2011-02-23, 09:51
  #1
Medlem
lupidas avatar
Hej
Jag har haft problem de tre senaste dagarna med att få igång X servern. När datorn bootat upp får jag ett felmeddelande(kommer nedan) om att den inte kan köra i optimal upplösning utan tvingas köra i "low graphics mode", då X servern krånglar - hittar inte skärmen och verkar inte hitta grafikkortet heller.
Xorg.0.log och xorg.conf finns här: http://pastebin.com/QC9CF49Y

Något jag märkte var att det står "Failed to initialize the NVIDIA GPU at PCI:1:0:0" Men enligt lspci|grep -i nvidia ligger den på 01:00.0 VGA, gör det någon skillnad?

Tacksam för all hjälp
Notera att jag är nybörjare så kanske har missat att lägga upp någon info.
Citera
2011-02-23, 10:01
  #2
Medlem
Zoms avatar
Nånting är knas med din nvidia-drivrutin. Hur installerade du den, vilken version är den och vad har du för grafikkort?

Testa göra en systemuppgradering och se om det blir bättre.
Citera
2011-02-23, 10:04
  #3
Medlem
Kolla så att nvidias kernelmodul är laddad.

Du kan också lägga in dessa raderna i xorg.conf filen för att få liter mer debuginfo.
Section "ServerFlags"
Option "LogVerbose" "6"
EndSection
Citera
2011-02-23, 10:11
  #4
Medlem
lupidas avatar
Citat:
Ursprungligen postat av Zom
Nånting är knas med din nvidia-drivrutin. Hur installerade du den, vilken version är den och vad har du för grafikkort?

Testa göra en systemuppgradering och se om det blir bättre.
Jag har prövat både att använda drivrutinerna tillgängliga i Hardware Drivers och ladda ner senaste från Nvidia. Just nu har jag den senaste från nvidia då, och den fick jag genom att lägga till en ppa repo.
Vad menarn du med systemuppgradering? sudo apt-get upgrade? det fungerade inte:/

Citat:
Ursprungligen postat av Akina
Kolla så att nvidias kernelmodul är laddad.

Du kan också lägga in dessa raderna i xorg.conf filen för att få liter mer debuginfo.
Section "ServerFlags"
Option "LogVerbose" "6"
EndSection
Ang kernlemodul, om den inte laddas, borde det inte stå i Xorg.0.log att "failure to load kernel module"? Hur kollar jag det annars?

ang xorg.conf ska lägga till det du skrevoch se vad jag får.
Citera
2011-02-23, 10:19
  #5
Medlem
lupidas avatar
Efter att ha startat om datorn med de nya operatorerna i xorg.conf ser Xorg.0.log ut såhär:
Kod:
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-25-server i686 Ubuntu
Current Operating System: Linux abergz 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 21:21:01 UTC 2011 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-28-generic root=UUID=6f22cb94-4b9a-47ab-a29d-7d9eeb053f7c ro quiet splash
Build Date: 10 December 2010  05:53:04PM
xorg-server 2:1.7.6-2ubuntu7.5 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 23 10:13:52 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
(==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(II) Loader magic: 0x81f0e80
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:1:0:0) 10de:0148:1179:0002 nVidia Corporation NV43 [GeForce Go 6600] rev 162, Mem @ 0xcf000000/16777216, 0xb0000000/268435456, 0xce000000/16777216
(--) PCI: (0:2:9:0) 14f1:5b7a:1179:0110 Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder rev 0, Mem @ 0x48000000/67108864
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/extra-modules/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
(II) NVIDIA GLX Module  270.18  Tue Jan 18 22:02:12 PST 2011
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  270.18  Tue Jan 18 21:46:12 PST 2011
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.7.6, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Feb 23 10:13:52 NVIDIA(0): Enabling RENDER acceleration
(II) Feb 23 10:13:52 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Feb 23 10:13:52 NVIDIA(0):     enabled.
(EE) Feb 23 10:13:52 NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.  Please
(EE) Feb 23 10:13:52 NVIDIA(0):     check your system's kernel log for additional error
(EE) Feb 23 10:13:52 NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
(EE) Feb 23 10:13:52 NVIDIA(0):     README for additional information.
(EE) Feb 23 10:13:52 NVIDIA(0): Failed to initialize the NVIDIA graphics device!
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log

Fick du ut mer information av det?

Förresten, hur ändrar man så att X letar efter PCIn på 01:00.0 istället för 1:00.0 ?
Citera
2011-02-24, 08:56
  #6
Medlem
Har du provat att starta X genom att bara stå i en konsoll och köra Xorg --configure? Då skapas en ny xorg.conf fil du kan kopiera eller jämföra med.

I din xorg.conf står det bland annat Modes "1280x800" vilket kan vara ett problem om inte din skärm stödjer just denna upplösning eller att det är något problem med autodetekteringen. Prova att ta bort den raden så att Xorg kan försöka även med andra upplösningar.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in