Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Nvidia Dual-Screen zonder Xinerama?  (gelezen 2796 keer)

Offline Brononi

  • Lid
  • Steunpunt: Nee
Nvidia Dual-Screen zonder Xinerama?
« Gepost op: 2010/07/24, 16:11:46 »
Hey,

Misschien moet ik maar eindelijk eens werk maken van mijn video probleempje.
Ik heb dus een dual screen met een NVIDIA GX9800 2 kaartje.

Resolutie ed werken perfect, dubbel gebruik met 'Xinerama' ook.
Doch als Xinerama aanstaat, verdwijnen de leuke zaken (achtergrond bij Cairo Dock, vensters die 'bouncen'...).
Dus ik denk dat ik hier geen 3D versnelling heb?

Als ik de Xinerama uitzet, dan werken de 3d (?) perfect.
Ook heb ik 2 schermen.
Het enige minpuntje is dat ik niks kan verslepen van links naar rechts.
Is hier soms een truukje voor, of is dit gewoon onmogelijk?


Heb al verschillende malen met xorg.conf zitten spelen.
Doch om eerlijk te zijn, hoe langer ik er met bezig ben, hoe meer ik dat bestandje haat. :$

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 256.35  (buildmeister@builder97.nvidia.com)  Wed Jun 16 19:14:45 PDT 2010

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 256.35  (buildmeister@builder97.nvidia.com)  Wed Jun 16 19:15:05 PDT 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 1920 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PLE2607WS"
    HorizSync       29.0 - 81.0
    VertRefresh     55.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Idek Iiyama PLE2607WS"
    HorizSync       29.0 - 81.0
    VertRefresh     55.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GX2"
    BusID          "PCI:3:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GX2"
    BusID          "PCI:4:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "TwinView" "0"
Option "Xinerama" "1"
Option "NoTwinViewXineramaInfo" "True"
    Option         "metamodes" "1920x1200 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "TwinView" "0"
    Option         "metamodes" "1920x1200 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Iemand enig idee?

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #1 Gepost op: 2010/07/24, 16:23:08 »
Staan de visuele effecten aan?
Klik rechts op het bureaublad en kies voor: werkachtergrond wijzigen.
Kies laatste tabblad: visuele effecten.
Wat staat aangevinkt?
Extra zou aangevinkt moeten staan.
Lukt het zo?

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #2 Gepost op: 2010/07/24, 20:32:21 »
Yep, dat staat aangevinkt.
Ik werk momenteel zonder Xinerama. Maar vermoed dat deze optie niet aangepast wordt als je dit aan/uit vinkt?

Het enige dat momenteel jammer is, is dat ik niet van links naar rechts kan slepen.
En als ik een venster naar bv bureaublad 2 zet, dan blijft dit nog steeds op het eerste scherm. Net alsof die 2 schermen 2 verschillende computers zijn...

Offline mrGee

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #3 Gepost op: 2010/07/25, 11:19:48 »
Hallo

Ik dacht (ik heb er nl. heel vroeger wel mee lopen spelen) dat je met xinerama altijd dit fenomeen hebt.
Dus wel wat 3d effecten op de linker monitor en niet op de rechter, en op één monitor maar één dock.
Ook geen heen en weer sleep mogelijkheden.

Maar als je een zogenaamde extended (of stretched) desktop hebt dan zou het wel moeten werken,
ik dacht dat dat in de nvidia-settings twinview heet.

Je ziet een hoop 'ik dacht', omdat ik al een tijdje geleden afscheid heb genomen van 2 schermen naast elkaar
en toen de boel nogal moeizaam met de hand in de xorg.conf heb ingebracht.
Je krijgt met twinview wel weer te maken met andere effecten, maar die kun je met offset settings evt. weer
manipuleren. Ik meen dat als je bijv. Openoffice opent, dat de splash screen dan gespreid wordt over 2 monitoren
om maar eens wat te noemen. Maar je kunt wel slepen van linker monitor naar rechter.

Groeten Gerrit
« Laatst bewerkt op: 2010/07/25, 12:53:44 door mrGee »
-- = >  simplify if you can   -- = >

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #4 Gepost op: 2010/07/25, 12:58:31 »
Poeweee, vandaag terug zo'n 3u verloren met die schermen. Durf niet te denken hoeveel uren ik hier samen aan verknoeid heb
(Sorry to say, maar dat is dus echt een van de redenen waarom MS populair blijft bij de gewone man, klik en de 2 schermen werken). Maar soit, niet opgeven is het motto?

Heb dus alles van nvidia dat ik maar vond volledig verwijdert.
Dan via NVIDIA zelf de laatste driver gedownload en geinstalleerd (256.35 voor Linux-x86_64).

