Mirek Rogoziński

linux, opensuse, nvidia, fglrx, open source, internet, windows

Archive for listopad, 2008

Jako, że najnowszy sterownik ATI 8.11 wspiera już serwer X.Org 7.4, możliwa jest jego instalacja pod openSUSE 11.1. Aby zainstalować sterownik pobieramy go ze strony ati.com i uruchamiamy konsolę. W konsoli przechodzimy do katalogu w którym zapisaliśmy pobrany plik, logujemy się na konto root i uruchamiamy instalację:

$ su
# sh ati-driver-installer-8-11-x86.x86_64.run

Sterownik zostanie rozpakowany i uruchomi się graficzny instalator. W pierwszym oknie wybieramy instalację sterownika, klikamy Continue i akceptujemy licencję.
ati1.png

W następnym oknie wybieramy instalację automatyczną..
ati2.png

i przechodzimy do procesu instalacji
ati3.png

Po zakończeniu instalacji powracamy do konsoli i uruchamiamy sax2:
# sax2 -r -m 0=fglrx

Sax2 przygotuje dla nas domyślną konfigurację dla sterownika ATI. Teraz pozostaje tylko uruchomić ponownie serwer X i sprawdzić czy nasz sterownik został poprawnie załadowany. W tym celu możemy użyć konsolowego narzędzia fglrxinfo:

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 2.1.8201 Release

bądź uruchomić Catalyst Control Center (poleceniem amdcccle). W wypadku gdyby sterownik nie został załadowany poprawnie, CCC zwróci nam komunikat z błędem. Jeśli sterownik został prawidłowo zainstalowany, powinniśmy zobaczyć okienko podobne do tego:
ati5.png

Sterownik ATI 8.11 wydany

Wczoraj ukazała się kolejna wersja sterownika dla kart graficznych AMD/ATI.

W najnowszym sterowniku dodano:

  • wsparcie dla następujących systemów:
    • RHEL 4.7
  • wsparcie dla skalowania rozmiaru ekranu w urządzeniach obsługujących timingi TV (480i/p, 720p, 1080i, 1080p) poprzez cyfrowe (DVI lub HDMI) lub analogowe interfejsy,
  • usługę sprawdzania czy dana aplikacja jest uruchamiana w trybie Ati CrossFireX. Nowa opcja znajduje się w Ati Catalyst Control Center i pozwala użytkownikom na sprawdzenie czy aplikacja OpenGL wykorzystuje tryb Ati CroosFireX - jeśli tak, na ekranie będzie widoczne logo “Ati CrossFireX”

Oprócz tego rozwiązano następujące problemy:

  • poprawiono proces instalacji sterownika kiedy uruchomiona jest usługa Powersaved,
  • sterownik automatycznie zmienia stany zasilania kiedy zostanie podłączone lub odłączone zasilanie w urządzeniach mobilnych starszych niż Radeon Mobility HD2xxx,
  • usunięto problem powodujący błąd segmentacji podczas uruchamiania Catalyst Control Center jako root pod openSUSE 11.0,
  • serwer X powinien uruchamiać się przy użyciu dwóch kart graficznych z różną ilością pamięci,
  • usunięto błędy w czasie odtwarzania video za pomocą Mplayer,
  • usunięto błąd powodujący wyświetlanie czarnego ekranu bądź brak uruchomionego serwera X kiedy używamy trybu dual-head przy podłączonym tylko jednym monitorze,

Niestety lista nowych problemów jest dużo dłuższa:

  • niższa wydajność na kartach Radeon HD 38×0 i nowszych w czasie używania GTKPerf,
  • miganie głównego wyświetlacza podczas przełączeniu między wirtualnymi terminalami w trybie dual-head,
  • Catalyst Conrtrol Center Pixel format zawsze ustawia “RGB 4:4:4 Pixel format (FULL RGB)” podczas ponownego uruchomienia serwera X,
  • Mplayer może się zawiesi podczas powrotu ze stanu uśpienia S3/S4,
  • serwer X może nie uruchomić się, kiedy ekran ustawiony jest w trybie dual-head,
  • uruchomienie CrossFire może powodowac problemy na drugim ekranie,
  • serwer X uruchomi się w trybie klonowania, kiedy tryb “Big Desktop” zostanie uruchomiony poprzez Catalyst Control Center,
  • serwer X może nie uruchomić się przy niektórych konfiguracjach,
  • tworzenie paczki może zakończyć się niepowodzeniem pod openSUSE 11.0,
  • mogą wystąpić błędy podczas przełączania się pomiędzy oknami X kiedy mamy uruchomioną konsolę w trybie tekstowym,
  • mogą wystąpić problemy przy zamykaniu gry NEXUIZ,
  • przełączenie z trybu tekstowego do graficznego może spowodować zawieszenie Mplayera w czasie odtwarzania,
  • system podczas powrotu ze stanu uśpienia lub po podłączeniu zasilania nie ustawia “Optymalnych ustawień”,
  • brak obrazu na niektórych platformach mobilnych podczas odtwarzania video przy użyciu kodeka H.264,
  • nazwa “FirePro 2450″ jest niepoprawnie wyświetlana jako “ATI FireMV 2450″,
  • logo CrossFire nie jest poprawnie wyświetlane w aplikacjach 3D uruchomionych w trybie pełnego ekranu na platformach 64 bitowych,
  • brak skrótu do AMD Catalyst Control Center pod KDE4. AMD CCC można uruchomić spod konsoli poleceniem “amdccle”,
  • instalacja sterownika może zakończyć się niepowodzeniem kiedy uruchomiony jest Powersaved. Na niektórych płytach głównych, podczas uruchamiania openSUSE 10.3 x86_64, błąd ACPI w biosie może powodować zawieszenie serwera X. Możliwe sposoby obejścia problemu:
    1. zaktualizuj Bios jeśli jest dostępna łatka,
    2. zaktualizuj obraz jądra do najnowszej wersji z openSUSE 10.3 x86_64,
    3. zablokuj usługę Powersaved w czasie startu systemu, jeśli nie wykonałeś 1 lub 2 punktu,
    4. po zainstalowaniu sterownika ATI uruchom “aticonfig –acpi-services=off” aby zablokowa niektóre funkcje ACPI w sterowniku.

Jak widać, nowy sterownik wprowadza nie dużo nowości, a większość z nich sprawia dodatkowe problemy podczas używania.  Także wydajność w KDE 4 zaczęła nieco kuleć. Jedynym, niewątpliwy plusem tego sterownika (jak dla mnie) jest to, że działa bez problemu na openSUSE 11.1 (bez żadnych sztuczek z modyfikacją instalatora i instalacją serwera X.Org 7.3 jakie musiałem poprzednio wykonywać, aby zainstalować sterownik 8.10 na 11.1).

Sterownik w wersji 32 bitowej: www.ati.com

Sterownik w wersji 64 bitowej: www.ati.com

Sterownik Nvidia 177.82 wydany

Wczoraj ukazała się najnowsza stabilna wersja sterowników do kart graficznych Nvidia. Nowy sterownik nie zawiera jeszcze wsparcia dla OpenGL 3.0, jest to raczej wydanie poprawkowe.  Lista zmian obejmuje:

  • dodano wsparcie dla następujących kart graficznych:
    • Quadro NVS 450
    • Quadro FX 370 LP
    • Quadro FX 5800
    • Quadro FX 4800
    • Quadro FX 470
    • Quadro CX
  • usunięto problemy z zarządzaniem energią w kartach dedykowanych dla laptopów,
  • usunięto problem z przełączeniem terminali przy pomocy klawiszy,
  • usunięto problemy z wyświetlaniem obrazu w Firefoksie 3.

