Ati Radeon Xpress 200m, Compiz nie uruchamia si

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
dreamer
Posty: 2
Rejestracja: 05 lutego 2010, 23:29

Ati Radeon Xpress 200m, Compiz nie uruchamia się

Post autor: dreamer »

Witam.
Mam taki problem. Chcę uruchomić compiza, sterowniki otwarte, karta to.

Kod: Zaznacz cały

lspci

Kod: Zaznacz cały

00:00.0 Host bridge: ATI Technologies Inc Device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
02:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
02:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08)
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
xorg.conf nie mam, bo podobno już nie trzeba.

Kod: Zaznacz cały

cat /etc/debian_version

Kod: Zaznacz cały

squeeze/sid

Kod: Zaznacz cały

cat /etc/atp/sources.list

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] squeeze main non-free contrib 
deb-src [url]http://ftp.pl.debian.org/debian/[/url] squeeze main non-free contrib 

deb [url]http://security.debian.org/[/url] squeeze/updates main contrib non-free 
deb-src [url]http://security.debian.org/[/url] squeeze/updates main contrib non-free 

deb [url]http://www.debian-multimedia.org/[/url] squeeze main 
deb-src [url]http://www.debian-multimedia.org/[/url] squeeze main 

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep EE

Kod: Zaznacz cały

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(EE) PreInit returned NULL for ""Logitech Logitech USB Optical Mouse""
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(EE) PreInit returned NULL for ""SynPS/2 Synaptics TouchPad""
Zainstalowałem firmware-linux.

Kod: Zaznacz cały

glxinfo | grep direct

Kod: Zaznacz cały

direct rendering: Yes
Co trochę wydaje mi się sprzeczne z:

Kod: Zaznacz cały

cat /var/log/Xorg.0.log | grep rendering

Kod: Zaznacz cały

(II) RADEON(0): Direct rendering experimental on RS400/Xpress 200 enabled
(WW) RADEON(0): Direct rendering disabled
glxgears:

Kod: Zaznacz cały

622 frames in 5.0 seconds = 124.273 FPS
I po wydaniu polecenia

Kod: Zaznacz cały

compiz --replace
dostaję biały ekran.

Sterowniki otwarte wydają się być zainstalowane, jednak compiz nie rusza, Dlatego zwracam się do was o pomoc.
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

Mam to samo, co prawda nie lubię compiza, ale zabrałem się za modernizację laptopa (nowy procesor) i bym chciał go uruchomić, mam dosłownie to samo, compiz z repozytorium Debiana http://download.tuxfamily.org/shames/de ... /unstable/. Zachowuje się tak samo jak u kolegi, biały ekran, kostka działa ale wszystko białe, jakby bez tekstur.

Kod: Zaznacz cały

glxinfo
zwraca

Kod: Zaznacz cały

rendering yes
ale[codecat /var/log/Xorg.0.log | grep rendering[/code]to samo co u kolegi czyli:

Kod: Zaznacz cały

 Direct rendering disabled.
Kolego dreamer, udało mi się to zrobić. Miałem podobne problemy, trochę przejrzałem internet aż wreszcie zrobiłem, zrób tak:

Kod: Zaznacz cały

root@debian:/home/mecin# nano /etc/modprobe.d/radeon-kms.conf
i zmień:

Kod: Zaznacz cały

options radeon modeset=1
na:

Kod: Zaznacz cały

 options radeon modeset=0 
Wykonaj restart systemu.

Jeżeli masz Sida to będziesz miał ten pliczek, jeżeli Squeeze albo inną wersję to możesz mieć plik radeon.conf a nie radeon-kms.conf.

Jeżeli nie masz w ogóle ,,modeset'' to dopisz sobie żeby było tak jak podałem. Z modeset=1 zawiesza się system. Z modeset=0 logi są w porządku, akceleracja jest i co najważniejsze zobacz:

Kod: Zaznacz cały

mecin@debian:~$ glxgears
3586 frames in 5.0 seconds = 717.114 FPS
4047 frames in 5.0 seconds = 809.143 FPS
4039 frames in 5.0 seconds = 807.653 FPS
4038 frames in 5.0 seconds = 807.594 FPS
4058 frames in 5.0 seconds = 811.403 FPS
No i wiadomo compiz wymiata, komputer też. Tyle klatek wyciągam przy uruchomionym compizie, docky i normalnej pracy (odtwarzacz mp3, przeglądarka i gg).
dreamer
Posty: 2
Rejestracja: 05 lutego 2010, 23:29

Post autor: dreamer »

Troche późno, ale jednak. Wróciłem do tego debiana, i Twój post faktycznie poprawił sytuację.

Dzięki za odpowiedź!
Awatar użytkownika
M3cin
Beginner
Posty: 103
Rejestracja: 30 lipca 2009, 12:07

Post autor: M3cin »

Już się trochę pozmieniało w Sidzie, znaczy mam inny patent bo nasza karta ostatnio się zle zachowywała więc polecam Ci skompilować najnowsze jądro stabilne albo jeżeli chcesz gotowca do pobrania z repozytorium:

Kod: Zaznacz cały

deb http://frickelplatz.de/debian/ sid main contrib non-free
ja osobiście polecam własną kompilację, wystarczy stabilna 2.6.35.3 i wtedy na nowym jądrze nie trzeba zmieniać modeset=0 wręcz przeciwnie działa bardzo dobrze z włączonym modeset czyli na domyślnych ustawieniach i żadnych błędów nie krzyczy. Osobiście od mojego ostatniego posta zrezygnowałem z compiza ponieważ jednak wygoda oraz wydajność na pierwszym miejscu, tym bardziej że maszynę mam dobrą.

Sprawdzone także na Fedorze i instalacja nowego jądra pomaga.

Pozdrawiam.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Pivot

Post autor: Akkon »

M3cin pisze:

Kod: Zaznacz cały

root@debian:/home/mecin# nano /etc/modprobe.d/radeon-kms.conf
i zmień:

Kod: Zaznacz cały

options radeon modeset=1
na:

Kod: Zaznacz cały

 options radeon modeset=0 
Wykonaj restart systemu.
Dziękuję za ten trik, gdyż dzięki niemu udało mi się uzyskać pivot dla monitora Samsung SyncMaster 770P z kartą Radeon X300SE na Debian Squeeze 2.6.32-5-amd64. Może ta informacja przyda się osobom poszukującym rozwiązania podobnego problemu.
ODPOWIEDZ