Sida 1 av 1

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 03 jan 2007, 08:32
av New user
Tja jag är helt ny på Ubuntu

Mina problem är



1.kan inte installera mitt grafikort

jag har ett Gforce 2 mx400 som jag fattar det som så ska man ha denna drivrutinen http://www.nvidia.com/object/linux_disp ... -7184.html

jag laddar hem filen NVIDIA-Linux-x86-1.0-7184-pkg1.run men det händer inget när jag klickar på den kommer bra upp någon Root som man kan skriva i.

Där i skriver jag sh NVIDIA-Linux-x86-1.0-7184-pkg1.run och då börja det hända saker

men den säger att det går inte att installer det står

NVIDIA Accelerated Graphics Driver for Linux-x86 (1.0-7184)


ERROR: You appear to be running an x Server; please exit X before installing.

vad är X server ? hur sänger man av ?


2. 3D accelerator OpenGL

om jag nu installera mina drivurtiner fungera 3D accelerator OpenGL som i windows då ?

MVH New User

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 03 jan 2007, 08:47
av slicky
jag utgår ifrån att du använder edgy..

starta en terminal..

skriv:

Kod: Markera allt

sudo gedit /etc/apt/sources.list
lägg till:

Kod: Markera allt

deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable
spara.. och stäng

och nu skriver du:

Kod: Markera allt

wget http://nvidia.limitless.lupine.me.uk/ubuntu/root@lupine.me.uk.gpg
sen :

Kod: Markera allt

sudo apt-key add root@lupine.me.uk.gpg
sen står det : OK

efter det så skriver du:

Kod: Markera allt

sudo apt-get update
och när det är klart så installerar du drivrutinen:

Kod: Markera allt

sudo apt-get install nvidia-glx
denna är viktig:

Kod: Markera allt

sudo apt-get upgrade
och för att få en "ren" xorg.conf så kan du göra såhär:

Kod: Markera allt

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

Kod: Markera allt

sudo rm /etc/X11/xorg.conf

Kod: Markera allt

sudo nvidia-xconfig
och starta om ;D

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 03 jan 2007, 13:25
av New user
allt funkar förutom detta


och för att få en "ren" xorg.conf så kan du göra såhär:

Kod: Markera allt

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

Kod: Markera allt

sudo rm /etc/X11/xorg.conf

Kod: Markera allt

sudo nvidia-xconfig
när jag skrive in sudo cp /etc/X11/xorg.conf xorg.conf.backup123

så händer det inget står att den kan inte hitta


EDIT: om jag skriver kodenerna som jag har citerat så starta datorn inte up då står det att det är fel på X servern och att den är inaktiv. Så jag gjorde allt men inte det som är citerat och då starta den upp som vandligt men hur ser man om drivrutinerna och kortet fungerar ?

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 03 jan 2007, 13:47
av slicky
sudo cp /etc/X11/xorg.conf xorg.conf.backup123
och
sudo rm /etc/X11/xorg.conf

är inte superviktiga..

det viktigaste är att du skriver:

sudo nvidia-xconfig

för då uppdateras xorg.conf med de nya värdena..

för att kolla om allt funkar kan du skriva:

Kod: Markera allt

glxinfo | grep direct
får du ett Yes till svar så funkar det, får du ett no så funkar de inte

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 03 jan 2007, 14:17
av New user
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".


om jag skriver in sudo nvidia-xconfig sen starta om så får jag en blå rutan där det står att X-servern är inaktiv sen är hela ubuntu förstört och få installera om igen

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 17:57
av bengt__s
Hallå
Funkar det inte att installera drivrutinerna via automatix? Det funkade för mig och det lösta alla problem jag hade med drivrutinerna /B

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 18:53
av TicToc
Jag har lika grafikkort och jag installerade drivrutiner via Automatix2.
Automatix2 installerade jag med följande guide.
http://ubuntuguide.org/wiki/Ubuntu:Edgy ... nd_Xubuntu

Senare fick jag dock pula lite för att få rätt upplösning till min Fujitsu Siemens W19-1.
Jag vill köra 1440x900@60Hz, det tror skärmen att den vill oxå. Men av någon anledning fungerar det bäst att köra på 59.4 Hz.

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 19:25
av Okänd
Automatix2 är bra till mycket men jag tror inte att drivrutiner är dess starka kort. :|

Funkar det så funkar det, själv skulle jag installera grafikdrivisar med en riktig guide som t.ex. ovan. :)

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 21:22
av Xtnd
Får samma "felmeddelande" som i New Users tredje inlägg, dvs

Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".

Jag kör ett Geforce2/GTS som, om jag förstått rätt, ska ha "legacy-drivarna".

