Aktiverade Nvidia propeietära - svart skärm

Grafikkort, TV-kort och webbkameror
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Hej hej

Drog in Ubuntu 11.10 och ville testa Unity, började med att installera rekommenderade drivrutinen för Nvidia...ingen skillnad, det stod att den var aktiverad men inte användes. Valde då drivrutin 173 via "hårdvarudrivrutiner" och startade om datorn efter installation. Nu kan jag ej starta Ubuntu, kommer till Grub och kan välja både recovery mode samt vanliga..men bara svart skärm.

Vad göra? Har ett nvidia geforce 8600m och har på andra distar samt tidigare på Ubuntu aldrig haft problem att aktivera nvidias proprietära drivrutiner...
Senast redigerad av 1 flierman, redigerad totalt 22 gånger.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

Starta upp i recovery mode (återställningsläge) via grubmenyn

Logga sen in på ditt konto (användarnamn + lösenord)

Kör kommandot

Kod: Markera allt

jockey-text --list
för att se vilken drivrutin som är aktiverad.

Exempel:
Om den aktiverade drivrutinen t.ex heter xorg:nvidia_current så kör du kommandot

Kod: Markera allt

sudo jockey-text -d xorg:nvidia_current
för att avaktivera den, annars ersätt xorg:nvidia_current med rätt namn.

Starta om datorn så bör det fungera igen.

Kod: Markera allt

sudo reboot
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

tack för tipsen, testade att lägga till acpi=off i Grub och dåkom jag in..inte testat igen utan detta men ska försöka idag. Går det inte utan detta ska jag testa dina råd.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

