GNU/Linux >> Znalost Linux >  >> Linux

Lze ovladač Nouveau Xorg použít pro vícehlavou pracovní stanici?

Zkouším ruční nastavení Xorg 1.9.5 pro dva identické monitory připojené k VGA a DVI portům nVidia GeForce 6600. Spustím X Server pomocí jediné obrazovky a na obou monitorech vypadá identicky. Začalo to příkazem Xorg -configure a pokusili jste se použít dvě obrazovky se stejným zařízením, ale pouze jedna byla rozpoznána. Automaticky rozpoznal ovladač „modesetting“ prostřednictvím modulu nouveau v jádře.

S Xorg 1.7.7 a podobným hardwarem mi to fungovalo dobře, s použitím ovladače nv a možností zařízení „DualHead“ a „DynamicTwinView“. Nenašel jsem tyto možnosti zdokumentované pro nouveau a zajímalo by mě, jestli je stále možné je používat, protože se standardně načítá do jádra mého novějšího systému (Slackware 13.37.0).

Pokud je třeba odstranit ovladač jádra, mám k dispozici ovladače nv a nouveau X. Jakékoli doporučení, které by bylo možné použít pro DualHead, oceníme.

Přijatá odpověď:

Ano, ovladač nouveau funguje, ale musí být výslovně vybrán v sekci Zařízení. Když jsem viděl konflikt mezi modulem nouveau kernel a ovladačem nv (starší ovladač nVidia, pravděpodobně zmizí), nechal jsem výchozí nastavení ovladače, jak je nakonfigurováno Xorg -configure – nikdy jsem si nemyslel, že by se mohl/mohl použít ovladač nouveau X – dokud si nepřečtu následující:

ATM , ovladač nvidia a ovladač nv nemají rádi KMS na…

Ale nouveau byl postaven pro KMS*, aby byl na…

Z http://forums.debian.net/viewtopic.php?f=10&t=52787
*KMS =“Přepínání režimu jádra”

Ano, samozřejmě to dává smysl (teď 😉 že modul jádra ‚nouveau‘ dělá něco jiného než ovladač ‚nouveau‘ X serveru a oba jsou vyžadovány!

Pro nastavení dvou hlav jsem nastavil Screen 0 / Screen 1 v jinak identických (jiných než Identifikátor) částech zařízení. To je potřeba pro specifikaci různých připojení monitoru na jedné grafické kartě, kterou používám.

Mám také Option "Xinerama" "True" v sekci ServerFlags – myslím, že to je potřeba, aby můj správce oken neumisťoval okna rozkročená nad monitory.

Minimální pracovní konfigurace, kterou požaduji, je tedy tato:

Section "ServerLayout"
    Identifier      "X.org Configured"
    Screen          "Screen0"  0 0
    Screen          "Screen1"  RightOf "Screen0"
EndSection

Section "ServerFlags"
    Option  "Xinerama" "True"
EndSection


Section "Screen"
    Identifier      "Screen0"
    Device          "nVidiaNV43_0"
EndSection

Section "Screen"
    Identifier      "Screen1"
    Device          "nVidiaNV43_1"
EndSection

Section "Device"
    Identifier  "nVidiaNV43_0"
    Driver      "nouveau"
    BusID       "PCI:4:0:0"
    Screen      0
EndSection

Section "Device"
    Identifier  "nVidiaNV43_1"
    Driver      "nouveau"
    BusID       "PCI:4:0:0"
    Screen      1
EndSection

Linux
  1. Kde mohu najít a nainstalovat závislosti pro pygame?

  2. Jak mohu omezit mezipaměť používanou kopírováním, aby byla stále k dispozici paměť pro jinou mezipaměť?

  3. Jak mohu zkontrolovat počet zásahů pro každé pravidlo v iptables?

  1. Fish Shell:Jak mohu přizpůsobit barvy pro funkci automatického doplňování?

  2. K čemu se používá skupina `shadow`?

  3. Lze pro subdomény použít jiný DNS server?

  1. Linux:Jak najít ovladač zařízení používaný pro zařízení?

  2. CentOS / RHEL :Jak upřednostnit zařízení použitá pro odkládací oddíl

  3. Může být příkaz linux cat použit pro zápis textu do souboru?