Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] blank screen and freeze when starting xorg as user
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
anthonyk
n00b
n00b


Joined: 21 Nov 2005
Posts: 35

PostPosted: Tue May 29, 2018 11:28 pm    Post subject: [solved] blank screen and freeze when starting xorg as user Reply with quote

My system was working ok, then after a recent update it started freezing when logging in. Lightdm appears with a login screen, I type in the user password then the screen goes blank and there is no response, it is frozen and ignores ctrl-alt-del or ctrl-alt-F1 commands, so i'm forced to do a hard reboot. I recently found out that closing the laptop lid, which triggers a suspend, and then opening it, then pressing a key, causes the screen to appear for a second, then it goes blank, and if I do the close/suspend and open again it then responds and I am in the logged in x session (mate). Sometimes it freezes however and the lid closing trick does not wake it up.

When it is frozen it does not appear to be suspended, the light on the power button is on, and the power led on the side of the laptop is on. When I suspend it those lights are off.

I've looked through the logs and can't find any meaningful errors, eg in /var/log/messages, dmesg, Xorg.0.log. It only happens with the user account, if I log in as root (eg running startx from the command line) it boots the x session normally, while doing the same for a user causes the freeze.

The set of packages that I had updated when this started happening are as follows:

Code:

1527512927:  >>> emerge (1 of 53) x11-libs/libX11-1.6.5-r1 to /
1527512993:  >>> emerge (2 of 53) x11-libs/xcb-util-renderutil-0.3.9-r2 to /
1527513005:  >>> emerge (3 of 53) x11-libs/xcb-util-keysyms-0.4.0-r1 to /
1527513017:  >>> emerge (4 of 53) x11-libs/xcb-util-wm-0.4.1-r2 to /
1527513030:  >>> emerge (5 of 53) x11-libs/libxkbcommon-0.8.0 to /
1527513046:  >>> emerge (6 of 53) media-fonts/font-sun-misc-1.0.3-r1 to /
1527513060:  >>> emerge (7 of 53) media-fonts/font-arabic-misc-1.0.3-r1 to /
1527513072:  >>> emerge (8 of 53) media-fonts/font-isas-misc-1.0.3-r1 to /
1527513084:  >>> emerge (9 of 53) media-fonts/font-sony-misc-1.0.3-r1 to /
1527513097:  >>> emerge (10 of 53) media-fonts/font-dec-misc-1.0.3-r1 to /
1527513109:  >>> emerge (11 of 53) media-fonts/font-daewoo-misc-1.0.3-r1 to /
1527513122:  >>> emerge (12 of 53) media-fonts/font-cursor-misc-1.0.3-r1 to /
1527513134:  >>> emerge (13 of 53) media-fonts/font-jis-misc-1.0.3-r1 to /
1527513146:  >>> emerge (14 of 53) media-fonts/font-mutt-misc-1.0.3-r1 to /
1527513159:  >>> emerge (15 of 53) media-fonts/font-micro-misc-1.0.3-r1 to /
1527513171:  >>> emerge (16 of 53) x11-libs/libXfont2-2.0.3-r1 to /
1527513188:  >>> emerge (17 of 53) x11-libs/libXext-1.3.3-r1 to /
1527513201:  >>> emerge (18 of 53) x11-libs/libXt-1.1.5-r1 to /
1527513220:  >>> emerge (19 of 53) x11-libs/libXrender-0.9.10-r1 to /
1527513232:  >>> emerge (20 of 53) x11-libs/libXfixes-5.0.3-r1 to /
1527513244:  >>> emerge (21 of 53) x11-libs/libxkbfile-1.0.9-r2 to /
1527513257:  >>> emerge (22 of 53) x11-libs/libXmu-1.1.2-r1 to /
1527513271:  >>> emerge (23 of 53) x11-libs/libXi-1.7.9-r1 to /
1527513287:  >>> emerge (24 of 53) x11-libs/libXrandr-1.5.1-r1 to /
1527513299:  >>> emerge (25 of 53) x11-libs/libXxf86vm-1.1.4-r1 to /
1527513311:  >>> emerge (26 of 53) x11-libs/libXdamage-1.1.4-r2 to /
1527513324:  >>> emerge (27 of 53) x11-libs/libXcomposite-0.4.4-r2 to /
1527513337:  >>> emerge (28 of 53) x11-libs/libpciaccess-0.14 to /
1527513350:  >>> emerge (29 of 53) x11-libs/libXft-2.3.2-r1 to /
1527513363:  >>> emerge (30 of 53) x11-apps/xkbcomp-1.4.1 to /
1527513374:  >>> emerge (31 of 53) x11-libs/libXv-1.0.11-r1 to /
1527513387:  >>> emerge (32 of 53) x11-libs/libXinerama-1.1.3-r1 to /
1527513399:  >>> emerge (33 of 53) x11-libs/libXpm-3.5.12-r1 to /
1527513413:  >>> emerge (34 of 53) x11-libs/libXScrnSaver-1.2.2-r2 to /
1527513426:  >>> emerge (35 of 53) x11-libs/libXxf86dga-1.1.4-r1 to /
1527513438:  >>> emerge (36 of 53) x11-libs/libXres-1.2.0-r1 to /
1527513450:  >>> emerge (37 of 53) sys-apps/usbutils-009 to /
1527513462:  >>> emerge (38 of 53) x11-libs/libXxf86misc-1.0.3-r2 to /
1527513472:  >>> emerge (39 of 53) x11-libs/libdrm-2.4.91 to /
1527513484:  >>> emerge (40 of 53) x11-libs/libXtst-1.2.3-r1 to /
1527513496:  >>> emerge (41 of 53) x11-libs/libXaw-1.0.13-r1 to /
1527513512:  >>> emerge (42 of 53) x11-apps/xinit-1.4.0 to /
1527513523:  >>> emerge (43 of 53) sys-boot/grub-2.02-r1 to /
1527513620:  >>> emerge (44 of 53) media-libs/libepoxy-1.5.1 to /
1527513635:  >>> emerge (45 of 53) x11-base/xorg-server-1.19.5-r2 to /
1527513767:  >>> emerge (46 of 53) x11-drivers/xf86-video-intel-2.99.917_p20180214-r1 to /
1527513812:  >>> emerge (47 of 53) net-print/cups-2.2.7 to /
1527513860:  >>> emerge (48 of 53) net-wireless/bluez-5.49-r1 to /
1527513900:  >>> emerge (49 of 53) x11-libs/xcb-util-0.4.0-r1 to /
1527513912:  >>> emerge (50 of 53) x11-libs/xcb-util-image-0.4.0-r1 to /
1527513924:  >>> emerge (51 of 53) x11-base/xorg-x11-7.4-r3 to /
1527513929:  >>> emerge (52 of 53) www-client/firefox-52.8.0 to /
1527515650:  >>> emerge (53 of 53) app-office/libreoffice-bin-6.0.3.2 to /


My emerge --info is:

Code:

Portage 2.3.24 (python 3.5.5-final-0, default/linux/amd64/17.0/desktop, gcc-6.4.0, glibc-2.25-r11, 4.16.12-gentoo x86_64)
=================================================================
System uname: Linux-4.16.12-gentoo-x86_64-Intel-R-_Core-TM-_i5-8250U_CPU_@_1.60GHz-with-gentoo-2.4.1
KiB Mem:     8048112 total,   6956116 free
KiB Swap:     524284 total,    524284 free
Timestamp of repository gentoo: Tue, 29 May 2018 12:00:01 +0000
Head commit of repository gentoo: 00760fd35aef6ceaa1fc710fea1a432b53d4386d
sh bash 4.4_p12
ld GNU ld (Gentoo 2.29.1 p3) 2.29.1
app-shells/bash:          4.4_p12::gentoo
dev-lang/perl:            5.24.3-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.5.5::gentoo
dev-util/cmake:           3.9.6::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/openrc:          0.34.11::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.15.1-r2::gentoo
sys-devel/binutils:       2.29.1-r1::gentoo
sys-devel/gcc:            6.4.0-r1::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.13::gentoo (virtual/os-headers)
sys-libs/glibc:           2.25-r11::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-metamanifest: no
    sync-rsync-extra-opts:

bar
    location: /var/lib/layman/bar
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.swin.edu.au/gentoo ftp://ftp.swin.edu.au/gentoo http://gentoo.aditsu.net:8000/"
LANG="en_AU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit crypt cups cxx dbus dhcpcd dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif glamor gpm gtk iconv ipv6 jpeg lcms ldap libnotify lm_sensors mad mng modules mp3 mp4 mpeg mtp multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf pm-utils png policykit ppds pulseaudio python qt3support qt5 readline samba sdl seccomp spell ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon plan sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev synaptics" KERNEL="linux" L10N="en-AU" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" RUBY_TARGETS="ruby23" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



The Xorg.0.log for a session where it froze, then I did the suspend/resume trick is here:

Code:

[     6.711]
X.Org X Server 1.19.5
Release Date: 2017-10-12
[     6.711] X Protocol Version 11, Revision 0
[     6.711] Build Operating System: Linux 4.16.12-gentoo x86_64 Gentoo
[     6.711] Current Operating System: Linux argent 4.16.12-gentoo #1 SMP Tue May 29 22:41:10 AEST 2018 x86_64
[     6.711] Kernel command line: BOOT_IMAGE=/vmlinuz-4.16.12-gentoo root=/dev/sdb3 ro i8042.kbdreset=1 i8042.reset=1 i8042.nomux=1 i8042.noloop=1
[     6.711] Build Date: 29 May 2018  11:38:48PM
[     6.711] 
[     6.711] Current version of pixman: 0.34.0
[     6.711]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[     6.711] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     6.711] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 30 09:11:11 2018
[     6.711] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     6.711] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     6.712] (==) No Layout section.  Using the first Screen section.
[     6.712] (==) No screen section available. Using defaults.
[     6.712] (**) |-->Screen "Default Screen Section" (0)
[     6.712] (**) |   |-->Monitor "<default monitor>"
[     6.712] (==) No monitor specified for screen "Default Screen Section".
   Using a default monitor configuration.
[     6.712] (==) Automatically adding devices
[     6.712] (==) Automatically enabling devices
[     6.712] (==) Automatically adding GPU devices
[     6.712] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     6.715] (==) FontPath set to:
   /usr/share/fonts/misc/,
   /usr/share/fonts/TTF/,
   /usr/share/fonts/OTF/,
   /usr/share/fonts/Type1/,
   /usr/share/fonts/100dpi/,
   /usr/share/fonts/75dpi/
