You are not logged in.
Hi!
Dear fellow archers, I've got this little problem which is driving me crazy: after first successful start of xorg while booting ("kdm" is in the DAEMONS list in rc.conf), i can't get to start it once again (for example with "/etc/rc.d/kdm restart"). When I try to do this screen goes blank (+ single underscore in top-left corner) for ~10 seconds, then nvidia logo shows up for half a second, and finally it failbacks to terminal.
I use thinkpad T61 with nvidia quadro nvs 140m and nvidia driver version 190.42 (from extra repo).
Thanks in advance for all suggestions.
Xorg.0.log after I try to restart
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
X.Org X Server 1.7.3.901 (1.7.4 RC 1)
Release Date: 2009-12-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-ARCH i686
Current Operating System: Linux hal9000 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009 i686
Kernel command line: root=/dev/sda2 ro vga=869
Build Date: 12 December 2009 12:59:40PM
Current version of pixman: 0.16.2
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: Sun Dec 13 16:10:30 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
/usr/share/fonts/Type1
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x81e4c60
(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:0429:17aa:20d8 nVidia Corporation Quadro NVS 140M rev 161, Mem @ 0xd6000000/16777216, 0xe0000000/268435456, 0xd4000000/33554432, I/O @ 0x00002000/128
(II) Open ACPI successful (/var/run/acpid.socket)
(II) "extmod" will be loaded by default.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/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 190.42 Tue Oct 20 20:55:08 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.3.901, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 1.7.0.901, module version = 1.2.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.3.901, 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.3.901, 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: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.3.901, 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/modules/drivers/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 190.42 Tue Oct 20 20:26:00 PDT 2009
(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.3.901, 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.3.901, 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
(WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
(**) 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)
(**) NVIDIA(0): Option "Coolbits" "1"
(**) NVIDIA(0): Option "DPI" "96 x 96"
(**) NVIDIA(0): Option "DamageEvents" "True"
(**) NVIDIA(0): Option "OnDemandVBlankInterrupts" "True"
(**) Dec 13 16:10:30 NVIDIA(0): Enabling RENDER acceleration
(II) Dec 13 16:10:30 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Dec 13 16:10:30 NVIDIA(0): enabled.
(II) Dec 13 16:10:43 NVIDIA(0): NVIDIA GPU Quadro NVS 140M (G86) at PCI:1:0:0 (GPU-0)
(--) Dec 13 16:10:43 NVIDIA(0): Memory: 524288 kBytes
(--) Dec 13 16:10:43 NVIDIA(0): VideoBIOS: 60.86.3e.00.00
(II) Dec 13 16:10:43 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Dec 13 16:10:43 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Dec 13 16:10:43 NVIDIA(0): Connected display device(s) on Quadro NVS 140M at PCI:1:0:0:
(--) Dec 13 16:10:43 NVIDIA(0): BenQ FP91GP (CRT-0)
(--) Dec 13 16:10:43 NVIDIA(0): LEN (DFP-0)
(--) Dec 13 16:10:43 NVIDIA(0): BenQ FP91GP (CRT-0): 400.0 MHz maximum pixel clock
(--) Dec 13 16:10:43 NVIDIA(0): LEN (DFP-0): 330.0 MHz maximum pixel clock
(--) Dec 13 16:10:43 NVIDIA(0): LEN (DFP-0): Internal Dual Link LVDS
(WW) Dec 13 16:10:43 NVIDIA(0): The EDID for LEN (DFP-0) contradicts itself: mode "1440x900"
(WW) Dec 13 16:10:43 NVIDIA(0): is specified in the EDID; however, the EDID's valid
(WW) Dec 13 16:10:43 NVIDIA(0): HorizSync range (46.301-55.556 kHz) would exclude this
(WW) Dec 13 16:10:43 NVIDIA(0): mode's HorizSync (37.0 kHz); ignoring HorizSync check for
(WW) Dec 13 16:10:43 NVIDIA(0): mode "1440x900".
(WW) Dec 13 16:10:43 NVIDIA(0): The EDID for LEN (DFP-0) contradicts itself: mode "1440x900"
(WW) Dec 13 16:10:43 NVIDIA(0): is specified in the EDID; however, the EDID's valid
(WW) Dec 13 16:10:43 NVIDIA(0): HorizSync range (46.301-55.556 kHz) would exclude this
(WW) Dec 13 16:10:43 NVIDIA(0): mode's HorizSync (37.0 kHz); ignoring HorizSync check for
(WW) Dec 13 16:10:43 NVIDIA(0): mode "1440x900".
(II) Dec 13 16:10:43 NVIDIA(0): Assigned Display Device: DFP-0
(II) Dec 13 16:10:43 NVIDIA(0): Validated modes:
(II) Dec 13 16:10:43 NVIDIA(0): "1440x900"
(II) Dec 13 16:10:43 NVIDIA(0): "1024x768"
(II) Dec 13 16:10:43 NVIDIA(0): "800x600"
(II) Dec 13 16:10:43 NVIDIA(0): "640x480"
(II) Dec 13 16:10:43 NVIDIA(0): Virtual screen size determined to be 1440 x 900
(**) Dec 13 16:10:44 NVIDIA(0): DPI set to (96, 96); computed from "DPI" X config option
(==) Dec 13 16:10:44 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Dec 13 16:10:44 NVIDIA(0): Initialized GPU GART.
(II) Dec 13 16:10:44 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
(II) Dec 13 16:10:44 NVIDIA(0): enough to receive ACPI display change hotkey events.
(II) Dec 13 16:10:44 NVIDIA(0): Setting mode "1440x900"
(II) Loading extension NV-GLX
(II) Dec 13 16:10:45 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Dec 13 16:10:45 NVIDIA(0): Initialized X Rendering Acceleration
(**) NVIDIA(0): Option "BackingStore" "True"
(**) NVIDIA(0): Backing store enabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing extension GLX
xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
#InputDevice "Ultranav" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
#Section "ServerFlags"
# Option "AutoAddDevices" "False"
#EndSection
#Section "Files"
# RgbPath "/usr/share/X11/rgb"
# ModulePath "/usr/lib/xorg/modules"
# FontPath "/usr/share/fonts/misc"
# FontPath "/usr/share/fonts/100dpi:unscaled"
# FontPath "/usr/share/fonts/75dpi:unscaled"
# FontPath "/usr/share/fonts/TTF"
# FontPath "/usr/share/fonts/Type1"
#EndSection
Section "Module"
Load "glx"
Load "dri"
# Load "vbe"
# Load "ddc"
# Load "int10"
# Load "dbe"
# Load "extmod"
#Load "record"
# Load "freetype"
#Load "type1"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "thinkpad60"
Option "XkbLayout" "pl"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "Auto"
# Option "XAxisMapping" "6 7"
# Option "YAxisMapping" "4 5"
Option "ZAxisMapping" "4 5 6 7"
# przewijanie srodkowym przyciskiem
# Option "EmulateWheel" "On"
# Option "Emulate3Buttons" "On"
# Option "EmulateWheelButton" "2"
## Option "EmulateWheelTimeout" "200"
EndSection
#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "SHMConfig" "on"
# Option "Protocol" "auto"
# Option "Device" "/dev/input/mice"
# Option "ZAxisMapping" "4 5 6 7"
#EndSection
Section "InputDevice"
Identifier "Ultranav"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Lenovo"
ModelName "Lenovo T61 Flat Panel 1440x900"
Option "DPMS"
# DisplaySize 487 304 # 75 DPI @ 1440x900
# DisplaySize 381 238 # 96 DPI @ 1440x900
# HorizSync 28.0 - 61.0
# VertRefresh 43.0 - 75.0
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Quadro NVS 140M"
Option "DPI" "96 x 96"
Option "BackingStore" "True"
Option "DamageEvents" "True"
Option "DPMS" "True"
Option "OnDemandVBlankInterrupts" "True"
Option "Coolbits" "1"
# Option "IgnoreDisplayDevices" "DFP, CRT, TV"
# BusID "PCI:1:0:0"
# Option "UseEdidDpi" "FALSE"
# Option "AddARGBGLXVisuals" "True"
# Option "AllowGLXWithComposite" "True"
# Option "TripleBuffer" "True"
# Option "DamageEvents" "True"
# Option "BackingStore" "True"
# Option "InitialPixmapPlacement" "3"
# Option "GlyphCache" "1"
# Option "PixmapCacheSize" "200000"
# on battery - max power saving, on AC - adaptive strategy
# Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 1
Modes "1440x900" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
#Section "Extensions"
# Option "Composite" "Enable"
#EndSection
#Section "DRI"
#Mode 0666
#EndSection
Last edited by tarantoga (2009-12-13 15:36:59)
Computers are useless. They can only give you answers.
Pablo Picasso
Offline
Try with a minimal xorg.conf. Check the nvidia wiki page.
Offline
I tried:
Section "Device"
Identifier "Card0"
Driver "nvidia"
EndSection
The problem is still there. I don't see any solution on NVIDIA wiki page.
Computers are useless. They can only give you answers.
Pablo Picasso
Offline
Τry removing the nvidia nvidia-utils, try the nvidia-beta nvidia-utils-beta from AUR, then, use this xorg.conf, make sure you have hal running and xorg-input-drivers installed and reboot.
Offline
Edit /usr/share/config/kdm/kdmrc, and add this line to bottom of [X-*-Core] like this:
[X-*-Core]
...........
TerminateServer=true
You need to restart kdm to load new config.
Offline
flamelab: Unfortunately it didn't help.
Xabre: I don't think the problem is kdm specific. Behaviour is the same when I invoke startx. Nonetheless, I modified kdmrc as you said, but it didn't work.
Computers are useless. They can only give you answers.
Pablo Picasso
Offline
try dropping to a shell then run the following startx >> startx.txt basically this should print the output to startx.txt and show error messages we dont normally see. then post the contents of the file. this may or may not help in tracking down the source but its just an idea
OS: Archlinux 64Bit Hardware: Cpu: Amd Sempron 3500+(2.0ghz) (socket 939), Ram: Kingston 1gb dual channel ddr (512mb x2), Gpu: BFG Nvidia 8400gs PciE 512mb (G98), Mobo: Asus a8ae-le/amberine-m (factory hp), Optical: LiteOn Dvd writer, HDD: Western Digital 160GB Sata, Soundcard: Dynex 5.1 Channel (VIA Envy24/ICE1724 chip), Monitor: MAG 565 15 inch Lcd
Offline
try dropping to a shell then run the following startx >> startx.txt basically this should print the output to startx.txt and show error messages we dont normally see. then post the contents of the file. this may or may not help in tracking down the source but its just an idea
After I've done that, startx.txt is empty ...
Computers are useless. They can only give you answers.
Pablo Picasso
Offline
I don't think the 190 driver is intended for the quadro M series. As per the nvidia site, the 100 or 169 drivers support your video card.
edit: You might also try the nouveau driver.
Last edited by falconindy (2009-12-14 04:20:41)
Offline
I don't think the 190 driver is intended for the quadro M series. As per the nvidia site, the 100 or 169 drivers support your video card.
edit: You might also try the nouveau driver.
Well, this quadro is almost identical to geforce 8400GS, so I don't think nvidia site is up to date in this respect. Besides, other than this issue everything works just fine. It is just annoying to be forced to reboot everytime I have to restart X. And I need nvidia propertiary driver, because I use opencl.
Computers are useless. They can only give you answers.
Pablo Picasso
Offline
falconindy wrote:I don't think the 190 driver is intended for the quadro M series. As per the nvidia site, the 100 or 169 drivers support your video card.
edit: You might also try the nouveau driver.
Well, this quadro is almost identical to geforce 8400GS, so I don't think nvidia site is up to date in this respect. Besides, other than this issue everything works just fine. It is just annoying to be forced to reboot everytime I have to restart X. And I need nvidia propertiary driver, because I use opencl.
Thats odd then. I have an 8400gs and am using the beta driver without any issues. Give the legacy driver a try once.
Exit the gui (ctrl+alt+f1)
Remove the current driver
pacman -Rd nvidia nvidia-utils
(replace with nvidia-beta nvidia-utils-beta if you switched to the beta driver)
Now install the legacy driver
pacman -S nvidia-173xx nvidia-173xx-utils
Reboot
Hope this helps.
OS: Archlinux 64Bit Hardware: Cpu: Amd Sempron 3500+(2.0ghz) (socket 939), Ram: Kingston 1gb dual channel ddr (512mb x2), Gpu: BFG Nvidia 8400gs PciE 512mb (G98), Mobo: Asus a8ae-le/amberine-m (factory hp), Optical: LiteOn Dvd writer, HDD: Western Digital 160GB Sata, Soundcard: Dynex 5.1 Channel (VIA Envy24/ICE1724 chip), Monitor: MAG 565 15 inch Lcd
Offline
It turns out that it was kdm related (still don't know the reason, maybe it has something to do with Xabre's advice, but his solution didn't work for me). I switched to SLIM and Awesome from kdm&kde and now it's ok (although I still have a feeling that xorg is kind of stalled for these 10 seconds before login manager appears). Anyway, thanks guys!
Computers are useless. They can only give you answers.
Pablo Picasso
Offline