Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
** polkit-0.106 and udisks 1.98.0 b0rked my gdm **
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1996
Location: Poland

PostPosted: Fri Jun 08, 2012 5:55 am    Post subject: ** polkit-0.106 and udisks 1.98.0 b0rked my gdm ** Reply with quote

After the recent upgrade some things fail:

Code:
Jun 08 07:27:41 [dbus] [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper)
Jun 08 07:27:41 [dbus] [system] Activated service 'org.freedesktop.PolicyKit1' failed: Launch helper exited with unknown return code 1
Jun 08 07:27:41 [console-kit-daemon] WARNING: polkit_authority_get: Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1_


Code:
Jun 08 07:29:03 [dbus] [system] Activating service name='org.freedesktop.Accounts' (using servicehelper)
Jun 08 07:29:03 [dbus] [system] Successfully activated service 'org.freedesktop.Accounts'
Jun 08 07:29:03 [dbus] [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper)
Jun 08 07:29:03 [dbus] [system] Activated service 'org.freedesktop.PolicyKit1' failed: Launch helper exited with unknown return code 1


The result is that gdm doesn't start, it just switches to graphics console and there is only spinner with black background.

Is this connected to invalid file permissions? https://bugs.gentoo.org/show_bug.cgi?id=420183


Last edited by mbar on Sat Jun 09, 2012 5:49 am; edited 1 time in total
Back to top
View user's profile Send private message
yellowhat
Guru
Guru


Joined: 10 Sep 2008
Posts: 528

PostPosted: Fri Jun 08, 2012 11:00 am    Post subject: Reply with quote

I think I have same error after update polkit to 0.106, gnome-shell doesn-t start with startx, it gives me error about something wrong.
Back to top
View user's profile Send private message
yellowhat
Guru
Guru


Joined: 10 Sep 2008
Posts: 528

PostPosted: Fri Jun 08, 2012 11:10 am    Post subject: Reply with quote

Downgrading to 0.105 solved my problem
Back to top
View user's profile Send private message
olek
Apprentice
Apprentice


Joined: 22 Oct 2011
Posts: 173

PostPosted: Fri Jun 08, 2012 11:46 am    Post subject: Reply with quote