[     6.715] (==) ModulePath set to "/usr/lib64/xorg/modules"
[     6.715] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[     6.715] (II) Loader magic: 0x559f522eac60
[     6.715] (II) Module ABI versions:
[     6.715]    X.Org ANSI C Emulation: 0.4
[     6.715]    X.Org Video Driver: 23.0
[     6.715]    X.Org XInput driver : 24.1
[     6.715]    X.Org Server Extension : 10.0
[     6.715] (II) xfree86: Adding drm device (/dev/dri/card0)
[     6.727] (--) PCI:*(0:0:2:0) 8086:5917:1043:1d30 rev 7, Mem @ 0xee000000/16777216, 0xd0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[     6.727] (II) LoadModule: "glx"
[     6.728] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[     6.742] (II) Module glx: vendor="X.Org Foundation"
[     6.742]    compiled for 1.19.5, module version = 1.0.0
[     6.742]    ABI class: X.Org Server Extension, version 10.0
[     6.742] (==) Matched intel as autoconfigured driver 0
[     6.742] (==) Matched intel as autoconfigured driver 1
[     6.742] (==) Matched modesetting as autoconfigured driver 2
[     6.742] (==) Matched fbdev as autoconfigured driver 3
[     6.742] (==) Matched vesa as autoconfigured driver 4
[     6.742] (==) Assigned the driver to the xf86ConfigLayout
[     6.742] (II) LoadModule: "intel"
[     6.742] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[     6.746] (II) Module intel: vendor="X.Org Foundation"
[     6.746]    compiled for 1.19.5, module version = 2.99.917
[     6.746]    Module class: X.Org Video Driver
[     6.746]    ABI class: X.Org Video Driver, version 23.0
[     6.746] (II) LoadModule: "modesetting"
[     6.746] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[     6.746] (II) Module modesetting: vendor="X.Org Foundation"
[     6.746]    compiled for 1.19.5, module version = 1.19.5
[     6.746]    Module class: X.Org Video Driver
[     6.746]    ABI class: X.Org Video Driver, version 23.0
[     6.746] (II) LoadModule: "fbdev"
[     6.747] (WW) Warning, couldn't open module fbdev
[     6.747] (II) UnloadModule: "fbdev"
[     6.747] (II) Unloading fbdev
[     6.747] (EE) Failed to load module "fbdev" (module does not exist, 0)
[     6.747] (II) LoadModule: "vesa"
[     6.747] (WW) Warning, couldn't open module vesa
[     6.747] (II) UnloadModule: "vesa"
[     6.747] (II) Unloading vesa
[     6.747] (EE) Failed to load module "vesa" (module does not exist, 0)
[     6.747] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
   i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
   915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
   Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
   GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[     6.747] (II) intel: Driver for Intel(R) HD Graphics
[     6.747] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[     6.747] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[     6.747] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     6.747] (++) using VT number 7

[     6.762] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20171222
[     6.774] (WW) Falling back to old probe method for modesetting
[     6.774] (--) intel(0): gen9 engineering sample
[     6.775] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
[     6.775] (II) intel(0): Creating default Display subsection in Screen section
   "Default Screen Section" for depth/fbbpp 24/32
