[opensuse] compiz under 10.3
Hi, you probably have got this question already several times. Please point me to the answer if it is already posted somewhere. I couldn't find it though in any of th obvious places. I am trying to get compiz to work on my IBM Thinkpad T42. I installed openSuSE 10.3 with all compiz packages. The T42 has a ATI Radeon 7500 card which is old but apparently supported. SAX also says that 3D acceleration is active. As far as I understand, I don't need to specifically install and enable Xgl with this card. When I execute "glxgears" to test the xgl capability, this seems to work nicely. It gives 2964 frames in 5.0 seconds = 592.636 FPS But how do I actually activate compiz? The automatic activation doesn't seem to work. When I run fusion-icon, I get fusion-icon * Detected Session: kde * Searching for installed applications... * No GLX_EXT_texture_from_pixmap with direct rendering context ... present with indirect rendering, exporting: LIBGL_ALWAYS_INDIRECT=1 * Setting option Indirect Rendering to True * Using the GTK Interface * Decorator "" is invalid. * Setting decorator to KDE Window Decorator ("kde-window-decorator --replace") * Starting Compiz ... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering compiz: Trying '/usr/$LIB/libIndirectGL.so.1' compiz (core) - Fatal: No composite extension What exactly is missing here? Thanks in advance for your help. Regards, Dirk -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Nov 3, 2007 3:02 PM, Dirk Petry
Hi, you probably have got this question already several times. Please point me to the answer if it is already posted somewhere. I couldn't find it though in any of th obvious places.
I am trying to get compiz to work on my IBM Thinkpad T42. I installed openSuSE 10.3 with all compiz packages.
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp --indirect-rendering compiz: Trying '/usr/$LIB/libIndirectGL.so.1' compiz (core) - Fatal: No composite extension
What exactly is missing here?
Check this out: http://en.opensuse.org/Compiz_Fusion#Pre-installation_checklist Cheers -J -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
CyberOrg wrote:
Check this out: http://en.opensuse.org/Compiz_Fusion#Pre-installation_checklist
Yes, thanks, I did that. It says setting up Xgl is not necessary in 10.3 "This is not necessary for using compiz, since Compiz can directly run on Xorg now." And indeed glxgears runs correctly without any xgl installation. The only thing which is not clear is whether I do need to install a different graphics card driver. The radeon 7500 is quite old and I read somewhere that it is not compatible with the fglrx driver. The automatic setup chose the driver module "radeon" for my card. Has anybody experience with the radeon 7500 card and the fglrx driver? Thanks Dirk -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dirk Petry wrote:
CyberOrg wrote:
Check this out: http://en.opensuse.org/Compiz_Fusion#Pre-installation_checklist
Yes, thanks, I did that. It says setting up Xgl is not necessary in 10.3 "This is not necessary for using compiz, since Compiz can directly run on Xorg now."
And indeed glxgears runs correctly without any xgl installation.
The only thing which is not clear is whether I do need to install a different graphics card driver. The radeon 7500 is quite old and I read somewhere that it is not compatible with the fglrx driver. The automatic setup chose the driver module "radeon" for my card.
Has anybody experience with the radeon 7500 card and the fglrx driver?
Thanks
Dirk
Did you run this command (or at least try it)? gnome-xgl-switch --enable-xgl I, too, have an old ATI card in my test machine and after running this command compiz just worked, a little slow but it works. Ken -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, OK, it seems to work now. All I had to do was following what was said on this page http://wiki.compiz-fusion.org/ATI_with_AIGLX i.e. edit /etc/X11/xorg.conf and adding the lines Section "Extensions" Option "Composite" "Enable" EndSection and Option "AIGLX" "True" in the Section "ServerLayout". Then I restarted the Xserver and ran fusion-icon. So far it hasn't crashed. Great! Now my next question would be: How do I get different desktop backgrounds on different sides of "the cube"?. And how can I give names to the different sides? I am using the KDE pager and the cube only uses the first of my four desktops and takes the background image for all four cube sides from there. I.e. all four sides look the same... Ken Schneider wrote:
Dirk Petry wrote:
CyberOrg wrote:
Check this out: http://en.opensuse.org/Compiz_Fusion#Pre-installation_checklist
Yes, thanks, I did that. It says setting up Xgl is not necessary in 10.3 "This is not necessary for using compiz, since Compiz can directly run on Xorg now."
And indeed glxgears runs correctly without any xgl installation.
The only thing which is not clear is whether I do need to install a different graphics card driver. The radeon 7500 is quite old and I read somewhere that it is not compatible with the fglrx driver. The automatic setup chose the driver module "radeon" for my card.
Has anybody experience with the radeon 7500 card and the fglrx driver?
Thanks
Dirk
Did you run this command (or at least try it)?
gnome-xgl-switch --enable-xgl
I, too, have an old ATI card in my test machine and after running this command compiz just worked, a little slow but it works.
Ken
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dirk Petry wrote:
Hi, OK, it seems to work now. All I had to do was following what was said on this page http://wiki.compiz-fusion.org/ATI_with_AIGLX i.e. edit /etc/X11/xorg.conf and adding the lines
Section "Extensions" Option "Composite" "Enable" EndSection
and
Option "AIGLX" "True"
in the Section "ServerLayout".
Then I restarted the Xserver and ran fusion-icon.
So far it hasn't crashed. Great!
Once it is running, I have found it to be rock solid on my Toshiba laptop. Logging out I do experience hangs.
Now my next question would be: How do I get different desktop backgrounds on different sides of "the cube"?. And how can I give names to the different sides?
I am using the KDE pager and the cube only uses the first of my four desktops and takes the background image for all four cube sides from there. I.e. all four sides look the same...
Good question? I have been happy with the same background on all sides. I'll watch for the answer. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, thanks for the reply. I found some more info on the "cube" at the compiz website: Cube supports apparently different background images for each side of the cube, but one has to disable kdesktop to prevent them from being overwritten. If one disables kdesktop (how does one do that properly?), however, one cannot have icons sitting on the desktop anymore. And I guess one looses some other functionality, too. Anyway, actually I need to get some work done and having compiz working doesn't really seem to improve my productivity at the moment. I think I will wait until they integrated it better with KDE. David C. Rankin wrote:
Now my next question would be: How do I get different desktop backgrounds on different sides of "the cube"?. And how can I give names to the different sides?
I am using the KDE pager and the cube only uses the first of my four desktops and takes the background image for all four cube sides from there. I.e. all four sides look the same...
Good question? I have been happy with the same background on all sides. I'll watch for the answer.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dirk Petry wrote:
Anyway, actually I need to get some work done and having compiz working doesn't really seem to improve my productivity at the moment. I think I will wait until they integrated it better with KDE.
You are correct. I usually don't care what WM I'm running as long as it is stable, reasonably fast, and allows me to do what I need to do. But I must say, compiz will spoil you. Beyond the ability to simply grab the desktop and spin the cube, there are several other utilities that allow for greater visual orientation of your workspace. "scale" and "shift switcher" are two enhancements that really help. They are not found on any other desktop I've tried and they allow a visual of what is in each window during task switching or window selection. Don't get me wrong, I can deal with overlapping windows on multiple desktops using the taskbar or alt+tab to get to what you want. But, the large additional amount of additional visual data that compiz provides allowing you to see what is in each open widow (updated in real time).... will spoil you. Just start top in a console and invoke scale with "alt+shift+up arrow" to see what is going on, you'll see. To compiz's credit, in a lot of ways it does offer a "whole new way of doing things" that "make sense." It puts vista to shame. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Дана недеља 04 новембар 2007, David C. Rankin је написао(ла):
Dirk Petry wrote:
Anyway, actually I need to get some work done and having compiz working doesn't really seem to improve my productivity at the moment. I think I will wait until they integrated it better with KDE.
You are correct. I usually don't care what WM I'm running as long as it is stable, reasonably fast, and allows me to do what I need to do. But I must say, compiz will spoil you.
The most annoying thing about integration with KDE is that compiz is not able to remember on which viewport were the windows before the user logged out. I get all the windows randomly placed on the first viewport and then I have to rearange them by hand. I sure would prefer if that (w/c)ould be done automatically. My only hope is that KDE4 will bring compiz features without compiz :)
Beyond the ability to simply grab the desktop and spin the cube, there are several other utilities that allow for greater visual orientation of your workspace. "scale" and "shift switcher" are two enhancements that really help. They are not found on any other desktop I've tried and they allow a visual of what is in each window during task switching or window selection.
You obviously didn't try Mac OS X, did you? One of the base parts of OpenStep API (and later Cocoa) is DPS (Display PostScript) which was inherited by Quartz (could be called Display PDF). The idea is to have independantly rendered windows which would be placed wherever the window manager puts them with the ability to apply any form of transformation to them. That's how you get the "expose" feature on OS X and the docker with live windows. It is just matter of idea what you will implement when you get a good API like that. The same thing - DPS exists on X windows as well, but only GNUstep tried to use it. New incarnation of that idea is cairo from freedesktop and these OpenGL extensions (AIGLX and Xgl) with compositing window managers.
Don't get me wrong, I can deal with overlapping windows on multiple desktops using the taskbar or alt+tab to get to what you want. But, the large additional amount of additional visual data that compiz provides allowing you to see what is in each open widow (updated in real time).... will spoil you.
Just start top in a console and invoke scale with "alt+shift+up arrow" to see what is going on, you'll see.
Well, I did that and results were quite fine. Here's the summary:
vmware-vmx: 51.5% cpu, 4.9% mem
compiz: 32.9% cpu, 3.1% mem
Xorg: 11.6% cpu, 16.6% mem
Just to mention, vmware-vmx (VMware server) is running Windows XP SP2 and
compiling Qt 4.3.2, so that's why it is using half of my CPU. The only thing
that is bothering me is Xorg eating too much memory. I guess that comes from
the composite extension having to store the picture of every window in the
memory.
I am using openSUSE 10.3 with compiz from X11:Xgl repo. My GPU is ATI Radeon
9660 with free software driver and AIGLX and my CPU is AMD Athlon64 3000+
with 1GB RAM. The screenshot of the above mentioned can be found here:
http://brcha.no-ip.org/Screenshots/screen20071104.png
(if my computer is online which is most of the time).
- --
Filip Brcic
Filip Brcic wrote: 0=0 =545Y0 04 =>25<10@ 2007, David C. Rankin X5 =0?8A0>(;0):
You obviously didn't try Mac OS X, did you?
Nope, and I plead ignorance there. I haven't touched a Mac since I left NASA in '95.
I am using openSUSE 10.3 with compiz from X11:Xgl repo. My GPU is ATI Radeon 9660 with free software driver and AIGLX and my CPU is AMD Athlon64 3000+ with 1GB RAM. The screenshot of the above mentioned can be found here:
http://brcha.no-ip.org/Screenshots/screen20071104.png
(if my computer is online which is most of the time).
Excellent shot. The only tidbit I would add is the one I got a few days ago when I posted a few screenshots at: http://www.3111skyline.com/download/screenshot/compiz/ That was, if I save in .jpg instead of .png file size decreases by over 80%! -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
CyberOrg
-
David C. Rankin
-
Dirk Petry
-
Filip Brcic
-
Ken Schneider