Hi all, I just installed compiz on an ATI 7200 following the instruction I've got from compiz site, if I enable it via the GL desktop preference my screen is corrupted.
Created attachment 9415 [details] screenshot of the screen
I am seeing the exact same thing on both Fedora7 and 8/Rawhide on a ThinkPad T41 with ATI Mobility Radeon (R250) on the internal LCD when enabling compiz. Other OpenGL based games (ppracer) work fine. bash-3.2$ rpm -qa|grep xorg-x11 xorg-x11-fonts-truetype-7.2-3.fc8 xorg-x11-drv-evdev-1.1.2-5.fc8 xorg-x11-drv-ark-0.6.0-6.fc8 xorg-x11-drv-fpit-1.1.0-4.fc8 xorg-x11-drv-sisusb-0.8.1-9.fc8 xorg-x11-drv-cirrus-1.1.0-5.fc8 xorg-x11-drv-calcomp-1.1.0-4.fc8 xorg-x11-drv-nouveau-2.1.5-2.fc8 xorg-x11-drv-nv-2.1.5-2.fc8 xorg-x11-drv-microtouch-1.1.0-2.fc7 xorg-x11-font-utils-7.2-2.fc8 xorg-x11-drv-v4l-0.1.1-8.fc8 xorg-x11-drv-spaceorb-1.1.0-4.fc8 xorg-x11-drv-aiptek-1.0.1-5.fc8 xorg-x11-xauth-1.0.2-3.fc8 xorg-x11-drv-summa-1.1.0-4.fc8 xorg-x11-drv-tek4957-1.1.0-4.fc8 xorg-x11-fonts-ISO8859-1-100dpi-7.2-3.fc8 xorg-x11-xkb-utils-7.2-3.fc8 xorg-x11-xfs-1.0.5-1.fc8 xorg-x11-server-Xorg-1.3.0.0-30.fc8 xorg-x11-xinit-1.0.7-2.fc8 xorg-x11-filesystem-7.1-2.fc6 xorg-x11-drv-citron-2.2.0-2.fc7 xorg-x11-drv-i740-1.1.0-5.fc8 xorg-x11-drv-vesa-1.3.0-10.fc8 xorg-x11-drv-via-0.2.2-4.fc8 xorg-x11-drv-glint-1.1.1-7.fc8 xorg-x11-drv-acecad-1.1.0-5.fc8 xorg-x11-drv-magellan-1.1.0-4.fc8 xorg-x11-drv-digitaledge-1.1.0-4.fc8 xorg-x11-server-utils-7.3-1.fc8 xorg-x11-apps-7.3-1.fc8 xorg-x11-drv-void-1.1.1-6.fc8 xorg-x11-drv-voodoo-1.1.1-1.fc8 xorg-x11-drv-vmmouse-12.4.3-1.fc8 xorg-x11-drivers-7.2-9.fc8 xorg-x11-drv-magictouch-1.0.0.5-5.fc8 xorg-x11-drv-tdfx-1.3.0-6.fc8 xorg-x11-drv-s3-0.5.0-5.fc8 xorg-x11-drv-siliconmotion-1.5.1-3.fc8 xorg-x11-drv-elographics-1.1.0-4.fc8 xorg-x11-drv-sis-0.9.3-4.fc8 xorg-x11-twm-1.0.3-1.fc8 xorg-x11-drv-keyboard-1.2.2-2.fc8 xorg-x11-drv-dmc-1.1.0-3.fc7 xorg-x11-drv-mouse-1.2.2-1.fc8 xorg-x11-proto-devel-7.3-3.fc8 xorg-x11-drv-vmware-10.15.2-1.fc8 xorg-x11-drv-i810-2.1.1-5.fc8 xorg-x11-drv-ati-6.7.195-3.fc8 xorg-x11-drv-fbdev-0.3.1-4.fc8 xorg-x11-drv-s3virge-1.9.1-5.fc8 xorg-x11-drv-cyrix-1.1.0-5.fc8 xorg-x11-drv-apm-1.1.1-7.fc8 xorg-x11-drv-jamstudio-1.1.0-4.fc8 xorg-x11-drv-trident-1.2.3-6.fc8 xorg-x11-drv-savage-2.1.3-1.fc8 xorg-x11-drv-palmax-1.1.0-4.fc8 xorg-x11-drv-mga-1.4.6.1-6.fc8 xorg-x11-fonts-misc-7.2-3.fc8 xorg-x11-fonts-75dpi-7.2-3.fc8 xorg-x11-fonts-ISO8859-1-75dpi-7.2-3.fc8 xorg-x11-drv-penmount-1.1.0-3.fc7 xorg-x11-drv-amd-0.0-22.20070625.fc8 xorg-x11-drv-neomagic-1.1.1-4.fc8 xorg-x11-drv-ur98-1.1.0-4.fc8 xorg-x11-drv-dummy-0.2.0-5.fc8 xorg-x11-drv-chips-1.1.1-5.fc8 xorg-x11-drv-ast-0.81.0-6.fc8 xorg-x11-fonts-100dpi-7.2-3.fc8 xorg-x11-drv-avivo-0.0.1-6.fc8 xorg-x11-drv-dynapro-1.1.0-3.fc7 xorg-x11-drv-rendition-4.1.3-5.fc8 xorg-x11-drv-tseng-1.1.0-7.fc8 xorg-x11-drv-hyperpen-1.1.0-5.fc8 xorg-x11-drv-mutouch-1.1.0-5.fc8 xorg-x11-drv-nsc-2.8.1-4.fc8 xorg-x11-drv-i128-1.2.1-1.fc8 xorg-x11-fonts-Type1-7.2-3.fc8
Created attachment 12091 [details] Xorg log
updated to reflect this is an issue with the Radeon driver, and it is still current as of X.org 7.3
What does LIBGL_ALWAYS_INDIRECT=1 glxinfo -l|grep MAX_TEXTURE_SIZE say? Does putting something like <driconf> <device screen="0" driver="r200"> # driver="radeon" for Paolo <application name="Default"> <option name="allow_large_textures" value="2" /> </application> </device> </driconf> in /etc/drirc and restarting the X server help?
bash-3.2$ LIBGL_ALWAYS_INDIRECT=1 glxinfo -l|grep MAX_TEXTURE_SIZE GL_MAX_TEXTURE_SIZE = 1024 creating the /etc/drirc file as indicated resolves the problem
any plans to integrate the fix into the driver, so that it works out of the box without a custom drirc? I just tried removing /etc/drirc and the problem still exists with the latest x.org from Rawhide xorg-x11-drv-ati-6.7.197-3.fc9.i386 mesa-libGLU-7.1-0.10.fc9.i386 mesa-libGL-devel-7.1-0.10.fc9.i386 mesa-libOSMesa-7.1-0.10.fc9.i386 mesa-libGL-7.1-0.10.fc9.i386 mesa-libGLU-devel-7.1-0.10.fc9.i386
obviously just after making the last post the 6.8.0 ATI driver package became available on rawhide. xorg-x11-drv-ati-6.8.0-1.fc9.i386 In any case it makes no difference, and the drirc file is still required
Hi I have a similar problem in Ubuntu Hardy described here : https://bugs.launchpad.net/fedora/+source/compiz/+bug/89741. When I maximize a window, the borders become white. I have an Ibook with an ATI Mobility Radeon 9200 card. I use the radeon driver (r200). The Michel Dänzer's solution works. When I put the allow_large_textures property to the value 2, the problem is corriged. Is it possible to fix it in the driver ? Regards Thomas
Created attachment 16230 [details] [review] Mesa patch Does this patch remove the need for drirc?
> > Does this patch remove the need for drirc? > Ok Michel, I try to test this patch. But I don't know if I will succeed it.
I'v just tested the Michel's patch and it works for the r200 driver. Thanks for this patch Thomas
Patch pushed to the Mesa Git master and 7.0 branches.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.