[     6.775] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[     6.775] (==) intel(0): RGB weight 888
[     6.775] (==) intel(0): Default visual is TrueColor
[     6.775] (II) intel(0): Output eDP1 has no monitor section
[     6.775] (**) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[     6.775] (II) intel(0): Enabled output eDP1
[     6.775] (II) intel(0): Output HDMI1 has no monitor section
[     6.775] (II) intel(0): Enabled output HDMI1
[     6.775] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[     6.775] (II) intel(0): Output VIRTUAL1 has no monitor section
[     6.775] (II) intel(0): Enabled output VIRTUAL1
[     6.775] (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
[     6.776] (==) intel(0): TearFree enabled
[     6.776] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[     6.776] (==) intel(0): DPI set to (96, 96)
[     6.776] (II) Loading sub module "dri3"
[     6.776] (II) LoadModule: "dri3"
[     6.776] (II) Module "dri3" already built-in
[     6.776] (II) Loading sub module "dri2"
[     6.776] (II) LoadModule: "dri2"
[     6.776] (II) Module "dri2" already built-in
[     6.776] (II) Loading sub module "present"
[     6.776] (II) LoadModule: "present"
[     6.776] (II) Module "present" already built-in
[     6.776] (II) UnloadModule: "modesetting"
[     6.776] (II) Unloading modesetting
[     6.776] (==) Depth 24 pixmap format is 32 bpp
[     6.776] (II) intel(0): SNA initialized with Kabylake (gen9) backend
[     6.776] (==) intel(0): Backing store enabled
[     6.776] (==) intel(0): Silken mouse enabled
[     6.776] (II) intel(0): HW Cursor enabled
[     6.776] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[     6.776] (==) intel(0): DPMS enabled
[     6.776] (==) intel(0): Display hotplug detection enabled
[     6.776] (II) intel(0): [DRI2] Setup complete
[     6.776] (II) intel(0): [DRI2]   DRI driver: i965
[     6.776] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[     6.776] (II) intel(0): direct rendering: DRI2 enabled
[     6.776] (II) intel(0): hardware support for Present enabled
[     6.776] (--) RandR disabled
[     6.801] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[     6.801] (II) AIGLX: enabled GLX_ARB_create_context
[     6.801] (II) AIGLX: enabled GLX_ARB_create_context_profile
[     6.801] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[     6.801] (II) AIGLX: enabled GLX_INTEL_swap_event
[     6.801] (II) AIGLX: enabled GLX_SGI_swap_control
[     6.801] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[     6.801] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[     6.801] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[     6.801] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[     6.801] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[     6.801] (II) AIGLX: Loaded and initialized i965
[     6.801] (II) GLX: Initialized DRI2 GL provider for screen 0
[     6.802] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[     6.809] (II) intel(0): Setting screen physical size to 508 x 285
[     6.867] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[     6.867] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     6.867] (II) LoadModule: "evdev"
[     6.867] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[     6.870] (II) Module evdev: vendor="X.Org Foundation"
[     6.870]    compiled for 1.19.5, module version = 2.10.6
[     6.870]    Module class: X.Org XInput Driver
[     6.870]    ABI class: X.Org XInput driver, version 24.1
[     6.870] (II) Using input driver 'evdev' for 'Power Button'
[     6.870] (**) Power Button: always reports core events
[     6.870] (**) evdev: Power Button: Device: "/dev/input/event3"
[     6.870] (--) evdev: Power Button: Vendor 0 Product 0x1
[     6.870] (--) evdev: Power Button: Found keys
[     6.870] (II) evdev: Power Button: Configuring as keyboard
[     6.870] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[     6.870] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     6.870] (**) Option "xkb_rules" "evdev"
[     6.870] (II) config/udev: Adding input device Video Bus (/dev/input/event4)
[     6.870] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[     6.870] (II) Using input driver 'evdev' for 'Video Bus'
[     6.870] (**) Video Bus: always reports core events
[     6.870] (**) evdev: Video Bus: Device: "/dev/input/event4"
[     6.870] (--) evdev: Video Bus: Vendor 0 Product 0x6
[     6.870] (--) evdev: Video Bus: Found keys
[     6.870] (II) evdev: Video Bus: Configuring as keyboard
[     6.870] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4/event4"
[     6.870] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     6.870] (**) Option "xkb_rules" "evdev"
[     6.870] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[     6.870] (II) No input driver specified, ignoring this device.
[     6.870] (II) This device may have been added with another device file.
[     6.870] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[     6.870] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     6.870] (II) Using input driver 'evdev' for 'Power Button'
[     6.870] (**) Power Button: always reports core events
[     6.870] (**) evdev: Power Button: Device: "/dev/input/event2"
[     6.870] (--) evdev: Power Button: Vendor 0 Product 0x1
[     6.870] (--) evdev: Power Button: Found keys
[     6.870] (II) evdev: Power Button: Configuring as keyboard
[     6.870] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2/event2"
[     6.870] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[     6.870] (**) Option "xkb_rules" "evdev"
[     6.871] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[     6.871] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[     6.871] (II) Using input driver 'evdev' for 'Sleep Button'
[     6.871] (**) Sleep Button: always reports core events
[     6.871] (**) evdev: Sleep Button: Device: "/dev/input/event1"
[     6.871] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[     6.871] (--) evdev: Sleep Button: Found keys
[     6.871] (II) evdev: Sleep Button: Configuring as keyboard
[     6.871] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[     6.871] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[     6.871] (**) Option "xkb_rules" "evdev"
[     6.871] (II) config/udev: Adding input device ELAN1300:00 04F3:3057 Touchpad (/dev/input/event5)
[     6.871] (**) ELAN1300:00 04F3:3057 Touchpad: Applying InputClass "evdev touchpad catchall"
[     6.871] (**) ELAN1300:00 04F3:3057 Touchpad: Applying InputClass "touchpad catchall"
[     6.871] (**) ELAN1300:00 04F3:3057 Touchpad: Applying InputClass "Default clickpad buttons"
[     6.871] (II) LoadModule: "synaptics"
[     6.871] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[     6.872] (II) Module synaptics: vendor="X.Org Foundation"
[     6.872]    compiled for 1.19.5, module version = 1.9.1
[     6.872]    Module class: X.Org XInput Driver
[     6.872]    ABI class: X.Org XInput driver, version 24.1
[     6.872] (II) Using input driver 'synaptics' for 'ELAN1300:00 04F3:3057 Touchpad'
[     6.872] (**) ELAN1300:00 04F3:3057 Touchpad: always reports core events
[     6.872] (**) Option "Device" "/dev/input/event5"
[     6.991] (II) synaptics: ELAN1300:00 04F3:3057 Touchpad: found clickpad property
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: x-axis range 0 - 3208 (res 31)
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: y-axis range 0 - 2210 (res 32)
[     6.991] (II) synaptics: ELAN1300:00 04F3:3057 Touchpad: device does not report pressure, will use touch data.
[     6.991] (II) synaptics: ELAN1300:00 04F3:3057 Touchpad: device does not report finger width.
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: buttons: left double triple
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: Vendor 0x4f3 Product 0x3057
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: invalid pressure range.  defaulting to 0 - 255
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: invalid finger width range.  defaulting to 0 - 15
[     6.991] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[     6.991] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: touchpad found
[     6.991] (**) ELAN1300:00 04F3:3057 Touchpad: always reports core events
[     7.006] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-5/i2c-ELAN1300:00/0018:04F3:3057.0001/input/input6/event5"
[     7.006] (II) XINPUT: Adding extended input device "ELAN1300:00 04F3:3057 Touchpad" (type: TOUCHPAD, id 10)
[     7.006] (**) synaptics: ELAN1300:00 04F3:3057 Touchpad: (accel) MinSpeed is now constant deceleration 2.5
[     7.006] (**) synaptics: ELAN1300:00 04F3:3057 Touchpad: (accel) MaxSpeed is now 1.75
[     7.006] (**) synaptics: ELAN1300:00 04F3:3057 Touchpad: (accel) AccelFactor is now 0.051
[     7.006] (**) ELAN1300:00 04F3:3057 Touchpad: (accel) keeping acceleration scheme 1
[     7.006] (**) ELAN1300:00 04F3:3057 Touchpad: (accel) acceleration profile 1
[     7.006] (**) ELAN1300:00 04F3:3057 Touchpad: (accel) acceleration factor: 2.000
[     7.006] (**) ELAN1300:00 04F3:3057 Touchpad: (accel) acceleration threshold: 4
[     7.007] (--) synaptics: ELAN1300:00 04F3:3057 Touchpad: touchpad found
[     7.007] (II) config/udev: Adding input device ELAN1300:00 04F3:3057 Touchpad (/dev/input/mouse0)
[     7.007] (**) ELAN1300:00 04F3:3057 Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
[     7.007] (II) config/udev: Adding input device HDA Intel PCH HDMI (/dev/input/event9)
[     7.007] (II) No input driver specified, ignoring this device.
[     7.007] (II) This device may have been added with another device file.
[     7.007] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event7)
[     7.007] (II) No input driver specified, ignoring this device.
[     7.007] (II) This device may have been added with another device file.
[     7.007] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event8)
[     7.007] (II) No input driver specified, ignoring this device.
[     7.007] (II) This device may have been added with another device file.
[     7.007] (II) config/udev: Adding input device Asus WMI hotkeys (/dev/input/event6)
[     7.007] (**) Asus WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[     7.007] (II) Using input driver 'evdev' for 'Asus WMI hotkeys'
[     7.007] (**) Asus WMI hotkeys: always reports core events
[     7.007] (**) evdev: Asus WMI hotkeys: Device: "/dev/input/event6"
[     7.007] (--) evdev: Asus WMI hotkeys: Vendor 0 Product 0
[     7.007] (--) evdev: Asus WMI hotkeys: Found keys
[     7.007] (II) evdev: Asus WMI hotkeys: Configuring as keyboard
[     7.007] (**) Option "config_info" "udev:/sys/devices/platform/asus-nb-wmi/input/input7/event6"
[     7.007] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 11)
[     7.007] (**) Option "xkb_rules" "evdev"
[     7.008] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event10)
[     7.008] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[     7.008] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[     7.008] (**) AT Translated Set 2 keyboard: always reports core events
[     7.008] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event10"
[     7.008] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[     7.008] (--) evdev: AT Translated Set 2 keyboard: Found keys
[     7.008] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[     7.008] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input11/event10"
[     7.008] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[     7.008] (**) Option "xkb_rules" "evdev"
[     8.778] (II) intel(0): EDID vendor "LGD", prod id 1395
[     8.778] (II) intel(0): Printing DDC gathered Modelines:
[     8.778] (II) intel(0): Modeline "1920x1080"x0.0  138.60  1920 1968 2000 2080  1080 1083 1088 1111 -hsync -vsync (66.6 kHz eP)


