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

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-22-09, 04:50 PM   #1
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Is NVreg_EnableMSI=1 finished already?

Hello,

I'm trying again to use MSI interrupts by using NVreg_EnableMSI=1 parameter.
It works somehow in 2D. However when I try to use OpenGL, Xv or VDPAU it makes my Linux freeze X. I would like to know if someone successfully use this parameter or this is unfinished option which does not work fully yet on any machine.

MSI works very well for my GF8200 mainboard for SATA, onboard audio and forcedeth network card. GPU driver is the last thing which may use MSI but can not for now.
Just wonder is it because of my mainboard or nvidia driver 190.42 issue.
zbiggy is offline   Reply With Quote
Old 11-22-09, 10:40 PM   #2
robhancock
Registered User
 
Join Date: Dec 2004
Posts: 31
Default Re: Is NVreg_EnableMSI=1 finished already?

Do you see interrupts showing up on the nvidia entry under /proc/interrupts? If MSI is actually being used you should see something like "PCI-MSI-edge" for that line.
robhancock is offline   Reply With Quote
Old 11-23-09, 03:44 AM   #3
tier
Registered User
 
Join Date: Sep 2007
Posts: 118
Default Re: Is NVreg_EnableMSI=1 finished already?

I think he is quite capable of knowing that and that wasnt even the question

Yes, MSI works here flawlessly. I'm using it for 6 months now and didnt encounter any problems or advantages :>

I have a quadro nvs140m and 190.42.
tier is offline   Reply With Quote
Old 11-23-09, 04:52 AM   #4
Dragoran
Registered User
 
Join Date: May 2004
Posts: 711
Default Re: Is NVreg_EnableMSI=1 finished already?

Quote:
59: 0 135750 0 0 0 0 271129 0 PCI-MSI-edge nvidia
Works fine, including suspend/resume.

GTX 285 (and has been working for a while)
Dragoran is offline   Reply With Quote
Old 11-26-09, 06:33 PM   #5
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Re: Is NVreg_EnableMSI=1 finished already?

Mine is here:
Code:
  0:     492765          0          0          0    XT-PIC-XT        timer                                
  1:       2513          0          0          0    XT-PIC-XT        i8042                                
  2:          0          0          0          0    XT-PIC-XT        cascade                              
  6:          5          0          0          0    XT-PIC-XT        floppy                               
  7:      11311          0          0          0    XT-PIC-XT                                             
  8:         54          0          0          0    XT-PIC-XT        rtc0                                 
  9:          0          0          0          0    XT-PIC-XT        acpi                                 
 10:          0          0          0          0    XT-PIC-XT        ohci_hcd:usb2                        
 12:      66609          0          0          0    XT-PIC-XT        i8042                                
 14:          0          0          0          0    XT-PIC-XT        pata_amd                             
 15:      72071          0          0          0    XT-PIC-XT        pata_amd, ohci_hcd:usb1, EMU10K1     
 19:      38997          0          0       2165   PCI-MSI-edge      ahci                                 
 20:          0          0          0          0   PCI-MSI-edge      eth0                                 
 21:          0          0          0         65   PCI-MSI-edge      nvidia
I can not understand why forcedeth eth0 and ahci can use MSI perfectly and nvidia driver hangs on 3D or video use. (Also integrated IHDA on board sound uses MSI perfectly but it is disabled now to allow SB Audigy2 to work as sole audio device)

nvidia driver freezes screen after executing glxgears or any video player. Just few seconds of executon is enough to hard freeze computer.
1. First mouse cursor stops.
2. Then in GL or video window graphic mess appears.
3. Then screen flickers for few seconds.
4. After about minute screen becomes black.

X can not be terminated by Ctrl+Alt+<-
Ctrl+Alt+Del does not work. Mouse and keyboard is frozen.
Can not go back to console using Ctrl+Alt+F1
ACPI Power button on computer box does not work (usually works when mouse and keyboard is frozen).
Pressing hard reset button on computer box causes crazy effect: computer powers off for few seconds and power on again instead of immediate reboot.

Can someone of Geforce 8200 users can deny/confirm this behavior?
If I buy Geforce GT220/240 will I be able to use MSI without problems?

Here is my nvidia-bug-report log -> attachment.
Attached Files
File Type: gz nvidia-bug-report.log.gz (28.4 KB, 91 views)
zbiggy is offline   Reply With Quote
Old 11-28-09, 01:37 PM   #6
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Re: Is NVreg_EnableMSI=1 finished already?

What options do you use so nvidia driver in MSI mode does not freeze your machines?
If nvidia has one common driver for all GPUs the MSI would hang everywhere or nowhere.

I can not understand this: Geforce 8200 and chipset is integrated in one chip. So cooperation should be perfect. When I look at lspci except Audigy2 and CPU all devices are made by Nvidia.
Why only GPU fails in MSI mode and other devices in the same chipset not? (AHCI, network, IHDA audio are inside the same chipset like GPU 8200 and use MSI without problems).

Today I tried again to turn on MSI for nvidia driver. This time screen freeze happened in 2D mode. Just opened konsole in KDE4 and typed in cat /proc/interrupts - the computer hanged before displaying the result.
zbiggy is offline   Reply With Quote
Old 11-29-09, 07:54 AM   #7
Dragoran
Registered User
 
Join Date: May 2004
Posts: 711
Default Re: Is NVreg_EnableMSI=1 finished already?

Quote:
Originally Posted by zbiggy View Post
What options do you use so nvidia driver in MSI mode does not freeze your machines?
None.
Dragoran is offline   Reply With Quote
Old 12-05-09, 07:53 AM   #8
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Re: Is NVreg_EnableMSI=1 finished already?

So MSI works on:
quadro nvs140m
GTX 285

Does NOT work on:
Geforce 8200

Strange, we all have Geforce8 based GPUs. You have discrete. I have integrated. Maybe this is the reason? Maybe integrated GPUs are designed otherwise than discrete? How about other GPUs?

Can someone of Nvidia developers say the hanging MSI problem is Geforce 8200 problem or it is working only with discrete cards?
zbiggy 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


All times are GMT -5. The time now is 02:52 PM.


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