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

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-29-08, 06:50 PM   #1
steve2
Registered User
 
Join Date: Sep 2008
Posts: 3
Default Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300).

First, I'd just like to say thanks for the effort NVIDIA goes to in supporting their products under Linux.

That being said, here is my situation:

I have a PCI-E GeForce 7300LE (dGPU) and an on-board GeForce 8300 (mGPU) which I would like to use together for multiple displays.

When the BIOS is set to disable the mGPU on presence of the dGPU, everything is fine. However, when both are enabled, the screen stays blank after starting X. It does not hard-lock as the HD light still goes on and off and I can toggle caps lock. However, I cannot switch back to console (ctrl-alt-f1). Pressing ctrl-alt-del results in the system going through the shutdown process with the screen blank.

From "/var/log/messages" it appears the kernel is internally crashing with an "Oops" complaining "unable to handle kernel NULL pointer dereference at virtual address 00000000". The call trace lists 'nv' functions and the 'nvidia' module so I assume it is connected with the nvidia driver.

Looking at the xorg log with verbose logging, the last messages are:

(==) NVIDIA(1): Using HW cursor
(**) NVIDIA(1): Enabling RENDER acceleration
(==) NVIDIA(1): Video key set to default value of 0x101fe
(crash here w/mGPU+dGPU)

The next messages in a successful run (mGPU disabled) are:

(WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
(II) NVIDIA(0): NVIDIA GPU GeForce 7300 LE (G72) at PCI:2:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes

So I assume it is crashing somewhere in relation to initialising/probing the card.

Things I have tried:

(1) Disabling EDID
(2) Using 'UseInt10Module' (docs suggest may help multiple card init)
(3) Upgrading to beta driver 177.78 (from 173.14.09)

I have attached logs (xorg and kernel) of the successful runs (no mGPU) and unsuccessful (both enabled).

System Information:

Gentoo Linux
Kernel 2.6.24-gentoo-r4
Asus M3N78-Pro
AMD Athlon 64 X2 5400
2GBx2 DDR2
Attached Files
File Type: gz logs-kernel_xorg.tar.gz (66.1 KB, 120 views)
File Type: gz nvidia-bug-report.tar.gz (30.2 KB, 118 views)
steve2 is offline   Reply With Quote
Old 09-29-08, 08:11 PM   #2
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300

Thank you for your report, steve2. I took a look at the Oops and found the bug responsible for it. It should be resolved in a future driver release.
zander is offline   Reply With Quote
Old 09-30-08, 03:55 PM   #3
steve2
Registered User
 
Join Date: Sep 2008
Posts: 3
Default Re: Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300

Thanks!
steve2 is offline   Reply With Quote
Old 10-19-09, 07:57 AM   #4
D L
Registered User
 
Join Date: Oct 2009
Posts: 2
Default Re: Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300

Has this bug been fixed now? I'm considering putting in my old MSI NX7300GS-MD256EH graphics card in my Asus M4N78 Pro motherboard to get both HDMI (from the motherboard) and DVI (from the MSI card) without having to plug and un-plug cables all the time, as is the case when using only the connectors (HDMI and DVI) on the motherboard (stupid Asus!).
D L is offline   Reply With Quote
Old 10-19-09, 01:00 PM   #5
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300

Yes, the bug in question was fixed well over a year ago.
zander is offline   Reply With Quote
Old 10-20-09, 07:39 AM   #6
D L
Registered User
 
Join Date: Oct 2009
Posts: 2
Default Re: Kernel oops (soft-lock) on init with dGPU (GeForce 7300LE) amd mGPU (GeForce 8300

OK, I guess my troubles are caused by some other thing then. I had to enable SLI in the motherboard BIOS just to get lspci to show the built-in 8300 mGPU (as PCI id 14:00.0, with the 7300 dGPU as PCI id 02:00.0 (the 8300 is on 02:00.0 when there is no 7300 in the machine)), but enabling SLI with such different GPUs obviously causes instability issues (as I soon found out); messed up graphics (both in X and on text console), system unresponsive for a few seconds at a time etc.. No oopses, though.

Is there some special trick (BIOS config, kernel config option, xorg.conf setting) to get a 8300 mGPU working together with a 7300 dGPU without having to enable SLI just to make Linux detect the 8300?
D L is offline   Reply With Quote
Reply


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Random crashes, NVRM Xid messages Iesos NVIDIA Linux 90 10-04-12 04:27 AM
Corrupted display - 302.17 - Dell Precision T3500 (G98 [Quadro NVS 295]) gbailey NVIDIA Linux 1 06-27-12 11:24 AM
UEFI+Nvidia - NVRM: Your system is not currently configured to drive a VGA console... interzoneuk NVIDIA Linux 0 06-26-12 05:51 AM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 12:04 PM

All times are GMT -5. The time now is 11:32 PM.


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