Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Thread Tools
Old 03-28-11, 05:51 AM   #1
Registered User
Join Date: Sep 2008
Posts: 6
Default Restrict X server to only one GPU?


Im having stability problems with a G210 on an Abit A-N78HD with built-on 8300 chipset.

To track down the issues, Id like the onboard chip to display the console and the PCIe card (G210) to show the X server (its an VDR system, so the card displays the video using vdpau).

The onboard card is the primary card in BIOS, so all console messages go here. The xorg.conf has been set up the bus id (3:0:0) for the PCIe card (internal is 2:0:0). However, the nvidia driver still uses both cards. The PCIe card will be enabled using the given configuration (dual head with an Epson EHTW3600 on HDMI and a Samsung LE32R32 on the DVI port). The other card is set up using a default configuration.

The main drawback is that the console is blanked as soon as the X server starts. I can only see console messages when swiching to the console usin Ctrl-Alt-F1, but then the video output is disabled.

Can I restrict the nvidia driver to only use the gpu mentioned in the xorg.conf by bus-id?

SebiXVI is offline   Reply With Quote
Old 03-28-11, 10:39 AM   #2
NVIDIA Corporation
zander's Avatar
Join Date: Aug 2002
Posts: 3,740
Default Re: Restrict X server to only one GPU?

If you're already using the BusID keyword to bind the Device section to a specific GPU, then the NVIDIA driver will only actively be driving that GPU. The other is probed for information, but not actually being used. If you'd like to disable even the probe operation, you can use the ProbeAllGpus NVIDIA X driver option (see the README). The primary console goes blank because the X server switches away from it - this will still happen even if you instruct the NVIDIA X driver to ignore the 8300.
zander is offline   Reply With Quote
Old 03-28-11, 10:50 AM   #3
NVIDIA Corporation
danix's Avatar
Join Date: Feb 2010
Location: Santa Clara, CA
Posts: 237
Default Re: Restrict X server to only one GPU?

The real issue is that the console and X are running in different VTs. Off the top of my head, I don't think it's possible to run X and a tty on the same VT using different GPUs, but I could be wrong. If your system has a serial port, that would probably be the best way to set up a console for troubleshooting this issue, but unfortunately, many newer systems don't.
danix is offline   Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

All times are GMT -5. The time now is 09:06 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.