Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Dobrodziejstwo pod tytułem automatyczne montowanie urządzeń mi się nagle automontowanie zepsuło. Wygląda na to, że winna jest temu sesja consolekit-nieaktywna.
Session1: unix-user = '1000' realname = '(null)' seat = 'Seat2' session-type = '' active = FALSE x11-display = ':0' x11-display-device = '/dev/tty7' display-device = '/dev/tty1' remote-host-name = '' is-local = FALSE on-since = '2012-06-17T19:58:34.957395Z' login-session-id = '1'
Nie kojarze tego z zadną aktualizacją bo dopiero dziś to zobaczyłem. consolekit, dbus startują razem z systemem [i]exec ck-launch-session dbus-launch[/i] mam dopisane w .xinitrc.
Zgodnie z tym: https://forums.gentoo.org/viewtopic-t-858965.html potrzebne jest gvfs ale coś mi się wydaje, że nie miałem tego pakietu wcześniej i działało. Proszę o rozwianie wątpliwości.
Ostatnio edytowany przez jarski185 (2012-06-22 10:39:44)
Offline
Podbijam. Może ktoś ma jakiś pomysł.
Offline
Pokaż:
grep ck_connector /etc/pam.d/*
I nie musisz nic podbijać.
Offline
/etc/pam.d/system-login:-session optional pam_ck_connector.so nox1
Ostatnio edytowany przez jarski185 (2012-06-20 20:37:22)
Offline
[quote=jarski185]
/etc/pam.d/system-login:-session optional pam_ck_connector.so nox11
[/quote]
Jak myślisz, jaki skutek daje [b]nox11[/b] w tym wpisie?
Offline
Albo nie chodziło o to, albo rzecz nie tylko w tym wpisie bo po usunięciu [i]nox11[/i] nadal nie działa montowanie automatyczne.
Ostatnio edytowany przez jarski185 (2012-06-21 08:10:34)
Offline
U mnie usunięcie noX11 rozwiązało kwestię nieaktywnej sesji consolekit.
Samo montowanie musisz wyjaśnić z udiskiem, i być może grupami systemowymi.
Możliwe też, że masz coś skompilowane bez takiej czy innej flagi.
Pokaż lepiej:
qlist -ICvUq udisk consolekit dbus pam policykit
i wynik:
groups
z konta użyszkodnika.
I sprawdź, czy wreszcie sesja consolekit jest aktywna na konsoli graficznej.
Offline
dev-libs/dbus-glib-0.98 sys-apps/dbus-1.6.0 X sys-auth/consolekit-0.4.5_p20120320 acl kernel_linux pam policykit sys-auth/pambase-20120417-r1 consolekit cracklib sha512 sys-fs/udisks-1.0.4-r2 nls sys-libs/pam-1.1.5 berkdb cracklib elibc_glibc nls virtual/pam-0 x11-libs/qt-dbus-4.8.2 exceptions
we flagach w zasadzie nie zmieniałem nic od postawienia systemu i działało.
grupy takie:
wheel audio cdrom video usb users portage jarski185 poweroffers
a sesja CK wygląda teraz tak:
Session3: unix-user = '1000' realname = '(null)' seat = 'Seat1' session-type = '' active = TRUE x11-display = ':0' x11-display-device = '/dev/tty7' display-device = '/dev/tty1' remote-host-name = '' is-local = TRUE on-since = '2012-06-21T06:05:15.822733Z' login-session-id = '2' Session2: unix-user = '1000' realname = '(null)' seat = 'Seat1' session-type = '' active = FALSE x11-display = '' x11-display-device = '' display-device = '/dev/tty1' remote-host-name = '' is-local = TRUE on-since = '2012-06-21T06:05:14.745412Z' login-session-id = '2' idle-since-hint = '2012-06-21T06:05:44.681894Z'
Offline
Sesja Consolekit Session3 (w środowisku graficznym) jest aktywna.
Czyli pierwszy problem rozwiązany.
Teraz radziłbym powpinać trochę pendraka, i zobaczyć w logach, co ma na ten temat udev i udisk do powiedzenia.
Albo zamontować coś klikiem w nautilusie.
Jeśli zacznie pyszczeć o uprawnieniach, albo odmowie dostępu, to będzie jasna odpowiedź.
Poza tym nie jesteś w grupach [b]disk[/b] oraz [b]floppy[/b].
Radziłbym dopisać się do tych grup, i przelogować, żeby zadziałało.
U mnie groups:
tty [b]disk[/b] lp [b]floppy[/b] uucp audio cdrom dialout video games cdrw usb users plugdev lpadmin portage kvm wireshark locate tcpdump vboxusers[/quote]
To by było na tyle
;-)Ostatnio edytowany przez Jacekalex (2012-06-21 14:45:46)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Dodałem się do obu grup ale bez widocznej poprawy.
Udało mi się znależć takie cuś po podłączeniu pena:
Jun 21 15:34:55 kompasek udevd[9840]: inotify_add_watch(6, /dev/sdd, 10) failed: No such file or directory
przeemergowałem sobie udeva i teraz tego błędu nie ma ale nadal nie montuje:(
=================================================================
Okazało się, że to po aktualizacji udisks i polkita się zepsiuło. Pomogło rozwiązanie stąd: http://forums.gentoo.org/viewtopic-p-7058298.html
Ostatnio edytowany przez jarski185 (2012-06-22 10:34:22)
Offline
Kolejna aktualizacja i znowu się rozsypało...
-pkaction |grep udisks
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Cannot launch daemon, file not found or permissions invalid
[ebuild R ] sys-fs/udisks-1.98.0
[ebuild R ] sys-auth/polkit-0.106-r5
[ebuild R ] sys-apps/dbus-1.6.2[/quote]
[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]
Offline
Ja mam tak:
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session xfce4-session
i wszystko działa, z tym samym dbusem.
Offline
Dzięki za poradę ale jak mam sesję ck aktywną. Tu chodzi raczej o ten błąd.
====================================
Nadal z tym walczę. Udało mi się jeszcze znaleźć coś takiego:
(udisks:2753): udisks-WARNING **: Couldn't enumerate devices: Message did not receive a reply (timeout by message bus)
Radzą na to aby:
Just run this as root:
Kod:
# usermod -d /var/lib/polkit-1 polkitd[/quote]
ale nie pomaga.Ostatnio edytowany przez jarski185 (2012-07-02 08:37:07)
[img]http://www.keybi.jawnet.pl/wp-content/uploads/2006/05/GentooUserbar.gif[/img]
[url=http://jarski185.sh.dug.net.pl//]fajne laski:P[/url]
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00111 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.149.234.50' WHERE u.id=1 |
0.00105 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.234.50', 1732260537) |
0.00063 | SELECT * FROM punbb_online WHERE logged<1732260237 |
0.00064 | SELECT topic_id FROM punbb_posts WHERE id=204332 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=21451 ORDER BY posted |
0.00068 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21451 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00274 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21451 ORDER BY p.id LIMIT 0,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21451 |
Total query time: 0.00817 s |