Some output from /var/log/pm-suspend.log is as follows, although i'm not sure the timing of this output, it may be from when I closed the lid the last time:

Code:

Initial commandline parameters:
Blacklisting 01grub.
Blacklisting 90clock.
Blacklisting 00powersave.
Wed May 30 09:12:44 AEST 2018: Running hooks for suspend.
Running hook /usr/lib64/pm-utils/sleep.d/00logging suspend suspend:
Linux argent 4.16.12-gentoo #1 SMP Tue May 29 22:41:10 AEST 2018 x86_64 Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz GenuineIntel GNU/Linux
Module                  Size  Used by
rfcomm                 53248  16
btusb                  49152  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                20480  1 btusb
bluetooth             540672  38 btrtl,btintel,btbcm,rfcomm,btusb
ecdh_generic           24576  2 bluetooth
iwlmvm                311296  0
atkbd                  28672  0
x86_pkg_temp_thermal    16384  0
serio_raw              16384  0
i2c_i801               32768  0
iwlwifi               258048  1 iwlmvm
snd_hda_codec_hdmi     57344  0
efivarfs               16384  1
              total        used        free      shared  buff/cache   available
Mem:        8048112      415536     7130256       86412      502320     7443568
Swap:        524284           0      524284
/usr/lib64/pm-utils/sleep.d/00logging suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib64/pm-utils/sleep.d/00powersave suspend suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/01grub suspend suspend:
/usr/lib64/pm-utils/sleep.d/01grub suspend suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/01laptop-mode suspend suspend:
/usr/lib64/pm-utils/sleep.d/01laptop-mode suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/50unload_alx suspend suspend:
/usr/lib64/pm-utils/sleep.d/50unload_alx suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib64/pm-utils/sleep.d/75modules suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib64/pm-utils/sleep.d/90clock suspend suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/95led suspend suspend:
/usr/lib64/pm-utils/sleep.d/95led suspend suspend: not applicable.

Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/99video suspend suspend:
/usr/lib64/pm-utils/sleep.d/99video suspend suspend: disabled.

Wed May 30 09:12:44 AEST 2018: performing suspend
KMS graphics driver is in use, skipping quirks.
Wed May 30 09:12:57 AEST 2018: Awake.
Wed May 30 09:12:57 AEST 2018: Running hooks for resume
Running hook /usr/lib64/pm-utils/sleep.d/99video resume suspend:
/usr/lib64/pm-utils/sleep.d/99video resume suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/95led resume suspend:
/usr/lib64/pm-utils/sleep.d/95led resume suspend: not applicable.

Running hook /usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib64/pm-utils/sleep.d/94cpufreq resume suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/90clock resume suspend:
/usr/lib64/pm-utils/sleep.d/90clock resume suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib64/pm-utils/sleep.d/75modules resume suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/50unload_alx resume suspend:
/usr/lib64/pm-utils/sleep.d/50unload_alx resume suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/01laptop-mode resume suspend:
/usr/lib64/pm-utils/sleep.d/01laptop-mode resume suspend: success.

Running hook /usr/lib64/pm-utils/sleep.d/01grub resume suspend:
/usr/lib64/pm-utils/sleep.d/01grub resume suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib64/pm-utils/sleep.d/00powersave resume suspend: disabled.

Running hook /usr/lib64/pm-utils/sleep.d/00logging resume suspend:
/usr/lib64/pm-utils/sleep.d/00logging resume suspend: success.

