[+] Otwarte sterowniki i karta Ati Mobility HD 5650 - Ubuntu 10

Problemy dotyczące innych systemów operacyjnych
Awatar użytkownika
shevchenko1987
Beginner
Posty: 306
Rejestracja: 23 listopada 2008, 17:00
Lokalizacja: Warta

[+] Otwarte sterowniki i karta Ati Mobility HD 5650 - Ubuntu 10

Post autor: shevchenko1987 »

Mam pytanie, czy otwarte sterowniki ati wspierają kartę ATI Mobility HD 5650? Pytam, gdyż na zamkniętych sterownikach nie działa mi Vblank i przy przesuwaniu okien oraz oglądaniu filmów ścina się obraz. Odpowiednio ramki okna, jak również odtwarzane wideo. Używam Compiza oraz Emeralda. Włączenie opcji w Compizie "Synchronizuj z VBlank" - nic nie dało. Pytam o otwarte sterowniki, bo chciałem sprawdzić jak na nich się sprawuje ta karta.
Awatar użytkownika
sPeRaCz
Posty: 79
Rejestracja: 02 grudnia 2010, 18:53
Lokalizacja: Lublin

Post autor: sPeRaCz »

Dopóki sam nie sprawdzisz to się nie dowiesz. Szczerze powiem, że moja karta ATI Mobility HD 5700 lepiej pracowała na otwartych sterownikach, tj. Compiz działał stabilnie. Ale mimo wszystko porzuciłem kartę ATI na rzecz nVidia (która czy to na otwartych, czy też zamkniętych sterownikach działa bez zarzutów).
Awatar użytkownika
shevchenko1987
Beginner
Posty: 306
Rejestracja: 23 listopada 2008, 17:00
Lokalizacja: Warta

Post autor: shevchenko1987 »

Ja nie mogę sobie porzucić Ati, bo to laptop. Po drugie pytam, bo nie chce 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ę :)
sKa
Posty: 73
Rejestracja: 18 maja 2007, 23:51
Lokalizacja: Sosnowiec

Post autor: sKa »

@shevchenko1987
Sam sprawdź.
Awatar użytkownika
shevchenko1987
Beginner
Posty: 306
Rejestracja: 23 listopada 2008, 17:00
Lokalizacja: Warta

Post autor: shevchenko1987 »

Sprawdziłem na żywym organizmie. Niestety, nie wspierają tej karty.
sKa
Posty: 73
Rejestracja: 18 maja 2007, 23:51
Lokalizacja: Sosnowiec

Post autor: sKa »

shevchenko1987 pisze:Sprawdziłem na żywym organizmie. Niestety, nie wspierają tej karty.
Dosyć dziwne.
Strona główna Xorga jasno podaje, że:
Driver for ATI/AMD Radeon based video chips, everything from Radeon 7000 to Radeon HD 5890 series.
Czy aby na pewno Twoje X-y są właściwie skonfigurowane?
Awatar użytkownika
shevchenko1987
Beginner
Posty: 306
Rejestracja: 23 listopada 2008, 17:00
Lokalizacja: Warta

Post autor: shevchenko1987 »

Mój xorg.conf (dla otwartych sterowników):

Kod: Zaznacz cały

 Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "dri2"
    Load  "dri"
    Load  "glx"
    Load  "extmod"
    Load  "record"
    Load  "dbe"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"               # [<bool>]
        #Option     "DefaultRefresh"         # [<bool>]
        #Option     "ModeSetClearScreen"     # [<bool>]
    Identifier  "Card0"
    Driver      "vesa"
    VendorName  "ATI Technologies Inc"
    BoardName   "Redwood [Radeon HD 5600 Series]"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
Czy aby na pewno Twoje X-y są właściwie skonfigurowane?
Tego nie wiem. Dotychczas używałem laptopa wyposażonego w kartę Intela, a tam po uruchomieniu systemu nawet bez konfiguracji X'ów wszystko działało. Zdaje się na twoje rady :)

W miejsce "vesa" wpisywałem "ati", "radeon", ale nic to nie daje.
sKa
Posty: 73
Rejestracja: 18 maja 2007, 23:51
Lokalizacja: Sosnowiec

Post autor: sKa »

@shevchenko1987
Co prawda Serwer X nie potrzebuje już pliku xorg.conf (działa w oparciu o HAL/evdev -> obecnie udev), ale możesz, tak na wszelki wypadek - jakby coś miało nie działać, w sekcji "Device" dotyczącej karty graficznej ustawić sterownik "ati". Tak ma ta sekcja wyglądać po modyfikacji;
[...]
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Redwood [Radeon HD 5600 Series]"
BusID "PCI:1:0:0"
Otwarty sterownik (xserver-xorg-video-ati <- nazwa paczki w Debianie) musi być, rzecz jasna, zainstalowany.
Po restarcie X'ów wszystko powinno działać jak należy.

Gdyby jednak coś nie trybiło możesz spróbować uruchomić X'y bez pliku konfiguracyjnego (wystarczy zmienić jego nazwę na np. xorg.conf.kopia). Zobaczysz wtedy jak ów serwer się zachowuje.

Szczegóły znajdziesz tutaj.

e: Jak zapewne zauważyłeś, analizując plik konfiguracyjny X'ów - Twoje "okienka" póki co działają na sterowniku "vesa", który to jest strasznie lipnym sterownikiem.
Awatar użytkownika
shevchenko1987
Beginner
Posty: 306
Rejestracja: 23 listopada 2008, 17:00
Lokalizacja: Warta

Post autor: shevchenko1987 »

Sterowniki o których piszesz są standardowo instalowane razem z Xorgiem podczas instalacji systemu - pakiety:

Kod: Zaznacz cały

xserver-xorg-video-ati
oraz:

Kod: Zaznacz cały

xserver-xorg-video-radeon
Zmieniałem wpisy w:

Kod: Zaznacz cały

xorg.conf
Próby z wyrzuceniem pliku xorg.conf, też nic nie pomagają i za każdym zawsze załącza się:

Kod: Zaznacz cały

vesa
Próbowałem nawet włączać/wyłączać KMS. Również bez rezultatu. Zapomniałem wspomnieć, że korzystam z Ubuntu 10.04 LTS. Wersja sterowników w tym Ubuntu to: 1:6.13.0. Dzisiaj spróbuje zaktualizować sterowniki do wersji: 1:6.13.2 z wydania testowego 11.04. Tylko znając życie to będą wymagały najnowszego Xorga.

Dodane:
Aktualizacja sterowników i Xorga nic nie dała. Wg strony wspiera, a w życiu okazuję się coś innego...
sKa
Posty: 73
Rejestracja: 18 maja 2007, 23:51
Lokalizacja: Sosnowiec

Post autor: sKa »

Bardzo dziwne, że ten sterownik nie chce działać. Póki co skończyły mi się pomysły jak rozwiązać Twój problem.
Jak na coś wpadnę to napiszę.

Może któryś z forumowiczów coś poradzi.
ODPOWIEDZ