polis n00b


Joined: 17 May 2007 Posts: 8
|
Posted: Wed Aug 29, 2007 1:41 pm Post subject: Beryl+Nvidia: non power of two texture support failure |
|
|
Everything worked for some time. After one of big updates I finished with following problem. I couldn't solve it for few months and no info on the Internet works for my case.
Beryl output:
Code: | ** (beryl-manager:4022): WARNING **: Couldn't find a Selection Owner, perhaps no WM running?
Otherwise, manually kill your wm, and report the bug to the developers, it doesn't follow the standards.
Falling back to looking for a defined WM in xlsclients.
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : NVIDIA
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
Checking Screen 0 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Xlib: extension "XFree86-DRI" missing on display ":0.0".
Checking for non power of two texture support : failed
Support for non power of two textures missing |
xorg.conf
Code: | Section "ServerLayout"
Identifier "XFree86 Configured"
Screen "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
[...]
EndSection
Section "Module"
Load "extmod"
# Load "dri" #for Beryl
Load "glx"
# Load "GLcore" #for Beryl
Load "dbe"
Load "record"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc102"
Option "XkbLayout" "pl"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
EndSection
Section "Monitor"
Identifier "EIZO Fz7"
VendorName "EIZO"
ModelName "Flexscan F78 (FX E8)"
HorizSync 31.5 - 110.0
HorizSync 30.0 - 90.0
VertRefresh 50.0 - 160.0
VertRefresh 50.0 - 100.0
DisplaySize 402 300
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "NVidia GeForce 6600 GT"
Driver "nvidia"
Option "AddARGBGLXVisuals" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "TripleBuffer" "true"
#Option "CursosShadow" "true"
Option "UseEdidFreqs" "true"
Option "backingstore" "true"
# This option must be either undeclared or
# false, in order to avoid periodic short-term
# freezes on beryl and other OpenGL intensive
# programs
Option "UseEvents" "false"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "EIZO Fz7"
Device "NVidia GeForce 6600 GT"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
#Option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection |
output from: glxinfo | grep 'GL_\(NV\|EXT\|ARB\)_texture_rectangle\|GL_ARB_texture_non_power_of_two'
Code: |
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
|
Nothing special in /var/log/Xorg.0.log. No EE errors, only following warnings:
Code: | (WW) The directory "/usr/share/fonts/TTF" does not exist.
(WW) The directory "/usr/share/fonts/freefont" does not exist.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
(WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot compute DPI
(WW) NVIDIA(0): from CRT-0's EDID. |
Any wise sollution? |
|