Op 1 scherm, alles vlekkeloos.
Als ik het tweede scherm activeer, heb ik dus terug 2 afzonderlijke systemen.
En terug geen mogelijk om twinview te 'selecteren'.
Moet je hier iets speciaal voor doen/installeren?
Overal lees ik maar over Twinview. Maar nergens kan ik dit activeren.
Om je haren erbij uit te trekken....

Offline mrGee

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #5 Gepost op: 2010/07/25, 13:13:18 »
Hallo

Om je haren erbij uit te trekken....

je bedoelt misschien mijn haren  ;), ik ben ze met zo'n akkefietje ook alras verloren =D.

Op dit moment als ik de nvidia-settings open, bij de 2e keuze linksboven ;
X-server Display Configuration en dan in het venstertje rechts daarvan  heb ik staan;
Configuration Separate X screen, daarachter zit een keuze knop Configure...
(Ubuntu van mij praat in zijn geheel engels, wordt oa. ook gebruikt voor engelse remasterings vandaar)

Als je nu die knop indrukt zou je drie keuze mogelijkheden moeten zien; ik heb daar in het grijs oa. een
twinview staan (gek genoeg geen xinerama) ik heb alleen maar de keuze ; Disabled, Separate en Twinview
hij staat default op separate en vanwege geen andere monitoren kan ik daar niets wijzigen.

Groeten Gerrit
« Laatst bewerkt op: 2010/07/25, 21:41:43 door mrGee »
-- = >  simplify if you can   -- = >

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #6 Gepost op: 2010/07/25, 14:23:48 »
Voor de een of andere duistere reden kan ik geen TwinView selecteren (zie bijlage)...


'k Heb daarnet al een grijs haar gevonden!!! ;)

Offline mrGee

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #7 Gepost op: 2010/07/25, 19:07:13 »
Hallo,

Bij wijze van een (beetje onvolledig) experiment een tft uit een restauratie project, erbij aangehangen.
Voor de zekerheid even van de xorg.conf een backup van gemaakt.
Daarna met;

alt+f2
gksudo nvidia-settings
de nvidia-settings gestart.

Daar zie ik dan een tweede scherm rechts , die hij trouwens als crt ziet ipv. tft/dfp.
Links is mijn normale (hoofd)scherm
Klik op dat rechter scherm en dan op de Configure... knop,
daar kan ik meteen de Twinview mogelijkheid kiezen.
Je kunt dan nog even met de positie en wat andere dingen knoeien (links/rechts scherm)
maar ik heb hem even default laten staan.
Xorg gesaved en ook laten toepassen,

Bureaublad is inderdaad netjes verdeeld en je kunt ook slepen naar dat andere blad.
Wel staat mijn gnome-paneel op de rechter tft terwijl ik links als hoofdscherm had ingegeven.
(evt. anders instellen, of de kabels omdraaien aan je grafische kaart (wel even machine uit/aan, dan pas
omdraaien ivm. juiste detectie)
Een dock heb ik niet dus, daar kan ik je niets over zeggen.
Openoffice splash screen verschijnt in het midden van de virtuele totaalresolutie (hor. resoluties van beide monitoren samen)
Hier mijn auto gegenereerde xorg.conf , zonder truukjes en met een juiste autodetect van de schermen( daar schort het
ook nog wel eens aan trouwens )

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@yellow)  Fri Apr  9 11:51:21 UTC 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "MED MD7212AT"
    HorizSync       30.0 - 83.0
    VertRefresh     50.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "CRT: nvidia-auto-select +1920+0, DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Misschien kun je eruit halen wat je nodig hebt.

Groeten Gerrit

-- = >  simplify if you can   -- = >

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #8 Gepost op: 2010/07/25, 19:11:25 »
Ook al es geprobeerd met manueel die Twinview in xorg te plaatsen. Maar dit doet niks.

Zou het misschien kunnen omdat mijn beide schermen DVI gebruiken dat ik geen Twinview kan selecteren?

Offline mrGee

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #9 Gepost op: 2010/07/25, 19:31:25 »
Hallo

Nee want aan mijn geforce 250 heb ik ook alleen maar de beschikking over dvi poorten.
En dat werkte wel, misschien dat er iets mis gaat in de auto detectie en wordt 1 van beide
schermen niet juist gedetecteerd. Heb je wel de beschikking, na toepassing van de autodetect
voor elk scherm in de nvidia-settings, over de juiste resoluties, die daadwerkelijk native
bij je scherm hoort? Dus als je ene scherm 1920x1080 en de andere 1680x1050 is dat je die
ook zo in kunt stellen? (Misschien niet werkbaar ivm. overlappen scherm, meer als test bedoeld)

't valt mij op, dat ik trouwens nergens Xinerama kan kiezen, maar alleen Twinview, ik denk dat als ik
Separate kies, dat ik dan stiekem Xinerama heb. (Ik had intussen de monitor al weer afgekoppeld
en weg gezet)

Hier vind je trouwens een mogelijkheid om applicaties, dwingend te starten op het juiste scherm, mocht
je iets verder komen met het geheel;

http://forum.ubuntu-nl.org/software-en-configuratie/applicaties-juist-starten-bij-twee-beeldschermen/

Groeten Gerrit

edit; na invullen of veranderingen aan je xorg.conf moet je de X-server wel even herstarten of de complete machine,
anders worden de aanpassingen niet toegepast.
« Laatst bewerkt op: 2010/07/25, 19:33:41 door mrGee »
-- = >  simplify if you can   -- = >

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #10 Gepost op: 2010/07/27, 20:00:12 »
No luck. pffff.
Stel je je de vraag waarom je een videokaart van honderden euro's hebt als deze niet naar behoren werkt.

Iemand een adresje voor (remote) support? :$

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #11 Gepost op: 2010/10/10, 15:06:46 »
Ik ga nog even een poging wagen om dit in gang te krijgen. En anders heb ik een videokaartje voor wie dat het wil.
Ga alvast eens bekijken wat wel een goeie schermkaart is die werkt onder linux. Iemand een goeie raad? Geen NVIDIA aub, dat kan ik niet meer horen, zien of ruiken!!!


Door wat geklungel had ik nu soms 2 schermen, en soms maar 1. Ik wijzig niks, maar hangt er blijkbaar gewoon van af hoe de computer zin heeft om op te starten.
Misschien is er intussen wat verbetering in de manier van meerdere schermen te sturen? Nieuwe software die het wel gebruiksvriendelijk maakt?

Dit is mijn huidige Xorg.conf (momenteel terug maar 1 scherm).  Ik heb zonet terug alles verwijdert, en een nieuwe installatie gedaan. Van zodra hij opstart met 2 schermen kopieer ik die Xorg.conf dan even. Al vermoed ik dat het dezelfde zal zijn?
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.04  (buildmeister@builder103.nvidia.com)  Thu Sep  2 19:16:01 PDT 2010
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@palmer)  Fri Apr  9 10:35:18 UTC 2010

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Iiyama PLE2607WS"
    HorizSync       29.0 - 81.0
    VertRefresh     55.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Iiyama PLE2607WS"
    HorizSync       29.0 - 81.0
    VertRefresh     55.0 - 76.0
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    DefaultDepth    24
    SubSection "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection "Display"
        Depth       24
    EndSubSection
EndSection

Section "Module"
    Load    "glx"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "true"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    # generated from default
EndSection

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1920 0
    Screen      1  "Screen1" LeftOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Device"
    Identifier     "Device0"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GX2"
    BusID          "PCI:4:0:0"
    Driver    "nvidia"
    Option    "NoLogo"    "True"
EndSection

Section "Device"
    Identifier     "Device1"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GX2"
    BusID          "PCI:3:0:0"
    Driver    "nvidia"
    Option    "NoLogo"    "True"
EndSection


Iemand raad?

Offline Laus_2

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #12 Gepost op: 2010/10/28, 14:44:52 »
als je twinview wilt klopt deze zeker niet:
Option         "TwinView" "0"

dat moet toch echt een "1" zijn. Verder heb je 2x device en bij twinview heb je maar 1 screen.

Nooit teveel handmatig in dat Xorg ding doen. Lekker Nvidia-settings laten doen. Die doet het meestal toch prima. Wel opletten dat je de config opslaat en in die opslaan dialoog de het vinkje bij Merge uitzetten!!!. Er is genoeg docu te vinden over een goede Xorg.conf. Lukt dit niet zal ik die van mij even posten. Kost idd best wat tijd om het naar wens te krijgen. Twinview is ook niet helemaal ideaal.
« Laatst bewerkt op: 2010/10/28, 14:46:58 door Laus_2 »

Offline Brononi

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #13 Gepost op: 2010/10/28, 15:06:24 »
Heb het ondertussen al geforceerd om mijn scherm naar de knoppen te krijgen. Blijkbaar is het niet zo gezond om een DVI connecter te disconnecteren als je pc nog aanstaat. De input (?) aan mijn scherm werkt dus niet meer.

Ik heb dan maar een 2de videokaart (VGA) in de computer gestopt, en mijn scherminput VGA gebruikt.
OK, kwaliteit is pakken minder, maar hier werkt het dual screen principe nu zonder problemen.
En daar mijn scherm nu toch half naar de knoppen is, heb ik eigenlijk geen andere keuze...  :|

Offline Laus_2

  • Lid
  • Steunpunt: Nee
Re: Nvidia Dual-Screen zonder Xinerama?
« Reactie #14 Gepost op: 2010/10/28, 16:07:28 »
ow dat is zonde zeg! Succes ermee...mss nog ergens zo'n dvi-vga omzettertje.