Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

New user
Inlägg: 3
Blev medlem: 03 jan 2007, 08:07

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
slicky
Inlägg: 74
Blev medlem: 26 nov 2006, 11:07
Ort: Landskrona

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
Jo, jag vet..
New user
Inlägg: 3
Blev medlem: 03 jan 2007, 08:07

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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 ?
slicky
Inlägg: 74
Blev medlem: 26 nov 2006, 11:07
Ort: Landskrona

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
Jo, jag vet..
New user
Inlägg: 3
Blev medlem: 03 jan 2007, 08:07

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
Användarvisningsbild
bengt__s
Inlägg: 74
Blev medlem: 07 nov 2006, 16:19
Ort: Laxne
Kontakt:

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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.
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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. :)
Xtnd
Inlägg: 15
Blev medlem: 06 jan 2007, 22:17
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Umeå

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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...
nbjskrv
Inlägg: 2
Blev medlem: 05 jan 2007, 18:16

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
Saknar erfarenhet av Ubuntu.
AJxn
Inlägg: 118
Blev medlem: 07 jan 2007, 22:13
OS: Debian
Utgåva: 23.10 Mantic Minotaur
Ort: Gävle

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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
Jag använder inget stängt protokoll som MSN eller ICQ.  Jag använder öppna standardisedade XMPP, (även känt som Jabber).
Se http://jabber.se/ eller http://jabber.org/ för mer information.
Xtnd
Inlägg: 15
Blev medlem: 06 jan 2007, 22:17
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Umeå

Nvidia Grafikort drivers 3D accelerator OpenGL hjälp

Inlägg 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.
Xtnd
Inlägg: 15
Blev medlem: 06 jan 2007, 22:17
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Umeå

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

Inlägg 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!!!
Skriv svar

Återgå till "Installation/Uppgradering/Drivrutiner - inaktuell"