[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