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
Witam!
Mam kolejny problem z którym nie potrafię sobie poradzić. Zainstalowałem na Debianie Wheezy Xfce. Thunara, gvfs i policyki-1. X'y odpalam z palca przez startx. Thunar wyświetla mi po lewej stronie wszystkie dyski tak jakby były zamontowane (obok jest ikonka odmontowania), niestety zarówno po kliknięciu na dysk jak i tą ikonkę pojawia się komunikat błędu:
Nie udało się zamontować "Nazwa dysku" Authentication is required.
Wolałbym aby po kliknięciu na dysk pokazywało się okienko gksu z pytaniem o hasło, po podaniu którego dysk byłby zamontowany i oczywiście możliwe byłoby jego przeglądanie. Ewentualnie aby te dyski nie były widoczne w Thunarze póki sam ich z palca nie zamontuje.
Offline
Pokaż wynik polecenia ck-list-sessions w terminalu z tej sesji X.
Offline
Session1: unix-user = '1000' realname = 'Igor' seat = 'Seat1' session-type = '' active = FALSE x11-display = '' x11-display-device = '' display-device = '/dev/tty1' remote-host-name = '' is-local = TRUE on-since = '2012-07-02T21:28:32.495936Z' login-session-id = '4294967295' Session2: unix-user = '1000' realname = 'Igor' 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-07-02T21:28:55.682270Z' login-session-id = '4294967295'
Offline
też miałem ten problem ale jakoś sam się rozwiązał morze pomogła instalacja cups i hplip. Zakładam, że są to partycje windowsowe a do tego potrzebujesz ntfs-3g
Offline
Dysk sformatowany w FAT też się nie montuje.
Offline
Chodzi o partycje na dysku, nie o pendrive'y itp., prawda? W pliku:
/usr/share/polkit-1/actions/org.freedesktop.udisks.policy
przy pozycji:
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
jest wpis:
<allow_active>auth_admin_keep</allow_active>
Ten wpis umożliwia montowanie wewnętrznych partycji użytkownikowi z aktywną sesją CK, po podaniu hasła administratora. Żeby pojawiało się okienko z pytaniem o hasło administratora w tle musi być odpalony pochodzący z pakietu policykit-1-gnome:
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
=========================================
Dodam jeszcze, że przy takim ustawieniu upoważnienie hasłem administratora jest zapamiętywane (nie wiem na jak długo, aczkolwiek nie dłużej niż dopóki trwa obecna sesja) i inne wewnętrzne partycje też można już montować bez hasła. Aby prośba o upoważnienie hasłem administratora pojawiała się za każdym razem, trzeba we wspomnianym wcześniej fragmencie zmienić „auth_admin_keep” na „auth_admin”. Ewentualnie można jeszcze zmienić to ustawienie na „yes”, wtedy użytkownik z aktywną sesją CK będzie mógł montować wewnętrzne partycje tak samo jak dyski wymienne.
PS Partycje, które zawsze mają być montowane, lepiej chyba do fstaba dopisać.
=========================================
Ikony partycji można ukryć np. w ten sposób:
$ cat /etc/udev/rules.d/11-local.rules KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1" KERNEL=="sda2", ENV{UDISKS_PRESENTATION_HIDE}="1"
Offline
Dziękuję. Doinstalowanie pakiety policykit-1-gnome sprawiło, że można montować i odmontowywać partycje pod Thunarem. Praktycznie mój problem został rozwiązany, ale został jeden szczegół. Otóż przy niezamontowanych partycjach dalej jest ikonka odmontowania, taka która w Gnome 2.x w Nautilusie pojawiała się dopiero po zamontowaniu dysku. Można z tym coś zrobić, czy tak ma być? :P
Offline
Takie coś jak na tym screenie: http://farm3.staticflickr.com/2164/2196326668_b9dcd84069_o.jpg obok „disco60gb”? U mnie też jest to cały czas gdy mam widoczne partycje (normalnie ikonki mam wyłączone sposobem, który podałem), ale nie wiem czy tak powinno być.
Offline
No właśnie takie coś. :P W Nautilusie było to lepiej rozwiązanie, bo dzięki temu było wiadomo, który dysk jest zamontowany, a który nie. :P
Offline
U mnie te, które nie są zamontowane, są takie trochę bardziej mdłe. ;)
Offline
Mmm, hehe. Rzeczywiście. No to w sumie może być. Dzięki za pomoc.
Offline
Aczkolwiek myślę, że tak nie powinno być, trzeba by poszukać coś na ten temat. :)
==================
Chyba to u niego standardowe zachowanie niestety:
https://bugs.launchpad.net/ubuntu/+source/thunar/+bug/838917
https://bugzilla.xfce.org/show_bug.cgi?id=7045
Offline
ArnVaker napisał(-a):
Chodzi o partycje na dysku, nie o pendrive'y itp., prawda? W pliku:
Kod:
/usr/share/polkit-1/actions/org.freedesktop.udisks.policyprzy pozycji:
Kod:
<action id="org.freedesktop.udisks.filesystem-mount-system-internal">jest wpis:
Kod:
<allow_active>auth_admin_keep</allow_active>Ten wpis umożliwia montowanie wewnętrznych partycji użytkownikowi z aktywną sesją CK, po podaniu hasła administratora. Żeby pojawiało się okienko z pytaniem o hasło administratora w tle musi być odpalony pochodzący z pakietu policykit-1-gnome:
Kod:
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1=========================================
Dodam jeszcze, że przy takim ustawieniu upoważnienie hasłem administratora jest zapamiętywane (nie wiem na jak długo, aczkolwiek nie dłużej niż dopóki trwa obecna sesja) i inne wewnętrzne partycje też można już montować bez hasła. Aby prośba o upoważnienie hasłem administratora pojawiała się za każdym razem, trzeba we wspomnianym wcześniej fragmencie zmienić „auth_admin_keep” na „auth_admin”. Ewentualnie można jeszcze zmienić to ustawienie na „yes”, wtedy użytkownik z aktywną sesją CK będzie mógł montować wewnętrzne partycje tak samo jak dyski wymienne.
Gdyby ktoś, tak jak ja, skorzystał z tej rady, może być, tak jak ja, zdziwiony kiedy nagle przestanie to działać. Zmiany zostaną utracone podczas najbliższej aktualizacji pakietu udisks.
Poprawne rozwiązanie zawiera jak zwykle nieoceniona wiki Archa:
w pliku /etc/polkit-1/localauthority/50-local.d/50-filesystem-mount-system-internal.pkla (utworzyć jeśli go nie ma) dopisać:
[Mount a system-internal device] Identity=unix-group:users Action=org.freedesktop.udisks.filesystem-mount-system-internal ResultActive=yes
Tylko upewnijcie się, że użytkownik faktycznie należy do grupy users. U mnie, w wyniku zawirowań które pominę, nie należał.
Offline
Minio: masz na myśli wyłączenie prośby o podanie hasła, prawda? Do działania standardowego wariantu (czyli w przypadku wewnętrznych partycji montowania po dodatkowym uwierzytelnieniu) w ogóle nie trzeba żadnych plików edytować ani tworzyć. Przyznaję, że nigdy nie grzebałem w tych ustawieniach z myślą o wprowadzeniu zmian na stałe i kompletnie pominąłem kwestię nadpisywania plików, przepraszam.
Offline
ArnVaker napisał(-a):
Do działania standardowego wariantu (czyli w przypadku wewnętrznych partycji montowania po dodatkowym uwierzytelnieniu) w ogóle nie trzeba żadnych plików edytować ani tworzyć.
Tak, ale tutaj chodzi o montowanie wewnętrznych partycji bez dodatkowego uwierzytelnienia — wystarczy aktywna sesja CK (i, w tym przypadku, przynależność do grupy users).
Offline
a mi kiedys wystarczyło doinstalować lightdm, bo mialem problem z tym gdy miałem slim.
Offline
Musi być sesja aktywna, z slim też działa.
Offline
Minio napisał(-a):
Tak, ale tutaj chodzi o montowanie wewnętrznych partycji bez dodatkowego uwierzytelnienia
autor wątku napisał(-a):
Wolałbym aby po kliknięciu na dysk pokazywało się okienko gksu z pytaniem o hasło
Rozwiązaniem problemu było doinstalowanie policykit-1-gnome (najwyraźniej w Xfce polkit-gnome-authentication-agent-1 podnoszony jest wtedy automatycznie). Fragment o uwierzytelnianiu za każdym razem oraz jego wyłączeniu wtrąciłem tylko jako ciekawostkę trochę obok tematu.
Offline
ArnVaker: chyba trochę zamieszałem.
W swojej poradzie pisałeś o różnych ustawieniach tego pliku — m.in. co zrobić, aby użytkownicy z aktywną sesją nie musieli się dodatkowo uwierzytelniać (ostatnie zdanie cytatu w moim poście). Dla mnie takie ustawienie jest satysfakcjonujące i właśnie je odtworzyłem u siebie. W swoim poście opisałem, jak zrobić, aby było ono stałe (przetrwało aktualizację udisks).
Napisałem w tym wątku, gdyż Twój post (cytowany wyżej) jest chyba jedynym miejscem na forum, gdzie można o tym przeczytać. Faktycznie może być tak, że moja rada ma się nijak do problemu wątkotwórcy, ale też moja wiadomość w zamyśle nie miała odnosić się do problemu wątkotwórcy. Jednak zapomniałem o tym wyraźnie napisać i stąd całe zamieszanie ;) .
Offline
Strony: 1