You are not logged in.

#1 2016-11-10 19:48:36

tomswartz07
Member
Registered: 2016-11-10
Posts: 3

X Locking up on Dell XPS 9360 (Late 2016)

Heyo:

Installed Arch on the XPS on Friday of last week.

Here's the setup:
- Linux 4.8.6-1-ARCH #1 SMP PREEMPT Mon Oct 31 18:51:30 CET 2016 x86_64 GNU/Linux
- Intel Core i7-7500U CPU @ 2.70GHz
- i3wm

I'm running into some strange delayed freezing/locking of the Xorg after leaving it idle for 10 minutes.

I can use the laptop indefinitely, but after leaving it idle for exactly 10 minutes (measured by the uptime meter in my conky info), the system will no longer update the screen.

I can still SSH in and go to town, and I can still switch to another Virtual Terminal, but the display session is pretty much hosed until I kill the login or reboot the machine.

I've also started a thread on the Arch subreddit: https://www.reddit.com/r/archlinux/comm … inutes_of/ but it hasn't seemed to lead anywhere.

THINGS TRIED SO FAR:

- Options in the Xorg conf file ("NoAccel" "DRI" "False", etc)
- Several of the kernel prarams listed, including i915.semaphores i915.enable_rc6 intel_idle.max_cstate both individually and as a group, enabled and disabled
- "AccelMethod" set to "uxa" and "sna"

The frustrating part is as follows:
- Seemingly nothing is logged regarding the hang/crash of X when it occurs
- It does NOT hang when I log in to a Gnome session (haven't tried other DEs)

Can anyone help figure out what exactly is happening?
I'm almost certain its something weird happening with either the graphics card or some power-saving feature.

A few of the comments on the Reddit thread led me down the path of possibly something systemd-ish acting funny, but I can't say that I've seen anything like it.

Any assistance would be appreciated!

Last edited by tomswartz07 (2016-11-10 19:49:42)

Offline

#2 2016-11-10 20:31:13

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: X Locking up on Dell XPS 9360 (Late 2016)

How do you start your i3 session? Is it an active one? Do you have a (malfunctioning) screen locker? Is your working Gnome session wayland (the default)?


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2016-11-10 20:39:37

tomswartz07
Member
Registered: 2016-11-10
Posts: 3

Re: X Locking up on Dell XPS 9360 (Late 2016)

Hey there:

Thanks for the followups:

- I start i3 with 'startx'. My .xinitrc is pretty blank, other than a few synclient lines, some logic for Xresources loading, and `exec i3`
- The gnome session works no matter if it's wayland or Xorg.

Offline

#4 2016-11-10 20:44:37

tomswartz07
Member
Registered: 2016-11-10
Posts: 3

Re: X Locking up on Dell XPS 9360 (Late 2016)

Actually....

I just figured it out and I feel like a total idiot.

I had `xautolock` set to screen lock the session after 10 minutes.
It was appearing to fully lock the screen because the autolock script was missing a few software dependencies and it was just failing to i3lock with a screenshot of the desktop.

ughh.

Thanks for the line of thought, jasonwryan!

Offline

#5 2016-11-10 20:51:18

ichundu
Member
From: Tirana, AL
Registered: 2015-11-20
Posts: 5

Re: X Locking up on Dell XPS 9360 (Late 2016)

tomswartz07 wrote:

Hey there:

Thanks for the followups:

- I start i3 with 'startx'. My .xinitrc is pretty blank, other than a few synclient lines, some logic for Xresources loading, and `exec i3`
- The gnome session works no matter if it's wayland or Xorg.

same exact thing happened to me after i updated following packages today on my xps 13 9360:

mutter 3.22.1 -> 3.22.2
gnome-shell 3.22.1 -> 3.22.2
gnome-shell-extensions 3.22.1 -> 3.22.2
boost-libs 1.62.0-2 -> 1.62.0-3

don't know what caused the issue, but wayland is running fine after reboot. can't login to gnome in xorg mode right now, screen hangs

Offline

#6 2016-11-10 20:52:10

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: X Locking up on Dell XPS 9360 (Late 2016)

No problem. Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.


You might also want to read the wiki article on xinitrc and include the sourcing lines to ensure that your session is correctly initialised.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB