[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

nv/NVIDIA-Treiber nebeneinander



On Wed, Feb 27, 2002 at 08:19:22PM +0100, Arne wrote:
> könntest du mir als DAU erklären wie das mit zwei Device Sections geht
> da ich die nvidia-Treiber auch nur zum spielen brauch und ansonsten
> damit nicht ganz glücklich bin.

Ja, für XFree 4.

Du kannst verschiedene Device-Sections in der XF86Config-4 erklären, bei
mir sieht das dann so aus:

Section "Device"
  Identifier    "card_1"
  VendorName    "Nvidia"
  BoardName     "RIVA TNT2 Model 64"
  BusID         "1:0:0"
  Driver        "nv"
EndSection

Section "Device"
  Identifier    "card_2"
  VendorName    "Nvidia"
  BoardName     "RIVA TNT2 Model 64 (3D)"
  BusID         "1:0:0"
  Driver        "nvidia"
  Option        "NvAGP" "0"
EndSection

Bem: Das mit der BusID brauchst Du nur, wenn mehrere Grafikkarten im System
     stecken. Mitunter startet X auch schneller, wenn man ihm sagt, wo die
     Grafikkarte steckt.
     Mit 'Option "NvAGP" "0" ' schalte ich die AGP-Unterstüzung aus, weil 
     mein Asus-Mainboard p5a und der nVIDIA-Chip AGP-mäßig nicht
     zusammenpassen.

Ich habe dann zwei entsprechende Screen-Sections:

Section "Screen"
  Identifier    "Screen_1"
  Device        "card_1"
  Monitor       "monitor_1"
...
EndSection

Section "Screen"
  Identifier    "Screen_2"
  Device        "card_2"
  Monitor       "monitor_1"
...
EndSection

Das sollte schon reichen. Nun kannst Du mit

    X -screen Screen_1

oder

    X -screen Screen_2

bestimmen, welcher Screen (und damit welcher Device-Eintrag benutzt wird.
Fehlt das '-screen', wird die erste Screen-Section benutzt.
Du kannst auch weitergehen und aus den verschiednen Screens unterschiedliche
Layouts bauen (Section "ServerLayout"), und mittels
-layout <dein_lieblings_layout> bestimmen, welches benutzt wird. 

Falls Du Dein X über xinit startest, das '--' vor den X-Server-Optionen
nicht vergessen (xinit -- :<display_number> -screen Screen_2).

Gruß
	Stefan



Reply to: