-
-
Notifications
You must be signed in to change notification settings - Fork 12.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stopping display-manager leads to black screen on 15.09 #9755
Comments
Happens regardless of choice of DM. Tested with SLiM and KDE. |
I've just tried it on |
Good to know, thanks Domen. It might just be a hardware bug with this kernel; I'd like to test a different version. As far as I recall, it works fine on my Gentoo install as well (with linux-4.0.5, no systemd), and this kernel (3.18.21) is between that and the 14.12 kernel (3.14.50). |
Maybe related: during the last few months, whenever I leave my notebook unattended for a long time, it tries to make the display sleep or something, and it stays blank afterwards. The only work-around for me is to switch to a virtual terminal and back to X. This didn't happen before; I'm using 3.18.x kernels and always was using nvidia (binary) drivers. |
@vcunat I get that too. And when I switch back from terminal, X crashes. Using Intel, kernel 4.1, and external monitor.
|
I get no problems from it and |
It's a problem with xf86-video-intel since the last release, 2.99.917.
I switched back to that version and the problem is gone. I'd like to
try git HEAD and failing that, bisect.
|
Upstream bug here:
https://bugs.freedesktop.org/show_bug.cgi?id=91974
|
Awesome job. |
:). I tried switching from 15.09 to a full system built off of master (83a5cfb), and unfortunately downgrading to 2.99.917 doesn't fly here, X just fails to start:
|
PIng. |
Nothing new right now; I wiped my laptop and haven't finished getting my NixOS environment set up again but I want to see if this is still an issue for me on the 16.03 branch. I'll finish that up and let you know. |
@khumba thank you! |
Still the same problem on release-16.03, 89d9159. |
That's too sad :( |
I tried this on Gentoo with xorg-server-1.17.4 (same version as NixOS), xf86-video-intel at 636b5291 (2016-02-13), and OpenRC, and couldn't repro. |
I really don't know what to think of the intel driver in general. Last stable release (2.21.15) was more than two years ago and the least pre-release (2.99.917) more than a year ago... @khumba: what about trying the same driver version on NixOS? diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix
index bb9e73d..b1458ee 100644
--- a/pkgs/servers/x11/xorg/default.nix
+++ b/pkgs/servers/x11/xorg/default.nix
@@ -1799,11 +1799,11 @@ let
}) // {inherit fontsproto libpciaccess randrproto renderproto videoproto xextproto xorgserver xproto ;};
xf86videointel = (mkDerivation "xf86videointel" {
- name = "xf86-video-intel-2015-11-14";
+ name = "xf86-video-intel-2016-02-13";
builder = ./builder.sh;
src = fetchurl {
- url = http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/0340718366d7cb168a46930eb7be22f2d88354d8.tar.gz;
- sha256 = "0x11dig1wmpjz5n35sh30zs58ar8q8836w3zrkwkvgxj6q6smvvr";
+ url = http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/636b5291.tar.gz;
+ sha256 = "1pmhf1kwpai4x5bxna7zdfr9zs4j50c6v56jqxjkclr811p8w3pw";
};
buildInputs = [pkgconfig dri2proto dri3proto fontsproto libdrm libpng udev libpciaccess presentproto randrproto renderproto libX11 xcbutil libxcb libXcursor libXdamage libXext xextproto xf86driproto libXfixes xorgserver xproto libXrandr libXrender libxshmfence libXtst libXvMC ];
meta.platforms = stdenv.lib.platforms.unix; |
Hi, sorry but I'm heading on vacation for two months starting this morning and won't be able to test this until I get back. Since that's the case, please don't hold 16.03 up for me :). |
OK. As noone else here seems to complain, I think this issue certainly won't block the release. |
I did a fresh round of testing, and am still seeing the problem on vanilla release-16.03 at 6e0dddf, and also master at 06aae7c plus linux-4.6 and the latest git of xf86-video-intel (25d2c2d). See comment 13 on the Freedesktop bug. |
We don't support 16.03 anymore. Please open a new ticket for 17.03 is this still happens on master. Thanks! |
On NixOS 15.09 (f9799e7), if I stop
display-manager.service
, then my laptop's display powers off and doesn't come back, even if I start the service again and try switching back and forth between the X server and the ttys. I'm on an ASUS N550JK with:and I'm only using the Intel card (I have the nouveau kernel module blacklisted, previously it was causing problems).
Curiously, having the X server restart at the end of a session isn't problematic.
Works fine on 14.12 (0341382).
The text was updated successfully, but these errors were encountered: