Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
[HOW-TO] Karta S3 Unichrome PRO (m.in. PM800)
Pokaż wyniki od 1 do 1 z 1

Temat: [HOW-TO] Karta S3 Unichrome PRO (m.in. PM800)

  1. #1
    Avatar Admiro
    Admiro jest nieaktywny Sprzedawca Żywopłotów
    Mężczyzna
    Dystrybucja: Mandriva 2007.0
    Dołączył
    Apr 2004
    Skąd
    Częstochowa
    Wiek
    38
    Postów
    186
    Wątków
    14
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    28
    Reputacja
    8

    Post [HOW-TO] Karta S3 Unichrome PRO (m.in. PM800)

    Po długich i męczących próbach udało mi się uruchomić tę kartę z pełną obsługą 2D/3D, wsparciem Xine i obsługą DPMS monitora na Mandrivie 2005 LE. Opis dotyczy karty na chipsecie PM800, ale sterownik obejmuje całą rodzinę kart VIA CLE266, KM400/KN400, K8M8000 and PM800/CN400.

    Wszystko możemy robić jako root:

    1. Ściągamy źródła kernela: urpmi kernel-source

    2. Ze strony www.x.org ściągmy źródła najnowszego wydania X.org, po rozpakowaniu powstaje katalog "xc" który przenosimy do /usr/src (u mnie X11R6.8.2-src1.tar.gz do X11R6.8.2-src7.tar.gz)

    Kompilujemy wpisując w katalogu "usr/src/xc" komendę "make World"

    3. Ze strony http://myth.ivor.org/unichrome/ ściagamy najnowszy sterownik (u mnie unichrome-20050515.tar.bz2 - udoskonalona wersja sterownika http://sourceforge.net/projects/unichrome który nie obsługuje w pełni niektórych kart)

    4. Rozpakować i zainstalować zgodnie z krótkim plikiem README:


    a) Build drm (for 2.6 kernel)
    (Clearly here replace <linux-2.6.11> with your source location.)

    cd drm/linux-core
    make LINUXDIR=/usr/src/<linux-2.6.11> DRM_MODULES=via
    cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/
    depmod -ae

    b) Build libxvmc
    (If building inside an X tree comment out the OUTOFTREE directive in the Imakefile)

    cd libxvmc
    xmkmf /usr/src/xc
    make
    make install

    c) Build driver

    cd unichrome
    xmkmf /usr/src/xc
    make
    make install

    5. Ze strony http://sourceforge.net/projects/unichrome/ pobrać "unichrome-3D-drivers" (u mnie opensource_ubranch_20050302.tbz2)

    6. Rozpakować, skopiować do /usr/X11/lib plik libGL.so.1.2 oraz do /usr/X11/lib/modules/dri plik unichrome_dri.so.

    7. Nadamy uprawnienia użytkownikom do obsługi DRI: chmod 666 /dev/dri/card0

    8. Ok, czas na wybór karty w Xach: Centrum sterowania komputerem > Sprzęt > Karta graficzna > konfiguracja modułu> Vendor > S3 > Unichrome, następnie testujemy - powinno działać 2D

    9. Edytujemy /etc/X11/xorg.conf i dopisujemy gdzieś:

    Section "DRI"
    Mode 0666
    EndSection

    10. Reset X-ów

    11. Sprawdzenie modułu xine: W Xine przy silniku ustawionym auto wszystko działa płynnie
    Jeżeli nie, kompilujemy xine ze źródeł.

    12. Sprawdzanie 3D -jako zwykły użytkownik:

    a) najpierw komenda "export LIBGL_DEBUG=verbose"
    b) glxinfo - sprawdzamy listing czy nie ma błędów
    c) glxgears - powinno włącyć się okno z obracającymi się kołami zębatymi - 3D działa!, FPSy u mnie 640-700.



    Do How-to użyto m.in. część opisu http://sourceforge.net/docman/displa...roup_id=102048





    Reputacja przyznana temu postowi
    Łącznie punktów reputacji: 7

    Komentarze:
     Sir_Yaro  zgadza się   swietnie. zatwierdzone i przyklejone
    Ostatnio edytowane przez Admiro ; 08.06.2005 o 19:58
    TODO: laptop-STR, obsługa PDA.

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •