Page 1 of 2

(fixed) #801401 xserver-xorg-core (serious bug)

Posted: Fri Oct 09, 2015 9:46 am
by vic
Got this today on BORK! 64bit. Decided to wait since I am a bit sensitive when it comes to x stuff.

Code: Select all

serious bugs of xserver-xorg-core (2:1.17.2-1.1 → 2:1.17.2-3) <Outstanding>
 b1 - #798097 - Restarting logind kills Xserver

mb edit: apparently it is bug #801401

Re: xserver - bug

Posted: Fri Oct 09, 2015 10:05 am
by GekkoP
Everything's good here.

Image

Re: xserver - bug

Posted: Fri Oct 09, 2015 10:48 am
by dkeg
Logind is product of systemd, no?

Re: xserver - bug

Posted: Fri Oct 09, 2015 10:54 am
by simgin
No problems here either. What have you done Vic? ;)

Re: xserver - bug

Posted: Fri Oct 09, 2015 11:45 am
by vic
Hehehe...something evil has creeped into my system it seems. Yes I believe logind is something systemd stuff. Saw the same on another install were there definitely are systemd.

Re: xserver - bug

Posted: Fri Oct 09, 2015 11:55 am
by GekkoP
^ I'm on systemd too, and the only minor issue I had was the automatic login (as detailed by pidsley in another topic) not working. A simple startx did the trick, so I'm ok.

Re: xserver - bug

Posted: Fri Oct 09, 2015 12:13 pm
by vic
I have an install that is very similar to the one in my first post. So, performed the upgrade, could not log in. Took the startx route, came into the desktop, but there everything were frozen, had to pull the plug. Grub claims that it is sysvinit though. Aaaaaargh.

Re: xserver - bug

Posted: Fri Oct 09, 2015 3:52 pm
by machinebacon
on some hardware a pkill -9 X can put the system into non-responsive mode. alt sysreq reisub works, or pulling the plug. this has been around for quite a while, i estimate 8 months or so. not sure if logind is to blame, happens on xinit.
make sure you have no zzz-... files in /etc/login.d/ except bash-related entries. sometimes live-boot drops a shitty startx script there, which IMO should not happen in sysvinit.
logind comes from libpam-systemd, which is probably pulled in by some shit like udisks, policykit or sustemd. if you don't need automount and gvfs, drop polkit and udisks2 to remove logind in libpam.

Re: xserver - bug

Posted: Fri Oct 09, 2015 4:19 pm
by vic
Thanks for info machinebacon, will check it up during the weekend. The comfort in this is that my main BORK! system is still untainted. :)

Re: xserver - bug

Posted: Sat Oct 10, 2015 5:00 am
by machinebacon

Re: xserver - bug

Posted: Sat Oct 10, 2015 5:55 am
by machinebacon
FIX:

you can do this in a TTY (e.g. TTY2)

Code: Select all

tail -n 15 /var/log/apt/history.log|grep xs
It should show the affected xserver packages.

Code: Select all

sudo dpkg -i xserver-xorg-core2%3a1.17.2-1.1_i386.deb xserver-common-2%3a1.17.2-1.1_all.deb xserver-xorg_1%3a1.17.2-1.1_i386.deb 
you can then try startx in TTY1 or reboot.

Re: xserver - bug

Posted: Sat Oct 10, 2015 11:12 am
by GekkoP
I dist-upgraded and a new version of libpam-systemd. Now autologin is working again.

Code: Select all

libpam-systemd:
  Installed: 227-2
  Candidate: 227-2
  Version table:
 *** 227-2 0
        500 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status

Re: xserver - bug

Posted: Sat Oct 10, 2015 12:37 pm
by machinebacon
systems without libpam-systemd need downgrade above mentioned packages. valid for those whose desktop froze after login

Re: xserver - bug

Posted: Sat Oct 10, 2015 5:17 pm
by dkeg
machinebacon wrote:FIX:

you can do this in a TTY (e.g. TTY2)

Code: Select all

tail -n 15 /var/log/apt/history.log|grep xs
It should show the affected xserver packages.

Code: Select all

sudo dpkg -i xserver-xorg-core2%3a1.17.2-1.1_i386.deb xserver-common-2%3a1.17.2-1.1_all.deb xserver-xorg_1%3a1.17.2-1.1_i386.deb 
you can then try startx in TTY1 or reboot.
I'm having trouble with this. says 'cannot access archive:no such file or directory'

If I startx I get in but am unable to do anything but hard power off. No access even to tty. I can see the output with the tail syntax above.

Re: xserver - bug

Posted: Sat Oct 10, 2015 7:39 pm
by machinebacon
downgrade to the version you have in the archive folder.
typed it on phone, maybe typo.
or get packages from debian server manually.

Re: xserver - bug

Posted: Sun Oct 11, 2015 2:42 pm
by ivanovnegro
In short, people having problems with the d-u, put xserver-xorg-core on hold. If you already pulled the newer package try reverting that e.g. by downloading the older xserver package from the Debian mirrors.

Re: xserver - bug

Posted: Sun Oct 11, 2015 2:44 pm
by machinebacon
thanks for translating hungarian chinese to real English:)

Re: xserver - bug

Posted: Mon Oct 12, 2015 7:38 am
by wuxmedia
I'm just waiting the storm out...

Re: xserver - bug

Posted: Mon Oct 12, 2015 9:35 am
by vic
Thanks for input, cheers and good advice. Got shit working again, but this old laptop is such a piece of shit that I nearly smashed it. Promise that I will dispose of it at the crappy lappy junkyard before the end of this year. I saw no sign of the bug on another
Sid install and du went well. Yeah and me...forgot to check Siductiion forums again??? How schmucky stupid is it possible to be???
Like vic! Well lesson learnt for the twentytwelth time or something I suppose. Til next time that is. :D

Re: xserver - bug (SOLVED)

Posted: Mon Oct 12, 2015 2:21 pm
by ivanovnegro
I would let it open for a while. It is even a sticky until the Debian folks close the bug.