hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bitars
hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bitars
Drivrutinerna till nvidia har inte fungerat klockrent tillsammans med ubuntu sedan nya ubuntu med unity kom. För mig innebär det att GUI inte startar när jag aktiverar drivrutinen. Jag kommer till tty1-prompten istället. Om jag tar bort drivrutinerna så går det igen. Vad jag kunnat utläsa av många trådar och bloggar så är det något med compiz och x-server som inte fungerar och det finns en del lösningar, men de verkar ibland vara h/w-specifika.
Jag har en ny Samsung 7 Series Gamer laptop (ivy bridge cpu) med nvidia GTX675m (cuda) och skulle vilja använda GPU:ts potential även i ubuntu då jag bl a kör en del fotoredigering i darktable. OS är Ubuntu 12.04 LTS 64 bitars.
Den senaste drivrutinen från nvidia (304.43) stöder GPU:t och 64 bitar, men jag känner en viss tvekan inför att installera den, med tanke på hur bökigt det kan bli.
Någon som vet var jag kan hitta en guide för att installera och konfigurera nvidias drivrutiner på min laptop?
/K
Jag har en ny Samsung 7 Series Gamer laptop (ivy bridge cpu) med nvidia GTX675m (cuda) och skulle vilja använda GPU:ts potential även i ubuntu då jag bl a kör en del fotoredigering i darktable. OS är Ubuntu 12.04 LTS 64 bitars.
Den senaste drivrutinen från nvidia (304.43) stöder GPU:t och 64 bitar, men jag känner en viss tvekan inför att installera den, med tanke på hur bökigt det kan bli.
Någon som vet var jag kan hitta en guide för att installera och konfigurera nvidias drivrutiner på min laptop?
/K
- Johnny Rosenberg
- Inlägg: 1256
- Blev medlem: 23 jun 2007, 16:18
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Ta en titt här.
Enklaste sättet, som framgår av sidan ovan, verkar vara:
Starta om datorn för att fullfölja installationen.
Enklaste sättet, som framgår av sidan ovan, verkar vara:
Kod: Markera allt
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Tror det är lite overkill att köra via swat ppa.
Drivrutinen nvidia-current 295.40 har inte stöd för ditt kort. Stödet kom fr.o.m version 295.59 några månader efter releasen av 12.04 (Precise).
Med andra ord nvidia-current-updates & nvidia-settings-updates ver 304.43 har stöd för ditt kort och finns i Ubuntus förråd. Prova den först (ska funka) innan du ger dig på swat.
EDIT
Kom just på att den ligger i precise-proposed (försläppta uppdateringar) så du behöver aktivera den källan i dina Programkällor under fliken Uppdateringar.
Drivrutinen nvidia-current 295.40 har inte stöd för ditt kort. Stödet kom fr.o.m version 295.59 några månader efter releasen av 12.04 (Precise).
Med andra ord nvidia-current-updates & nvidia-settings-updates ver 304.43 har stöd för ditt kort och finns i Ubuntus förråd. Prova den först (ska funka) innan du ger dig på swat.
EDIT
Kom just på att den ligger i precise-proposed (försläppta uppdateringar) så du behöver aktivera den källan i dina Programkällor under fliken Uppdateringar.
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Körde installationsscriptet på: http://ubuntuxtreme.com/howto/how-to-in ... one-click/ och det gjorde att 304.43 installerades OK.
Men jag kan inte aktivera dem. Jag får ett felmedelande när jag kör "ytterligare drivrutiner" i dash:
"Tyvärr, installationen av denna drivrutin misslyckades. Ta en titt på loggfilen för mer information: /var/log/jockey.log
Logfilen från jockey finns i bilagan (för lång för att klistras in som kod). Och det verkar som om den letar efter nvidia_current ändå:
/K
Men jag kan inte aktivera dem. Jag får ett felmedelande när jag kör "ytterligare drivrutiner" i dash:
"Tyvärr, installationen av denna drivrutin misslyckades. Ta en titt på loggfilen för mer information: /var/log/jockey.log
Logfilen från jockey finns i bilagan (för lång för att klistras in som kod). Och det verkar som om den letar efter nvidia_current ändå:
Kod: Markera allt
2012-09-12 23:26:08,342 WARNING: modinfo for module nvidia_current failed: ERROR: modinfo: could not find module nvidia_current
2012-09-12 23:26:08,343 WARNING: /sys/module/nvidia_current/drivers does not exist, cannot rebind nvidia_current driver
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Tar själv inte i den typen av script med tång ute på nätet
Prova att
- avinstallera med samma script (det valet finns),
- aktivera förrådet precise-proposed, och
- installera sen de två paketen jag listade ovan.
Bara att hoppas att scriptet kan rensa efter sig också.

