Anzeige:
Ergebnis 1 bis 5 von 5

Thema: X-server streikt nach Suspend to RAM

  1. #1
    /linux/user Avatar von torsten_boese
    Registriert seit
    Dec 2003
    Beiträge
    681

    X-server streikt nach Suspend to RAM

    Hallo zusammen,

    ich habe derzeit folgendes Problem:
    Nach dem ich mein System in den Bereitschaftsmodus (aus XFCE heraus) versetzt habe und wieder beleben möchte habe ich nur einen schwarzen Bildschirm. Auch nach einem Wechsel auf ein anderes Terminal (z.B. Str-Alt-F2) sehe ich nur schwarz. Halt ich Str-Alt-F2 dauerhaft gedrückt sehe ich auflackernd den Loginprompt bis ich wieder die Tasten los lasse. Der Rechner ist über ssh ansprechbar und er scheint auch generell noch zu "leben", was der "durscheinende" Loginprompt suggeriert.

    Ein HTOP Screeshot nach dem hochfahren ist angehängt. Screenshot_2017-10-31_13-13-47.png
    Lightdm, Xorg und dbus verursachen zu viel CPU-Last. Wenn ich versuche Lightdm zu killen kommt der Prozess entweder soft mit neuer ID wieder oder lässt sich nicht beenden (mal so mal so, nicht reproduzierbar).

    Eine Xorg.conf ist nicht vorhanden

    dmesg angehängt:

    Xorg.0.log:
    Code:
    torsten@TB:/var/log$ cat Xorg.1.log
    [  3771.193] 
    X.Org X Server 1.19.2
    Release Date: 2017-03-02
    [  3771.193] X Protocol Version 11, Revision 0
    [  3771.193] Build Operating System: Linux 4.9.0-4-amd64 x86_64 Debian
    [  3771.193] Current Operating System: Linux TB 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64
    [  3771.193] Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.0-4-amd64 root=UUID=04178ea8-f272-449b-8a8d-3f7b3c59f19d ro quiet
    [  3771.193] Build Date: 16 October 2017  08:19:45AM
    [  3771.193] xorg-server 2:1.19.2-1+deb9u2 (https://www.debian.org/support) 
    [  3771.193] Current version of pixman: 0.34.0
    [  3771.193]    Before reporting problems, check http://wiki.x.org
            to make sure that you have the latest version.
    [  3771.193] Markers: (--) probed, (**) from config file, (==) default setting,
            (++) from command line, (!!) notice, (II) informational,
            (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [  3771.193] (==) Log file: "/var/log/Xorg.1.log", Time: Tue Oct 31 13:34:03 2017
    [  3771.193] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [  3771.194] (==) No Layout section.  Using the first Screen section.
    [  3771.194] (==) No screen section available. Using defaults.
    [  3771.194] (**) |-->Screen "Default Screen Section" (0)
    [  3771.194] (**) |   |-->Monitor "<default monitor>"
    [  3771.194] (==) No monitor specified for screen "Default Screen Section".
            Using a default monitor configuration.
    [  3771.194] (==) Automatically adding devices
    [  3771.194] (==) Automatically enabling devices
    [  3771.194] (==) Automatically adding GPU devices
    [  3771.194] (==) Max clients allowed: 256, resource mask: 0x1fffff
    [  3771.194] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [  3771.194]    Entry deleted from font path.
    [  3771.194] (==) 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,
            built-ins
    [  3771.194] (==) ModulePath set to "/usr/lib/xorg/modules"
    [  3771.194] (II) The server relies on udev to provide the list of input devices.
            If no devices become available, reconfigure udev or disable AutoAddDevices.
    [  3771.194] (II) Loader magic: 0x56061c9d1e00
    [  3771.194] (II) Module ABI versions:
    [  3771.194]    X.Org ANSI C Emulation: 0.4
    [  3771.194]    X.Org Video Driver: 23.0
    [  3771.194]    X.Org XInput driver : 24.1
    [  3771.194]    X.Org Server Extension : 10.0
    [  3771.198] (++) using VT number 8
    
    [  3771.198] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
    [  3771.199] (II) xfree86: Adding drm device (/dev/dri/card0)
    [  3771.199] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
    [  3771.209] (--) PCI:*(0:1:0:0) 10de:0fc6:3842:2652 rev 161, Mem @ 0xfb000000/16777216, 0xc0000000/268435456, 0xde000000/33554432, I/O @ 0x0000bf00/128, BIOS @ 0x????????/131072
    [  3771.209] (--) PCI: (0:5:7:0) 109e:036e:11bd:0012 rev 17, Mem @ 0xfdbff000/4096
    [  3771.209] (II) LoadModule: "glx"
    [  3771.209] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
    [  3771.257] (II) Module glx: vendor="NVIDIA Corporation"
    [  3771.257]    compiled for 4.0.2, module version = 1.0.0
    [  3771.257]    Module class: X.Org Server Extension
    [  3771.257] (II) NVIDIA GLX Module  340.102  Mon Jan 16 12:37:38 PST 2017
    [  3771.257] (==) Matched nouveau as autoconfigured driver 0
    [  3771.257] (==) Matched nv as autoconfigured driver 1
    [  3771.257] (==) Matched modesetting as autoconfigured driver 2
    [  3771.257] (==) Matched fbdev as autoconfigured driver 3
    [  3771.257] (==) Matched vesa as autoconfigured driver 4
    [  3771.257] (==) Assigned the driver to the xf86ConfigLayout
    [  3771.257] (II) LoadModule: "nouveau"
    [  3771.257] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
    [  3771.257] (II) Module nouveau: vendor="X.Org Foundation"
    [  3771.257]    compiled for 1.19.3, module version = 1.0.13
    [  3771.257]    Module class: X.Org Video Driver
    [  3771.257]    ABI class: X.Org Video Driver, version 23.0
    [  3771.258] (II) LoadModule: "nv"
    [  3771.258] (WW) Warning, couldn't open module nv
    [  3771.258] (II) UnloadModule: "nv"
    [  3771.258] (II) Unloading nv
    [  3771.258] (EE) Failed to load module "nv" (module does not exist, 0)
    [  3771.258] (II) LoadModule: "modesetting"
    [  3771.258] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
    [  3771.258] (II) Module modesetting: vendor="X.Org Foundation"
    [  3771.258]    compiled for 1.19.2, module version = 1.19.2
    [  3771.258]    Module class: X.Org Video Driver
    [  3771.258]    ABI class: X.Org Video Driver, version 23.0
    [  3771.258] (II) LoadModule: "fbdev"
    [  3771.258] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
    [  3771.258] (II) Module fbdev: vendor="X.Org Foundation"
    [  3771.258]    compiled for 1.19.0, module version = 0.4.4
    [  3771.258]    Module class: X.Org Video Driver
    [  3771.258]    ABI class: X.Org Video Driver, version 23.0
    [  3771.258] (II) LoadModule: "vesa"
    [  3771.258] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
    [  3771.258] (II) Module vesa: vendor="X.Org Foundation"
    [  3771.258]    compiled for 1.19.0, module version = 2.3.4
    [  3771.258]    Module class: X.Org Video Driver
    [  3771.258]    ABI class: X.Org Video Driver, version 23.0
    [  3771.258] (II) NOUVEAU driver Date:   Tue Sep 20 00:31:06 2016 -0400
    [  3771.258] (II) NOUVEAU driver for NVIDIA chipset families :
    [  3771.258]    RIVA TNT        (NV04)
    [  3771.258]    RIVA TNT2       (NV05)
    [  3771.258]    GeForce 256     (NV10)
    [  3771.258]    GeForce 2       (NV11, NV15)
    [  3771.258]    GeForce 4MX     (NV17, NV18)
    [  3771.258]    GeForce 3       (NV20)
    [  3771.258]    GeForce 4Ti     (NV25, NV28)
    [  3771.258]    GeForce FX      (NV3x)
    [  3771.258]    GeForce 6       (NV4x)
    [  3771.258]    GeForce 7       (G7x)
    [  3771.258]    GeForce 8       (G8x)
    [  3771.258]    GeForce GTX 200 (NVA0)
    [  3771.258]    GeForce GTX 400 (NVC0)
    [  3771.258] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
    [  3771.258] (II) FBDEV: driver for framebuffer: fbdev
    [  3771.258] (II) VESA: driver for VESA chipsets: vesa
    [  3771.260] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -22
    [  3771.260] (WW) Falling back to old probe method for modesetting
    [  3771.260] (II) Loading sub module "fbdevhw"
    [  3771.260] (II) LoadModule: "fbdevhw"
    [  3771.260] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    [  3771.261] (II) Module fbdevhw: vendor="X.Org Foundation"
    [  3771.261]    compiled for 1.19.2, module version = 0.0.2
    [  3771.261]    ABI class: X.Org Video Driver, version 23.0
    [  3771.261] (EE) open /dev/fb0: No such file or directory
    [  3771.261] (WW) Falling back to old probe method for fbdev
    [  3771.261] (II) Loading sub module "fbdevhw"
    [  3771.261] (II) LoadModule: "fbdevhw"
    [  3771.261] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    [  3771.261] (II) Module fbdevhw: vendor="X.Org Foundation"
    [  3771.261]    compiled for 1.19.2, module version = 0.0.2
    [  3771.261]    ABI class: X.Org Video Driver, version 23.0
    [  3771.261] (EE) open /dev/fb0: No such file or directory
    [  3771.261] vesa: Ignoring device with a bound kernel driver
    [  3771.261] (WW) Falling back to old probe method for vesa
    [  3771.261] (EE) Screen 0 deleted because of no matching config section.
    [  3771.261] (II) UnloadModule: "modesetting"
    [  3771.261] (EE) Screen 0 deleted because of no matching config section.
    [  3771.261] (II) UnloadModule: "fbdev"
    [  3771.261] (II) UnloadSubModule: "fbdevhw"
    [  3771.261] (EE) Screen 0 deleted because of no matching config section.
    [  3771.261] (II) UnloadModule: "vesa"
    [  3771.261] (EE) Device(s) detected, but none match those in the config file.
    [  3771.261] (EE) 
    Fatal server error:
    [  3771.261] (EE) no screens found(EE) 
    [  3771.261] (EE) 
    Please consult the The X.Org Foundation support 
             at http://wiki.x.org
     for help. 
    [  3771.261] (EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information.
    [  3771.261] (EE) 
    [  3771.261] (EE) Server terminated with error (1). Closing log file.
    lightdm.conf:

    Code:
    torsten@TB:/var/log$ cat /etc/lightdm/lightdm.conf 
    #
    # General configuration
    #
    # start-default-seat = True to always start one seat if none are defined in the configuration
    # greeter-user = User to run greeter as
    # minimum-display-number = Minimum display number to use for X servers
    # minimum-vt = First VT to run displays on
    # lock-memory = True to prevent memory from being paged to disk
    # user-authority-in-system-dir = True if session authority should be in the system location
    # guest-account-script = Script to be run to setup guest account
    # logind-check-graphical = True to on start seats that are marked as graphical by logind
    # log-directory = Directory to log information to
    # run-directory = Directory to put running state in
    # cache-directory = Directory to cache to
    # sessions-directory = Directory to find sessions
    # remote-sessions-directory = Directory to find remote sessions
    # greeters-directory = Directory to find greeters
    # backup-logs = True to move add a .old suffix to old log files when opening new ones
    #
    [LightDM]
    #start-default-seat=true
    #greeter-user=lightdm
    #minimum-display-number=0
    #minimum-vt=7
    #lock-memory=true
    #user-authority-in-system-dir=false
    #guest-account-script=guest-account
    #logind-check-graphical=false
    #log-directory=/var/log/lightdm
    #run-directory=/var/run/lightdm
    #cache-directory=/var/cache/lightdm
    #sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions
    #remote-sessions-directory=/usr/share/lightdm/remote-sessions
    #greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters
    #backup-logs=true
    
    #
    # Seat configuration
    #
    # Seat configuration is matched against the seat name glob in the section, for example:
    # [Seat:*] matches all seats and is applied first.
    # [Seat:seat0] matches the seat named "seat0".
    # [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client".
    #
    # type = Seat type (xlocal, xremote, unity)
    # pam-service = PAM service to use for login
    # pam-autologin-service = PAM service to use for autologin
    # pam-greeter-service = PAM service to use for greeters
    # xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
    # xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option)
    # xserver-config = Config file to pass to X server
    # xserver-layout = Layout to pass to X server
    # xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
    # xserver-share = True if the X server is shared for both greeter and session
    # xserver-hostname = Hostname of X server (only for type=xremote)
    # xserver-display-number = Display number of X server (only for type=xremote)
    # xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
    # xdmcp-port = XDMCP UDP/IP port to communicate on
    # xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
    # unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option)
    # unity-compositor-timeout = Number of seconds to wait for compositor to start
    # greeter-session = Session to load for greeter
    # greeter-hide-users = True to hide the user list
    # greeter-allow-guest = True if the greeter should show a guest login option
    # greeter-show-manual-login = True if the greeter should offer a manual login option
    # greeter-show-remote-login = True if the greeter should offer a remote login option
    # user-session = Session to load for users
    # allow-user-switching = True if allowed to switch users
    # allow-guest = True if guest login is allowed
    # guest-session = Session to load for guests (overrides user-session)
    # session-wrapper = Wrapper script to run session with
    # greeter-wrapper = Wrapper script to run greeter with
    # guest-wrapper = Wrapper script to run guest sessions with
    # display-setup-script = Script to run when starting a greeter session (runs as root)
    # display-stopped-script = Script to run after stopping the display server (runs as root)
    # greeter-setup-script = Script to run when starting a greeter (runs as root)
    # session-setup-script = Script to run when starting a user session (runs as root)
    # session-cleanup-script = Script to run when quitting a user session (runs as root)
    # autologin-guest = True to log in as guest by default
    # autologin-user = User to log in with by default (overrides autologin-guest)
    # autologin-user-timeout = Number of seconds to wait before loading default user
    # autologin-session = Session to load for automatic login (overrides user-session)
    # autologin-in-background = True if autologin session should not be immediately activated
    # exit-on-failure = True if the daemon should exit if this seat fails
    #
    [Seat:*]
    #type=xlocal
    #pam-service=lightdm
    #pam-autologin-service=lightdm-autologin
    #pam-greeter-service=lightdm-greeter
    #xserver-command=X
    #xmir-command=Xmir
    #xserver-config=
    #xserver-layout=
    #xserver-allow-tcp=false
    #xserver-share=true
    #xserver-hostname=
    #xserver-display-number=
    #xdmcp-manager=
    #xdmcp-port=177
    #xdmcp-key=
    #unity-compositor-command=unity-system-compositor
    #unity-compositor-timeout=60
    #greeter-session=example-gtk-gnome
    #greeter-hide-users=false
    #greeter-allow-guest=true
    #greeter-show-manual-login=false
    #greeter-show-remote-login=true
    #user-session=default
    #allow-user-switching=true
    #allow-guest=true
    #guest-session=
    #session-wrapper=lightdm-session
    #greeter-wrapper=
    #guest-wrapper=
    #display-setup-script=
    #display-stopped-script=
    #greeter-setup-script=
    #session-setup-script=
    #session-cleanup-script=
    #autologin-guest=false
    #autologin-user=
    #autologin-user-timeout=0
    #autologin-in-background=false
    #autologin-session=
    #exit-on-failure=false
    
    #
    # XDMCP Server configuration
    #
    # enabled = True if XDMCP connections should be allowed
    # port = UDP/IP port to listen for connections on
    # listen-address = Host/address to listen for XDMCP connections (use all addresses if not present)
    # key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
    # hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset)
    #
    # The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn.  Alternatively
    # it can be a word and the first 7 characters are used as the key.
    #
    [XDMCPServer]
    #enabled=false
    #port=177
    #listen-address=
    #key=
    #hostname=
    
    #
    # VNC Server configuration
    #
    # enabled = True if VNC connections should be allowed
    # command = Command to run Xvnc server with
    # port = TCP/IP port to listen for connections on
    # listen-address = Host/address to listen for VNC connections (use all addresses if not present)
    # width = Width of display to use
    # height = Height of display to use
    # depth = Color depth of display to use
    #
    [VNCServer]
    #enabled=false
    #command=Xvnc
    #port=5900
    #listen-address=
    #width=1024
    #height=768
    #depth=8
    Umgebung:
    - Debian Stretch
    - lightdm + XFCE4
    - Nvidia Treiber
    Code:
    GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync
    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce GTX 650/PCIe/SSE2
    OpenGL core profile version string: 4.4.0 NVIDIA 340.102
    - Swap ist verschlüsselt

    Hat jemand eine Idee?
    Angehängte Dateien Angehängte Dateien
    Geändert von torsten_boese (31.10.17 um 21:34 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.685
    Tippe auf den Nvidia Treiber.
    Warum ein 340er Treiber bei einer GTX650 Karte?

  3. #3
    /linux/user Avatar von torsten_boese
    Registriert seit
    Dec 2003
    Beiträge
    681
    Zitat Zitat von Sauerland1 Beitrag anzeigen
    Tippe auf den Nvidia Treiber.
    Warum ein 340er Treiber bei einer GTX650 Karte?
    Weil das der im Repository verfügbare und neueste Treiber ist.

    Der Tipp Treiber ist wohl der richtige. Warum auch immer, versucht mein System nach dem aufwachen den nouveau Treiber zu laden (in den LOG-Files ersichtlich, hätte ich sehen müssen). Werde ich mich heute Abend mit beschäftigen.
    Geändert von torsten_boese (01.11.17 um 12:07 Uhr)

  4. #4
    /linux/user Avatar von torsten_boese
    Registriert seit
    Dec 2003
    Beiträge
    681
    Ich habe die Diskusion in das Mobile-Forum verschoben.

  5. #5
    /linux/user Avatar von torsten_boese
    Registriert seit
    Dec 2003
    Beiträge
    681

Ähnliche Themen

  1. Suspend-Funktionstasten funktionieren nach Suspend nicht mehr (OSS 11)
    Von cookie170 im Forum Mobiles Linux, Notebook, PDA
    Antworten: 2
    Letzter Beitrag: 20.08.08, 17:50
  2. fetchmail streikt nach update
    Von webshark im Forum Linux als Server
    Antworten: 13
    Letzter Beitrag: 13.05.05, 10:15
  3. NFS-Server streikt
    Von Takeshi im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 20.11.03, 11:10
  4. T-DSL streikt nach neustart !
    Von TiMeSmoG im Forum Anbindung an die Aussenwelt
    Antworten: 1
    Letzter Beitrag: 12.08.02, 17:55
  5. Antworten: 0
    Letzter Beitrag: 31.10.00, 19:15

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •