Sida 1 av 2

Problem med drivrutiner,

Postat: 03 maj 2008, 14:08
av jaccee
Tja.
Har haft ett jävla problem med att få grafikkortet att fungera, nu tror jag att det fungerar som det ska, men det här oroar mig:

Kod: Markera allt

jacob@jacob-desktop:~$ glxinfo | grep OpenGL
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".
Vad skulle det kunna vara?

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 15:17
av ebbot
Det är antagligen något i din xorg.conf som ställer till det. Posta den (/etc/X11/xorg.conf) och vilket grafikkort du har (lspci |grep VGA). Vilken guide har du följt? Drivrutin?

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 16:17
av jaccee

Kod: Markera allt

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Screen"
	Identifier	"Default Screen"
	Device		"Configured Video Device"
	Monitor		"Configured Monitor"
	SubSection "Display"
		Depth	24
		Virtual	1280	960
		Modes		"800x600@72"	"800x600@75"	"800x600@56"	"800x600@60"	"640x480@75"	"832x624@75"	"640x480@72"	"1024x768@75"	"640x480@60"	"1024x768@70"	"1024x768@60"	"1280x960@60"
	EndSubSection
	Defaultdepth	24
EndSection

Section "Device"
	Identifier	"Configured Video Device"
	Boardname	"vesa"
	Busid		"PCI:1:0:0"
	Driver		"nv"
	Screen	0
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"se"
	Option		"XkbLayout"	"se"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
  screen 0 "Default Screen" 0 0
EndSection

Section "Module"
	Load		"glx"
	Load		"GLcore"
	Load		"v4l"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
	Vendorname	"Plug 'n' Play"
	Modelname	"Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
	Gamma	1.0
EndSection

Section "Extensions"
EndSection
Jag har ett geforce 8500gt.
Jag har använt en massa guider, och jag har ingen aning vad som är installerat nu..

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 16:33
av ebbot
Har du installerat den proprietära drivrutinen? Den är iaf inte aktiverad. För att aktivera den så bör du ändra "nv" nedan till "nvidia", förutsatt att nvidia-glx är installerat. (Aktiveras annars under System - Hardware Drivers.)

Kod: Markera allt

   Driver      "nv"
Pröva med det och se vad som händer.

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 17:20
av jaccee
Då hamnar jag i låggrafikläge.

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 17:30
av ebbot

Kod: Markera allt

   SubSection "Display"
      Depth   24
      Virtual   1280   960
      Modes      "800x600@72"   "800x600@75"   "800x600@56"   "800x600@60"   "640x480@75"   "832x624@75"   "640x480@72"   "1024x768@75"   "640x480@60"   "1024x768@70"   "1024x768@60"   "1280x960@60"
   EndSubSection
   Defaultdepth   24
EndSection
Ja du verkar ha dels 800x600, dels virtuell upplösning på 1280x960. Sen har du detta längre ner...

Kod: Markera allt

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "Plug 'n' Play"
   Modelname   "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
   Gamma   1.0
EndSection
Lite kaka på kaka. Ändra i xorg.conf så får du bukt på det hela (ta bort virtuella upplösningen och lägg in en vettig upplösning på raden under. Vettig beror på skärmen). Eventuellt kan du behöva lägga till modeline också. Själv lägger jag in horisync och vertrefresh istället. Om du inte gillar att ändra i de egentliga konfigurationsfilerna kan du installera nvidia-settings. Det borde kunna göra samma sak.

Re: Problem med drivrutiner,

Postat: 03 maj 2008, 17:48
av ebbot

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 00:44
av jaccee
ebbot skrev:

Kod: Markera allt

   SubSection "Display"
      Depth   24
      Virtual   1280   960
      Modes      "800x600@72"   "800x600@75"   "800x600@56"   "800x600@60"   "640x480@75"   "832x624@75"   "640x480@72"   "1024x768@75"   "640x480@60"   "1024x768@70"   "1024x768@60"   "1280x960@60"
   EndSubSection
   Defaultdepth   24
