1 |
On Fri, Sep 14, 2012 at 12:42 AM, Stefan G. Weichinger <lists@×××××.at> wrote: |
2 |
[snip] |
3 |
> Great to hear, thanks so far. |
4 |
> Looking forward to his reply .... |
5 |
|
6 |
Stefan, do you use systemd? David told me that he could only check the |
7 |
bug on monday, so I did a little research on the weekend. I installed |
8 |
Gentoo in a QEMU VM (using gnome-boxes), to see if I could reproduce |
9 |
the bug in a unmodified Gentoo installation (I use my systemd-only |
10 |
overlay). I could reproduce the bug, but I found a reasonable |
11 |
workaround: |
12 |
|
13 |
cat /etc/portage/package.use/no-systemd |
14 |
gnome-base/gdm -systemd |
15 |
gnome-base/gnome-session -systemd |
16 |
gnome-base/gnome-shell -systemd |
17 |
sys-auth/polkit -systemd |
18 |
|
19 |
If those four packages have systemd support disabled, then everything |
20 |
works as expected (the suspend/hibernate options returns, I can |
21 |
mount/umount USB sticks, etc.) If at least one of those packages have |
22 |
the systemd USE flag, then the bug appears. I updated the bug report |
23 |
(and I'm not really sure the bug is in polkit or gnome-shell): |
24 |
|
25 |
https://bugs.freedesktop.org/show_bug.cgi?id=53905 |
26 |
|
27 |
This workaround also works in my systemd-only overlay. So, if you have |
28 |
the systemd flag in any of those four packages, disable it and |
29 |
everything should work. Just to be explicit, the versions are: |
30 |
|
31 |
gnome-base/gdm-3.4.1-r1 |
32 |
gnome-base/gnome-session-3.4.2.1 |
33 |
gnome-base/gnome-shell-3.4.2 |
34 |
sys-auth/polkit-0.107:0 |
35 |
|
36 |
I was really looking forward to use the integration of systemd into |
37 |
GNOME, but I suppose it's still a little green. Hopefully we will find |
38 |
and fix the exact bug soon; meanwhile, this workaround is much more |
39 |
usable than using pmount, pm-suspend, etc. |
40 |
|
41 |
Regards. |
42 |
-- |
43 |
Canek Peláez Valdés |
44 |
Posgrado en Ciencia e Ingeniería de la Computación |
45 |
Universidad Nacional Autónoma de México |