Problemet du har är att drivrutin 173 inte stöder ditt grafikkort enligt denna lista. Däremot så stöder nvidia-current (unified driver) ditt grafikkort och den du ska använda. Varför 173-drivaren finns med under rekommenderade drivrutiner vet jag inte, kanske en bugg.
flierman skrev:det stod att den var aktiverad men inte användes
Det är en bugg (#771788) som ska vara fixad för 11.10.

Har du några andra problem med en aktiverad nvidia-current?
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Vet inte vad som skedde, men efter 3-4 misslyckade bootningar så fungerar det nu. Vet inte om det jag lade in som start-option i grub acpi=off stannade kvar eller om det redde till sig själv...nåväl..fungerar som det ska nu.

Men jag blev lite fundersam då nvidi-drivers fungerar klockrent senaste 6-7 versionerna jag testat.
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Nu bytte jag till "nvidias accelererade drivrutin "uppdateringar efter utgåva" så ska vi se om det går bättre nu
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Gick inte så bra..kommer in till skrivbordet men ingen Nvidi-driver aktiverad så trögt och dålig upplösning. Slog kommandot och fick detta resultat:

Kod: Markera allt

mikael@mikael-Zepto:~$ jockey-text --list
xorg:nvidia_173 - Accelererad grafikdrivrutin för NVIDIA (Proprietär, Inaktiverad, Används inte)
xorg:nvidia_173_updates - NVIDIAs accelererade grafikdrivrutin (uppdateringar efter utgåva) (Proprietär, Inaktiverad, Används inte)
xorg:nvidia_current - Accelererad grafikdrivrutin för NVIDIA (Proprietär, Aktiverad, Används inte)
pkg:sl-modem-daemon - Programvarumodem (Proprietär, Inaktiverad, Används inte)
xorg:nvidia_current_updates - NVIDIAs accelererade grafikdrivrutin (uppdateringar efter utgåva) (Proprietär, Inaktiverad, Används inte)
Hur kan jag få någon av dessa att fungera med mitt 8600M ? Inte ens den enklaste av dem som jag nu testat vill fungera..bara aktiverad men används inte...?
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

flierman skrev:xorg:nvidia_current - Accelererad grafikdrivrutin för NVIDIA (Proprietär, Aktiverad, Används inte)
Skumt, men förutsatt att du har ett uppdaterat system så tyder det troligen på att du kör med nouveau's drivrutin(?) Kolla om /etc/X11/xorg.conf har satt den eller nvidia som Driver.

Vidare kolla vilken drivrutin som används med kommandot

Kod: Markera allt

sudo lshw -C display
Någon kontroll i nvidia-common säger att nvidia-current inte används och kanske är det så att buggen jag länkade till tidigare fortfarande inte är helt löst.
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av webaake »

Du kan kolla att nouveau verkligen är svartlistad genom att kika i mappen /etc/mopdprobe.d/ efter blacklist-nouveau.conf

Annars kan du skapa den med detta innehåll:

blacklist nouveau
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

webaake skrev:Du kan kolla att nouveau verkligen är svartlistad genom att kika i mappen /etc/mopdprobe.d/ efter blacklist-nouveau.conf

Annars kan du skapa den med detta innehåll:

blacklist nouveau
Detta löste problemet, tack så hemskt mycket. Startade om datorn efter jag skapade denna fil så fick jag korrekt upplösning och allt är klarare och snyggare. Och Nvidia-drivrutinen är aktiverad OCH används ;D

Markerar tråden som löst, edit är inte löst!
Senast redigerad av 1 flierman, redigerad totalt 19 gånger.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

flierman skrev:Detta löste problemet, tack så hemskt mycket. Startade om datorn efter jag skapade denna fil så fick jag korrekt upplösning och allt är klarare och snyggare. Och Nvidia-drivrutinen är aktiverad OCH används ;D
En fråga:
Har du inte filen /etc/modprobe.d/nvidia-graphics-drivers.conf
och är inte isf nouveau svartlistad där?
Den filen (eller rättare sagt mjuklänken) ska finnas när man aktiverar nvidia's proprietära drivare.
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Startade om datorn igen och då var det samma upplösning och drivrutinen aktiverad men används inte...damn it..

Fann filen och detta finns i filen

Kod: Markera allt

blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current-updates
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current
alias nouveau off
alias lbm-nouveau off
Varför kan det fungera en gång och sedan inte fungera vid nästa omstart...skumt?

Jag tror jag har en Laptop som är en FL90 så senaste kärnan det fungerar på är 2.6.36 så man kan backa till den så ska det fungera. Allt enligt nedan bugg som vi tidigare skrivit om: https://bugs.launchpad.net/ubuntu/+sour ... bug/661248


[Edit] Startade upp datorn idag..nu fungerade det..så det är inte konsekvent fel i alla fall...och nu startade jag upp den igen..och då fungerar det inte :-\

Någon som kan tipsa mig om hur jag vet vilken av dessa jag ska välja?
Hur jag ska veta vilken av alla i mappen /sys/bus/pci/devices som är den som ska skrivas in?
I just added those to the /etc/rc.local and the problem has been solved:
echo 1 > /sys/bus/pci/devices/0000\:02\:00.0/remove
echo 1 > /sys/bus/pci/rescan
service lightdm start
Legwan (legwanopole) wrote on 2011-10-29: #84

Can confirm that above method helps with Compal FL90 / GF 8600M GS
In my case device is called
/sys/bus/pci/devices/0000\:01\:00.0/remove

Before executing binary installer reports "no supported hardware"
After executing it goes fine and I even managed to kickstart xorg (i.e. got working unity with 3D)

Unfortunately it seems to have no effect on ubuntu drivers, only binary drivers from nvidia.com
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Någon som vet om denna bugg bara gäller Ubuntu...isf tänkte jag köra in Lubuntu eller Mint LXDE ist.
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av webaake »

Jag tror inte det hjälper eftersom det är samma förråd för drivrutinerna och kärnan, såvitt jag vet. Då har du andra alternativ;

* Testa den binära drivaren direkt från Nvidia. Om den /de fungerar är det ju kanon! MEN, de är svåra att installera och måste vid större kernel uppdateringar installeras om manuellt. De flesta här på forumet brukar avråda från detta, dock inte jag. Måste man så måste man!

* Installera kärna 2.6.36 och "Låsa" den i t ex Synaptic.

* Testa en annan distro!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Kurdistan
Inlägg: 2446
Blev medlem: 27 feb 2010, 15:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Kurdistan »

Konstigt att nvidia prop. drivrutiner svartlistas när man aktiverar den. Webaake förslag låter bra. Jag tror lättaste lösningen för dig kan nog vara testa PCLinuxOS från en livecd/liveusb då den kommer med nvidia prop. drivrutiner med från start. Vilket innebär att du redan i live-session/mode använder nvidia prop. drivrutiner.

Länk:
http://www.pclinuxos.com/?page_id=10

Det tror jag är lättare för en ovan-användare än installera grafikkorts drivrutiner manuellt och sedan behöva göra om proceduren vid eventuell kärnuppdatering.
Påvels blogg:
http://pavel.frimix.se/
Läs länken nedan, innan ni söker hjälp på forumet
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&p=450678
En nära väns svenska Mageia-blogg som jag emellanåt hjälper till. Ta gärna en titt:
http://mageiasv.blogspot.se/
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

Har du testat förslaget som finns i buggen och som du citerade?

Om inte så ta först reda på grafikkortets hw-id xx:yy.z med kommandot

Kod: Markera allt

lspci | grep VGA
vilket ger något i stil med
xx:yy.z VGA compatible controller: nVidia Corporation ...
Kör sen kommandot

Kod: Markera allt

sudo gedit /etc/rc.local
och lägg till följande rader före exit 0 med rätt xx:yy.z för sitt kort:

Kod: Markera allt

/sys/bus/pci/devices/0000\:xx\:yy.z/remove
/sys/bus/pci/rescan
service lightdm start
Du kan sen ta reda på om nvidia används med kommandot

Kod: Markera allt

sudo lshw -C display
som ger något i stil med
configuration: driver=nvidia latency=0
eller med kommandot

Kod: Markera allt

lspci -v
som ska ge
Kernel driver in use: nvidia
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Bowmore skrev:Har du testat förslaget som finns i buggen och som du citerade?

Om inte så ta först reda på grafikkortets hw-id xx:yy.z med kommandot

Kod: Markera allt

lspci | grep VGA
vilket ger något i stil med
xx:yy.z VGA compatible controller: nVidia Corporation ...
Kör sen kommandot

Kod: Markera allt

sudo gedit /etc/rc.local
och lägg till följande rader före exit 0 med rätt xx:yy.z för sitt kort:

Kod: Markera allt

/sys/bus/pci/devices/0000\:xx\:yy.z/remove
/sys/bus/pci/rescan
service lightdm start
Du kan sen ta reda på om nvidia används med kommandot

Kod: Markera allt

sudo lshw -C display
som ger något i stil med
configuration: driver=nvidia latency=0
eller med kommandot

Kod: Markera allt

lspci -v
som ska ge
Kernel driver in use: nvidia
Nu har jag gjort denna ändring och en omstart sedan dess och då är det fungerande med Nvidia och rätt upplösning så "so far so good". Återkommer efter en 3-4 omstarter och berättar hur det gick. Tack för tipset att ta fram hw-id...det var det jag saknade :-)
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av Bowmore »

