1. Instalacja sterownika zamkniętego dla kart ATI (To jest tylko przykładowe rozwiązanie problemu sterowników dla ATI, u mnie działa idealnie, ale nie biorę odpowiedzialności za skuteczność tego sposobu, w razie problemów niestety nie umiem pomóc)
Musi być to koniecznie sterownik w wersji 8.42.3 lub wyższej, poprzednie nie obsługują AIGLX (i skazani jesteśmy na XGL). Najprostszym sposobem na instalację jest zdanie się na bardzo przydatną aplikację Envy, która wszystko za nas zrobi .
Dla Ubuntu 7.10 i starszych:
Po ściągnięciu paczki .deb dla naszej wersji Ubuntu otwieramy konsolę i wpisujemy:
Kod: Zaznacz cały
sudo dpkg -i /ścieżka do paczki.deb/paczka.deb
Kod: Zaznacz cały
sudo apt-get install -f
Kod: Zaznacz cały
sudo envy -t
Dla Ubuntu 8.04:
EnvyNG dostępne jest w repozytoriach "Universe". Dla Ubuntu:
Kod: Zaznacz cały
sudo apt-get install envyng-gtk
Kod: Zaznacz cały
sudo apt-get install envyng-qt
Kod: Zaznacz cały
sudo apt-get install envyng-core
Kod: Zaznacz cały
sudo envyng -t
Po udanej instalacji i ponownym uruchomieniu komputera otwieramy konsolę i wpisujemy:
Kod: Zaznacz cały
glxinfo | grep direct
Kod: Zaznacz cały
direct rendering: Yes
Teraz należy usunąć Envy, bo np. przy aktualizacji dystrybucji mogą wystąpić problemy (sterownik zostaje w systemie)
Kod: Zaznacz cały
sudo aptitude purge envy
Kod: Zaznacz cały
sudo apt-get purge envyng
W Ubuntu 7.10/8.04 Compiz-Fusion jest domyślnie zainstalowany. Jeśli nie było prób instalacji innego Compiza lub Beryla, to wystarczy jedynie zainstalować pakiet compizconfig-settings-manager. W starszych wersjach Ubuntu lub gdy ktoś już majstrował z Compizem/Berylem poniższe instrukcje dotyczące instalacji należy wykonać.
Usuwamy stare pakiety Compiza (jeśli były wcześniej instalowane)
Kod: Zaznacz cały
sudo apt-get remove compiz* libdecoration0 desktop-effects
Kod: Zaznacz cały
sudo apt-get remove beryl* emerald* desktop-effects
Kod: Zaznacz cały
rm -rf ~/.gconf/apps/compiz ~/.beryl
Dla Ubuntu:
Kod: Zaznacz cały
sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-*
Kod: Zaznacz cały
sudo apt-get install emerald
Kod: Zaznacz cały
sudo apt-get install compiz-kde
sudo apt-get install compiz-fusion-plugins-main
sudo apt-get install compiz-fusion-plugins-extra
sudo apt-get install compizconfig-settings-manager
sudo apt-get install emerald
sudo apt-get install librsvg2-common
Dla Ubuntu:
Kod: Zaznacz cały
sudo gedit /usr/bin/compiz
Dla Kubuntu:
Kod: Zaznacz cały
sudo kate /usr/bin/compiz
Wiersze 30 i 31 powinny wyglądać tak:
Kod: Zaznacz cały
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/lib/compiz/"
wiersz 35 tak:
Kod: Zaznacz cały
COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)
a wiersz 54 (7.10) lub 60 (8.04) tak:
Kod: Zaznacz cały
WHITELIST="fglrx nvidia intel ati radeon i810"
zapisujemy zmiany i zamykamy plik.
W Ubuntu 7.10/8.04 Compiz-Fusion uruchamiamy w menu System -> Preferencje -> Wygląd -> zakładka Efekty wizualne.
W starszych wersjach Ubuntu uruchamiamy compiza komendą
Kod: Zaznacz cały
compiz --replace
Kod: Zaznacz cały
ccsm
Po ponownym uruchomieniu Compiz powinien działać poprawnie, nawet można z powrotem włączyć "Workarounds" i nie powinno być kłopotów. Teraz możemy ustawić Compiza, aby startował wraz z systemem.
W Ubuntu 7.10/8.04 Wystarczy wyłączyć system z włączonymi efektami pulpitu, a zostaną one załadowane automatycznie przy ponownych uruchomieniach systemu.
W starszych wersjach Ubuntu: System>Preferencje wybieramy Sesje i dodajemy tam nową pozycję, gdzie w polu Nazwa podajemy dowolną nazwę (np. Compiz), a w polu polecenie
Kod: Zaznacz cały
compiz –-replace
Dla Kubuntu (7.10):
Kod: Zaznacz cały
echo "compiz --replace" > ~/.kde/Autostart/startcompiz.sh
chmod +x ~/.kde/Autostart/startcompiz.sh
Źródła: https://help.ubuntu.com/community/Compo ... mpizFusion , http://czytelnia.ubuntu.pl/index.php/20 ... nstalowac/ , http://ubuntuforums.org/showthread.php?t=585252 i wpis usera o nicku "michalekk"