EndSection
Ja du verkar ha dels 800x600, dels virtuell upplösning på 1280x960. Sen har du detta längre ner...

Kod: Markera allt

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "Plug 'n' Play"
   Modelname   "Plug 'n' Play"
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
  modeline  "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  modeline  "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
   Gamma   1.0
EndSection
Lite kaka på kaka. Ändra i xorg.conf så får du bukt på det hela (ta bort virtuella upplösningen och lägg in en vettig upplösning på raden under. Vettig beror på skärmen). Eventuellt kan du behöva lägga till modeline också. Själv lägger jag in horisync och vertrefresh istället. Om du inte gillar att ändra i de egentliga konfigurationsfilerna kan du installera nvidia-settings. Det borde kunna göra samma sak.
ojoj, kan du guida? Förstår faktist inte mycket, eizo flexscan l365 har jag. nvidia-settings hjälpte inte mycket...

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 11:59
av ebbot
Jag antar att detta är rätt information för din monitor. Med dessa data kan du korrigera xorg.conf alternativt göra "sudo dpkg-reconfigure xserver-xorg". Själv föredrar jag att korrigera xorg.conf eftersom dpkg brukar ta bort en massa annat.

Jag hade ändrat xorg.conf till något som liknar detta:

Kod: Markera allt

Section "Screen"
   Identifier   "Default Screen"
   Device      "Configured Video Device"
   Monitor      "Configured Monitor"
   SubSection "Display"
      Depth   24
      Modes     "1024x768@75"  "1024x768@70"    "1280x960@60"  "800x600@72"
   EndSubSection
   Defaultdepth   24
EndSection

Section "Device"
   Identifier   "Configured Video Device"
   Boardname   "vesa"
   Busid      "PCI:1:0:0"
   Driver      "nvidia"
   Screen   0
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "se"
   Option      "XkbLayout"   "se"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen 0 "Default Screen" 0 0
EndSection

Section "Module"
   Load      "glx"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "Eizo"
   Modelname   "L365"
    HorizSync       24 - 60
    VertRefresh     55- 75
EndSection

Section "Extensions"
EndSection
Det kan funka. Jag tog bort glcore och v4l ur din xorg.conf. Pröva och se. Kopiera först xorg.conf till exv. xorg.conf-bu. På så sätt kan du bara kopiera tillbaks allt som det är nu.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 13:17
av jaccee
Jag testade det nya, det fungerade inte men när jag ändrade driver till nv och la till glcore och v4l igen funkade det. glxinfo | grep OpenGL ger fortfarande samma tråkiga.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 13:24
av ebbot
Du har väl installerat nvida-glx, eller?

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 13:37
av jaccee
installerade det nu nu fungerar det utan glcore och v4l.. Men jag måste ha nv som driver

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 14:04
av ebbot
Detta är det vanliga sättet att installera nvidias drivrutiner men jag föredrar detta sättet. Kolla att du gjort rätt.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 14:18
av jaccee
ebbot skrev:Detta är det vanliga sättet att installera nvidias drivrutiner men jag föredrar detta sättet. Kolla att du gjort rätt.
På båda sätten ska det finnas något i rutan på Hårdvarudrirutiner, det gör det inte för mig.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 14:43
av ebbot
Skumt. Du kan som sagt göra:

Kod: Markera allt

sudo apt-get install nvidia-glx-new
Det installerar drivrutinerna. Markera raden med busid, den kan vara fel (viktig om man har flera grafikkort)(markera innebär att du sätter # först på raden så läses den inte in).

Om detta inte funkar så gör:

Kod: Markera allt

sudo dpkg-reconfigure xserver-xorg
Skriv ner datan om din skärm. Den kommer behövas i så fall.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 21:28
av jaccee
Jag får inte välja något om min skärm den går bara igenom tangentbords layout.

Re: Problem med drivrutiner,

Postat: 04 maj 2008, 21:44
av ebbot
Du får inte vara kvar i X när du gör det. Så tryck "ctrl" + "alt" + "f2". Logga in och skriv:

Kod: Markera allt

sudo /etc/init.d/gdm stop
Gör om dpkg-reconfigure.

Re: Problem med drivrutiner,

Postat: 06 maj 2008, 20:58
av jaccee
ebbot skrev:Du får inte vara kvar i X när du gör det. Så tryck "ctrl" + "alt" + "f2". Logga in och skriv:

Kod: Markera allt

sudo /etc/init.d/gdm stop
Gör om dpkg-reconfigure.
Blir fortfarande bara mus inställningar :S

Re: Problem med drivrutiner,

Postat: 07 maj 2008, 11:53
av ebbot
Tydligen har dom tagit bort möjligheten till dpkg-reconfigure i Hardy Heron. Jag vet inte varför men jag läste något om något felsäkert läge som skulle göra något liknande. I vilket fall som helst så ändrar man i xorg.conf med det kommandot så man kan enligt min mening lika gärna göra det själv för hand.

Ibland känner jag mig som en dinosaurie när det gäller alla nya prylar. Har inte köpt ny dator på evigheter. Jag klockade min dator till 20 gånger snabbare än Windows med Gentoo så ny dator blev liksom inte lika akut. Jag har ju vanliga skärmar och inte LCD så jag vet inte riktigt hur en digital signal skiljer sig från en analog signal. Kör du med digital eller analog sladd?

Jag har nämligen för mig att en digital kabel/signal inte går på samma höga frekvens som en analog. Man skickar ju bitar och inte olika spänning som kan störas. En inställning på 75 Hz är då omöjlig i digital kabel. Kör du analog sladd så borde det dock funka.

För att få rättinställningar av xorg.conf är det viktigt att detta är gjort:

Kod: Markera allt

sudo apt-get install nvidia-glx-new
sudo apt-get install nvidia-settings
Pröva runt lite med olika varianter. Den andra liknar mer min egen.

Version 1:

Kod: Markera allt

Section "Screen"
   Identifier   "Default Screen"
   Device      "Configured Video Device"
   Monitor      "Configured Monitor"
   SubSection "Display"
      Depth   24
      Modes      "1024x768" "800x600"
   EndSubSection
   Defaultdepth   24
EndSection

Section "Device"
   Identifier   "Configured Video Device"
   Boardname   "Nvidia"
   Driver      "nvidia"
   Screen   0
EndSection

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "se"
   Option      "XkbLayout"   "se"
EndSection

Section "InputDevice"
   Identifier   "Configured Mouse"
   Driver      "mouse"
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen 0 "Default Screen" 0 0
EndSection

Section "Module"
   Load      "glx"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "Plug 'n' Play"
   Modelname   "Plug 'n' Play"
   HorizSync       24 - 60
   VertRefresh     55 - 75
EndSection

Section "Extensions"
EndSection
Version två:

Kod: Markera allt

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    InputDevice    "Generic Keyboard" "CoreKeyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "se"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
EndSection

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Plug 'n' Play"
    ModelName      "Plug 'n' Play"
    HorizSync       24 - 60
    VertRefresh     55 - 75
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA"
    BoardName      "GeForce 8500 GT"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
EndSection
Du vet att du gjort rätt när glx-gears funkar (skriv i terminalfönster). Tydligen behöver man installera mesa-utils för att få dessa verktyg. Du bör få fps i terminalfönstret efter ett par sekunder. Låt den mäta ett par gånger. Stäng av genom att markera terminalfönstret igen och trycka "ctrl" + "c".

Du har en loggfil som kan innehålla viktig information, /var/log/Xorg.0.log Leta efter (WW) eller (EE). Leta med hjälp av "ctrl" + "w" i nano. Upprepa och tryck bara vagnslagsretur, utan att skriva igen för att söka på samma igen.

Re: Problem med drivrutiner,

Postat: 07 maj 2008, 20:53
av jaccee
Jag tror jag har en analog skärm den här är några år.