Confirming here. I think I might have seen dbus complaining about permissions.
Could this portage message:
Quote:
WARN: prepare
Switching from group "wheel" to group "0" in /etc/polkit-1/rules.d/*.rules

be relevant? Someone filing a bug report?
_________________
https://plaintext.blog
Back to top
View user's profile Send private message
BillWho
Veteran
Veteran


Joined: 03 Mar 2012
Posts: 1600
Location: US

PostPosted: Fri Jun 08, 2012 12:29 pm    Post subject: Reply with quote

I'm getting different freedesktop messages along with 70+ continuous lines complaining about /etc/crypttab missing. I don't use any encrypted devices although sys-fs/cryptsetup is installed :!:

I noticed this last evening - it hasn't affected the lxde desktop as it starts and everything seems functional.

Code:
Jun  8 08:04:31 gentoo-gateway dbus[3508]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
Jun  8 08:04:31 gentoo-gateway dbus[3508]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
Jun  8 08:04:31 gentoo-gateway dbus[3508]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
Jun  8 08:04:31 gentoo-gateway dbus[3508]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
Jun  8 08:04:32 gentoo-gateway dbus[3508]: [system] Activating service name='org.freedesktop.UDisks2' (using servicehelper)
Jun  8 08:04:32 gentoo-gateway udisksd[4256]: udisks daemon version 1.97.0 starting
Jun  8 08:04:32 gentoo-gateway udisksd[4256]: Error opening /etc/crypttab file: Failed to open file '/etc/crypttab': No such file or directory (g-file-error-quark, 4)
Jun  8 08:04:32 gentoo-gateway udisksd[4256]: Error opening /etc/crypttab file: Failed to open file '/etc/crypttab': No such file or directory (g-file-error-quark, 4)
Jun  8 08:04:32 gentoo-gateway udisksd[4256]: Error opening /etc/crypttab file: Failed to open file '/etc/crypttab': No such file or directory (g-file-error-quark, 4)
Jun  8 08:04:32 gentoo-gateway udisksd[4256]: Error opening /etc/crypttab file: Failed to open file '/etc/crypttab': No such file or directory (g-file-error-quark, 4)

EDIT:
I should clarify that I'm at sys-auth/polkit-0.105 - sys-auth/polkit-0.106 just failed with the error listed on bug 420227 No package 'mozjs185' found
_________________
Good luck :wink:

Since installing gentoo, my life has become one long emerge :)
Back to top
View user's profile Send private message
xiff
n00b
n00b


Joined: 08 Jun 2012
Posts: 3

PostPosted: Fri Jun 08, 2012 8:11 pm    Post subject: Reply with quote

It's a polkitd related problem.

/usr/lib/polkit-1/polkitd
Code:
Error switcing to user polkitd: Error changing to home directory /dev/null: Not a directory
Exiting with code 1

I solve it with:
usermod -d /var/empty polkitd

After that polkitd starts normal.
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 572
Location: Scotland

PostPosted: Fri Jun 08, 2012 10:49 pm    Post subject: Reply with quote

This is the same for me.
I have just spent the last 6 hours trying to figure out why my system was rendered useless. :evil:
I re-installed polkit and dbus etc and blew my system up by removing polkit.
I have masked polkit-0.106 and had to mask udisks-1.98.0 also.

Up and running again, but man, did that give me a fright.
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
Cr0t
l33t
l33t


Joined: 27 Apr 2002
Posts: 945
Location: USA

PostPosted: Fri Jun 08, 2012 10:57 pm    Post subject: Reply with quote

Rolled polkit and udisks back, which fixed my gdm start up. The only issue, which I have left is pressing ctrl alt f1 to a console and then back to the GUI. At that point I still have the same behavior as before. It hangs at the black screen with the rolling black ball or what ever that thing is. If I go back to the console and restart xdm everything is fine.

My monitor didn't go in standby just yet... hopefully the system will wake up from that at least.
_________________
cya
    ©®0t
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 572
Location: Scotland

PostPosted: Fri Jun 08, 2012 10:58 pm    Post subject: Reply with quote

xiff wrote:
It's a polkitd related problem.

/usr/lib/polkit-1/polkitd
Code:
Error switcing to user polkitd: Error changing to home directory /dev/null: Not a directory
Exiting with code 1

I solve it with:
usermod -d /var/empty polkitd

After that polkitd starts normal.


Do you mean I could use polkit-0.106 and as long as I "usermod" it will work?
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
Cr0t
l33t
l33t


Joined: 27 Apr 2002
Posts: 945
Location: USA

PostPosted: Sat Jun 09, 2012 1:02 am    Post subject: Reply with quote

Cr0t wrote:
Rolled polkit and udisks back, which fixed my gdm start up. The only issue, which I have left is pressing ctrl alt f1 to a console and then back to the GUI. At that point I still have the same behavior as before. It hangs at the black screen with the rolling black ball or what ever that thing is. If I go back to the console and restart xdm everything is fine.

My monitor didn't go in standby just yet... hopefully the system will wake up from that at least.
System comes out of standby. Woot Woot.
_________________
cya
    ©®0t
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1483

PostPosted: Sat Jun 09, 2012 3:21 pm    Post subject: Reply with quote

If rolling back then beware of using media from untrusted sites. The old polkit has severe security holes. Every porn video made by a criminal knowing some weak ffmpeg entry points can alter your system.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9452

PostPosted: Sat Jun 09, 2012 3:35 pm    Post subject: Reply with quote

Well, it was masked again for 'doesn't work', so... people will downgrade.
Back to top
View user's profile Send private message
razer
l33t
l33t


Joined: 08 Oct 2004
Posts: 893
Location: Paris - France

PostPosted: Sun Jun 10, 2012 6:35 am    Post subject: Reply with quote

Same issue for me, perhaps we simply miss a thing like polkit-gnome-0.106 that work with the new polkit

genstorm wrote:
Well, it was masked again for 'doesn't work', so... people will downgrade.

They forget to mask sys-fs/udisks-1.98.0 as well, it depends on it
Back to top
View user's profile Send private message
lexflex
Guru
Guru


Joined: 05 Mar 2006
Posts: 363
Location: the Netherlands

PostPosted: Sun Jun 10, 2012 12:04 pm    Post subject: Reply with quote

xiff wrote:
It's a polkitd related problem.

I solve it with:
usermod -d /var/empty polkitd

After that polkitd starts normal.


Hi,
Same problem here after polkit upgrade, doing as you say 'fixed' the problem for me for now, GDM start as normal again.
Alex.

Edit:
Thistled wrote:
I think the best thing to do here is pull right back to the stable polkit. I am using polkit-0.104-r1 and GDM starts fine.
I see polkit-0.106 is hard masked now, which I presume is because of all the problems it has been causing users with GDM. [

Although the workaround worked I downgraded polkit to 0.105 (also udisk) as suggested, I ll wait for the new version in ~


Last edited by lexflex on Mon Jun 11, 2012 8:25 am; edited 2 times in total
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 572
Location: Scotland

PostPosted: Sun Jun 10, 2012 1:39 pm    Post subject: Reply with quote

I think the best thing to do here is pull right back to the stable polkit.
I am using polkit-0.104-r1 and GDM starts fine.
I see polkit-0.106 is hard masked now, which I presume is because of all the problems it
has been causing users with GDM.
Quote:
If rolling back then beware of using media from untrusted sites. The old polkit has severe security holes. Every porn video made by a criminal knowing some weak ffmpeg entry points can alter your system.
- ulenrich
I am somewhat confused at this statement. Do you mean the ~ version is full of security holes?
Does that also apply to the stable version?
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Mon Jun 11, 2012 7:30 am    Post subject: Reply with quote

had the same problem here, downgrading udisk and polkit back fixed it.

Cr0t wrote:
Rolled polkit and udisks back, which fixed my gdm start up. The only issue, which I have left is pressing ctrl alt f1 to a console and then back to the GUI. At that point I still have the same behavior as before. It hangs at the black screen with the rolling black ball or what ever that thing is. If I go back to the console and restart xdm everything is fine.

My monitor didn't go in standby just yet... hopefully the system will wake up from that at least.

probably the working X was not on VT7 anymore, but 8 or something... had the same problem while attempting to fix the polkit issue, and the working environnement was on ctr alt F8
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1996
Location: Poland

PostPosted: Wed Jun 20, 2012 6:00 pm    Post subject: Reply with quote

polkit-0.106-r2 is also b0rked.
Please, get your shit together.
Back to top
View user's profile Send private message
jburns
Veteran
Veteran


Joined: 18 Jan 2007
Posts: 1240
Location: Massachusetts USA

PostPosted: Wed Jun 20, 2012 8:21 pm    Post subject: Reply with quote

After updating to >=polkit-0.106 did you run the command
Code:
usermod -d /var/lib/polkit-1 polkitd
Back to top
View user's profile Send private message
yellowhat
Guru
Guru


Joined: 10 Sep 2008
Posts: 528

PostPosted: Wed Jun 20, 2012 8:58 pm    Post subject: Reply with quote

jburns wrote:
After updating to >=polkit-0.106 did you run the command
Code:
usermod -d /var/lib/polkit-1 polkitd


Confirm that this works. I am running gnome-shell without problem.
Back to top
View user's profile Send private message
olek
Apprentice
Apprentice


Joined: 22 Oct 2011
Posts: 173

PostPosted: Wed Jun 20, 2012 9:29 pm    Post subject: Reply with quote

Beside of that, I think the scripts in /etc/gdb/* are not executed anymore...
EDIT: I#m sorry, problem was unrelated :oops:
_________________
https://plaintext.blog
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1996
Location: Poland

PostPosted: Fri Jun 22, 2012 7:33 am    Post subject: Reply with quote

yellowhat wrote:
jburns wrote:
After updating to >=polkit-0.106 did you run the command
Code:
usermod -d /var/lib/polkit-1 polkitd


Confirm that this works. I am running gnome-shell without problem.


Yep, it's OK now.
Back to top
View user's profile Send private message
olek
Apprentice
Apprentice


Joined: 22 Oct 2011
Posts: 173

PostPosted: Fri Jun 22, 2012 12:36 pm    Post subject: Reply with quote

Are you capable of changing users, printers or anything that needs root-privileges by using the gnome-control-center ? Me not. It's asking for the "adm" password, that doesn't exist.
_________________
https://plaintext.blog
Back to top
View user's profile Send private message
Aquous
l33t
l33t


Joined: 08 Jan 2011
Posts: 700

PostPosted: Fri Jun 22, 2012 12:58 pm    Post subject: Reply with quote

olek wrote:
Are you capable of changing users, printers or anything that needs root-privileges by using the gnome-control-center ? Me not. It's asking for the "adm" password, that doesn't exist.
No, that doesn't work for me either (even though I did usermod my user to be a member of the adm group). Everything else (sound, USB automount, ...) is working again.
Back to top
View user's profile Send private message
Odysseus
Apprentice
Apprentice


Joined: 23 Jun 2004
Posts: 250
Location: Miami, FL. I miss San Francisco!!!

PostPosted: Mon Jun 25, 2012 9:43 pm    Post subject: Reply with quote

olek wrote:
Are you capable of changing users, printers or anything that needs root-privileges by using the gnome-control-center ? Me not. It's asking for the "adm" password, that doesn't exist.


I'm having a similar issue on my KDE system since the update. The 'admin' password that it's looking for is the 'regular user' password that now resides in the 'admin' group. Not very secure IMHO. In KDE a polkit applet launches whenever escalated privileges are required (unless I manually evoke 'kdesu application'). Entering 'root' password has no effect. Only my 'regular user' password now works for routine administration like mounting drives, making changes to kdm, etc.

I think the devs need to rethink having the system opened-up like this.
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Mon Jul 02, 2012 5:29 pm    Post subject: Reply with quote

Now gvfs requires udisks-1.98.0 ...
but updating everything borked gdm again, had trouble to downgrade everything so that it returned back to normal!


The usermod command didn't do any change

Edit : actually, i was too quick to judge. I can have udisks-1.98 with gvfs requiring it and the system still working.
But the upgrade to higher polkit version seems to create problem


Last edited by kopp on Mon Jul 02, 2012 9:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum