Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| — | eeepc:compiz_on_xandros [2024/02/29 13:36] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Getting Compiz to function in default Xandros ====== | ||
| + | | ||
| + | |||
| + | | ||
| + | That said, here's how to get what you want: | ||
| + | |||
| + | | ||
| + | |||
| + | Used information from\\ | ||
| + | | ||
| + | |||
| + | and | ||
| + | |||
| + | | ||
| + | |||
| + | ===== Pre-install ===== | ||
| + | |||
| + | A few changes have to be made to the file / | ||
| + | |||
| + | In Section " | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | in first position. | ||
| + | |||
| + | In Section " | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | in last position. Plus, if you don't already have a Section " | ||
| + | |||
| + | Section | ||
| + | | ||
| + | EndSection | ||
| + | |||
| + | |||
| + | AIGLX is integrated in the X server. Also, it should get loaded automatically. Ensure that it does : | ||
| + | |||
| + | cat / | ||
| + | |||
| + | |||
| + | which should say (==) AIGLX enabled (with a bunch of errors after that). If it doesn' | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | to Section " | ||
| + | |||
| + | |||
| + | ===== Compiz ===== | ||
| + | |||
| + | |||
| + | Compiz' | ||
| + | |||
| + | sudo apt-get install compiz | ||
| + | |||
| + | |||
| + | |||
| + | Then, add Compiz to your desktop environment (Gnome, KDE, or Xfce) startup script: | ||
| + | |||
| + | Simply create a file " | ||
| + | |||
| + | [Desktop Entry]\\ | ||
| + | Encoding=UTF-8\\ | ||
| + | Exec=compiz --replace gconf & kde-window-decorator & | ||
| + | GenericName[en_US]=\\ | ||
| + | StartupNotify=false\\ | ||
| + | Terminal=false\\ | ||
| + | TerminalOptions=\\ | ||
| + | Type=Application\\ | ||
| + | X-KDE-autostart-after=kdesktop\\ | ||
| + | |||
| + | |||
| + | Restart the X server (Ctrl+Alt+backspace)\\ | ||
| + | |||
| + | Now - install gconf to change settings: | ||
| + | |||
| + | sudo apt-get install gconf-editor\\ | ||
| + | |||
| + | (with extra repositories and pinning as discussed in the wiki)\\ | ||
| + | |||
| + | let it finish, then type in:\\ | ||
| + | |||
| + | gconf-editor & | ||
| + | |||
| + | go through the logical progression (apps/ | ||
| + | scroll to the shortcut for maximize vertically and change from Disabled to:\\ | ||
| + | |||
| + | < | ||
| + | |||
| + | now this should take effect immediately, | ||
| + | |||
| + | |||
| + | -------------- | ||
| + | |||
| + | ==== No window decorator? ==== | ||
| + | |||
| + | |||
| + | At this point you might find that none of your windows have a window decorator (ie title bar). This can be solved as follows (with thanks to Forum member Ravexildow): | ||
| + | |||
| + | === The Reason: === | ||
| + | |||
| + | |||
| + | When trying to run compiz in the terminal you get a trace that you can read to see what the program is trying to do. I won't quote it here because I'm too lazy to reproduce it. However, it basically is saying that the gtk-window-decorator has caused a problem with the X server because it couldn' | ||
| + | |||
| + | This is the case because, for some reason, the gtk-window-decorator is looking for an .xml file in ''/ | ||
| + | |||
| + | === The Solution: === | ||
| + | |||
| + | It's dirty but it works. | ||
| + | |||
| + | Quelle((http:// | ||