LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 11-27-2017, 12:17 PM   #1
DarthnVader
LQ Newbie
 
Registered: Nov 2017
Posts: 5

Rep: Reputation: Disabled
No video nvidia?


I'm having trouble getting video from one of my graphics cards on Debian 9.

I have a Asus B-350-F mainboard, with a Ryzen 7 1700 and 32 GB of ram. I have three graphics cards installed, AMD RX 580, nVidia GTX 1050, and nVidia Quadro 600.

I'm planing on using PCI Passthrough to Qemu VM's for the RX 580 and the GTX 1050, and using the Quadro 600 as the Debian host display. My mainboard has three physical 16x slots( 16_1, 16_2, 16_3 ) and will only post to the graphics card that is in the lower numbered slot( ie 16_1 ) if there is a card in that slot, 16_2 if no card is installed in 16_1 and so on.

I'm not really sure if this is a bug in my UEFI Bios, as there seems to be a selection for the GPU you want to post to, but changing it just results in no change.

Anyway, the trouble I am having is the Quadro 600 will not dispaly any video, and I've been unable to figure out why, the nouvea module loads and the display connected to the Quadro is properly identified, as far as I can tell from the dmesg:

Code:
       12.654914] nouveau 0000:22:00.0: enabling device (0000 -> 0003)
    [   12.655201] nouveau 0000:22:00.0: NVIDIA GF108 (0c1c00a1)
    [   12.803673] nouveau 0000:22:00.0: bios: version 70.08.2a.00.01[   11.117859] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:1d:04.0/0000:22:00.1/sound/card0/input27
    [   11.117973] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:1d:04.0/0000:22:00.1/sound/card0/input28
    [   11.118064] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:1d:04.0/0000:22:00.1/sound/card0/input29
    [   11.118150] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.3/0000:03:00.2/0000:1d:04.0/0000:22:00.1/sound/card0/input30
    [   14.101677] nouveau 0000:22:00.0: fb: 512 MiB DDR3
    [   14.157483] nouveau 0000:22:00.0: DRM: VRAM: 512 MiB
    [   14.157484] nouveau 0000:22:00.0: DRM: GART: 1048576 MiB
    [   14.157486] nouveau 0000:22:00.0: DRM: TMDS table version 2.0
    [   14.157487] nouveau 0000:22:00.0: DRM: DCB version 4.0
    [   14.157488] nouveau 0000:22:00.0: DRM: DCB outp 00: 02000300 00000000
    [   14.157489] nouveau 0000:22:00.0: DRM: DCB outp 01: 01000302 00020030
    [   14.157490] nouveau 0000:22:00.0: DRM: DCB outp 02: 028113a6 0f220010
    [   14.157490] nouveau 0000:22:00.0: DRM: DCB outp 03: 02011362 00020010
    [   14.157491] nouveau 0000:22:00.0: DRM: DCB conn 00: 00001030
    [   14.157492] nouveau 0000:22:00.0: DRM: DCB conn 01: 00002146
    [   14.159525] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [   14.159526] [drm] Driver supports precise vblank timestamp query.
    [   14.281211] nouveau 0000:22:00.0: DRM: MM: using COPY0 for buffer copies
    [   14.479607] nouveau 0000:22:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo ffff88c49c3c3000
    [   14.479748] nouveau 0000:22:00.0: fb1: nouveaufb frame buffer device
    [   14.479765] [drm] Initialized nouveau 1.3.1 20120801 for 0000:22:00.0 on minor 1
The vram is not properly identified, the card has 1024 Mib of vram, but I'm not sure that is an issue as I've used this card many times for Ubuntu and I seem to recall the nouveau module always misidentifying the vram as 512 MB, but maybe I'm remembering wrong.

lspci -nnk reveilles:

Code:
22:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)
   Subsystem: Hewlett-Packard Company GF108GL [Quadro 600] [103c:0835]
   Kernel driver in use: nouveau
   Kernel modules: nouveau
22:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1)
   Subsystem: Hewlett-Packard Company GF108 High Definition Audio Controller [103c:0835]
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
And my Xorg log from /var/logs is https://drive.google.com/open?id=1tg...4-4kn3BLdGz3wa

From what I can tell, everything is working proper, but I'm sure I'm missing something, because the monitor attached to the Quadro 600 just remains "no signal".

Can anyone offer any help on this issue, I'm really at a loss, Xorg doesn't seem to have a configuration tool anymore, it seems to try and auto configure GFX cards, and that seems to work, most of the time. In the old days I would have just edited the X configuration file, but that doesn't seem to exist anymore either.

Really at a loss.
 
Old 11-27-2017, 03:02 PM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 8,842

Rep: Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911
I fancy you've set yourself an impossible task; It's probably theoretically possible, BUT. . .

I would concentrate on getting the vms to see pcie slots, and not worry about drivers, or running anything on. I would feel the cpu is going to have heavy breathing over. I would also post on phoronix.com, and hope some nerd takes it up as a personal challenge. By the time you have it set up, you'll have to update. Life sucks - until you consider the alternative.
 
Old 11-28-2017, 08:44 AM   #3
DarthnVader
LQ Newbie
 
Registered: Nov 2017
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by business_kid View Post
I fancy you've set yourself an impossible task; It's probably theoretically possible, BUT. . .

I would concentrate on getting the vms to see pcie slots, and not worry about drivers, or running anything on. I would feel the cpu is going to have heavy breathing over. I would also post on phoronix.com, and hope some nerd takes it up as a personal challenge. By the time you have it set up, you'll have to update. Life sucks - until you consider the alternative.
Thanks for the reply Kid, I got it running, just needed to make my own xorg.config and specify the right nVidia card/screen/driver.

I got my VM's up and running, Windows 10 with GTX 1050 in 4x PCI 2.0 slot 16_2, macOS High Sierra with RX 580 8x PCI 3.0 in slot 16_1.

My host Debian 9 system is running on the Quadro 600 in 4x PCI 2.0 slot 16_3.

Really works well, I have Kbd, mouse, monitor for each system, now I just need to setup some HD's, and get sound working correct, and get some faster networking going.
 
Old 11-28-2017, 10:21 AM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 8,842

Rep: Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911
It's amazing what's possible. Congratulations.

I'm feeling sorry for the internal resources running debian, win 10, and macOS, not to mention any graphical tasks you set them like a game, which wants 100% ram, cpu & gpu, and pumping openGL x2 and DirectX x1. So it stands as an example of what's possible while hardly being the optimum approach to any of the multi-tasks it's capable of.

Dp you run them all together?
 
Old 11-28-2017, 12:46 PM   #5
DarthnVader
LQ Newbie
 
Registered: Nov 2017
Posts: 5

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by business_kid View Post
It's amazing what's possible. Congratulations.

I'm feeling sorry for the internal resources running debian, win 10, and macOS, not to mention any graphical tasks you set them like a game, which wants 100% ram, cpu & gpu, and pumping openGL x2 and DirectX x1. So it stands as an example of what's possible while hardly being the optimum approach to any of the multi-tasks it's capable of.

Dp you run them all together?
Yes, I run them all at the same time, 4 cores 4 threads given to each VM with 8 GB of ram each. Leaving 16 GB ram and 4 cores 8 threads for the host system( Debian 9 ).

I'm doing a little benchmarking now, of the virtual machines, vs. booting Windows 10 and macOS High Sierra native.

If you like I'll post my results when I find the optimum setup for each virtual machine.
 
Old 11-29-2017, 03:27 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 8,842

Rep: Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911Reputation: 911
Post them for general interest if you like, not for me. I'm at a different point on life's graph not going there any time soon.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Nvidia driver for nVidia G98 [GeForce 9300 GE] Video card rhbegin Linux - Hardware 2 12-27-2011 10:12 AM
NVidia Video Card raylhm SUSE / openSUSE 7 11-11-2006 03:46 AM
NVIDIA TV-Out using S-Video jaykup Linux - Hardware 2 04-19-2006 09:13 PM
kernel 2.6.3--bk8 and NVIDIA-Linux-x86-1.0-5336 video driver from Nvidia zdenkod Linux - Hardware 2 03-09-2004 05:38 AM
Nvidia-video In hyperlink1uk Linux - Hardware 1 03-05-2004 05:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:07 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration