View Full Version : openSUSE Instructions
imnotpc
December 4th, 2006, 07:36 PM
Here's a draft of some instructions for installing compiz on openSUSE 10.1.
http://www.go-compiz.org/index.php?title=Draft_Document#Configuration
The instructions on the other sites have sections on compiz-quinn and beryl and are so confusing that they are virtually unusable. Please review this for accuracy. I wrote this for 10.1 but does anyone know if it's accurate for the 10.2 release candidate? I can add in 10.2 instructions if the process isn't that different. Also I assume that the instructions are the same on all platforms, but I don't know that for a fact.
mikedee
December 4th, 2006, 07:52 PM
It looks very good and thorough, I cannot test for Suse because I dont have it.
A lot of the information would be good seperated into seperate pages because they are not suse specific, we could then have the configuration section have links to each distro specific method. These pages could then link to the next step after configuration.
Once part confused me though, under the KDE part you have this
If you choose KDE as the default desktop during your installation of your system you will also need to edit your /etc/sysconfig/displaymanager file so it uses the GNOME display manager. Modify the file by changing the DISPLAYMANAGER setting to "gdm":
DISPLAYMANAGER="gdm"
I use kdm without any problems here, I had to modify a file when using Xgl, but now I am using nvidia beta drivers I use a standard kdm + kde. The KDEWM variable is the important setting. Your solution to this is good because it is distro neutral. Gentoo uses the /etc/env.d system instead.
imnotpc
December 4th, 2006, 08:08 PM
The kdm issue comes up when you install kde as the default desktop. The login screen doesn't work correctly with kdm as default wm. I honestly don't know why but these instructions were in the original openSUSE intructions as well.
imnotpc
December 5th, 2006, 03:35 AM
A lot of the information would be good seperated into seperate pages because they are not suse specific, we could then have the configuration section have links to each distro specific method. These pages could then link to the next step after configuration.
At this point I'm still new to compiz and I'm still trying to learn which instructions are applicable across the board and which are distro/video specific. I created a template so others could create instructions for other distros with a consistent look and feel. In the future that might be used as a master page with links to distro/video specific instructions the way you suggest.
While I'm grateful for the wikis and other sources of compiz information, I really think that we should be the definative source of documentation for our own software. It seems odd for us (and beryl for that matter) to have documentation pages that consist mostly of links to other sites.
cyberorg
December 12th, 2006, 08:44 AM
Looks great, may be you should put it up now.
Only thing you need to add is additional YaST repositories for up to date compiz packages, extra plugins and configuration tools.
You might want to check this out too: http://en.opensuse.org/Beryl
imnotpc
December 12th, 2006, 02:11 PM
Yes, you can find it here: http://www.go-compiz.org/index.php?title=Instructions.
Also I have a simple template here: http://www.go-compiz.org/index.php?title=Installation_Template. It's really more of a checklist than anything else. The beryl people are welcome to use the template or any parts of my docs if they wish, maybe under "Writers Documentation". Over time I'd like to expand the template by including info that is common to any distro, but other than supported video cards, I'm not sure what else they have in common.
I'm downloading 10.2 now and once I get compiz running will either update this doc or create a new one if the process is substantially different. Which additional repos or links do you guys recommend?
cyberorg
December 13th, 2006, 08:32 AM
The ones listed here:
http://forum.go-compiz.org/viewtopic.php?t=49
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.