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

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-25-07, 01:13 AM   #13
Ironi
Registered User
 
Join Date: Dec 2004
Posts: 86
Default Re: NVRM: Xid errors only with Beryl: potential fix

Quote:
I just hope that kernel upgrades are not the cause of the issues.
Don't think about it too much; I saw Xid errors about two years ago on another machine too. There were a few threads here with different workarounds being suggested, none of which worked for everyone. At this point, I'm not willing to guess at the cause any more, although I tried to be sure that it wasn't due to overclocking nor overheating in both cases.

I might get around to doing a proper bug report (including nvidia-bug-report.log) eventually. You should probably do that as well, since trying to solve the problem on your own typically leaves you with workarounds that you'll be stuck with, at best.
Ironi is offline   Reply With Quote
Old 04-09-07, 05:46 PM   #14
tmasscool
Registered User
 
Join Date: Nov 2006
Posts: 6
Default Re: NVRM: Xid errors only with Beryl: potential fix

Hello everybody.

I think i've solved it for me. My computer is up for two days now and i didn't experienced any crash, flickering, Xid error, nor random crashes with scrolling in Firefox, which usually appeared randomly after 2 or 3 hours.

Here's my config : Gentoo Linux, gentoo-sources-2.6.20 kernel, NVIDIA 7600 Go, Xorg 7.2, nvidia-drivers 1.0-9755-r1.

Here is my xorg.conf :
Code:
Section "ServerFlags"
        Option      "AIGLX"                     "false"
        Option      "AllowMouseOpenFail"        "true"
EndSection

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "AlwaysCore"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc/"
        FontPath     "/usr/share/fonts/TTF/"
        FontPath     "/usr/share/fonts/OTF"
        FontPath     "/usr/share/fonts/Type1/"
        FontPath     "/usr/share/fonts/100dpi/"
        FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "wfb"
        Load  "glx"
        Load  "record"
        Load  "dbe"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
        Load  "synaptics"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "AutoRepeat"        "500 30"
        Option      "XkbRules"          "xorg"
        Option      "XkbModel"          "pc105"
        Option      "XkbLayout"         "fr"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "synaptics"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mouse0"
        Option      "SHMConfig" "true"
EndSection

Section "InputDevice"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
#       Option       "DPMS"     "true"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "G70 [GeForce Go 7600]"
        BusID       "PCI:1:0:0"
#       Option      "UseDisplayDevice"          "DFP"
        Option      "RenderAccel"               "true"
        Option      "NoLogo"                    "true"
        Option      "CursorShadow"              "true"
        Option      "AllowGLXWithComposite"     "true"
        Option      "AddARGBGLXVisuals"         "true"
        Option      "backingstore"              "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth    24
        SubSection "Display"
                Viewport   0 0
                Depth     1
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes           "1680x1050" "1600x1024"  "1280x1024" "1280x960"  "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection
Then I added to /etc/modules/nvidia (i've read somewhere that this may damage your hardware, but it seemed that this solved the issues, use at your own risk).
This should probably be added in an other file on other distros, but i don't know exactly which one...

Code:
options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"

And I configured beryl like that:
Rendering Path: Texture From Pixmap
Composite Overlay Window: use COW
Rendering Platform: Force Nvidia
Binding: Auto
Rendering: Auto
Disable GL Yield setting: unchecked
tmasscool is offline   Reply With Quote
Old 04-17-07, 09:22 PM   #15
rever75
Registered User
 
Join Date: Apr 2006
Posts: 4
Default Re: NVRM: Xid errors only with Beryl: potential fix

I am running and Nvidia 7800GS 256MB and have been wondering what all those settings mean in the Advance Section. Is there a wiki or website that will tell me. I want to use the best settings possible for my card and also learn something if possible. Thanks
rever75 is offline   Reply With Quote
Old 04-19-07, 07:48 AM   #16
linux23dragon
Registered User
 
Join Date: Mar 2006
Posts: 26
Default Re: NVRM: Xid errors only with Beryl: potential fix

Quote:
Originally Posted by rever75
I am running and Nvidia 7800GS 256MB and have been wondering what all those settings mean in the Advance Section. Is there a wiki or website that will tell me. I want to use the best settings possible for my card and also learn something if possible. Thanks

I assume you mean the "Advance Berly Options"?
you might get a good idea in the "Troubleshooting" and "Tips" sections found here:-

http://wiki.beryl-project.org/wiki/Main_Page

If you whant to know more about Nvidia options, then execuite the following commands in the terminal:-

sh NVIDIA-Linux-x86-1.0-9755-pkg1.bin --extract-only

Then use a file manager to open the "NVIDIA Accelerated Linux Driver Set README and Installation Guide" index.html file found here:-

NVIDIA-Linux-x86-1.0-9755-pkg1/usr/share/doc/html/index.html

D. X Config Options. [III. Appendices]
linux23dragon is offline   Reply With Quote
Old 04-19-07, 08:34 AM   #17
linux23dragon
Registered User
 
Join Date: Mar 2006
Posts: 26
Default Re: NVRM: Xid errors only with Beryl: potential fix

Quote:
Originally Posted by tmasscool
Hello everybody.


Then I added to /etc/modules/nvidia (i've read somewhere that this may damage your hardware, but it seemed that this solved the issues, use at your own risk).
This should probably be added in an other file on other distros, but i don't know exactly which one...

Code:
options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"
@netllama

Can you please confirm if this Option is O.K. to use on any PC?

What does "PerfLevelSrc=0x2222" do?

It appears to work on some PC combos and not others.
Would it be a safe option for an Intel Core2 Duo E6600 and 8800-GTX combo?

I also found out that this is a Windows Registry setting from this Thread:-

http://www.nvnews.net/vbulletin/showthread.php?t=80888

Is this following Registry setting, set up on any Windows PC combo?


Code:
[nv_SoftwareDeviceSettings]
HKR,, PerfLevelSrc, %REG_DWORD%, 0x2222
Thanks
Dave
linux23dragon is offline   Reply With Quote
Old 04-20-07, 07:41 AM   #18
rever75
Registered User
 
Join Date: Apr 2006
Posts: 4
Default Re: NVRM: Xid errors only with Beryl: potential fix

linux23dragon thanks for the info. Yes I was looking for the Beryl Advanced Options. I have read all the README files for the nvidia one and have optimized it to the best of my abilities. Again thanks for the info looking it over know.
rever75 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
NVRM: Xid while using chromium browser blekot NVIDIA Linux 2 06-26-12 01:29 PM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
Screen freeze NVRM: Xid error ciancaroll NVIDIA Linux 0 06-05-12 01:05 PM
Xorg hang with 100% cpu, any driver version, GTX275 bones_was_here NVIDIA Linux 20 05-23-12 09:49 AM
GTX 460M, Xorg 1.12, nvidia driver 295.49, linux 3.3.5-1-ARCH and NVRM Xid 44 elsifaka NVIDIA Linux 0 05-14-12 08:48 AM

All times are GMT -5. The time now is 06:03 AM.


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