Wed May 30 09:12:57 AEST 2018: Finished.


And here is the dmesg output: https://pastebin.com/8r17wTRu

Thanks for any tips


Last edited by anthonyk on Thu Jun 14, 2018 11:06 am; edited 1 time in total
Back to top
View user's profile Send private message
Fulgurance
Guru
Guru


Joined: 15 Feb 2017
Posts: 441

PostPosted: Thu May 31, 2018 10:02 am    Post subject: Reply with quote

Can you give me output of dmesg please ?

And have you check if your configuration files for you graphic card don’t have changed after update ?
Back to top
View user's profile Send private message
anthonyk
n00b
n00b


Joined: 21 Nov 2005
Posts: 35

PostPosted: Thu May 31, 2018 10:06 pm    Post subject: Reply with quote

Hi, there's a pastebin link at the bottom of the post with the dmesg output.

What kind of configuration files do you mean? There wasn't anything changed that needed etc-update if that's what you mean
Back to top
View user's profile Send private message
Fulgurance
Guru
Guru


Joined: 15 Feb 2017
Posts: 441

PostPosted: Sat Jun 02, 2018 11:02 am    Post subject: Reply with quote

Sorry, i would like result of lspci command, not dmesg :roll:
Back to top
View user's profile Send private message
anthonyk
n00b
n00b


Joined: 21 Nov 2005
Posts: 35

PostPosted: Sun Jun 03, 2018 9:20 am    Post subject: Reply with quote

Here's the lspci output:

Code:
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 (rev 21)
00:1e.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #0 (rev 21)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)


And lspci -v: https://pastebin.com/pEFQPGdu
Back to top
View user's profile Send private message
P.Kosunen
Guru
Guru


Joined: 21 Nov 2005
Posts: 305
Location: Finland

PostPosted: Sun Jun 03, 2018 1:07 pm    Post subject: Reply with quote

Code:
VIDEO_CARDS="intel i965"


You might need to add i965 to make.conf.
Back to top
View user's profile Send private message
anthonyk
n00b
n00b


Joined: 21 Nov 2005
Posts: 35

PostPosted: Mon Jun 04, 2018 12:14 pm    Post subject: Reply with quote

I added i965 to make.conf and rebuilt the relevant packages, but it doesn't change anything.

There might be some clues in dmesg from the steps it goes through. First the lightdm login screen comes up, then the screen goes black and it freezes. Then I close the lid and it makes it suspend, I open the lid and it resumes for a few seconds and the desktop appears, then it goes black and freezes again. After that I close the lid again and it suspends, and after I open the lid it resumes and works ok and I can keep using it. I haven't worked out the exact cycle in the dmesg log and what is happening or what is different in each step.
Back to top
View user's profile Send private message
olger901
l33t
l33t


Joined: 17 Mar 2005
Posts: 624

PostPosted: Wed Jun 13, 2018 9:55 am    Post subject: Reply with quote

Is your user a member of the video group? Did you try removing vesa and fb from your Xorg.conf file if you have one? As it seems to try and load it.
Back to top
View user's profile Send private message
anthonyk
n00b
n00b


Joined: 21 Nov 2005
Posts: 35

PostPosted: Thu Jun 14, 2018 11:04 am    Post subject: Reply with quote

Yes the user is a member of the video group, and I don't use an xorg.conf

It looks like after some updates/rebuilds the problem has gone away, maybe one of the above suggestions helped, i don't know, but its not causing problems any more. Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum