Compiz fusion pod Debianem

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
bodziom777
Posty: 9
Rejestracja: 23 marca 2011, 22:39

Compiz fusion pod Debianem

Post autor: bodziom777 »

Witam.
Chciałbym mieć działającego compiza pod moim Debianem ale wszystkie opisy jak to zrobić są chyba zbyt stare lub po prostu nie trafiłem na odpowiedni.
Ściągnąłem ten program poleceniem aptitude i tam wszystkie odpowiednie pakiety. Program jest zainstalowany lecz po wybraniu jakiejkolwiek opcji nic się nie dzieje, a zależy mi na drgających okienkach i kostce pulpitu m.in oraz innych ciekawych efektach.
Mam kartę Ati radeon 9800, co powinienem zrobić?
Przepraszam, jeżeli pytanie jest zbyt proste ale zaczynam korzystać z Linuksa dopiero.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Upewnij sie za masz akceleracje 3D :

Kod: Zaznacz cały

glxinfo | grep rendering
Potem wykonaj od punktu 8. w moim poradniku:

http://debian.linux.pl/entries/107-Nvidia-i-compiz
bodziom777
Posty: 9
Rejestracja: 23 marca 2011, 22:39

Post autor: bodziom777 »

Kod: Zaznacz cały

direct rendering: Yes
Punkt 8 przeszedł pomyślnie
T
eraz 9:

Kod: Zaznacz cały

kambo@Mainframe:~$ compiz --replace &
[2] 2229
kambo@Mainframe:~$ compiz (core) - Fatal: Software rendering detected.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Launching fallback window manager
No i dalej 10:

Kod: Zaznacz cały

kambo@Mainframe:~$ ccsm
Info: No sexy-python package found, don't worry it's optional.
Backend     : ini
Integration : true
Profile     : default
Adding plugins
Initializing core options...done
/usr/lib/pymodules/python2.6/ccm/Window.py:95: GtkWarning: Error parsing gtk-icon-sizes string:
	'panel-menu=24,24
panel=20,20
gtk-button=18,18
gtk-large-toolbar=24,24'
  self.show_all()
Loading icons...
Initializing gnomecompat options...done
Initializing wobbly options...done
Initializing cube options...done
Initializing rotate options...done
Initializing mousepoll options...done
Initializing thumbnail options...done
Ustawiłem tam parę rzeczy i żadna nie działa.
s4ncho
Posty: 35
Rejestracja: 13 maja 2010, 19:42

Post autor: s4ncho »

Poszukaj w internecie:

Kod: Zaznacz cały

"Fatal: Software rendering detected." +solved 

w tym chyba tkwi problem.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Oczywiście. Potrzebujesz zainstalować sterownik/edytować xorg.conf aby zmusić kartę do sprzętowej akceleracji.
bodziom777
Posty: 9
Rejestracja: 23 marca 2011, 22:39

Post autor: bodziom777 »

Skąd wziąć sterownik do mojej karty? Nie mogę edytować pliku xorg.conf bo nie mam takiego pliku.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Poszukaj na tym forum o instalacji zamkniętych sterowników - sprawdź również czy do Twojej karty jeszcze się one nadają.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Pokaż wynik polecenia:

Kod: Zaznacz cały

lspci -k | grep -i VGA
bodziom777
Posty: 9
Rejestracja: 23 marca 2011, 22:39

Post autor: bodziom777 »

Poszukam o tych zamkniętych sterownikach zaraz, chociaż jak kiedyś coś czytałem to mi się wydaje że otwarte miały więcej zalet.
A tutaj są wyniki polecenia:

Kod: Zaznacz cały

root@Mainframe:/# lspci -k | grep -i VGA
02:00.0 VGA compatible controller: ATI Technologies Inc R350 AH [Radeon 9800]
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Tu zamknięty sterownik (fglrx) nie ma zastosowania gdyż ati porzuciło wsparcie dla tej karty od Xorg w wersji 7.4.
Jednakże popróbuj ze sterownika otwartego wydusić akcelerację sprzętową.

Wykonaj:

Kod: Zaznacz cały


apt-get install libdrm-radeon1 radeontool xserver-xorg-video-radeon libgl1-mesa-glx libgl1-mesa-dri --reinstall
X -configure
mv /root/xorg.conf.new /etc/X11/xorg.conf
Następnie w pliku /etc/X11/xorg.conf odnajdź linię:

Kod: Zaznacz cały

Option "AccelMethod" "XAA" 
Upewnij sie ze opcja ta nie jest zachaszowana '#'. Przetestuj wszystkie metody akceleracjii wstawiajac zamiast XAA : UXA lub EXA.
ODPOWIEDZ