[Bug 71171] [GM45 SNA] No screen updates in some programs on Ubuntu 13.10
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Nov 2 22:47:19 CET 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71171
Paul Donohue <freedesktop-bugs at PaulSD.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Resolution|--- |NOTOURBUG
--- Comment #2 from Paul Donohue <freedesktop-bugs at PaulSD.com> ---
I've found the problem.
I always run X via `startx` from a terminal instead of using a graphical login
manager. In 13.04, ConsoleKit was used to manage session-based permissions,
and /etc/X11/Xsession.d/90consolekit took care of preparing a ConsoleKit
session via `ck-launch-session` when X is started via `startx` instead of a
graphical login manager. In 13.10, ConsoleKit was replaced with
systemd-logind, but nothing was done to ensure that X sessions started via
`startx` are properly managed via systemd-logind.
Everything works fine (with either the old or new xf86-video-intel) after
replacing my /etc/X11/xinit/xserverrc with:
#!/bin/bash
TTY="${TTY:-$(tty)}"
TTY="${TTY#/dev/}"
if [[ $TTY != tty* ]]; then
printf '==> ERROR: invalid TTY\n' >&2
exit 1
fi
printf -v VT 'vt%02d' "${TTY#tty}"
exec /usr/bin/X -nolisten tcp -dpi 100 "$VT" "$@"
(This script came from
http://blog.falconindy.com/articles/back-to-basics-with-x-and-systemd.html)
Reverting to the original xserverrc brings back the previous rendering issues
again, so I'm confident that this is the issue.
I'm not sure how PolicyKit has anything to do with rendering, but clearly it
does. (If anything, I would expect hardware rendering to fail entirely ... not
to fail in some cases and work fine in others.) Is PolicyKit known to impact
rendering behavior like this?
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20131102/a5db006f/attachment.html>
More information about the intel-gfx-bugs
mailing list