Compiz 0.5.0 packages and patches for OpenSolaris x86


I finally got around to get Compiz 0.5.0 patched and compiled on Solaris :)

 

To make it easier, I've written a little script that checks if a system can easily run compiz.
You can run this script directly by pasting the line below in a terminal :

/usr/sfw/bin/wget -O - http://www.gnome.org/~erwannc/compiz/compiz-on-solaris-check.perl | /usr/bin/perl

If the result is positive then you can download the install script and run it.
Once installed, logout and login in JDS/gnome and click on the "Run Compiz 3D deskop" icon compiz icon on the Deskop et voila !
To revert back to plain JDS/gnome click on the "Return to 2D Desktop". For usage tips see Moinak's blog.


The spec-file sources can be found on spec-file-extra as SFEcompiz.spec and SFEcompiz-settings.spec


Special Thanks to :
- Emmanuel Jannetti for his help on Perl and Scripting Issues.
- Mike Kiedrowski for the original version of the spec files and Doug Scott for the enhanced version of SFEcompiz.spec.
- Laca Peter for the autostart pointers.
- John M Martin for the Nvidia driver tips.

Comments:

Erwann, Two words: Brilliant Job!

Posted by Michal Pryc on April 23, 2007 at 11:04 AM CEST #

[Trackback] Solaris x86 folks (with nVidia cards), come and join the rotating cube party.

Posted by Calum's Wee GNOME Blog on April 23, 2007 at 11:48 AM CEST #

Hi Erwann, congratulations again! :) Greetings to all others, who you mention, and have helped you! Great work!

Posted by Attila Nagy on April 23, 2007 at 01:28 PM CEST #

No go for me. :( I installed it, and I get all the nice effects - but no window decoration. I tried running gtk-window-decorator, but get: gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display ":0.0"

Posted by stevel on April 23, 2007 at 03:57 PM CEST #

I ended up nuking my /apps/compiz gconf tree and then reinstalling and it seemed to work - except now I can't change the window titlebar theme - it always seems to show the default Compiz theme. Any idea how to change it?

Posted by stevel on April 23, 2007 at 04:35 PM CEST #

What are the calendar and clock applications on your desktop?

Posted by Sivakumar S on April 24, 2007 at 12:03 AM CEST #

The Calendar and Clock appear to be GDesklets, if I am not mistaken.

Posted by Moinak Ghosh on April 24, 2007 at 12:30 AM CEST #

Stevel wrote :
> I ended up nuking my /apps/compiz gconf tree and then reinstalling and it seemed to work - except now I can't change the window titlebar theme - it always seems to show the default Compiz theme. Any idea how to change it?

Looks like you are running the stable build of JDS. You need the development build installed to get the metacity like window decoration

you can find the latest build there :

http://dlc.sun.com/osol/jds/downloads/current/

Posted by guest on April 24, 2007 at 03:20 AM CEST #

Sivakumar, Moinak is right, the calendar and Clocks are part of Gdesklets. They are available from the JDS devel build.

Posted by guest on April 24, 2007 at 03:21 AM CEST #

Hi, any idea for filing bug reports? It seems that this Compiz does not accept any keybinding when Japanese layout keyboard is used. This problem does not happen on other Linux distributions e.g. Ubuntu and Fedora Core. I'd like to know the right place for bug filing against \*this\* Solaris Compiz 0.5.0.

Posted by Masaki on April 25, 2007 at 01:01 AM CEST #

I ordered Opensolaris a MONTH ago or more. No word on it. http://get.opensolaris.org/ . is that a scam site?

Posted by anshu on April 25, 2007 at 04:53 AM CEST #

Talk about someone up there can pull strings. Just after I posted that i am still waiting for my Opensolaris dvd's, a hour later, someone rang bell and the postman had package for me... guess what , It was Opensolaris dvd pack shipped from chicago.. Talk about coincidence .

Solaris Dvd package
Solaris DVD package Opened

I am definately going to install it this weekend :).

ps:- sorry for saying is it a scam regarding Opensolaris.org.

Posted by anshu on April 25, 2007 at 06:58 AM CEST #

[Trackback] Ya tenemos Compiz 0.5.0 para OpenSolaris, aunque de momento es sólo para procesadores x86 y compatibles. Lo ha anunciado hoy Erwann Chénedé en su weblog. De hecho hace ya algun tiempo que era posible usarlo, por lo que quizás el título no es muy a...

Posted by Interrupciones on April 25, 2007 at 10:34 AM CEST #

I have an update - when I added Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" into xorg.conf, it works even with Japanese Keyboard!!

Posted by Masaki on April 26, 2007 at 03:04 AM CEST #

Thanks a million!!! Just tried it on my desktop at home yesterday. The only thing I can tell atm is " I love it ! "

Posted by Xusheng Hou on April 26, 2007 at 03:59 AM CEST #

Totally smooth integration ! Could we also have the cgwd window decorator integrated into the package ?

Posted by Ananth Shrinivas on April 26, 2007 at 08:39 AM CEST #

It works great, my working efficiency increased a lot! I have some problem with OpenGL apps with compiz running: 1. paraview is not displaying correctly. 2. gl-117 leaves the screen totally black. 3. glxgears runs ok, but moving its window leave some left over pics. I am not sure if these are caused by current limitation in compiz or something wrong in my xorg.conf setup?

Posted by c789a123 on April 26, 2007 at 10:01 AM CEST #

w1100z, snv_62, Quadro FX 500/FX 600 # sh /home/milek/tmp/compiz-0.5.0-for-solaris.sh =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= = Compiz on Solaris checklist script = =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= this script run sanity checks to evaluate if compiz is likely to run efficiently on your system =-=-=-=-=-= Platform checks =-=-=-=-=-=-= os version is : 5.11 current architecture : i86pc =-=-=-=-=-= Video Card checks =-=-=-=-=-= nvidia card : present Nvidia drivers : loaded [it sits there...] I can see nvidia-xconfig process eating 100% CPU and nothing happens. I killed that process and the res of installation run. Then I logged out and logged in but when I click on "Run Compiz 3D' nothing happens so I tried: bash-3.00$ cat /usr/bin/run-compiz #!/bin/sh gtk-window-decorator --replace & compiz --replace gconf & bash-3.00$ gtk-window-decorator --replace & gtk-window-decorator: Could not acquire decoration manager selection on screen 0 display ":0.0" [1] 2281 [1] Exit 1 gtk-window-decorator --replace bash-3.00$ compiz --replace gconf & [1] 2282 bash-3.00$ compiz: No composite extension Any idea?

Posted by Robert Milkowski on April 26, 2007 at 11:29 AM CEST #

I installed vermillion_64, and indeed - I do get the Nimbus window manager theme... but 95% of my themes cause gtk-window-decorator to segfault (I have the core dump in ~stevel/core.compiz if you want to see it) Specifically, I'd love to use the 'Arsen' theme, but it seems the only ones that work at AgingGorilla and Nimbus.

Posted by stevel on April 26, 2007 at 12:13 PM CEST #

Robert,
Looks like you are hitting bug 6548144 where nvidia-xconfig cores. The result for you is that your /etc/X11/xorg.conf isn't modified to enable the composite extension.
See my previous entry http://blogs.sun.com/erwann/entry/compiz_on_solaris_x86 in the prerequisites section you'll find how to modify your xorg.conf file manually.
HTH

Posted by Erwann on April 27, 2007 at 02:57 AM CEST #

Erwann - thank you! After manually tweaking xorg.conf now it works! Great job!

Posted by Robert Milkowski on April 27, 2007 at 07:02 AM CEST #

Hi Erwann,
I have a fresh install of snv_62Then I install all the vermillion_64 packages.
I run compiz-0.5.0-for-solaris.sh which fails to run nvidia-xconfig and cores as bug 6548144.
So I manually modified the xorg.conf as per your last post.
When I run /usr/bin/run-compiz The display flashes and I get:-
compiz : Failed to load slide : freedesktop
The system is a Dell with NV44 [Quadro NVS 285]
can you help me fix this problem?
Cheers
Richard

Posted by Richard Skelton on April 27, 2007 at 07:19 AM CEST #

Richard,
Is compiz running after the display flashes ? Can you describe what you are seeing ?
(try control+alt+down arrow for example to see if compiz is running but not the window decorator (gtk-window-decorator)).
We should really follow up this discussion on desktop-discuss@opensolaris.org

Posted by Erwann on April 27, 2007 at 10:49 AM CEST #

Post a Comment:
Comments are closed for this entry.
About

user13342361

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today