Har provat både dom och ordinarie nvidia-glx drivare via Synaptics, samt "kört snurran" tror jag plun kallade det...
(d.v.s. använt guiden http://ubuntu-se.org/forum/viewtopic.php?id=833)
ett antal gånger.
Slutar med att att jag får byta "tillbaka" till nv istället för nvidia i xorg.conf...:/

Men, detta är på en gammal testburk så, nåja...
Vore intressant att veta vad felet är, dock...

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 23:09
av nbjskrv
Det verkar vara mycket pillande med drivrutinandet i Ubuntu, men möjligen kan detta fungera:

Ladda ner den senaste drivrutinen från nVidia: http://www.nvidia.com/object/unix.html (1.0-9746 om du kör 32-bitarsversionen). Ändra därefter exekveringsrättigheterna så att du kan köra filen, t ex "chmod u+x NVIDIA-Linux-x86-1.0.xxxx-pkgx.run".

Av praktiska skäl är det bra att gå över till superanvändarläget, "su" och därefter root-lösenordet. Då slipper du att skriva "sudo" innan varje kommando.

Avsluta det grafiska läget helt och hållet, så att du endast har konsolläge. Då körs sannolikt inte någon X-server. Undersök för säkerhets skull processerna som är igång, t ex med "ps -A" eller "top". Om det finns någon process som heter "X", är servern fortfarande igång. Döda den i så fall med 'kill -9 [processnummer]'.

Försäkra dig sedan om att du inte har någon kvarvarande nvidia-drivrutin genom att avinstallera:
./NVIDIA-Linux-x86-1.0.xxxx-pkgx.run --uninstall

Därefter bör du se till att du i konfigurationsfilen /etc/X11/xorg.conf ändrar från 'Driver "vesa" (alt "nv")' till 'Driver "nvidia"'.
Testa nu att installera drivrutinen igen:
/NVIDIA-Linux-x86-1.0.xxxx-pkgx.run
Nu kompileras drivrutinen om, så att den anpassas till just ditt system.

Om allt fungerar som det är tänkt, kommer du att få upp en dialogruta som frågar om du vill köra nvidia-xconfig, det som slicky tidigare nämner. Välj "Yes" för enkelhets skull. Därefter kan du manuellt lägga till eventuella upplösningar i /etc/X11/xorg.conf som du vet stöds av din bildskärm, t ex "1280x1024" under 'Section "Screen"'.

Är allt som det ska är det bara att gå ur root-läget, "exit", och därefter testa om det fungerar, startx&. Får du problem, bör du kika lite närmare på din kompilerade kärna under Device Drivers ---> Graphics support --> nVidia Framebuffer Support <M> och bocka av nVidia Riva-stödet.


Lycka till!

/nbjskrv

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 07 jan 2007, 23:38
av AJxn
För att köra nvidia-legacy så måste du hantera vissa saker manuellt.

System -> Administration -> Programvarukällor (Detta ändrar in /etc/apt/sources.list)
Lägg till multiverse (tror jag, eventuellt restricted)
Utan kommentarer ser min /etc/apt/source.list ut så här

Kod: Markera allt

deb http://se.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://se.archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse

deb http://se.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://se.archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
System -> Administration -> Pakethanteraren Synaptics (eller aptitude eller apt-get i kommandofönster)
Installera paketen
nvidia-glx-legacy
nvidia-settings
nvclock-gtk

Ändra i /etc/X11/xorg.conf
Leta efter Section "Device"
ändra

Kod: Markera allt

Driver "nv"
till

Kod: Markera allt

Driver "nvidia"
Leta reda på Section "Module"
ändra

Kod: Markera allt

   Load "dri"
   Load "GLcore"
till

Kod: Markera allt

   #Load "dri"
   #Load "GLcore"
   Load "glx"
Logga ut ur X11
Gå till virtuell terminal 1: Ctrl-Alt-F1

Stoppa gdm (inloggningsfönstret)

Kod: Markera allt

$ sudo invoke-rc.d gdm stop
Testa X11

Kod: Markera allt

$ startx
Om allt går bra (dvs i ett terminalfönster i X11)

Kod: Markera allt

$ glxinfo | grep direct
direct rendering: Yes
Om inte "direct rendering: Yes", så har du inte fått igång DRI (direct rendering) och därmed ingen accelererad 3D i X11.

Möjliga problem: Ingen Linux kärnmodul nvidia, skall vara (möjligen med lite andra siffror)

Kod: Markera allt

$ lsmod | grep nvidia
nvidia               3931148  12 
agpgart                33456  2 nvidia,via_agp
$
Om

Kod: Markera allt

$ lsmod | grep nvidia
$
prova med att installera Linux kärnmodulen nvidia manuellt

Kod: Markera allt

$ sudo modprobe nvidia
prova sedan från startx ovan. Om det fungerar efter detta, gör följande

Kod: Markera allt

$ sudo  sh -c 'echo "nvidia" >>/etc/modules'
Avsluta X11 med Ctrl-Alt-BackSpace

Starta inloggningsfönstret

Kod: Markera allt

$ sudo invoke-rc.d gdm start
Klart.

Glöm inte bort att de användare på systemet som vill använda grafikkortet (dvs inte de som loggar in utifrån) behöver tillhöra gruppen video. Dvs för användaren test:

Kod: Markera allt

$ groups test
$ sudo addgroup test video
Se även
ubuntuforums.org
Dapper, men fungerar
Dapper, inte officiella
Diverse grafikkort, inklusive nvidia

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 09 jan 2007, 16:11
av Xtnd
Njaäe, tyvärr...

Har provat enl. AJxns tips, men, :/

Kod: Markera allt

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
kvarstår...

Min sources.list är rätt, min nvidia kärnmodul är rätt, min xorg.conf är rätt förutom
att jag saknar

Kod: Markera allt

Load "GLcore"
helt...

Har i övrigt följt tipset med alla kommandon, men...jag får det inte att funka...
Långsökt, men, kan det vara ngt hårdvarufel? (gammal burk, gamla prylar...)

Borde kanske även prova med Nvidias egna drivare, men...
Skulle vilja få "ordinarie Ubuntudrivarna" att funka...:rolleyes:

Hursomhaver, tack för tipsen.

SV: Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Postat: 15 jan 2007, 13:13
av Xtnd
Jag svarar på mitt eget problem eftersom jag äntligen fått det att funka ;D

Gjorde så här;

I xorg.conf, #:a bort

Kod: Markera allt

#	Load	"dri"
#Section "DRI"
#	Mode	0666
#EndSection
samt lägg till (i slutet)

Kod: Markera allt

Section "Extensions"
Option "Composite" "Disable"
EndSection
Heureka!!!