Są to sterowniki jeszcze niestabilne i w zasadzie nadają się jedynie do testowania. Jeżeli użytkownicy Ubuntu 11.04 i 11.10 chcieliby testować takie sterowniki, to polecam to repozytorium ppa.
Poniższy poradnik jest napisany tak szczegółowo, że nawet osobie niewiedzącej o co chodzi, po przepisaniu wszystkich komend powinno wszystko działać. Jeżeli chcecie zapoznać się z teorią otwartych sterowników to polecam ten artykuł.
Kod: Zaznacz cały
sudo apt-get build-dep libgl1-mesa-dri libdrm2Kod: Zaznacz cały
sudo apt-get install llvm-3.0-dev git libcairo2-dev mesa-utils libxcb-glx0-devKod: Zaznacz cały
sudo apt-get --purge remove llvmKod: Zaznacz cały
sudo ln -s /usr/bin/llvm-config-3.0 /usr/bin/llvm-configKod: Zaznacz cały
cd ~/PobraneKod: Zaznacz cały
git clone git://anongit.freedesktop.org/mesa/drmKod: Zaznacz cały
cd drmKod: Zaznacz cały
./autogen.shKod: Zaznacz cały
./configure --enable-nouveau-experimental-api --enable-vmwgfx-experimental-api --prefix=/usr/localKod: Zaznacz cały
makeKod: Zaznacz cały
sudo make installKod: Zaznacz cały
cd ~/PobraneKod: Zaznacz cały
git clone git://anongit.freedesktop.org/mesa/mesaKod: Zaznacz cały
cd mesaKod: Zaznacz cały
./autogen.shKod: Zaznacz cały
./configure --enable-texture-float --with-dri-drivers=i915,i965,radeon,r200,swrast --with-gallium-drivers=i915,nouveau,r300,r600,svga,swrastKod: Zaznacz cały
makeKod: Zaznacz cały
echo -e "LIBGL_DRIVERS_PATH=$HOME/Pobrane/mesa/lib" >> ~/.pam_environmentKod: Zaznacz cały
echo -e "LIBGL_DRIVERS_PATH=$HOME/Pobrane/mesa/lib/gallium" >> ~/.pam_environmentKod: Zaznacz cały
sudo mv /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2 /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.back
sudo cp ~/Pobrane/mesa/lib/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2
sudo mv /usr/lib/i386-linux-gnu/libGLU.so.1.3.08000 /usr/lib/i386-linux-gnu/libGLU.so.1.3.08000.back
sudo cp ~/Pobrane/mesa/lib/libGLU.so.1.3.08000 /usr/lib/i386-linux-gnu/libGLU.so.1.3.08000
sudo cp ~/Pobrane/mesa/lib/libglsl.so /usr/lib/i386-linux-gnu/
sudo cp ~/Pobrane/mesa/lib/libdricore.so /usr/lib/i386-linux-gnu/Kod: Zaznacz cały
sudo mv /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.back
sudo cp ~/Pobrane/mesa/lib/libGL.so.1 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2
sudo mv /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08000 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08000.back
sudo cp ~/Pobrane/mesa/lib/libGLU.so.1.3.08000 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.08000
sudo cp ~/Pobrane/mesa/lib/libglsl.so /usr/lib/x86_64-linux-gnu/
sudo cp ~/Pobrane/mesa/lib/libdricore.so /usr/lib/x86_64-linux-gnu/Kod: Zaznacz cały
glxinfo | grep OpenGL
To wszystko. Od teraz twój komputer działa na sterownikach wprost z mesa master.
2. Jest bardzo fajne i proste graficzne narzędzie do konfiguracji otwartych sterowników. Doinstalujesz je poleceniem:
Kod: Zaznacz cały
sudo apt-get install driconfPrzygotowujemy środowisko:
Kod: Zaznacz cały
apt-get build-dep xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-nouveauJeżeli mamy kartę graficzną Radeon to pobieramy kod sterownika:
Kod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-ati
cd xf86-video-atiKod: Zaznacz cały
cd ~/Pobrane
git clonegit://anongit.freedesktop.org/xorg/driver/xf86-video-intel
cd xf86-video-intelKod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/nouveau/xf86-video-nouveau
cd xf86-video-nouveauKod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-sis
cd xf86-video-sisKod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/openchrome/xf86-video-openchrome
cd xf86-video-openchromeFrame Buffer:
Kod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-fbdev
cd xf86-video-fbdevKod: Zaznacz cały
cd ~/Pobrane
git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-vesa
cd xf86-video-vesaKod: Zaznacz cały
./autogen.sh --prefix=/opt/xorg
make
sudo make installKod: Zaznacz cały
sudo gedit /etc/X11/xorg.confKod: Zaznacz cały
Section "Files"
ModulePath "/opt/xorg/lib/xorg/modules,/usr/lib/xorg/modules"
EndSectionPozdrawiam