Sterownik w wersji 32 bitowej: www.nvidia.com
Sterownik w wersji 64 bitowej: www.nvidia.com

  • 16 Comments
  • Filed under: Hardware, Linux, Nvidia
  • openSUSE 11.1 beta 4 wydane

    Wczoraj ukazała się kolejna wersja beta nadchodzącego wydania 11.1. Wydanie beta 4, tak jak beta 3, ukazało się z lekkim opóźnieniem o czym pisałem w zeszłym tygodniu.

    Co nowego w beta 4?

    Zaktualizowano najważniejsze komponenty systemu do najnowszych wersji:

    • jądro 2.6.27.4
    • Mono 2.0.1
    • GNOME 2.24.1
    • VirtualBox 2.0.4
    • Evolution 2.24.1
    • Banshee 1.3.3

    Pełną listę nowych funkcji dodanych w beta 4 można zobaczyć pod adresem: http://en.opensuse.org/Testing:Features_11.1.

    Z pozostałych nowości warto zauważyć pojawienie się nowej usługi - Nomad, będącej zestawem komponentów dostarczających nowe funkcje do pulpitu zdalnego w openSUSE. Nomad m.in umożliwia używanie efektów pulpitu na pulpicie zdalnym, czy też łączenie się z pulpitem zdalnym poprzez klienta protokołu RDP (Microsoft Remote Desktop Protocol). Poza tym Timo Hoenig ogłosił, że prace nad wsparciem dla czytników odcisków palców zostały ukończone i obecnie oczekuje na raporty o błędach. Najpowszechniejsze czytniki na rynku powinny działać out of the box, a użytkownicy mogę wczytywać odciski palców za pomocą modułu YaST. Po zarejestrowaniu użytkownicy mogą logować się przy użyciu czytnika m.in. w konsoli, GDM, “su - $ USER”, gnome-screensaver czy gnomsu. Status czytnika odcisków dla KDE pozostaje niestety dalej nieznany.

    Odblokowano wsparcie dla kamer internetowych

    W wersji beta 4 przywrócono usunięte z jądra w poprzednich wydaniach sterowniki do niektórych kamerek internetowych. Lista wspieranych sterowników obejmuje:

    • Mediavision Pro Movie Studio
    • Quickcam BW
    • QuickCam Colour
    • W9966CF Webcam (FlyCam Supra i inne)
    • CPiA
    • CPiA2
    • Stradis 4:2:2 MPEG-2
    • Zoran ZR36057/36067
    • Sony Vaio Picturebook Motion Eye
    • Siemens-Nixdorf ‘Multimedia eXtension Board’
    • Conexant cx23416/cx23415 MPEG encoder/decoder (aka ivtv)
    • USB 3com HomeConnect (aka vicam)
    • USB IBM (Xirlink) C-it Camera
    • USB Konica Webcam
    • USB Logitech Quickcam Messenger
    • OmniVision Camera Chip
    • USB W996[87]CF JPEG Dual Mode Camera
    • USB OV511 Camera
    • USB SE401 Camera
    • USB STV680 (Pencam) Camera
    • USB Philips Cameras
    • ForteMedia FM801 + TEA5757 tuner

    Najbardziej wkurzające błędy

    • Bug #440816: OpenOffice.org 3.0 nie uruchamia się,
    • elementy wyglądu dla GNOME są uszkodzone na DVD,
    • updater GNOME pyta się o rejestrację, należy zignorować to pytanie,
    • updater KDE nie pyta się o integrację smolt (o którą updater GNOME również powinien się pytać).

    Pobieranie i testowanie

    Najnowsze wydanie openSUSE 11.1 można pobrać z http://software.opensuse.org/developer pod adresem http://en.opensuse.org/Mirror_Selection znajduje się lista mirrorów.  Należy pamiętać, że wydanie beta 4 nie nadaje się do użycia jako środowisko produkcyjne. Informacje na temat testowania można znaleźć pod adresem http://opensuse.org/Testing. Pod adresem http://en.opensuse.org/Screenshots/openSUSE_11.1_Beta4 można zobaczyć kilka zrzutów ekranu z KDE 4 i GNOME.

  • 2 Comments
  • Filed under: 11.1, Linux, openSUSE