[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#469738: xserver-xorg: Sometimes takes all CPU, interrupts other programs or crashes



Package: xserver-xorg
Version: 1:7.1.0-19
Severity: critical
Justification: breaks unrelated software

I use a two-head setup, and it was very difficult to get Xorg
configured. Sometimes an update will make it unusable, so I always
back up xorg.conf before each update (this helps). If I have to
restart Xorg or XDM, Xorg sometimes shuts down after a while, so I
have to shutdown the system and reset it so the video card gets reset.

Sometimes unrelated programs like GKRELLM or X Screensaver 
make Xorg take 90% of the CPU time. This usually happens every 30
minutes, so I have created a script which will kill and restart
GKRELLM in such a case. This usually helps. At other times Xorg will
take all available CPU time and still just show a blank screen so that
the system has to be rebooted.

I often get the feeling that the communication with the video card is
less than optimal although it is not a newly-released card. Programs
like XAWTV complain about missing accelerations although the card has
them. Xine and M Player sometimes just show a black window; VLC runs
but with high CPU usage and not smoothly, although my video card
should actually not require that much CPU use.

The automatic start of X Screensaver interrupts everything including
communication with the IDE DVD writer so that the writing process
fails and the DVD cannot be used. This happens with simple blanking of
the screen as well as with regular screensaver plug-ins.

I have tried all configuration variations, not only with Xorg but with
X Screensaver, VLC and all CD/DVD burning software; nothing seems to
help. The video card seems alright, there is enough RAM, I have
optimised IDE access...

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/etc/X11/X target unchanged from checksum in /var/lib/x11/X.md5sum.

X server symlink status:
lrwxrwxrwx 1 root root 13 Apr 15  2007 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1598380 Sep  4  2007 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: nVidia Corporation GeForce 7600 GS (rev a2)

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
lrwxrwxrwx 1 root root 22 Aug 14  2007 /etc/X11/xorg.conf -> xorg.conf.nvidia.flora

Contents of /etc/X11/xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Wed Jun 13 18:39:30 PDT 2007

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Wed Jun 13 18:40:26 PDT 2007
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
#        Modes      "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"

Section "ServerLayout"

#    Screen      1  "ScreenProjector" 1280 0
    Identifier     "Default Layout"
    Screen      0  "ScreenDesk" LeftOf "ScreenProjector"
    Screen      1  "ScreenProjector" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"

	# path to defoma fonts
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath        "unix/:7101"
EndSection

Section "Module"
    Load           "bitmap"
    Load           "dbe"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "record"
    Load           "v4l"
    Load           "vbe"
EndSection

Section "ServerFlags"
    Option         "DontZoom" "off"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc101"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/ttyS0"
    Option         "Protocol" "MouseSystems"
EndSection

Section "Monitor"
    Identifier     "MonitorProjector"
    VendorName     "Unknown"
    ModelName      "Projector"
    HorizSync       31.0 - 82.0
    VertRefresh     55.0 - 120.0
EndSection

Section "Monitor"

#    HorizSync       30.0 - 110.0
#    VertRefresh     60.0 - 150.0
    Identifier     "MonitorDesk"
    VendorName     "Unknown"
    ModelName      "Proview"
    HorizSync       30.0 - 80.0
    VertRefresh     60.0 - 75.0
EndSection

Section "Device"
    Identifier     "VideocardVGA"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "VideocardDRII"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7600 GS"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT-1: 800x600 +0+0; CRT-1: 1024x768 +0+0"
#    DefaultDepth    15
    Identifier     "ScreenProjector"
    Device         "VideocardVGA"
    Monitor        "MonitorProjector"
    DefaultDepth    24
    SubSection     "Display"

#        Modes      "nvidia-auto-select"
        Depth       24
        Modes      "1024x768"
    EndSubSection
    SubSection     "Display"

#        Modes      "nvidia-auto-select"
        Depth       15
        Modes      "1024x768"
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT-0: 1280x1024 +0+0; CRT-0: 1024x768 +0+0"
#    DefaultDepth    15
    Identifier     "ScreenDesk"
    Device         "VideocardDRII"
    Monitor        "MonitorDesk"
    DefaultDepth    24
    SubSection     "Display"

#        Modes      "nvidia-auto-select"
        Depth       24
        Modes      "1280x1024"
    EndSubSection
    SubSection     "Display"

#        Modes      "nvidia-auto-select"
        Depth       15
        Modes      "1280x1024"
    EndSubSection
EndSection



No Xorg X server log files found.


-- System Information:
Debian Release: 4.0 by Linux-Systeme
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22.1Flora
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xserver-xorg depends on:
ii  debconf [debconf-2.0]   1.5.11etch1      Debian configuration management sy
ii  x11-common              1:7.1.0-19       X Window System (X.Org) infrastruc
ii  xbase-clients           1:7.1.ds1-2      miscellaneous X clients
ii  xkb-data                0.9-4            X Keyboard Extension (XKB) configu
ii  xserver-xorg-core       2:1.1.1-21etch1  X.Org X server -- core server
ii  xserver-xorg-input-all  1:7.1.0-19       the X.Org X server -- input driver
ii  xserver-xorg-input-evde 1:1.1.2-6        X.Org X server -- evdev input driv
ii  xserver-xorg-input-kbd  1:1.1.0-4        X.Org X server -- keyboard input d
ii  xserver-xorg-input-mous 1:1.1.1-3        X.Org X server -- mouse input driv
ii  xserver-xorg-video-all  1:7.1.0-19       the X.Org X server -- output drive
ii  xserver-xorg-video-apm  1:1.1.1-3        X.Org X server -- APM display driv
ii  xserver-xorg-video-ark  1:0.6.0-3        X.Org X server -- ark display driv
ii  xserver-xorg-video-ati  1:6.6.3-2        X.Org X server -- ATI display driv
ii  xserver-xorg-video-chip 1:1.1.1-4        X.Org X server -- Chips display dr
ii  xserver-xorg-video-cirr 1:1.1.0-3        X.Org X server -- Cirrus display d
ii  xserver-xorg-video-cyri 1:1.1.0-4        X.Org X server -- Cyrix display dr
ii  xserver-xorg-video-dumm 1:0.2.0-3        X.Org X server -- dummy display dr
ii  xserver-xorg-video-fbde 1:0.3.1-1        X.Org X server -- fbdev display dr
ii  xserver-xorg-video-glin 1:1.1.1-3        X.Org X server -- Glint display dr
ii  xserver-xorg-video-i128 1:1.2.0-3        X.Org X server -- i128 display dri
ii  xserver-xorg-video-i740 1:1.1.0-3        X.Org X server -- i740 display dri
ii  xserver-xorg-video-i810 2:1.7.2-4        X.Org X server -- Intel i8xx, i9xx
ii  xserver-xorg-video-imst 1:1.1.0-3        X.Org X server -- IMSTT display dr
ii  xserver-xorg-video-mga  1:1.4.4.dfsg.1-2 X.Org X server -- MGA display driv
ii  xserver-xorg-video-neom 1:1.1.1-5        X.Org X server -- Neomagic display
ii  xserver-xorg-video-newp 1:0.2.0-3        X.Org X server -- Newport display 
ii  xserver-xorg-video-nsc  1:2.8.1-3        X.Org X server -- NSC display driv
ii  xserver-xorg-video-nv [ 1:1.2.0-3        X.Org X server -- NV display drive
ii  xserver-xorg-video-rend 1:4.1.0.dfsg.1-4 X.Org X server -- Rendition displa
ii  xserver-xorg-video-s3 [ 1:0.4.1-5        X.Org X server -- legacy S3 displa
ii  xserver-xorg-video-s3vi 1:1.9.1-3        X.Org X server -- S3 ViRGE display
ii  xserver-xorg-video-sava 1:2.1.2-3        X.Org X server -- Savage display d
ii  xserver-xorg-video-sili 1:1.4.1-4        X.Org X server -- SiliconMotion di
ii  xserver-xorg-video-sis  1:0.9.1-4        X.Org X server -- SiS display driv
ii  xserver-xorg-video-sisu 1:0.8.1-3        X.Org X server -- SiS USB display 
ii  xserver-xorg-video-tdfx 1:1.3.0-1        X.Org X server -- tdfx display dri
ii  xserver-xorg-video-tga  1:1.1.0-3        X.Org X server -- TGA display driv
ii  xserver-xorg-video-trid 1:1.2.3-1        X.Org X server -- Trident display 
ii  xserver-xorg-video-tsen 1:1.1.0-3        X.Org X server -- Tseng display dr
ii  xserver-xorg-video-v4l  0.1.1-3          X.Org X server -- Video 4 Linux di
ii  xserver-xorg-video-vesa 1:1.3.0-1        X.Org X server -- VESA display dri
ii  xserver-xorg-video-vga  1:4.1.0-3        X.Org X server -- VGA display driv
ii  xserver-xorg-video-via  1:0.2.1-6        X.Org X server -- VIA display driv
ii  xserver-xorg-video-vmwa 1:10.13.0-3      X.Org X server -- VMware display d
ii  xserver-xorg-video-vood 1:1.1.0-4        X.Org X server -- Voodoo display d

Versions of packages xserver-xorg recommends:
ii  discover                   2.1.1-2.1     hardware identification system
ii  laptop-detect              0.12.1.1      attempt to detect a laptop
ii  mdetect                    0.5.2.1       mouse device autodetection tool
ii  xresprobe                  0.4.23debian1 X Resolution Probe
ii  xserver-xorg-input-all     1:7.1.0-19    the X.Org X server -- input driver
ii  xserver-xorg-video-all     1:7.1.0-19    the X.Org X server -- output drive

-- debconf information:
  shared/fontpath/fontserver:
  xserver-xorg/multiple_possible_x-drivers:
  xserver-xorg/config/monitor/use_sync_ranges:
  xserver-xorg/config/inputdevice/mouse/port: /dev/input/mice
  xserver-xorg/config/doublequote_in_string_error:
  xserver-xorg/config/monitor/screen-size: 17 inches (430 mm)
* shared/default-x-server: xserver-xorg
  xserver-xorg/config/device/default-identifier:
  xserver-xorg/autodetect_monitor: true
  xserver-xorg/config/inputdevice/mouse/protocol: ImPS/2
  shared/no_known_x-server:
  xserver-xorg/config/display/default_depth: 24
  xserver-xorg/config/display/modes: 1024x768, 800x600, 640x480
  xserver-xorg/config/device/bus_id_error:
  xserver-xorg/config/monitor/vert-refresh:
  xserver-xorg/config/inputdevice/keyboard/options:
  xserver-xorg/autodetect_keyboard: false
  xserver-xorg/config/device/use_fbdev:
  xserver-xorg/config/inputdevice/keyboard/variant:
  xserver-xorg/config/nonnumeric_string_error:
  xserver-xorg/config/inputdevice/keyboard/layout:
  xserver-xorg/config/modules: i2c, bitmap, ddc, dri, extmod, freetype, glx, int10, vbe
  xserver-xorg/config/monitor/identifier:
  xserver-xorg/config/inputdevice/mouse/emulate3buttons: true
  xserver-xorg/autodetect_mouse: true
  xserver-xorg/config/monitor/horiz-sync:
  xserver-xorg/config/device/video_ram:
  xserver-xorg/config/monitor/range_input_error:
  xserver-xorg/config/inputdevice/keyboard/model: pc105
  xserver-xorg/config/device/driver:
  xserver-xorg/config/device/identifier:
  xserver-xorg/config/monitor/selection-method:
  xserver-xorg/config/null_string_error:
  shared/multiple_possible_x-servers:
  xserver-xorg/config/device/bus_id:
  xserver-xorg/config/write_files_section: true
  xserver-xorg/autodetect_video_card: true
  xserver-xorg/config/monitor/mode-list: 1024x768 @ 60Hz
  xserver-xorg/config/inputdevice/keyboard/rules: xorg
  xserver-xorg/config/monitor/default-identifier:



Reply to: