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

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-25-07, 05:52 AM   #1
Keyper7
Registered User
 
Join Date: Jun 2007
Posts: 61
Default The old XGL white screen problem... Please be patient with me.

Hi all,

I have a GeForce Go 6150 and for a while I was using just using the usual
method for enabling Compiz, the AddARGBGLXVisuals parameter in xorg.conf.

After struggling for months against the infamous WAIT issues (random short
freezes with only the mouse working and xorg getting 100% of the CPU), I
decided to switch to XGL because lots of people reported that the WAIT
issue does not occur at all while using XGL.

The problem is I'm not used to XGL and I now I have the infamous "white
screen of death". Apparently, I got Xgl up and running (it shows in the
process list), but when I try to start Compiz the whole screen goes white.
By trying to start it in the console, I can see it gives a error message saying
that texture from pixmap is not supported.

I found several pages about the white screen problem, but most of them
refer to an ATI board, since nvidia users usually avoid XGL. So can someone
around here who uses XGL help me? I've followed this guide faithfully:

https://help.ubuntu.com/community/CompositeManager/Xgl

The problem happened with both methods, by the way, and I use Feisty.
(Gutsy gave a lot of problems so it's not an option for now)

My xorg.conf is as follows. I didn't attach a nvidia-bug-report since this
is probably not a bug, just a misconfiguration. glxinfo gives "direct rendering: no",
but as far as I know this is expected while using XGL, right? (I have
"direct rendering: yes") when not using XGL.

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbVariant" "intl"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28.0 - 64.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Device"
Identifier "nVidia Corporation C51 [Geforce 6150 Go]"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation C51 [Geforce 6150 Go]"
Monitor "Generic Monitor"
DefaultDepth 24
Option "NoLogo" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
Keyper7 is offline   Reply With Quote
Old 10-25-07, 10:21 AM   #2
piotrq__
Registered User
 
Join Date: Jan 2006
Posts: 193
Default Re: The old XGL white screen problem... Please be patient with me.

A hint: http://ubuntuforums.org/showthread.php?t=247509
piotrq__ is offline   Reply With Quote
Old 10-26-07, 04:49 AM   #3
Keyper7
Registered User
 
Join Date: Jun 2007
Posts: 61
Default Re: The old XGL white screen problem... Please be patient with me.

Quote:
Originally Posted by piotrq__
You, sir, are obviously a very nice person and deserves going to heaven.

Problem solved. Geez, how come I never found this thread?
Keyper7 is offline   Reply With Quote
Old 10-27-07, 08:16 PM   #4
Keyper7
Registered User
 
Join Date: Jun 2007
Posts: 61
Default Re: The old XGL white screen problem... Please be patient with me.

No, problem not solved!

Today I tried a fresh install of Feisty and the LD_PRELOAD solution is not working anymore! I have the white screen even when I use it...

Now what I have, while compiz is running, is a infinite loop of

/usr/bin/compiz.real (core) - Warn: pixmap 0x360007e can't be bound to texture
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0x300007c to texture

Can anyone here help me? I honestly have no idea of what I did different this time...
Keyper7 is offline   Reply With Quote
Old 10-28-07, 05:54 AM   #5
piotrq__
Registered User
 
Join Date: Jan 2006
Posts: 193
Default Re: The old XGL white screen problem... Please be patient with me.

Could you please attach your nvidia-bug-report here?
piotrq__ is offline   Reply With Quote
Old 10-28-07, 07:16 AM   #6
Bernd Stuht
Registered User
 
Join Date: Sep 2007
Posts: 19
Default Re: The old XGL white screen problem... Please be patient with me.

I have had this Problem too.
Don't use XGL is one Solution.
Update Compiz to 0.6 and above should be an other.
Also remove of Higher Console Resolution could help.
( remove of vga=03xx from Kernelbootparameter )
> vga=normal works

greetings Bernd
Bernd Stuht is offline   Reply With Quote
Old 10-28-07, 09:09 AM   #7
Keyper7
Registered User
 
Join Date: Jun 2007
Posts: 61
Default Re: The old XGL white screen problem... Please be patient with me.

Like I've said, for now I HAVE to use XGL or I'll have the horrible WAIT issues.

Using vga=normal also didn't help. Problem still happens.

I'm attaching the bug report below.
Attached Files
File Type: gz nvidia-bug-report.log.gz (37.8 KB, 112 views)
Keyper7 is offline   Reply With Quote
Old 10-28-07, 05:46 PM   #8
piotrq__
Registered User
 
Join Date: Jan 2006
Posts: 193
Default Re: The old XGL white screen problem... Please be patient with me.

How do you preload the libGL.so library?
I mean, what do you put after LD_PRELOAD= ?

What I think you could do is uninstall nvidia drivers, backup the stock /usr/lib/libGL.so (be careful it can be a symlink! In that case you'll need to backup the file it links to)
Then install nvidia driver again and run compiz with LD_PRELOAD=/path/to/backup/libGL.so
piotrq__ 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
Stubborn screen res problem Alpsoandso NVIDIA Linux 6 05-03-12 06:00 PM
Toshiba Sat 1950 screen setup beaulieu NVIDIA Linux 7 06-13-03 03:17 PM
Screen flash briefly problem tamahome NVIDIA Windows Graphics Drivers 8 09-19-02 12:07 PM
TV-out - only white blue screen on TV zefme NVIDIA Linux 13 08-19-02 10:46 PM

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


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