SUSEk.info jest portalem skupiającym przede wszystkim początkujących użytkowników tego systemu zawierającym pomocne artykuły na temat systemu openSUSE oraz wiadomości ze świata opensource. Zapraszamy wszystkich do dzielenia się własną wiedzą i publikowania artykułów na naszych stronach - wystarczy się zarejestrować !
| 12.1 - szybkie menu |
Instalacja openSUSEkrok po kroku instalacja wraz z screen'ami |
Pobierz obrazy ISOpobierz bezpłatnie płyty instalacyjne systemu |
MultimediaKliknij i zainstaluj zestaw kodeków audio wideo |
|
|
20:06:59
09.06.07
Intel 3D dla zaawansowanych
Autor/źródło:
Administrator
Ilość odsłon: 6969
Tagi: 3D INSTALACJA INTEL KOMOILACJA KONFIGURACJA SPRZĘT SYSTEM X XGL
Jesteśmy zaawansowanymi użytkownikami i mamy kartę Intela, więc interesuje nas instalacja driver'ów (sterowników) z tak zwanych scratch'ów. Jak to zrobić poprostu postępować zgodnie z instrukcją zamieszczoną na stronce intela: http://www.intellinuxgraphics.org/install.html
lub według tej samej instrukcji ale zamieszczonej po przetłumaczeniu w tym artykule, jednak pragnę uprzedzić, że nie biorę odpowiedzialności za jakość tłumaczenia ponieważ przetłumaczyłem to tak jak umiałem najlepiej wedle swojej wiedzy. wszystkie składniki są także na stronce Intela: http://www.intellinuxgraphics.org/download.html
⇩ Czytaj dalej Dlaczego tutaj jest reklama? Usuń reklamę Zareklamuj się Czytaj dalej ⇩
A oto przetłumaczony opis ze stronki:
- Wprowadzenie
Ogólnie rzecz biorąc Sterowniki Kart Graficznych Intel są już zintegrowane w dystrybucje linuxów tak że użytkownik nie musi się obawiać o ich instalację.
Ten przewodnik jest dla tych użytkowników którzy chcą zbudować najnowszą wersję sterowników od podstaw. To będzie użyteczne jeśli użytkownik chce pozmieniać ustawienia i dostroić swoją kartę grafiki (jeżeli dobrze się zna na tym i wie co chce zrobić)
- Zdobycie źródła (source code).
Do działania naszego Chipsetu Graficznego firmy Intel poniższe komponenty są niezbędne:
- kernel module agpcard (moduł jądra agpcard) oraz drm
- libdrm
- libdrm jest włączony w źródło drm (drm source)
- Xorg 2D driver: xf86-video-intel;
- Mesa and 3D driver;
Żeby zdobyć wymienione komponenty proszę je ściągnąć z tej stronki: http://intellinuxgraphics.org/download.html
- Budowa (Building)
Spodziewamy się że ściągneliście już Państwo wszystkie komponenty do folderu $DOWN_ROOT (nie wiem czy dokładnie do tego folderu ale spróbujcie napewno znajdziecie) z wyjątkiem kernel source (źródeł jądra)
- Agpgart
Aby skompilować agpgart należy przekompilować jądro (kernel)
Uwaga: Od jądra 2.6.20, agpgart (pakiet – chyba) można tylko wbydować w jądro, niż zbudować jako moduł jądra.
Kiedy wykonacie "make menuconfig", powinniście:
- Drm and libdrm
Aby skompilować drm, po prostu wejdź do katalogu źródła i wykonaj polecenie make:
cd $DOWN_ROOT/drm/linux-core
make
Dwa binarne (wykonywalne) moduły zostaną wygenerowane: drm.ko oraz i915.ko. Następnie skopiuj te dwa binarne moduły jądra do katalogu kernel lib:
cp *.ko /lib/module/$(uname -r)/kernel/driver/char/drm/
Zbuduj i zainstaluj libdrm:
cd $DOWN_ROOT/drm
./autogen.sh
Uwaga: libdrm instaluje się domyślnie do katalogu /usr/local/lib, aby zainstalować do katalogu /usr/lib wykonaj:
./autogen.sh --prefix=/usr –exec-prefix=/
make
make install
libdrm.so zostanie zainstalowany do katalogu /usr/lib.
- Xorg 2D driver (sterownik Xorg 2D)
jeżeli instalujesz xorg do innego katalogu (zalecane do $XORG_DIR) zamiast zamieniania xorg w twojej dystrybucji linuxa, potrzebujesz pierwsze wgrać wgrać dwa makra:
export PKG_CONFIG_PATH=${XORG_DIR}/lib/pkgconfig:$PKG_CONFIG_PATH
export ACLOCAL="aclocal -I ${XORG_DIR}/share/aclocal"
Oczywiście jeżeli zainstalowaliście xserver do innego katalogu musicie Państwo skompilować wszystkie moduły Xorg'a. Tu jest szczególowy przewodnik o Xorg'u i xserver'ze: http://wiki.x.org/wiki/ModularDevelopersGuide
kompilacja sterowników 2d jest prosta wykonajcie:
cd $DOWN_ROOT/xf86-video-intel
./autogen.sh --prefix=${XORG_DIR}
make && make install
W końcu, plik binarny sterownika 2D (intel_drv.so) zostanie zainstalowany do katalogu: $XORG_DIR/lib/xorg/modules/drivers/.
- Mesa i sterownik 3D
Sterowniki 3D są budowane ze źródeł (kodów źródłowych) Mesa source. Wybierz właściwy cel 'make' zależny od architektury waszego sprzętu, dla którego będziecie kompilować. linux-dri jest standardowym plikiem konfiguracyjnym dla wszystkich wszystkich architektór na Linuxa.
możecie edytować plik configs/linux-dri aby dostosować budowę. Pierwsza linijka definiuje pewne optymizacje/opcje debuggingu flag compilatora. Możecie po prostu użyć domyślnych ustawień. Ostatnia linijka może zostać użyta do zoptymalizowania budowy przez kompilację tylko tych sterowników których potrzebujecie.
DRI_DIRS = <dri drivers>
Pełne ustawienie dla wsparcia sterowników jest:
DRI_DIRS = i810 i915tex i915 mach64 mga r128 r200 radeon s3v savage sis tdfx trident unichrome r300
Jeżeli potrzebujecie tylko sterowniki Intel możecie zmodyfikować tą linię jako:
DRI_DIRS = i915 i965
Uwaga: Będziecie potrzebowali zmodernizować PKG_CONFIG_PATH (ścieżkę dostępu dla paczki configuracyjnej) jeżeli zainstalowaliście libdrm w katalogu /usr/local/lib. Dla przykładu, export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH.
Teraz jesteście gotowi aby dokonać kompilacji:
make linux-dri
Po procesie kompilacji sterownik 3D będzie się znajdował w katalogu mesa/lib/. Teraz będziecie potrzebowali skopiować sterowniki do katalogu $XORG_DIR/lib/modules/dri/. w innych dystrybucjach systemu domyślny może być inny katalog. Możecie takrze ustalić wartości środowiskowe LIBGL_DRIVES_PATH aby zamienić ten domyślny katalog.
cp lib/*_dri.so $XORG_DIR/lib/modules/dri/
Potrzebujecie zainstalować biblioteki mesa'y oraz pliki nagłówkowe, domyślnie znajdują się one w katalogu /usr/local/lib oraz /usr/local/include. Możecie zamienić ten katalog w lini komend kiedy uruchomicie skrypt instalacyjny:
bin/installmesa $XORG_DIR
-- przejść do Device Driver (Sterownik urządzenia) -> Character devices (Charakterystyka urządzeń)
-- przejść do /dev/agpgart (AGP Support (Wsparcie AGP))
-- nacisnąć SPACJĘ aby zbudować AGP support jako moduł.
-- Enable Intel chipsets' support for AGP as Module (Załączyć wsparcie Intel Chipsets dla AGP jako moduł)
- Agpgart
- Konfiguracja
- Ładowanie modułów jądra
Jeżeli agpgart oraz drm nie są wkompilowane w jądro, kiedy system startuje potrzebujecie załadować te moduły jądra: agpgart, intel-agp, drm, a także i915.
Aby Automatycznie ładować te moduły jądra podczas załanczania systemu, możecie edytować plik /etc/modules aby add modules' name (dodaj moduły'nazwa) (dla Debian/Ubuntu); lub edytuj plik /etc/rc.local aby dodać linijki takie jak: modprobe agpgart.
- Załączanie Sterowników Intel
Należy się upewnić że sterowniki intel są używane w pliku configuracyjnym Xorg (zazwyczj to /etc/X11/xorg.conf):
Section "Device" (Sekcja “użądzenie”)
Identifier "name" (Identyfikator “nazwa”)
Driver "intel" (Sterownik “intel”)
Entries... (Wpisy)
... (dalsza część pliku)
EndSection (zakączenie sekcji)
Uwaga: Stara nazwa i810 przstaje teraz obowiązywać.
- Załączanie DRI
DRI (Direct Rendering Infrastructure) jest tzw. framework'iem aby pozwolić na bezpośredni dostęp do urządzenia graficznego pod X Window System(systemem okienek X'ów) W bezpieczny i efektywny sposób. potrzebujecie załączyć DRI w xorg.conf.
Po pierwsze, należy się upewnić że moduły GLX i DRI są załadowane:
Section "Module" (Sekcja “moduł”)
# ... ()
Load "glx" (załaduj “glx”)
Load "dri" (załaduj “dri”)
# ... ()
EndSection (KoniecSekcji)
Następnie, ustaw stosowne uprawnienia dla DRI. Aby zezwolić każdemu na używanie DRI, wykonaj:
Section "DRI" (Sekcja “DRI”)
Mode 0666 (nadanie uprawnień)
EndSection (Koniec sekcji)Po zresetowaniu X server, możecie sprawdzić czy bespośrednie renderowanie jest załączone poprzez uruchomienie glxinfo, powinno to dać wynik:
direct rendering: Yes
Gotowe mamy wgrane i uruchomione sterowniki dla intela.
- Ładowanie modułów jądra
Inne Linki:
[1] http://intellinuxgraphics.org - Intel Linux graphics website.
[2] http://dri.freedesktop.org/wiki/Building - Document about building and installing DRM and .
[3] http://wiki.x.org/wiki/ModularDevelopersGuide - Document about building and installing Xorg.
Komentarze
16:06:06
12.12.07
sterowniki
Autor: Gość
12:57:02
18.02.08
tłumaczenie lekko okrojone..
Autor: antysys
20:54:57
19.10.08
RE: git
Autor: Annonymous :P
18:59:10
11.11.09
Re: Intel 3D dla zaawansowanych
Autor: Gość
19:25:22
25.11.09
Nie da się tego zautomatyzować?
Autor: Gość
ACTA dlaczego ten temat dotyczy każdego internauty
Zapraszam wszystkich do zapoznania się z wypowiedziami ekspertów dotyczących międzynarodowej umowy ACTA. W artykule dostępnym na portalu gazeta.pl dowiemy się więcej...
- ACTA dlaczego ten temat dotyczy każdego internauty
ACTA dlaczego ten temat dotyczy każdego internauty
Zapraszam wszystkich do zapoznania się z wypowiedziami ekspertów dotyczących międzynarodowej umowy ACTA. W artykule dostępnym na portalu gazeta.pl dowiemy się więcej... - SUSE pierwszym systemem operacyjnym Linux dostępnym w publicznej chmurze firmy Dell
SUSE pierwszym systemem operacyjnym Linux dostępnym w publicznej chmurze firmy Dell
Firma SUSE poinformowała, że SUSE Linux Enterprise Server jest pierwszą dystrybucją systemu Linux dostępną w ramach opartej na oprogramowaniu VMware więcej... - openSUSE 12.1
openSUSE 12.1
Projekt openSUSE udostępnił openSUSE 12.1, nową wersję stabilnej, kompletnej i łatwej w użyciu dystrybucji uniwersalnego systemu operacyjnego Linux, pozwalającej użytkownikom więcej... - Co nowego w openSUSE 11.4
Co nowego w openSUSE 11.4
Wraz z wydaniem najnowszego openSUSE 11.4 nastąpiło wiele zmian i nowości. Największe zmiany dotyczą Kernel 2.6.37, GRUB 2, KDE 4.6, więcej... - Wydano RC2 systemu openSUSE 11.4
Wydano RC2 systemu openSUSE 11.4
Na światło dzienne wyszła kolejna wersja rozwojowa RC2 dystrybucji openSUSE 11.4! Premiera nowego suska oznaczonego numerem 11.4 zbliża się wielkimi krokami. więcej... - Sklep z aplikacjami dla OpenSUSE? Już wkrótce!
Sklep z aplikacjami dla OpenSUSE? Już wkrótce!
Już niedługo powstanie specjalny serwis "App Store" dla systemu OpenSUSE donosi serwis aktualności opensuse.org. Do współtworzenia sklepu z więcej...
Smabi przechodzi na Donatware
Opensource'owy program księgowy Smabi rozpowszechniany jest obecnie jako "donateware". Nowy serwis programu pod adresem http://smabi.com.pl/. Więcej o programie więcej...
- Smabi przechodzi na Donatware
Smabi przechodzi na Donatware
Opensource'owy program księgowy Smabi rozpowszechniany jest obecnie jako "donateware". Nowy serwis programu pod adresem http://smabi.com.pl/. Więcej o programie więcej... - Prośba o pomoc finansową na rehabilitację
Prośba o pomoc finansową na rehabilitację
Zwracam się do Was z prośbą o pomoc. Od urodzenia choruję na Mózgowe Porażenie Dziecięce. Od samego początku mojego więcej... - Netbook dla dzieci od Hewlett-Packard?
Netbook dla dzieci od Hewlett-Packard?
Podczas odbywających się targów Computex 2010 firma Hewlett-Packard zaprezentowała netbooka skierowanego dla dzieci w wieku szkolnym. Obudowa komputera posiada uchwyt więcej... - Chromium domyślą przeglądarką w Linuksie?
Chromium domyślą przeglądarką w Linuksie?
Na posiedzeniu Ubuntu Developer Summit twórcy depatowali na temat dalszego rozwoju nowej wersji Ubuntu 10.10, która już w nie dalekiej więcej... - Kolejny snapshot Archa wydany (2010.05)
Kolejny snapshot Archa wydany (2010.05)
W poniedziałek 17 maja twórcy Archa wydali kolejny snapshot oznaczony numerem 2010.05 świetnej dystrybucji kładącej duży nacisk na konfigurację przez więcej... - Intelligent Workload Management
Intelligent Workload Management
Novell przedstawił strategię i plany rozwoju produktów przeznaczonych dla rynku rozwiązań do inteligentnego zarządzania obciążeniami (Intelligent Workload Management, IWM, zobacz: więcej...
Uruchamianie openSUSE po instalacji Windowsa
Zainstalowanie innego systemu operacyjnego np.Windows na komputerze gdzie jest już zainstalowany openSUSE w większości przypadków usunie menu wyboru systemu do więcej...
- Uruchamianie openSUSE po instalacji Windowsa
Uruchamianie openSUSE po instalacji Windowsa
Zainstalowanie innego systemu operacyjnego np.Windows na komputerze gdzie jest już zainstalowany openSUSE w większości przypadków usunie menu wyboru systemu do więcej... - Udostępnianie plików Windows openSUSE SAMBA
Udostępnianie plików Windows openSUSE SAMBA
Poniżej opiszę w jaki sposób skonfigurować openSUSE aby móc przeglądać pliki udostępnione w systemie Windows a w drugiej części artykułu więcej... - Instalacja sterowników do kart NVIDIA
Instalacja sterowników do kart NVIDIA
Poniżej zaprezentuje instalację sterowników do kart NVIDIA. Instalacja sterowników odbywa się najprostszą metodą 1-click install. Sterowniki dostępne są dla wszystkich więcej... - Instalacja sterowników do kart ATI AMD Radeon
Instalacja sterowników do kart ATI AMD Radeon
Poniżej zaprezentuje instalację sterowników do kart serii Radeon od ATI/AMD. Instalacja sterowników odbywa się najprostszą metodą 1-click install. Sterowniki dostępne więcej... - Instalacja openSUSE 12.1
Instalacja openSUSE 12.1
Poniżej został opisany cały przebieg domyślnej instalacji wraz z zrzutami ekranu poszczególnych etapów . Instalacja została przeprowadzona z użyciem więcej... - Multimedia w openSUSE
Multimedia w openSUSE
Z powodów prawnych dystrybucja openSUSE nie jest wyposażona w zamknięte kodeki audio wideo (np.: mp3). Przygotowaliśmy w związku z więcej...
kanał RSS portalu SUSEk.info
Instalacja openSUSE
Pobierz obrazy ISO
Multimedia