Welcome to the Linux Foundation Forum!

XORG Crashing

uzzo2
uzzo2 Posts: 19

I am having intermittent crashes with X since I switched from Ubuntu 8.04 to Mint, it always happens if I am typing something and hit enter. The screen goes black and brings me back to the login screen. I ran across this in the ubuntu forum and thought it might help.

You can try upgrading your intel driver by enabling the X-Updates PPA:

Code:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update && sudo apt-get upgrade

It crashed again this morning, I will include the output from lspci

phil@phil-desktop ~ $ lspci

00:00.0 Host bridge: nVidia Corporation Device 07c3 (rev a2)

00:00.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev a2)

00:01.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.1 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.2 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.3 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.4 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.5 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:01.6 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:02.0 RAM memory: nVidia Corporation nForce 630i memory controller (rev a1)

00:03.0 ISA bridge: nVidia Corporation MCP73 LPC Bridge (rev a2)

00:03.1 SMBus: nVidia Corporation MCP73 SMBus (rev a1)

00:03.2 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)

00:03.3 Co-processor: nVidia Corporation MCP73 Co-processor (rev a2)

00:03.4 RAM memory: nVidia Corporation MCP73 Memory Controller (rev a1)

00:04.0 USB Controller: nVidia Corporation GeForce 7100/nForce 630i USB (rev a1)

00:04.1 USB Controller: nVidia Corporation MCP73 [nForce 630i] USB 2.0 Controller (EHCI) (rev a1)

00:08.0 IDE interface: nVidia Corporation MCP73 IDE (rev a1)

00:09.0 Audio device: nVidia Corporation MCP73 High Definition Audio (rev a1)

00:0a.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)

00:0b.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)

00:0c.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)

00:0d.0 PCI bridge: nVidia Corporation MCP73 PCI Express bridge (rev a1)

00:0e.0 IDE interface: nVidia Corporation MCP73 IDE (rev a2)

00:0f.0 Ethernet controller: nVidia Corporation MCP73 Ethernet (rev a2)

00:10.0 VGA compatible controller: nVidia Corporation C73 [GeForce 7050 / nForce 610i] (rev a2)

Comments

  • Goineasy9
    Goineasy9 Posts: 1,114
    You can try upgrading your intel driver by enabling the X-Updates PPA:
    I don't see Intel graphics in your lspci, only nvidia. Are you using Open Source drivers or have you installed the nvidia proprietary drivers?
  • mfillpot
    mfillpot Posts: 2,177
    Goineasy9 wrote:
    You can try upgrading your intel driver by enabling the X-Updates PPA:
    I don't see Intel graphics in your lspci, only nvidia. Are you using Open Source drivers or have you installed the nvidia proprietary drivers?

    I agree with this question, depending on if you are using the official proprietary Nvidia drivers, the kernel included nouveau driver or another third party driver that will tell us where to look.

    Also have you reviewed your /var/log/Xorg.0.log and any other Xorg log files to see if any error messages have been populated?
  • uzzo2
    uzzo2 Posts: 19
    mfillpot wrote:
    Goineasy9 wrote:
    You can try upgrading your intel driver by enabling the X-Updates PPA:
    I don't see Intel graphics in your lspci, only nvidia. Are you using Open Source drivers or have you installed the nvidia proprietary drivers?

    I agree with this question, depending on if you are using the official proprietary Nvidia drivers, the kernel included nouveau driver or another third party driver that will tell us where to look.

    Also have you reviewed your /var/log/Xorg.0.log and any other Xorg log files to see if any error messages have been populated?
    Please excuse my ignorance guys, I still really am in the early stages of the learning curve with Linux even though I've been using it for about 2 years now. I don't use it as much as I should since I have it networked with my XP machine and I leave it on all the time since it's just a tired old Dell 2400 with a single core CPU. This box I installed Linux on was my very first custom build, a hot rod compared to the Dell. I keep it turned off, my wife uses it more than I do just because its so much faster than the Dell. With my schedule, it's just easier to come in and wiggle the mouse on my XP box and check my email since that's usually all I really have time to do. Hopefully, in the real near future I can start spending a little more time trying to figure Linux out so I can contribute to some of these forums instead of being a burden to those that are contributing now. So, with that being said, I wanted to thank you for your time and contribution. I love Linux so far, I just still don't know enough about it so it's frustrating for me because I like to try fixing things on my own. Now, as far as those updates went, I watched it as it was updating and everything was saying nvidia from what I can recall. Here's the output from the file you listed above.

    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-27-server i686 Ubuntu
    Current Operating System: Linux phil-desktop 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010 i686
    Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-23-generic root=UUID=17d95b9e-6e78-4f94-80c9-d072352f3493 ro quiet splash noapic
    Build Date: 16 June 2010 09:31:32AM
    xorg-server 2:1.7.6-2ubuntu7.2 (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: Thu Aug 5 16:54:19 2010
    (==) 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"
    (**) Option "Xinerama" "0"
    (==) 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:0:3:3) 10de:07da:1462:7399 nVidia Corporation MCP73 Co-processor rev 162, Mem @ 0xfeb80000/524288
    (--) PCI:*(0:0:16:0) 10de:07e3:1462:7399 nVidia Corporation C73 [GeForce 7050 / nForce 610i] rev 162, Mem @ 0xfd000000/16777216, 0xd0000000/268435456, 0xfc000000/16777216, BIOS @ 0x????????/131072
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (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 173.14.27 Tue Jul 13 21:08:41 PDT 2010
    (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 173.14.27 Tue Jul 13 20:46:56 PDT 2010
    (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    (II) Primary Device is: PCI 00@00:10: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)
    (**) NVIDIA(0): Option "TwinView" "0"
    (**) NVIDIA(0): Option "MetaModes" "1024x768 +0+0"
    (**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "CRT-0"
    (**) NVIDIA(0): Enabling RENDER acceleration
    (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    (II) NVIDIA(0): enabled.
    (EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
    (EE) NVIDIA(0): that there is a supported NVIDIA GPU in this system, and
    (EE) NVIDIA(0): that the NVIDIA device files have been created properly.
    (EE) NVIDIA(0): Please consult the NVIDIA README for details.
    (EE) NVIDIA(0): *** Aborting ***
    (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
  • mfillpot
    mfillpot Posts: 2,177
    uzzo2 wrote:
    (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

    That definitely shows us what the problem is, your /etc/X11/xorg.conf file is mis-configured. It must be corrected for you to get into a gui.

    Please post your /etc/X11/xorg.conf file here so we can look over the configuration.
  • uzzo2
    uzzo2 Posts: 19
    mfillpot wrote:
    uzzo2 wrote:
    (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

    That definitely shows us what the problem is, your /etc/X11/xorg.conf file is mis-configured. It must be corrected for you to get into a gui.

    Please post your /etc/X11/xorg.conf file here so we can look over the configuration.

    Ask and ye shall receive!

    # nvidia-settings: X configuration file generated by nvidia-settings
    # nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010

    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Option "Xinerama" "0"
    EndSection

    Section "Files"
    EndSection

    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection

    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection

    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Mag InnoVision MAG 720V2"
    HorizSync 30.0 - 70.0
    VertRefresh 50.0 - 120.0
    Option "DPMS"
    EndSection

    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BoardName "GeForce 7050 / NVIDIA nForce 610i"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    Option "TwinViewXineramaInfoOrder" "CRT-0"
    Option "metamodes" "1024x768 +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection

    One thing I did notice there is that it's showing a mag innovision monitor. I just changed monitors the other day to a Mitsubishi Diamond Pro 2070. I don't know if that makes a difference or not, just thought I should mention it.
  • mfillpot
    mfillpot Posts: 2,177
    I think you found the issue, which most likely is that you new monitor supports different ranges than the old monitor. If you can get into the nvidia control panel on a gui it would be advisable to reset it to defaults so it will re-detect the available hardware, or you can even try to reinstall the video driver in hopes that it will also try to re-detect the hardware.
  • uzzo2
    uzzo2 Posts: 19
    mfillpot wrote:
    I think you found the issue, which most likely is that you new monitor supports different ranges than the old monitor. If you can get into the nvidia control panel on a gui it would be advisable to reset it to defaults so it will re-detect the available hardware, or you can even try to reinstall the video driver in hopes that it will also try to re-detect the hardware.
    I really wouldn't know where to start with that but I can say this, I was having the same problems with the other monitor as well. So I suspect the monitor change isn't the culprit, any other ideas?
  • mfillpot
    mfillpot Posts: 2,177
    Well, none of my current installation even use an xorg file anymore because the configuration is done by dbus. have you tried renaming you xorg.conf file to something like xorg.conf_new so you can see what it does without the file?
  • uzzo2
    uzzo2 Posts: 19
    mfillpot wrote:
    Well, none of my current installation even use an xorg file anymore because the configuration is done by dbus. have you tried renaming you xorg.conf file to something like xorg.conf_new so you can see what it does without the file?
    No, I haven't tried that, is it something I should do?
  • uzzo2
    uzzo2 Posts: 19
    dixiedancer wrote:
    When Mint was first installed did it behave like this or did the trouble start after an update or change in your hardware?

    Ubuntu/Mint are both pretty good at detecting hardware on installation, but perhaps not so good at coping with some change. VESA works on any video card, by the way... if there is a "safe mode" you can boot into and select VESA, it might work. A fresh install (preserving your /home partition) is probably a certain cure. If it works you can set up (in both Ubuntu and Mint I believe) your Update Manager to accept only security updates afterwards, ignoring whatever updates might have b0rked your video display.

    I know there's a recent update that ruined my own video settings in Xubuntu 10.04, literally putting my monitor to sleep at bootup! Grrrr.

    I don't know if this has been helpful or not, but a fresh install ignoring all but security updates is what cured my video-crippled Xubuntu machine.

    Hoping this helps,
    Robin

    Thanks Robin, it all started after I made the change to Mint from Ubuntu 8.04, I did go to Admin/ hardware drivers earlier. There were 2 options, it was set on NVIDEA accelerated graphics driver (version 173). The other option was NVIDEA accelerated graphics driver (version current) [Recommended]. I went ahead and made the change, hopefully that will cure the problem.

Categories

Upcoming Training