Här finns tips och guider för Ubuntu.

söndag 11 mars 2007

Installera ATI/Nvidia drivrutiner m.h.a. Envy

Jag har tidigare skrivit om hur man kan installera drivrutiner för Nvidia här.
Det finns ett mycket populärt program som heter Envy för att fixa installationen av Nvidiadrivrutinerna plus ATIs drivisar.
Det är väldigt enkelt att installera.
Det först du ska göra innan något annat är att göra en kopia av din xorg.conf fil. Detta gör vi för att vi ska kunna återställa xorg.conf ifall Envy inte lyckas installera drivrutinerna. Så börja med

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Om det nu efter installationen av drivrutinerna till ditt grafik kort skiter sig och du hamnar i konsole så skriver du in följande för att återställa till innan (starta om efteråt)

sudo mv /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

VIKTIGT: Skriv ner ovanstående rad på ett papper så att du vet vad du ska skriva in i console om det skiter sig med installationen av drivrutinerna till grafikkortet.

När ovanstående är klart så installerar vi Envy.
Börja med att se till att du har i kryssat som i bilden nedan när du startar upp Programvarukällor via System/Administration. Bilden kan variera något men huvudpoängen är att så mycket som möjligt ska vara ifyllt där.


När det är klart så ladda ner Ubuntu deb filen från Alberto Milones hemsida till Skrivbordet.

Dubbel klicka sedan på filen du laddat ner och installationen påbörjas.

Efter installationen är klar så starta upp Envy via Program/Systemverktyg. Du möts då av följande bild (ser lite annorlunda ut då bilden är från en gammal utgåva).



Efter det så är det bara att följa instruktionerna och slutligen starta om datorn.
Om du vill köra Envy i textläge så skriver du in följande i ett terminalfönster

sudo envy -t

Ovanstående kan vara bra att komma ihåg om du råkar hamna i console när din kärna uppdaterats eller om någon inställning blivit konstig i xorg.conf.

OBS: Om du har en gammal installation av Envy så avinstallera först den innan du installerar denna versionen. Du gör det med kommandot: sudo aptitude purge envy
Andra bloggar om: , , , ,

18 kommentarer:

Bengt sa...

Det här är just det som gör att ubuntu inte riktigt är framme för den vanlige användaren...en massa patchprogram som ska täcka upp att det faktiskt är krävande av användaren att installera t ex drivrutiner.

De borde istället se till att få in det i systemet...

Bossieman sa...

Jag håller med dig bengt men när det kommer till program som inte är open source (varken ATI eller Nvidia är Open Source) så kan Ubuntu omöjligt levereras med dem förinstallerat.
Det är ingen skillnad gentemot Windows här. Stoppar du in en Windowsskiva så installerar inte Windows Nvidias eller ATI:s drivrutiner.

Men jag kan meddela att i version 7.04 Feisty Fawn så finns ett program som heter restricted-manager som kan installera icke open source program åt dig. Då kommer dessa guider förhoppningsvis bli mindre betydande.

Anonym sa...

Tack för HowTo'n, funkade perfekt =)

Göran sa...

Tack för hjälpen fick installera och avinstallera för att sedan lyckas en tredje gång men nu funkar allt tack

Anonym sa...

windows installerar visst både atis ochnvidias drivrutiner (förutsatt att versionen släppts efter det att kortet tillverkats då). skulle va gött med en open source nvidia driver

Anonym sa...

Funkar inte ...

python pulse.py ati
root@superdator:/usr/share/envy# python pulse.py ati
rm: kan inte ta bort "*.deb": Filen eller katalogen finns inte
Ubuntu Feisty 32bit
rm: kan inte ta bort "/lib/linux-restricted-modules/.nvidia*": Filen eller katalogen finns inte
rm: kan inte ta bort "/lib/modules/2.6.20-16-generic/volatile/nvidia*": Filen eller katalogen finns inte
Your graphic card has been detected as a ATI Radeon 9250
Your graphic card is supported by the legacy Driver
ENVY ERROR: ATI's legacy driver does not support your operative system
root@superdator:/usr/share/envy#

Är ju ett 9200-kort jag har ..

Bossieman sa...

Varför använder du de kommandona i terminalen? Vad har du fått dem ifrån?

Anonym sa...

Jag har inte använt nåt i terminalen ..
Det kommer ju upp en terminal när man trycker "Apply"

Bossieman sa...

Ok, det visste jag inte. Vet inte vad som kan vara fel för dig. Har du testat ATI skriptet som finns på bloggen?

Anonym sa...

Japp, provade skriptet... då ballade alltihopa ur ...Fick byta till den gamla xorg.conf.
Efter det följde jag instuktionerna om dom fria drivarna (radeon),det gick bra :-)

Anonym sa...

.. och nu sist alltså testade jag Envy ..
Finns det TRE olika drivtutiner????
Följde ju med en när jag installerade feisty också (ati).

Bossieman sa...

Det finns flera olika sätt att få igång drivrutinerna til lditt ATI kort.

Anonym sa...

Jättebra med guiden. Men som Bengt var inne på, varför kan man inte bara köra install scripten från Nvidia rakt av som i Centos och liknande system.

Blev lite fundersam över det, hoppar nog tillbaka åt det hållet snart även om det här funkar.

/hog

Anonym sa...

Samma problem för mig. Radeon 9200 är för gammalt, ATI slutade skapa drivrutiner för Radeon 9200 för ett tag sedan och jag antar att Linux drivrutinerna har blivit utdaterade och inte kompatibla med nya kernlar och fönster system :(

Ravestream sa...

Fungerar inte alls för mig och jag har ett så vanligt kort som 6600gt.
:(

Bossieman sa...

@Ravestream: testa denna istället: http://ubuntu-bossieman.blogspot.com/2007/03/nvidia-igen.html

Anders sa...

Hallå!
Det blev ingen skillnad efter Envys installation, den funkade precis lika dåligt som när man låter ubuntu själv göra jobbet. Följde din och Albertos guide, men mitt nvidia kanske är för gammalt? Burken är från -03. Har jag missat nåt?

Anonym sa...

AAAiight!

Jag gjorde allt med Envy på eget bevåg utan att läsa först och backupade inte min Xorg så nu är jag fucked. Dessutom hittade jag inte NVidia 180 som sägs finnas utan 177... Vad göra?
Erase/rewind som Cardigans sa?

Anders Friberg