Prova att
- avinstallera med samma script (det valet finns),
- aktivera förrådet precise-proposed, och
- installera sen de två paketen jag listade ovan.
Bara att hoppas att scriptet kan rensa efter sig också.
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Avinstallerade och återställde till Nouveau. Sedan körde jag precise-proposed och 304.43 installerades, men jag får fortfarande samma felmeddelande som tidigare när jag vill aktivera dem i "ytterligare drivrutiner". Fler uppslag?
/K
/K
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Vad ger detta kommando för svar?
Kod: Markera allt
jockey-text --list
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Kod: Markera allt
kmod:nvidia_current - NVIDIA binary Xorg driver, kernel module and VDPAU library (Fri, Inaktiverad, Används inte)
kmod:nvidia_current_updates - nvidia_current_updates (Proprietär, Aktiverad, Används inte)
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Ett av problemen är att /sys/module/nvidia_current/drivers inte existerar och det är riktigt.
Mappen ifråga heter /sys/module/nvidia/drivers.
Ett annat att jockey-text ger svaret:
kmod:nvidia_current_updates - nvidia_current_updates (Proprietär, Aktiverad, Används inte)
Det senare kom man aldrig tillrätta med i Precise (finns en bugg):
kmod:nvidia_current_updates - nvidia_current_updates (Proprietär, Aktiverad, Används inte)
Jag kör med fungerande nvidia på fler datorer och i alla fall står just Används inte.
Vad ger följande kommandon?
Om den senare inte ger något svar kör kommandot:
för att skapa en xorg.conf och prova att starta om och kolla sen vad kommandona lshw resp grep ovan ger för svar..
Mappen ifråga heter /sys/module/nvidia/drivers.
Ett annat att jockey-text ger svaret:
kmod:nvidia_current_updates - nvidia_current_updates (Proprietär, Aktiverad, Används inte)
Det senare kom man aldrig tillrätta med i Precise (finns en bugg):
kmod:nvidia_current_updates - nvidia_current_updates (Proprietär, Aktiverad, Används inte)
Jag kör med fungerande nvidia på fler datorer och i alla fall står just Används inte.
Vad ger följande kommandon?
Kod: Markera allt
sudo lshw -C display
grep Driver /etc/X11/xorg.conf
Kod: Markera allt
sudo nvidia-xconfig
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Följande svar erhålls:
*-display
beskrivning: VGA compatible controller
produkt: NVIDIA Corporation
tillverkare: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
bredd: 64 bits
klocka: 33MHz
förmågor: pm msi pciexpress vga_controller bus_master cap_list rom
konfiguration: driver=nvidia latency=0
resurser: irq:16 memory:f6000000-f6ffffff memory:ec000000-efffffff memory:f0000000-f1ffffff ioport:e000(storlek=128) memory:f7000000-f707ffff
Driver "mouse"
Driver "kbd"
Driver "nvidia"
Kod: Markera allt
sudo lshw -C display
*-display
beskrivning: VGA compatible controller
produkt: NVIDIA Corporation
tillverkare: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
bredd: 64 bits
klocka: 33MHz
förmågor: pm msi pciexpress vga_controller bus_master cap_list rom
konfiguration: driver=nvidia latency=0
resurser: irq:16 memory:f6000000-f6ffffff memory:ec000000-efffffff memory:f0000000-f1ffffff ioport:e000(storlek=128) memory:f7000000-f707ffff
Kod: Markera allt
grep Driver /etc/X11/xorg.conf
Driver "kbd"
Driver "nvidia"
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Hmm, det ser rätt ut.
Det jag kan tänka mig just nu är problem med blacklist:Annars får jag ta mig en funderare på jockey-loggen
EDIT
Har du haft ett AMD/ATI kort tidigare eftersom den triggar på fglrx?
Det jag kan tänka mig just nu är problem med blacklist:
Kod: Markera allt
cat /etc/modprobe.d/nvidia-graphics-drivers.conf
EDIT
Har du haft ett AMD/ATI kort tidigare eftersom den triggar på fglrx?
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Hej,
Nej jag har inte haft AMD/ATI-kort tidigare. Laptopen är helt ny och har ett Nvidia GTX675m-kort. Om det har varit AMD/ATI-kort i den tidigare så är det i s f på Samsungfabriken...
/K
Nej jag har inte haft AMD/ATI-kort tidigare. Laptopen är helt ny och har ett Nvidia GTX675m-kort. Om det har varit AMD/ATI-kort i den tidigare så är det i s f på Samsungfabriken...
/K
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Har du fler nvidia-drivrutiner installerade parallellt?
Verkar som att det inte finns nån spärr mot det i precice!
Vad ger kommandotKolla framför allt om både nvidia-current och nvidia-current-updates råkar vara installerade.
Verkar som att det inte finns nån spärr mot det i precice!
Vad ger kommandot
Kod: Markera allt
apt-cache policy nvidia-current*
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Följande svar från
verkar som om både current och updates är installerade
och
Kod: Markera allt
cat /etc/modprobe.d/nvidia-graphics-drivers.conf
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current_updates
alias nouveau off
alias lbm-nouveau offkarl@karl-700G7C:~$
och
Kod: Markera allt
apt-cache policy nvidia-current*
nvidia-current:
Installerad: 304.43-0ubuntu1~precise~xup1
Kandidat: 304.43-0ubuntu1~precise~xup1
Versionstabell:
*** 304.43-0ubuntu1~precise~xup1 0
500 http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/ precise/main amd64 Packages
100 /var/lib/dpkg/status
295.40-0ubuntu1.1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-updates/restricted amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/restricted amd64 Packages
295.40-0ubuntu1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise/restricted amd64 Packages
nvidia-current-modaliases:
Installerad: (ingen)
Kandidat: (ingen)
Versionstabell:
nvidia-current-updates:
Installerad: 304.43-0ubuntu0.1
Kandidat: 304.43-0ubuntu0.1
Versionstabell:
*** 304.43-0ubuntu0.1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-proposed/restricted amd64 Packages
100 /var/lib/dpkg/status
295.49-0ubuntu0.2 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-updates/restricted amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/restricted amd64 Packages
295.40-0ubuntu1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise/restricted amd64 Packages
nvidia-current-updates-dev:
Installerad: (ingen)
Kandidat: 304.43-0ubuntu0.1
Versionstabell:
304.43-0ubuntu0.1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-proposed/restricted amd64 Packages
295.49-0ubuntu0.2 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-updates/restricted amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/restricted amd64 Packages
295.40-0ubuntu1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise/restricted amd64 Packages
nvidia-current-dev:
Installerad: (ingen)
Kandidat: 304.43-0ubuntu1~precise~xup1
Versionstabell:
304.43-0ubuntu1~precise~xup1 0
500 http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/ precise/main amd64 Packages
295.40-0ubuntu1.1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise-updates/restricted amd64 Packages
500 http://security.ubuntu.com/ubuntu/ precise-security/restricted amd64 Packages
295.40-0ubuntu1 0
500 http://se.archive.ubuntu.com/ubuntu/ precise/restricted amd64 Packages
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Avintallera paketet nvidia-current och starta om datorn!
Sen tror jag det ska funka, åtminstone kommer nvidia-current-updates att kunna ta över.
Sen tror jag det ska funka, åtminstone kommer nvidia-current-updates att kunna ta över.
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Jag har två olika alternativ i fönstret "ytterligare drivrutiner":
1. NVIDIA binary Xorg driver, kernel module and VDPAU library
2. nvidia_current_updates
Den första går inte att aktivera (får meddelandet om jockeyloggen).
Den andra är "aktiverad men används för närvarande inte". Det går att deaktivera och aktivera den.
Vilken skall användas egentligen? Varför används inte nvidia_current_updates om den är aktiverad?
/K
1. NVIDIA binary Xorg driver, kernel module and VDPAU library
2. nvidia_current_updates
Den första går inte att aktivera (får meddelandet om jockeyloggen).
Den andra är "aktiverad men används för närvarande inte". Det går att deaktivera och aktivera den.
Vilken skall användas egentligen? Varför används inte nvidia_current_updates om den är aktiverad?
/K
Re: hjälp mig att aktivera nvidia drivare i 12.04 LTS 64 bit
Den första, nvidia-current, är den version (295.40) av nvidia-current som gällde vid releasen i april.
Den andra, nvidia-current-updates, är den senaste versionen (304.43) av nvidia-current.
Eftersom version 295.40 inte stöder ditt kort medan 304.43 gör det så ska du använda nvidia-current-updates.
Av någon anledning (bugg) kan man installera båda samtidigt i Precise vilket inte är fallet i Quantal. I Quantal avinstalleras nvidia-current om man installerar nvidia-current-updates och tvärtom vilket är riktigt eftersom de annars interfererar med varandra som i ditt fall.
Avinstallera nvidia-current t.ex med:så att du endast har nvidia-current-updates installerad och boota sen om.
EDIT
Om det sen trots allt inte fungerar prova med att installera om nvidia-current-updates
Den andra, nvidia-current-updates, är den senaste versionen (304.43) av nvidia-current.
Eftersom version 295.40 inte stöder ditt kort medan 304.43 gör det så ska du använda nvidia-current-updates.
Av någon anledning (bugg) kan man installera båda samtidigt i Precise vilket inte är fallet i Quantal. I Quantal avinstalleras nvidia-current om man installerar nvidia-current-updates och tvärtom vilket är riktigt eftersom de annars interfererar med varandra som i ditt fall.
Avinstallera nvidia-current t.ex med:
Kod: Markera allt
sudo apt-get purge nvidia-current
EDIT
Om det sen trots allt inte fungerar prova med att installera om nvidia-current-updates
Kod: Markera allt
sudo apt-get install --reinstall nvidia-current-updates