Ladda ner Ubuntu Ladda ner Ubuntu

Ladda ner Ubuntu fritt och helt gratis

Få hjälp/hjälp till Få hjälp/hjälp till

Få hjälp av andra och dela med dig av ditt kunnande, eller hjälp till att marknadsföra Ubuntu

Get Developing Get Developing

Share your development expertise and help shape the future of Ubuntu

Användarinloggning

Drivrutiner ATI, Stängda drivrutiner (8.41.7)

Förutsättningar:

- Feisty Fawn 7.04 installerad.

Innan ni börjar, så bör ni göra Backup på Xorg filen.

 

The AMD Catalyst™ Linux Graphics Driver software suite är gjord till att stödja dessa ATI Workstation produkter:

FireGLTM V7350
FireGLTM V3400
FireGLTM Z1-128
FireGLTM V7300
FireGLTM V3300
FireGLTM T2-128
FireGLTM V7200
FireGLTM V3200
FireGLTM X1-128
FireGLTM V7100
FireGLTM V3100
FireGLTM X1-256p
FireGLTM V5200
FireGLTM X3-256
FireMVTM 2200 (Single card PCI-e configuration)
FireGLTM V5100
FireGLTM X3
MobilityTM FireGLTM V5000
FireGLTM V5000
FireGLTM X2-256
MobilityTM FireGLTM T2
ATI MobilityTM and Integrated Product Family Support

 

The AMD Catalyst™ Linux Graphics Driver software suite is designed to support the following ATI Mobility™ and Integrated products:

 

MobilityTM Radeon® X1800
MobilityTM Radeon® X600
MobilityTM Radeon® X1600
MobilityTM Radeon® X300
MobilityTM Radeon® X1400
MobilityTM Radeon® X200
MobilityTM Radeon® X1300
MobilityTM Radeon® 9800
MobilityTM Radeon® X1200
MobilityTM Radeon® 9600
MobilityTM Radeon® X1100
MobilityTM Radeon® 9550
MobilityTM Radeon® X800
MobilityTM Radeon® 9500
MobilityTM Radeon® X700
MobilityTM Radeon® Xpress 1100 series
MobilityTM Radeon® Xpress 1200 series
MobilityTM Radeon® Xpress 200 series
ATI Desktop and Integrated Product Family Support

 

The AMD Catalyst™ Linux Graphics Driver software suite is designed to support the following ATI desktop and integrated products:

 

Radeon® X1900 series
Radeon® X600 series
Radeon® X1800 series
Radeon® X550/X300 series
Radeon® X1600 series
Radeon® 9800 series
Radeon® X1300 series
Radeon® 9700 series
Radeon® X850 series
Radeon® 9600 series
Radeon® X800 series
Radeon® 9550 series
Radeon® X700 series
Radeon® 9500 series
Radeon® Xpress1200 series
Radeon® Xpress 1100 series
Radeon® Xpress 200 series

 

 

Pre-Installation Checks
Enable "restricted" Repository

Kolla så att restricted repository är på i /etc/apt/sources.list annars funkar inte denna guide!

 

Kodstycke:

 sudo gedit /etc/apt/sources.list

System > Administration > Programvarukällor. Markera "Properitära Drivrutiner för enheter (Restricted)".

Ta bort Composite Extension

I Ubuntu Feisty, Composite extension är på från grunden, men, fglrx stödjer inte Composite med DRI. För att kunna ta bort Composite, måste du ändra i xorg.conf filen:

Kodstycke:

 sudo gedit /etc/X11/xorg.conf

och lägg till dessa rader i slutet av filen:
File: /etc/X11/xorg.conf

Section "Extensions"
Option "Composite" "Disable"
EndSection

Sen spara och stäng filen.

 

Snabb installationen med automatiskt installation

Börja med att ta hem Envy programmet. Installera den med GDebi och starta den via Program/Systemverktyg/Envy

Envy innehåller för närvarande drivrutin 8.40.4

Kör sedan automatiskt installation av ATI drivrutiner. Om allt går som det ska, så kan du hoppa ner i denna guide till "Testa installationen" och fortsätta med:

"Nu ska vi Installera XGL"

 

Installera 8.41.7 Drivrutin manuellt
Ta hem ATI drivrutiner:   https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.41.7-x86.x86_64.run (den här installationen är för 32bit och 64bit systems).
Lägg filen i din Hemmapp i datorn. Annars kan du inte skapa .deb paket senare i denna guide.

Ändra till nertankningsmapp. Kolla så att du har universe och multiverse repositories på i /etc/apt/sources.list innan du fortsätter.

