Compiz na sterownikach otwartych ati - Sid

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Compiz na sterownikach otwartych ati - Sid

Post autor: M3cin »

Witam, od razu mówię że nie znalazłem w internecie ani tutaj na forum odpowiedzi, ponieważ wszystkie są już nieaktualne, a więc mam w miarę świeżego Debiana Sid i nie mogę używać już sterowników fglrx ponieważ już nowy xorg (Debian Sid) nie obsługuje ,,catalys'' do mojej karty (ati radeon Xpress 200M). Używam obecnie sterowników ,,ati'', akceleracja 3d jest, ale compiz nie działa, wyświetla mi takie coś:

Kod: Zaznacz cały

Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
Detected PCI ID for VGA: 01:05.0 0300: 1002:5a62 (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present. 
Trying again with indirect rendering:
Checking for texture_from_pixmap: present. 
Checking for non power of two support: present. 
Checking for Composite extension: present. 
Checking screen 1Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed.
Checking for Software Rasterizer: present. 
Software rasterizer detected, abortingaborting and using fallback: /usr/bin/metacity 
Czy da się coś na to poradzić? Może wygenerować sobie xorg.conf i dodać jakąś opcje? Tak w ogóle to Sid chodzi bez pliku xorg.conf, ale jak sam sobie wygeneruje i sterowniki ustawię na ,,ati'' albo ,,radeon'' to też X-y działają.
Z góry dziękuję za pomoc.
alex2
Posty: 34
Rejestracja: 29 stycznia 2009, 23:13
Lokalizacja: Kraków Dolny

Post autor: alex2 »

A Catalyst jest niezbędny do Fglrx? Może jakaś starsza wersja sterów?
Jesteś pewien, że Compiz hula na otwartych?

Się mi zdaje, że to ta linia :

Kod: Zaznacz cały

Checking for texture_from_pixmap: not present. 
I potem Ci już próbuje jechać na indirect, czyli na 3d sotware'owym (tak dobrym, jak dobrą wyścigówką jest ospojlerowany Maluch).

Możesz wkleić na http://wklej.org swój /var/log/Xorg.0.log?
I zapodać linka.
Czyli Twój xorg.conf nie ma wpływu, bo próbujesz też bez niego?
tydell
Posty: 60
Rejestracja: 17 lutego 2008, 18:02
Lokalizacja: Czyżew

Post autor: tydell »

Mam tą samą kartę i compiz na otwartych sterach działa bardzo dobrze. Sterowniki otwarte ati, mesa, ligl i libdri i wszystko działa. I faktycznie, od jakiegoś czasu nie używam xorg.conf tylko wszystko konfigurowane z automatu jest przez hal i działa ekstra.
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

Przepraszam że tak długo nie pisałem, już daję logi:
Xorg.0.log:
http://mecin.ovh.org/Xorg.0.log
(wklej coś mi świruje)

Dziękuje za zainteresowanie, już myślałem że nikt się nie odezwie.

W między czasie gdzieś wyczytałem że Xgl jest nie potrzebne w sumie do compiza, że jest na czarnej liście ale nie wiem dokładnie bo to stare dane.

Aha no i dla przykładu live cd z Ubuntu 9.10 (jądro chyba takie samo) compiz działa, wręcz wymiata.

Pozdrawiam.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Xgl to już starożytność.
Wygeneruj sobie xorg.conf, ustaw driver na 'radeon', a w tej samej sekcji dodaj wpis

Kod: Zaznacz cały

"AccelMethod"   "EXA"
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

AdeBe pisze:Xgl to już starożytność.
Wygeneruj sobie xorg.conf, ustaw driver na 'radeon', a w tej samej sekcji dodaj wpis

Kod: Zaznacz cały

"AccelMethod"   "EXA"
Niestety nie działa, po dodaniu AccelMethod x'y nie wstają, podaje xorga po generowaniu:
http://mecin.ovh.org/xorg.conf-zly
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Nie działa, bo powinno być oczywiście

Kod: Zaznacz cały

Option "AccelMethod" "EXA"
(ale bez #).
Jeśli po tej poprawce X'y nadal nie będą wstawały, to wrzuć tu jeszcze raz xorg.conf oraz xorg.log
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

AdeBe pisze:Nie działa, bo powinno być oczywiście

Kod: Zaznacz cały

Option "AccelMethod" "EXA"
(ale bez #).
Jeśli po tej poprawce X'y nadal nie będą wstawały, to wrzuć tu jeszcze raz xorg.conf oraz xorg.log
X'y chodzą ale tak się wszystko tnie nie wiem czy to po 'compiz --replace' czy tak od startu, nawet przewijanie stron się tnie na mozilli.
No a po wpisaniu 'compiz --replace':

Kod: Zaznacz cały

mecin@debian:~$ compiz --replace
Checking for Xgl: not present. 
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log 
Detected PCI ID for VGA: 01:05.0 0300: 1002:5a62 (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present. 
Trying again with indirect rendering:
Checking for texture_from_pixmap: present. 
Checking for non power of two support: present. 
Checking for Composite extension: present. 
Checking screen 1Comparing resolution (1280x800) to maximum 3D texture size (4096): Passed.
Checking for Software Rasterizer: present. 
Software rasterizer detected, abortingaborting and using fallback: /usr/bin/metacity 
xorg nowy:
http://mecin.ovh.org/xorg.conf

i nowy log (stary też jest na serwerze jeszcze):
http://mecin.ovh.org/Xorg.0.log-nowy
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

No to ja na razie nie mam więcej pomysłów.
Musi tu zajrzeć ktoś z kartą ATI...
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

AdeBe pisze:No to ja na razie nie mam więcej pomysłów.
Musi tu zajrzeć ktoś z kartą ATI...
W takim razie dziękuje za dobre chęci, mam nadzieję, że ktoś może mi pomóc.
Na razie usunąłem opcje accelmethod bo mi bardzo muliło komputer.
ODPOWIEDZ