Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upwindow errors because environment variable QT_X11_NO_MITSHM not set #1172
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Sep 6, 2015
Member
Just checked in standard Debian 7 and Debian 8 templates (updated to
current-testing) and QT_X11_NO_MITSHM=1 is there. Anything interesting
in ~/.xsession-errors?
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
Just checked in standard Debian 7 and Debian 8 templates (updated to Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
adrelanos
Sep 6, 2015
Member
Yes, looks like. I guess this is another manifestation of https://github.com/marmarek/qubes-core-agent-linux/pull/27. Trying reboot now.
user@host:~$ cat .xsession-errors
X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
Current Operating System: Linux host 3.18.17-6.pvops.qubes.x86_64 #1 SMP Sat Aug 8 21:27:00 UTC 2015 x86_64
Kernel command line: root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH 3 nopat
Build Date: 11 February 2015 12:32:02AM
xorg-server 2:1.16.4-1 (http://www.debian.org/support)
Current version of pixman: 0.32.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/Xorg.0.log", Time: Sun Sep 6 15:49:02 2015
(++) Using config file: "/etc/X11/xorg-qubes.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Xsession: X session started for user at Sun Sep 6 15:49:02 UTC 2015
xsettingsd: Loaded 17 settings from /home/user/.xsettingsd
xsettingsd: Created window 0x200001 on screen 0 with timestamp 221998
xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
xsettingsd: Took ownership of selection _XSETTINGS_S0
localuser:user being added to access control list
Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols
Warning: Key <OUTP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KITG> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIDN> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIUP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <RO> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I192> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I193> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I194> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I195> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I196> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I255> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: No symbols defined for <AB11> (keycode 97)
Warning: No symbols defined for <JPCM> (keycode 103)
Warning: No symbols defined for <I120> (keycode 120)
Warning: No symbols defined for <AE13> (keycode 132)
Warning: No symbols defined for <I149> (keycode 149)
Warning: No symbols defined for <I154> (keycode 154)
Warning: No symbols defined for <I168> (keycode 168)
Warning: No symbols defined for <I178> (keycode 178)
Warning: No symbols defined for <I183> (keycode 183)
Warning: No symbols defined for <I184> (keycode 184)
Warning: No symbols defined for <FK19> (keycode 197)
Warning: No symbols defined for <FK24> (keycode 202)
Warning: No symbols defined for <I217> (keycode 217)
Warning: No symbols defined for <I219> (keycode 219)
Warning: No symbols defined for <I221> (keycode 221)
Warning: No symbols defined for <I222> (keycode 222)
Warning: No symbols defined for <I230> (keycode 230)
Warning: No symbols defined for <I247> (keycode 247)
Warning: No symbols defined for <I248> (keycode 248)
Warning: No symbols defined for <I249> (keycode 249)
Warning: No symbols defined for <I250> (keycode 250)
Warning: No symbols defined for <I251> (keycode 251)
Warning: No symbols defined for <I252> (keycode 252)
Warning: No symbols defined for <I253> (keycode 253)
** Message: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Traceback (most recent call last):
File "/usr/bin/qubes-session-autostart", line 28, in <module>
from qubes.xdg import launch
File "/usr/lib/python2.7/dist-packages/qubes/xdg.py", line 5, in <module>
import dbus
ImportError: No module named dbus
Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols
Warning: Key <OUTP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KITG> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIDN> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIUP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <RO> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I192> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I193> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I194> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I195> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I196> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I255> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: No symbols defined for <AB11> (keycode 97)
Warning: No symbols defined for <JPCM> (keycode 103)
Warning: No symbols defined for <I120> (keycode 120)
Warning: No symbols defined for <AE13> (keycode 132)
Warning: No symbols defined for <I149> (keycode 149)
Warning: No symbols defined for <I154> (keycode 154)
Warning: No symbols defined for <I168> (keycode 168)
Warning: No symbols defined for <I178> (keycode 178)
Warning: No symbols defined for <I183> (keycode 183)
Warning: No symbols defined for <I184> (keycode 184)
Warning: No symbols defined for <FK19> (keycode 197)
Warning: No symbols defined for <FK24> (keycode 202)
Warning: No symbols defined for <I217> (keycode 217)
Warning: No symbols defined for <I219> (keycode 219)
Warning: No symbols defined for <I221> (keycode 221)
Warning: No symbols defined for <I222> (keycode 222)
Warning: No symbols defined for <I230> (keycode 230)
Warning: No symbols defined for <I247> (keycode 247)
Warning: No symbols defined for <I248> (keycode 248)
Warning: No symbols defined for <I249> (keycode 249)
Warning: No symbols defined for <I250> (keycode 250)
Warning: No symbols defined for <I251> (keycode 251)
Warning: No symbols defined for <I252> (keycode 252)
Warning: No symbols defined for <I253> (keycode 253)
executed (nowait) konsole pid 1372
send exit code 0
executed (nowait) konsole pid 1394
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 1422
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 1430
send exit code 0
executed qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 1434
send exit code 1
pid 1434 exited with 1
executed qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 2733
send exit code 0
pid 2733 exited with 0
executed (nowait) qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 2807
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 2842
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-torrcexamples.desktop pid 2987
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gpk-log.desktop pid 3001
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-firewall50user.desktop pid 3018
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 3041
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 3064
send exit code 0
executed qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 3087
send exit code 0
pid 3087 exited with 0
executed (nowait) qubes-desktop-run /usr/share/applications/kde4/konsole.desktop pid 3110
send exit code 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-firewall50user.desktop pid 4869
send exit code 0
executed kate pid 5122
send exit code 127
pid 5122 exited with 127
executed kwrite pid 5125
send exit code 0
pid 5125 exited with 0
executed qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 5134
send exit code 0
pid 5134 exited with 0
executed qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 5379
send exit code 0
pid 5379 exited with 0
executed (nowait) qubes-desktop-run /usr/share/applications/gateway-torrc.desktop pid 5709
send exit code 0
|
Yes, looks like. I guess this is another manifestation of https://github.com/marmarek/qubes-core-agent-linux/pull/27. Trying reboot now.
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
No, that wasn't it. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Sep 6, 2015
Member
Failure of /usr/bin/qubes-session-autostart shouldn't result in
missing environment variable - it is responsible only for loading apps
from /etc/xdg/autostart. /etc/X11/Xsession.d/ is processed earlier.
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
Failure of Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
adrelanos
Sep 6, 2015
Member
/usr/bin/qubes-session-autostart no longer fails after manually installing the python-dbus package.
Environment variable QT_X11_NO_MITSHM not set.
Here is a new .xsession-errors. Does it contain something related/problematic?
What about...
** Message: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Does it matter?
user@host:~$ cat .xsession-errors
X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
Current Operating System: Linux host 3.18.17-6.pvops.qubes.x86_64 #1 SMP Sat Aug 8 21:27:00 UTC 2015 x86_64
Kernel command line: root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH 3 nopat
Build Date: 11 February 2015 12:32:02AM
xorg-server 2:1.16.4-1 (http://www.debian.org/support)
Current version of pixman: 0.32.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/Xorg.0.log", Time: Sun Sep 6 20:35:45 2015
(++) Using config file: "/etc/X11/xorg-qubes.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Xsession: X session started for user at Sun Sep 6 20:35:45 UTC 2015
xsettingsd: Loaded 17 settings from /home/user/.xsettingsd
xsettingsd: Created window 0x200001 on screen 0 with timestamp 3032
xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
xsettingsd: Took ownership of selection _XSETTINGS_S0
localuser:user being added to access control list
Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols
Warning: Key <OUTP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KITG> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIDN> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIUP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <RO> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I192> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I193> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I194> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I195> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I196> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I255> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: No symbols defined for <AB11> (keycode 97)
Warning: No symbols defined for <JPCM> (keycode 103)
Warning: No symbols defined for <I120> (keycode 120)
Warning: No symbols defined for <AE13> (keycode 132)
Warning: No symbols defined for <I149> (keycode 149)
Warning: No symbols defined for <I154> (keycode 154)
Warning: No symbols defined for <I168> (keycode 168)
Warning: No symbols defined for <I178> (keycode 178)
Warning: No symbols defined for <I183> (keycode 183)
Warning: No symbols defined for <I184> (keycode 184)
Warning: No symbols defined for <FK19> (keycode 197)
Warning: No symbols defined for <FK24> (keycode 202)
Warning: No symbols defined for <I217> (keycode 217)
Warning: No symbols defined for <I219> (keycode 219)
Warning: No symbols defined for <I221> (keycode 221)
Warning: No symbols defined for <I222> (keycode 222)
Warning: No symbols defined for <I230> (keycode 230)
Warning: No symbols defined for <I247> (keycode 247)
Warning: No symbols defined for <I248> (keycode 248)
Warning: No symbols defined for <I249> (keycode 249)
Warning: No symbols defined for <I250> (keycode 250)
Warning: No symbols defined for <I251> (keycode 251)
Warning: No symbols defined for <I252> (keycode 252)
Warning: No symbols defined for <I253> (keycode 253)
** Message: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
** (nm-applet:1164): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Ignoring extra symbols
Warning: Key <OUTP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KITG> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIDN> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <KIUP> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <RO> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I192> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I193> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I194> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I195> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I196> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: Key <I255> not found in evdev+aliases(qwertz) keycodes
Symbols ignored
Warning: No symbols defined for <AB11> (keycode 97)
Warning: No symbols defined for <JPCM> (keycode 103)
Warning: No symbols defined for <I120> (keycode 120)
Warning: No symbols defined for <AE13> (keycode 132)
Warning: No symbols defined for <I149> (keycode 149)
Warning: No symbols defined for <I154> (keycode 154)
Warning: No symbols defined for <I168> (keycode 168)
Warning: No symbols defined for <I178> (keycode 178)
Warning: No symbols defined for <I183> (keycode 183)
Warning: No symbols defined for <I184> (keycode 184)
Warning: No symbols defined for <FK19> (keycode 197)
Warning: No symbols defined for <FK24> (keycode 202)
Warning: No symbols defined for <I217> (keycode 217)
Warning: No symbols defined for <I219> (keycode 219)
Warning: No symbols defined for <I221> (keycode 221)
Warning: No symbols defined for <I222> (keycode 222)
Warning: No symbols defined for <I230> (keycode 230)
Warning: No symbols defined for <I247> (keycode 247)
Warning: No symbols defined for <I248> (keycode 248)
Warning: No symbols defined for <I249> (keycode 249)
Warning: No symbols defined for <I250> (keycode 250)
Warning: No symbols defined for <I251> (keycode 251)
Warning: No symbols defined for <I252> (keycode 252)
Warning: No symbols defined for <I253> (keycode 253)
Starting aa-notify
executed (nowait) konsole pid 1284
send exit code 0
|
Environment variable Here is a new What about...
Does it matter?
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
adrelanos
Sep 6, 2015
Member
The fact, that other environment variables configured in /etc/X11/Xsession.d/ made be curious. After renaming the files, the issue was solved.
/etc/X11/Xsession.d/20qt-gnome-desktop-session-id.sh->/etc/X11/Xsession.d/20qt-gnome-desktop-session-id/etc/X11/Xsession.d/qt-x11-no-mitshm.sh->/etc/X11/Xsession.d/qt-x11-no-mitshm
Looks like Debian doesn't like the .sh file extension. I assume Fedora also works without the .sh extension, because 90qubes-keymap also does not use the .sh file extension.
|
The fact, that other environment variables configured in
Looks like Debian doesn't like the |
adrelanos commentedSep 6, 2015
Environment variable
QT_X11_NO_MITSHMis not set. This leads to severe issues. (Such as described in the commit message marmarek/qubes-gui-agent-linux@a02e54b.) Commands such askdesudo kwriteopen only unusable windows (without visible content). Runningexport QT_X11_NO_MITSHM=1beforehand is a functional workaround.Debug output...
/etc/X11/Xsession.d/20qt-x11-no-mitshm.shexists./etc/profile.d/cat qt_x11_no_mitshm.shexists./etc/sudoers.d/qt_x11_no_mitshmexists:Why is the environment variable not set? Happens in a whonix-gw development version (that is build using no-recommends and minimal). Could it be because of some missing dependency?