Vet inte vad jag tänkte på när jag skrev ihop det förra inlägget ::)

Givetvis så ska sekvensen du lägger in i /etc/rc.local se ut så här:

Kod: Markera allt

echo 1 > /sys/bus/pci/devices/0000\:xx\:yy.z/remove
echo 1 > /sys/bus/pci/rescan
service lightdm start
dvs efter det att du ersatt xx, yy och z på den första raden.

Man skriver alltså in värdet 1 i de två filerna remove och rescan och startar sen lightdm.
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Ingen fara, eftersom en Linux-distro inte tar speciellt lång tid att installera så gick det fortare att lösa problemet genom att lägga in Xubuntu där Nvidia fungerar utan problem..iallafall de första 3 gångerna jag startat datorn.

Men jag har nu lagt in dessa rader i local-filen så ska nu se om det blir stabilt?

Jag är dessutom inte så förstjust i Unity så XFCE passar mig bättre, sjukt nöjd med Xubuntu som jag haft tidigare :)
Användarvisningsbild
flierman
Inlägg: 240
Blev medlem: 12 aug 2007, 22:18
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Östersund, Sweden

Re: Aktiverade Nvidia propeietära - svart skärm

Inlägg av flierman »

Det fungerade inte med den lösning som fanns som tips:

1. Fick detta svar av: lspci | grep VGA

Kod: Markera allt

01:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600M GT]
2. Lade in detta i rc.local

Kod: Markera allt

echo 1 > /sys/bus/pci/devices/0000\:01\:00.0/remove
echo 1 > /sys/bus/pci/rescan
service lightdm start
3. Redan vid nästa reboot fick jag tillbaka problemet så detta fungerar inte..såvida jag inte gjort något fel i det jag lade in i filen?

Surt, hur kan man fatalt misslyckas med något som fungerat så bra och enkelt i flera versioner...ska man försöka få användare att överväga byte från Windows så måste dessa grundläggande saker fungera..det är helt enkelt för dåligt.
Skriv svar

Återgå till "Bild"