Hello Guest, if you reading this it means you have not yet registered. Please take a second to Click here to register and in a few simple steps, you will be able to enjoy all the many features of our fine community. Please note that nicknames are prohibited lewd or meaningless (no numbers or letters at random) and introduce yourself in the section for you to meet our community.
[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
    Siła Reputacji
    29
    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
  •