[Pkg-sugar-devel] Bug#831502: Bug#831502: sucrose: Freezes X after initial configuration

Helge Kreutzmann debian at helgefjell.de
Sun Jul 17 20:20:24 UTC 2016


Hello Jonas,
On Sun, Jul 17, 2016 at 03:00:46PM +0200, Jonas Smedegaard wrote:
> Quoting Helge Kreutzmann (2016-07-17 07:52:28)
> > Ok, I switched to lightdm. When I select sugar, my credentials are 
> > accepted, I briefly see this thick cursor and then I'm immediately 
> > returned to lightdm.
> 
> Anything suspicous in logfiles?  E.g. ~/.xsession-errors and 
> ~/.sugar/default/logs/*

user.log, messages
Jul 17 22:08:02 samd org.a11y.Bus[23780]: Activating service name='org.a11y.atspi.Registry'
Jul 17 22:08:02 samd org.a11y.Bus[23780]: ** (process:23793): WARNING **: Failed to register client:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Jul 17 22:08:02 samd org.a11y.Bus[23780]: Successfully activated service 'org.a11y.atspi.Registry'
Jul 17 22:08:02 samd org.a11y.atspi.Registry[23798]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Jul 17 22:08:02 samd org.laptop.sugar.DataStore[23780]: /usr/lib/python2.7/dist-packages/sugar3/mime.py:29: PyGIWarning: GdkPixbuf was imported without specifying a version first. Use gi.require_version('GdkPixbuf', '2.0') before import to ensure that the right version gets loaded.
Jul 17 22:08:02 samd org.laptop.sugar.DataStore[23780]:   from gi.repository import GdkPixbuf
Jul 17 22:08:03 samd org.a11y.atspi.Registry[23798]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
Jul 17 22:08:03 samd org.a11y.atspi.Registry[23798]:       after 21 requests (21 known processed) with 0 events remaining.

daemon.log
Jul 17 22:08:02 samd systemd[1]: Started Session 123 of user helge.
Jul 17 22:08:03 samd lightdm[23686]: ** (process:23838): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Jul 17 22:08:03 samd systemd[1]: Started Session c5 of user lightdm.

syslog (from above and):
Jul 17 22:08:03 samd kernel: [129213.485935] grsec: denied resource overstep by requesting 202858496 for RLIMIT_MEMLOCK against limit 65536 for /usr/sbin/lightdm-gtk-greeter[lightdm-gtk-gre:23841] uid/euid:116/116 gid/egid:124/124, parent /usr/sbin/lightdm[lightdm:23838] uid/euid:0/0 gid/egid:0/0

~/.xsession-errors
Xsession: X session started for helge at So 17. Jul 22:08:02 CEST 2016
localuser:helge being added to access control list
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
To detect whether software based rendering is needed for Qt 5 the glxinfo program is a requirement but it was not found on this system.
On Debian (based) systems, install the mesa-utils package.
dbus-update-activation-environment: setting USER=helge
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting HOME=/home/helge
dbus-update-activation-environment: setting DESKTOP_SESSION=sugar
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-vEEWKRJjZ6,guid=ef60e303159a532790f6e36c578be5a2
dbus-update-activation-environment: setting LOGNAME=helge
dbus-update-activation-environment: setting PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
dbus-update-activation-environment: setting GDM_LANG=de_DE.utf8
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting LANG=de_DE.UTF-8
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=sugar
dbus-update-activation-environment: setting XAUTHORITY=/home/helge/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/helge
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting GDMSESSION=sugar
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting PWD=/home/helge
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1

~/.sugar/default/logs/datastore.log
1468786082.695030 WARNING org.laptop.sugar.DataStore: Rebuilding index in /tmp/sugar-datastore-index-A4bmZz
1468786082.731549 WARNING org.laptop.sugar.DataStore: Attempting to move tempfs index to disk

I attached shell.log, which indeed shows an error in python; 
unfortunately I don't speak python :-((

> You might also try enable some of the options in ~/.sugar/default/debug 
> to see if that reveals something suspicious.

I'll do that next.

> Sugar needs what is declared as dependencies and recommendations.  
> Looking closer at your original bugreport, I notice now that you've 
> suppresed quite a few recommendations.

I don't install recommendations by default, yes (doing so for many
years, albeit this machine is a fairly recent new install).

> Beware that recommendations are *not* suggestions: For each 
> recommendation, you criple a common functionality (whereas suggestions 
> only cripple exotic functionality).

I know that and I carefully review the list of recommendations each
time I see some. 

> The bugreport tool only enumerates direct recommendations of the package 
> you reported against and those specifically seem unlikely to have caused 
> the reported failure, but if you've been similarly aggressive in 
> suppressing recommendations elsewhere in your package tree, then burden 
> is on to ensure your system really can do what you want it to do!

I have no problem installing additional packages if needed, but I
would expect a programm / environment to at least start up without
recommendations.

Thanks again for your speedy reply.

Greetings

      Helge


-- 
      Dr. Helge Kreutzmann                     debian at helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sugar-devel/attachments/20160717/882e44e8/attachment.sig>


More information about the pkg-sugar-devel mailing list