Strona 2 z 2

: 23 grudnia 2010, 18:15
autor: shevchenko1987
sKa i tak dziękuję za zainteresowanie tematem. Mnie też pomysły się skończyły. Nawet ściągnąłem wersję 10.10 Ubuntu ze względu na nowszy Xorg 1.9. Nic nie dało. Ciągle tylko vesa.

: 23 grudnia 2010, 18:47
autor: sKa
shevchenko1987, choć teraz wpadł mi go głowy jeszcze jeden pomysł.

Napisałeś, że zamknięte sterowniki ATI nie działają. Ja zasugeruję Ci spróbowanie ich raz jeszcze, bo są chyba - a raczej na pewno, wydajniejsze od otwartych.

Ściągnij najnowszy sterownik dla Twojej karty i zainstaluj go bez Xów (GDM, czy czego tam używasz też musi być wyłączony).
Binarkę instalujesz standardowo jako root (sudo):

Kod: Zaznacz cały

sh binarka.run
Możesz posłużyć się chociażby tym debianowym mini-poradnikiem.

Po poprawnej instalacji sterownika skonfiguruj X-y jako root (sudo):

Kod: Zaznacz cały

aticonfig --initial
Ważne aby przed konfiguracją sterownika stworzyć pusty plik xorg.conf. Dla bezpieczeństwa możesz najpierw stworzyć kopię zapasową swojego dotychczasowego pliku konfiguracyjnego

Kod: Zaznacz cały

mv /etc/X11/xorg.conf /etc/X11/xorg.conf.kopia

Kod: Zaznacz cały

touch /etc/X11/xorg.conf
Plik nadpisany przez konfigurator ATI jest naprawdę skąpy. Weź mój dla porównania;

Kod: Zaznacz cały

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes	"1366x768"
	EndSubSection
EndSection

ska@maszynka ~ $ 
Głębię i rozdzielczość ustaw na zgodną z posiadanym sprzętem. Ważne by linijka "Driver" wyglądała tak jak u mnie.

Jest to minimalna konfiguracja Serwera X, który radzi sobie teraz ze sprzętem dzięki udevovi (wersja Xorg 1.9.3 RC 2). U Ciebie pewnie Serwer X jeszcze korzysta z HAL-a/evdeva, ale to nic, bo na dobrą sprawę, w najnowszych X-ach udev korzysta z regułek HAL-a. Użytkownik definiuje jedynie sterownik grafiki, głębię i rozdzielczość ekranu.

: 23 grudnia 2010, 22:32
autor: shevchenko1987
Zamknięte działają, tylko Vsynk, Vblank na nich nie działa - ścina krawędzie okien przy przesuwaniu oraz obraz podczas oglądania filmów. Dlatego chciałem spróbować otwartych :) Na zamkniętych gdyby nie te braki byłoby całkiem dobrze.

: 23 grudnia 2010, 22:49
autor: fnmirk
shevchenko1987 pisze:nie chcę psuć dotychczasowej konfiguracji tylko po to żeby przekonać się, że nie wspiera. Chciałem się po prostu dowiedzieć od kogoś kto posiada taką samą kartę
Jaki masz problem uruchomić Ubuntu z płytki w trybie livecd. Połączyć się z internetem. Doinstalować potrzebne pakiety i sprawdzić. W trakcie trwania sesji możesz instalować wszystko, tak jak w systemie zainstalowanym na dysku. Jedynie jądra nie można zainstalować w celu sprawdzenia.

: 29 grudnia 2010, 23:04
autor: Makakut
Witam.

Mam karŧę ATI HD 5770. I ten sam problem na Ubuntu 10.10.

Przetestowałem zarówno na zamkniętych jak i otwartych sterownikach różne opcje konfiguracyjne narzędzia aticonfig i nic ten sam problem co u Ciebie.

Zauważyłem, że filmy odtwarzają się poprawnie (nic nie zacina w Full HD) przy uruchomieniu mplayera z parametrem -vo gl lub gl2

Ale zawsze przy włączaniu mplayera cały ekran robi się na ułamek sekundy czarny, tak jakby monitor zmieniał rozdzielczość.

Skończyły mi się pomysły co można jeszcze zrobić. Ale fakt ATI i Linux - do bani.

Aha przy sterownikach gl2 i gl wszystko działa poprawnie ale przy wyłączonym compizie.

Z tego co wybadałem najśmieszniejsze jest to jak uruchomisz mplayera z opcją -vo xvidix to film w ogóle się nie otwiera, ponieważ mplayer krzyczy, że nie ma jakichś sterowników. Słychać tylko dźwięk. Ale jak przerwiesz to mplayer przechodzi do takiego trybu, w którym cała grafika działa płynnie. Filmy nie zacinają się ale przy każdym uruchomieniu mplayera z opcją gl lub gl2 wszystko działa płynnie.

Czeski film

Może ktoś z tym coś wywalczył ale te sterowniki chyba są po prostu niedopracowane. Nie wiem jak je testowali ale na pewno nie na najnowszych kartach.

: 03 lutego 2011, 10:50
autor: shevchenko1987
Mały poradnik
  • Ściągamy najnowsze sterowniki ze strony ATI/AMD > KLIK<
  • Instalujemy ściągnięte sterowniki.
  • Restartujemy system.
  • W konsoli z poziomu roota wpisujemy:

    Kod: Zaznacz cały

    aticonfig --set-pcs-u32=DDX,EnableTearFreeDesktop,1
  • Restartujemy X-y bądź cały system.
  • Cieszymy się z działającego Vsync w systemie.

: 10 lutego 2011, 19:22
autor: steb0
Jestem posiadaczem 2 laptopów z kartami ATI HD 5650 (Acer Aspire 7740g) jeden działa na otwartych sterownikach, drugi ze względu na 3D chodzi na zamkniętych i nie zauważyłem podobnych objawów co u Ciebie, w sumie jestem więcej niż zadowolony z tych kart i sterowników (mimo że to osławione ATI)

: 10 lutego 2011, 20:02
autor: shevchenko1987
Kolego nie wiem jak to zrobiłeś, ale u mnie otwarte nie chciały działać.

Możesz podać mi wersję mesy, xorg i konfigurację xorg.conf? :)

: 10 lutego 2011, 23:55
autor: steb0
Proszę bardzo:
xorg 7.6
mesa 7.10

Z tego mam tylko zainstalowane pakiety:

Kod: Zaznacz cały

aptitude search mesa | sort
i A libglu1-mesa
i   libegl1-mesa-drivers
i   libegl1-mesa
i   libgl1-mesa-dri
i   libgl1-mesa-glx
i   mesa-utils

Kod: Zaznacz cały

aptitude search xorg | sort
i A xserver-xorg-input-evdev
i A xserver-xorg-input-synaptics
i A xserver-xorg-video-fbdev
i A xserver-xorg-video-radeonhd
i A xserver-xorg-video-radeon
i A xserver-xorg-video-vesa
i A xserver-xorg
i   xserver-xorg-core
Pliku xorg.conf nie mam na systemie z otwartymi sterownikami

Acha, widzę że mogłem Cie wprowadzić w błąd bo się pytałeś o ubuntu ja używam sida, ale nie przypominam żebym miał jakieś problemy z tą kartą i na testingu, w sumie nic nie grzebałem przy niej działa mi z automatu, tak jak napisałem w pierwszym poście i na otwartych i na drugim systemie na własnościowych sterownikach.