Från grunden, Ubuntu har inte Universe och Multiverse repositories på. Men dem innehåller några viktiga program och codecs, så det är rekommenderat att aktivera dem.

Installera nödvändiga saker:

Kodstycke:

 sudo apt-get update
 sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)

Skapa .deb paket:

 

Kodstycke:

 sudo bash ati-driver-installer-8.41.7-x86.x86_64.run --buildpkg Ubuntu/feisty

 

Installera .deb paket:

 

Kodstycke:

sudo dpkg -i xorg-driver-fglrx_8.41.7-1*.deb
sudo dpkg -i fglrx-kernel-source_8.41.7-1*.deb
sudo dpkg -i fglrx-amdcccle_8.41.7-1*.deb

 

Ta bort alla andra fglrx debs från /usr/src/:

 

Kodstycke:

 sudo rm /usr/src/fglrx-kernel*.deb

Fixa trasiga dependencies

* Note: Du behöver bara göra detta om du har installerat tidigare versioner av drivrutiner på detta sätt tidigare.

Kodstycke:

 sudo apt-get -f install

Kompilera kernel modulen:

 

Kodstycke:

 sudo module-assistant prepare
 sudo module-assistant update
 sudo module-assistant build fglrx
 sudo module-assistant install fglrx
 sudo depmod -a

IMPORTANT: Du måste återkompilera kernel modulen efter varje kernel uppdatering! Notering: fglrx källkod är nu klar för 2.6.20.

Konfigurera Drivrutinen

* Note: An alternative to the aticonfig --initial command is to edit /etc/X11/xorg.conf and replace the string "ati" with "fglrx" in the "Device" section. This way you won't lose your old "Screen" and "Monitor" settings. Afterwards you can use aticonfig for setting overlay etc. I suggest that you do it the manual way if you patched the module, aticonfig --initial didn't work for me. Another alternative is aticonfig --initial --force

 

Kodstycke:

 sudo aticonfig --initial

Sen:

Kodstycke:

 sudo aticonfig --overlay-type=Xv

Slutför Installationen

Spara alla öppna dokument och starta om datan med detta kommando

 

Kodstycke:

 sudo shutdown -r now 

 

Testa installationen

Kör detta kommando för att kolla så att fglrx drivrutiner har blivit installerade ordentligt:

Kodstycke:

 fglrxinfo

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.0.6473 (8.41.7)

 

Nu ska vi installera XGL.

Kodstycke:

 sudo apt-get install xserver-xgl

Paketet i ubuntu fungerar perfekt

XGL kan inte ladda av sig själv, så vi måste skapa 2 script så att den kan starta.

 

Kodstycke:

 sudo gedit /usr/local/bin/startxgl.sh

lägg till detta i tomma startxgl.sh filen

 

Kodstycke:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session

 

Om du ser att du inte har nån omstart/stäng av knapp i stäng av menyn, då måste du ändra startxgl.sh till det här

Kodstycke:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

 

Spara nu, och vi ska göra scriptet körbar:

Kodstycke:

 sudo chmod a+x /usr/local/bin/startxgl.sh

Nu ska vi skapa en login och köra den

 

Kodstycke:

 sudo gedit /usr/share/xsessions/xgl.desktop

Lägg till detta i tomma filen

 

Kodstycke:

[Desktop Entry]
Encoding=UTF-8
Name=GNOME with XGL
Comment=
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

 

Nu ska vi göra scriptet körbar

Kodstycke:

 sudo chmod a+x /usr/share/xsessions/xgl.desktop

Nu ska vi testa om det funkar med GNOME with XGL.

Kör en riktig omstart för att utesluta alla eventuella fel.

 

 

 

Ändra tillbaka Xorg filen.

Om (pga vilken orsak som helst) fglrx installation misslyckats, så kan du gå tillbaka till Xorg drivrutiner med att använda dessa koder:

Kodstycke:

 sudo dpkg-reconfigure xserver-xorg

Och välja "ati" drivrutin, eller återställ /etc/X11/xorg.conf fil, om du gjorde en backup

Du kanske också måste avinstallera xorg-driver-fglrx eller dina manuella drivrutiner för att få tillbaka 3D acceleration tillbaka. Den kommer med filen /usr/lib/libGL.so.1.2 som hör till libgl1-mesa paket. Om det misslyckats att ta bort fglrx drivrutiner från libgl1-mesa, då kan du återinstallera den via detta kommando:

Kodstycke:

 sudo apt-get install --reinstall libgl1-mesa