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
Hejka wszystkim, przepraszam że od razu z problemem, ale cóż... :)
No więc jest sobie Debian 11 postawiony miesiąc temu z obrazu debian-live-11.5.0-amd64-cinnamon.iso na laptopie Lenovo y510p. Po instalacji doinstalowałem Yunohost zgodnie z tym poradnikiem - https://yunohost.org/en/install/hardware:vps_debian.
Wszystko śmigało fajnie, projekt Yunohost bardzo polecam, ale nie o tym jest wpis.
Od przedwczoraj zauważyłem dziwną rzecz. Klikam sobie w GUI w managerze plików w nowo podpięty dysk i dostaję na twarz błąd że nie udało się go podmontować bo brak uprawnień. Klikam w Settings -> "Users and Groups" - nic się nie dzieje. Ogólnie wszystkie czynności, które powinny wywołać monit o podanie hasła - albo nie działają wcale (np. próba otwarcia Synaptic) albo rzucają błędami (np. próba formatu dysku).
Po radosnych 3 godzinach Googlowania dotarłem do ściany. Nie jestem super biegły w Linuksach. Rozumiem z tego wszystkiego co przeczytałem, że z jakiegoś powodu nie uruchamia się polkit-gnome-authentication-agent-1 (mimo że jest w autostart). Nie bardzo jednak mogę namierzyć w logach dlaczego tak się dzieje, może za słabo szukam (wczoraj walczyłem z tym 3h i o 2 w nocy się poddałem)
Standardowe znalezione w Goolge rady (update, upgrade, reinstall usługi polkit-1-gnome, sprawdzenie czy nie mam chrome-remote-desktop albo dziwnego pliku z politykami dla polkita dotyczącego kolorów) nie działają.
Udało mi się ustalić z grubsza tyle, że:
1) jeśli w terminalu jako root odpalę /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 to problem ustępuje - czyli okienko gdzie mogę podać poświadczenia pojawia się - ale tylko do czasu zatrzymania tego procesu (np. zamknięcie terminala). Taki sam wpis mam w autostarcie, ale nie jest odpalane...
2) po starcie systemu polkit.service ma taki status:
polkit.service - Authorization Manager
Loaded: loaded (/lib/systemd/system/polkit.service; static)
Active: active (running) since Thu 2022-11-03 01:07:52 CET; 12h ago
Docs: man:polkit(8)
Main PID: 9610 (polkitd)
Tasks: 3 (limit: 9379)
Memory: 5.3M
CPU: 1min 49.764s
CGroup: /system.slice/polkit.service
└─9610 /usr/libexec/polkitd --no-debug
3) ps aux | grep polk zwraca mi tylko jeden proces a powinny być dwa (demon + agent jak rozumiem)
root 9610 0.2 0.1 235644 11620 ? Ssl 01:07 1:49 /usr/libexec/polkitd --no-debug
Spotkaliście się z czymś takim?
Ostatnio edytowany przez kpalik (2022-11-03 14:23:58)
Offline
kpalik napisał(-a):
...nie uruchamia się polkit-gnome-authentication-agent-1 (mimo że jest w autostart)...
W jakim sensie, jak sam go tam dodałeś, dla użytkownika, to go wyłącz. Ma być tylko tam gdzie zawsze w /etc/xdg/autostart/.
Pokaż.
tail -7 /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
dpkg -l | egrep -i 'polki|polic'
Po uruchomieniu komputera, uruchom w trybie śledzenia (z root-a, lub sudo):
journalctl -f
I uruchom coś, co wymaga uwierzytelnienia przez okno dialogowe i wklej wynik. Może coś znajdziemy.
Offline
jawojx napisał(-a):
Pokaż.
Kod:
tail -7 /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktopKod:
dpkg -l | egrep -i 'polki|polic'Po uruchomieniu komputera, uruchom w trybie śledzenia (z root-a, lub sudo):
Kod:
journalctl -fI uruchom coś, co wymaga uwierzytelnienia przez okno dialogowe i wklej wynik. Może coś znajdziemy.
AD.1 (tail) Nodisplay na false jest bo sam zmieniłem w trakcie walki z tym
Comment[zh_TW]=PolicyKit 驗證代理程式 Exec=/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 Terminal=false Type=Application Categories= NoDisplay=false OnlyShowIn=XFCE;Unity;X-Cinnamon;
AD.2
ii cups-pk-helper 0.2.6-1+b1 amd64 PolicyKit helper to configure cups with fine-grained privileges ii gir1.2-polkit-1.0 0.105-31+deb11u1 amd64 GObject introspection data for PolicyKit ii libmail-spf-perl 2.9.0-5 all Perl implementation of Sender Policy Framework and Sender ID ii libnuma1:amd64 2.0.12-1+b1 amd64 Libraries for controlling NUMA policy ii libpolkit-agent-1-0:amd64 0.105-31+deb11u1 amd64 PolicyKit Authentication Agent API ii libpolkit-gobject-1-0:amd64 0.105-31+deb11u1 amd64 PolicyKit Authorization API ii libsemanage-common 3.1-1 all Common files for SELinux policy management libraries ii libsemanage1:amd64 3.1-1+b2 amd64 SELinux policy management library ii libsepol1:amd64 3.1-1 amd64 SELinux library for manipulating binary security policies rc lxpolkit 0.5.5-2 amd64 LXDE PolicyKit authentication agent ii policykit-1 0.105-31+deb11u1 amd64 framework for managing administrative policies and privileges ii policykit-1-gnome 0.105-7 amd64 authentication agent for PolicyKit ii postfix-policyd-spf-perl 2.011-1.1 all Simple Postfix policy server for RFC 4408/7208 SPF checking ii rtkit 0.13-4 amd64 Realtime Policy and Watchdog Daemon
AD.3.
zrobiłem to bez restartu ale nic się nie pojawia w logu kiedy odpalam np. synaptica, jeszcze spróbuję reboot i na świeżo to samo wykonać
Ostatnio edytowany przez kpalik (2022-11-06 23:04:30)
Offline
Przejdź do "podglądu" edytowanego swojego posta i "wklejone" zamykaj w tagi, na przykład Code.
kpalik napisał(-a):
... nic się nie pojawia w logu kiedy odpalam np. synaptica...
No po tym, będzie musiało coś pokazać. UWAGA: tam gdzie jest wymagany root lub sudo, umieszczę sudo.
Usuń na końcu wiersza --no-debug w pliku (w nano zapisujesz ctrl-s, wychodzisz ctrl-x, edytor może być inny np. gedit).
sudo nano /lib/systemd/system/polkit.service
Przeładuj.
sudo systemctl daemon-reload
Restartuj.
sudo systemctl restart polkit.service
I sprawdź jeszcze raz.
sudo systemctl status polkit.service
sudo journalctl -f
Można uruchomić synaptica, albo w drugim terminalu (zalogowanie są na konto root-a z wykorzystaniem okna policykit).
pkexec -u root bash -i
Offline
1. dzięki za uwagi odnośnie formatowania (dawno nie bywałem na forach z bbcode )
2. po zmianach mam status jak niżej, czyli --no-debug zniknęło
polkit.service - Authorization Manager Loaded: loaded (/lib/systemd/system/polkit.service; static) Active: active (running) since Sun 2022-11-06 23:06:26 CET; 11s ago Docs: man:polkit(8) Main PID: 754673 (polkitd) Tasks: 4 (limit: 9379) Memory: 3.3M CPU: 100ms CGroup: /system.slice/polkit.service └─754673 /usr/libexec/polkitd
3. odpalanie synaptica nadal nie pozostawia śladu w terminalu. w którym mam na nasłuchu journalctl
4. pkexec działa prawidłowo - prosi w terminalu o hasło - ale tak było też wcześniej. Nie pisałem o tym, ale z pkexec nie było problemu i działał cały czas. Problem występuje tylko jeśli w środowisku graficznym klikam coś co normalnie powoduje wyświetlenie tego wyskakującego okna do wpisania hasła i podniesienie uprawnień (czyli np. odpalenie z "menu start" synaptica czy users and groups). Co więcej - szukając w Google ludzie mieli dokładnie takie same objawy.
Bardzo dziękuję za poświęcony czas.
Jeśli masz (lub ktokolwiek ma) jakieś jeszcze pomysły, śmiało, to de facto labowe środowisko, które mogę rozbebeszyć w razie potrzeby. mam też jego pełną kopię na wszelkie W.
Jeszcze mnie jedna myśl trochę korci. Skoro w Google pojawiają się sugestie że przyczyną u niektórych był Google Remote Desktop, to może sytuację u mnie popsuł RustDesk, którego używam do połączeń zdalnych do tego serwera, jako zamiennika TeamViewera? Może występuje tu jakaś zależność, część wspólna? Oba te softy w pewien sposób jakoś zdalnie przejmują władzę nad desktopem więc jest szansa chyba na taki zbieg okoliczności. Żeby wyinstalować RustDeska muszę jednak podejść fizycznie do tej maszyny, więc zrobię to nieco później ale dziś-jutro...
Offline
Tak sobie jeszcze myślę... skoro powodem braku wyskakującego okna jest brak procesu agenta, to i ten agent nie ma jak zasygnalizować błędu i stad pusto w dzienniku... więc może od strony procesu który usiłuje do tego agenta się "dobić" powinniśmy szukać? Więc może dałoby radę zrobić analogiczną rzecz jak usunięcie --no-debug po stronie polkit'a ale tym razem po stronie usługi/aplikacji próbującej go wywołać?
Offline
Można wszystko debugować, ale to nie jest ten moment. To nie przeszkadza, że przez zdalny w RustDesk.
W tym pkexec -u root bash -i, nie chodziło tylko o to, czy pkexec działa, ale również o to, czy można się zalogować i czy journalctl pokazuje coś w logach.
Może tak. Jeżeli działa pkexec. I się zalogowałeś na konto root-a, to musiał coś pokazać na wyjściu tego pierwszego. No i jak działa pkexec, to i z synaptic-iem powinno działać. Zobacz to w terminalu.
synaptic-pkexec
lub
pkexec /sbin/synaptic
Jeżeli tak jest, to w pliku spróbuj wymusić start polkit-gnome-authentication-agent razem z sesją Cinnamon-a.
sudo nano /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop
Na końcu dodaj w nowej linii, taki wpis (tak GNOME, to nie jest błąd).
X-GNOME-Autostart-enabled=true
I może jeszcze postaw # w linii OnlyShowIn=XFCE;Unity;X-Cinnamon;, by wyglądało tak.
#OnlyShowIn=XFCE;Unity;X-Cinnamon;
I się przeloguj.
Ostatnio edytowany przez jawojx (2022-11-07 18:06:17)
Offline
Ok, najpirew zwracam honor, wydawało mi się że to sprawdzałem już ale jednak wynik eksperymentu z pkexec jest taki
terminal A:
polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie ==== AUTHENTICATION FAILED === Error executing command as another user: Not authorized This incident has been reported.
terminal B (ten z logiem):
Nov 07 23:37:35 mojhostname.it polkitd(authority=local)[754673]: Registered Authentication Agent for unix-process:1564079:16858011 (system bus name :1.1017553 [pkexec -u root bash -i], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) Nov 07 23:37:40 mojhostname.it polkitd(authority=local)[754673]: Operator of unix-process:1564079:16858011 FAILED to authenticate to gain authorization for action org.freedesktop.policykit.exec for unix-process:1564079:16858011 [bash] (owned by unix-user:palik) Nov 07 23:37:40 mojhostname.it pkexec[1570553]: palik: Error executing command as another user: Not authorized [USER=root] [TTY=/dev/pts/0] [CWD=/home/palik] [COMMAND=/usr/bin/bash -i] Nov 07 23:37:40 mojhostname.it polkitd(authority=local)[754673]: Unregistered Authentication Agent for unix-process:1564079:16858011 (system bus name :1.1017553, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
reszta testów za chwilkę
aktualizacja - pkexec nie działa więc i zmiany w pliku autostartu nie pomogły, idę szukać dalej w google nowym tropem
Ostatnio edytowany przez kpalik (2022-11-07 23:50:58)
Offline
Uruchom sobie ręcznie z terminala na testy proces /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 i wtedy sprawdź. Jeśli będzie działać, to wtedy musisz sobie skopiować plik /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop do ~/.config/autostart/ i wykomentować/usunąć linijkę z OnlyShowIn= , tak jak to zostało już wspomniane wyżej.
Offline
No niestety, błędy standardowe przy barku uruchomionego polkit-gnome-authentication-agent, nic istotnego. Błędy znikną jak uruchomi się agenta. Tu nie ma odpowiedzi, dlaczego nie uruchamia się z sesją.
Zgodnie z tym, co tu napisałeś "...Debian 11 ... debian-live-11.5.0-amd64-cinnamon.iso...", to używasz domyślnego menadżera sesji/logowania (LightDM) i uruchamiasz środowisko graficzne cinnamon, czy może nie?
Domyślnie uruchamia się ten debian z cinnamon na X11, ale jak używasz wayland-a, to pkexec /sbin/synaptic nie zadziała, tylko synaptic-pkexec i pkexec /usr/sbin/synaptic, ale reszta normalnie. Sprawdź czy jesteś na X11.
Można niby do shell-a dodać i działałoby w konsoli, ale to nie jest rozwiązanie, są prostsze rozwiązania. Można, by napisać usługę dla systemd, może zadziała, ale to też obejście problemu. Na razie muszę mieć odpowiedzi na to, co wyżej. A teraz można spróbować domyślny autostart dla cinnamon-a (nie tylko), skopiuj.
cp /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop ~/.config/autostart/
Przeloguj i sprawdź.
Widziałem, że próbowałeś z innym polkit-agentem (lxpolkid jest odinstalowany). Można, jest ich kilka, ale trzeba go dodać do autostartu, a zablokować autostart tego, ale to jest też nierozwiązanie, a obejście problemu. A tu nic nie ma?
cat ~/.xsession-errors | grep pol
Jeszcze takie coś zauważyłem w pierwszym wpisie, cytat:
kpalik napisał(-a):
...jeśli w terminalu jako root odpalę /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1...
Jak to z root-a, z user-a się nie da. Uruchom tak.
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
I pokaż.
ps -ef | grep polkit
I jak się nie uruchomi, to pokaż (nic tam nie zmieniaj).
ls -l /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
Offline
Więc po kolei
1. jestem na Cinnamon/X11
2. skopiowanie do ~/.config/autostart/ nie przyniosło efektu
tylko nie mam pewności jak obecnie ten plik ma być skonfigurowany bo za dużo tam zmieniałem, próbowałem (albo jestem w trakcie próbowania) wszystkie kombinacje tych 2 linijek zakomentowanych/odkomentowanych:
OnlyShowIn=XFCE;Unity;X-Cinnamon; #X-GNOME-Autostart-enabled=true
3. lxpolkid wywaliłem z autostartu
4. w .xsession-errors mam taką jedną linijkę:
(polkit-gnome-authentication-agent-1:2861593): polkit-gnome-1-WARNING **: 22:56:10.395: Unable to determine the session we are in: No session for pid 2861593
5. nie bardzo rozumiem czy mam odpalić w tle tego agenta po sudo -i czy na zwykłym użytkowniku?
na roocie efekt jest taki jak pisałem (czyli zaczyna działać popup pozwalający wpisać hasło w trybie graficznym - dopóki terminal działa)
bez sudo dostaję od razu w twarz komunikatem:
(polkit-gnome-authentication-agent-1:2867614): polkit-gnome-1-WARNING **: 22:59:59.485: Unable to determine the session we are in: No session for pid 2867614
przyznam, że po 3h googlania to chyba jeden z niewielu przypadków gdzie nigdzie nie znalazłem jednoznacznego wyjaśnienia przyczyny takiego przypadku (a tych przypadków nie jest znów aż tak dużo - kilkanaście naliczyłem na przestrzeni ostatnich 5-6 lat). Zaczynam skłaniać się do zastosowania jakichś obejść, szczególnie że to serwer bardziej do testów yunohost'a postawiony na starym laptopie niż jakiś bardzo produkcyjny i ważny system, na którego warto poświęcić tydzień życia byle tylko naprawić :)
ale jak bardzo chciałbyś to rozkminić to możemy zawsze się na zoomie czy jakimś whereby spotkać i dam ci id/hasło do rustdeska to sam będziesz mógł poklikać sobie w takim rzadkim przypadku :)
Offline
Te dwie linijki to możesz nawet całkowicie usunąć, ale to nic nie da, to teraz widać. A problemem jest to, że nie możesz uruchomić tego bez root-a/sudo. Właścicielem tego jest root, ale uruchomiony proces powinien być zalogowanego użytkownika. Czy cały czas łączysz się zdalnie przez RustDesk z tym laptopem, czy tak samo jest przy dostępie stacjonarnym?
Edycja: Sprawdziłem, to teraz z sid-a do debian-live-11.5.0-amd64-cinnamon, zdalnie przez RustDesk. Nie ma problemów z korzystaniem, zatrzymywaniem i uruchamianiem przez zwykłego użytkownika polkit-gnome-authentication-agent, ale sprawdź stacjonarnie, czy ten problem występuje.
Ostatnio edytowany przez jawojx (2022-11-09 00:53:31)
Offline
Uruchom z terminala jako zwykły user:
$ strace -o ~/strace.txt -s 2000 -f /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
i wrzuć gdzieś treść tego strace.txt
Offline
Ważną informacją przed debugowaniem jest, czy tak samo jest z tym błędem ze zdalnej, na stacjonarnej sesji. Miało to być sprawdzone, ale nie ma informacji o tym. A może błąd wynika z działania serwera RustDesk. To, że u mnie nie było błędu, to nic nie znaczy. Trzeba stacjonarnie, a jak będzie to samo, to może trzeba nawet zatrzymać/wyłączyć serwer RustDesk, zrestartować komputer i sprawdzić.
Offline
wyłączyłem usługę rustdesk, restart i dalej nic
zrobiłem tego strace, wynik jest pod https://przychodnia.it/privatebin/?419aee6a848f162c … JEiUdQJ5cke9N
hasłem jest nazwa podcastu jaki polecam (w podpisie powinien się pojawić)
Offline
Nie zaglądałem do logów z debugowania, @morfik chciał, to niech przegląda :), a tak poważnie to może, ale później. Teraz takie coś mi się przypomniało, miałem o to zapytać wcześniej, ale uleciało.
Jak instalowałeś tego lxpolkit, to z nim był też problem z uruchamianiem przez normalnego użytkownika w terminalu?
/usr/bin/lxpolkit &
Bo dokładnie nie opisałeś, jakie miałeś z nim problemy. Tylko można przypuszczać, że nie startował z sesją, ale to mogło wynikać z czegoś innego. Można też sprawdzić na nowym użytkowniku, czy startuje z sesją polkit-gnome-authentication-agent.
Offline
efekt jest podobny, czyli
palik@przychodnia:~$ /usr/bin/lxpolkit & [1] 657456
i od razu okienko "No session for pid 657456".
Jak odpalę to z sudo to wszystko magicznie działa (tak też było z poprzednim agentem).
Manewr z nowym użytkownikiem również nie pomaga.
Ostatnio edytowany przez kpalik (2022-11-10 15:17:46)
Offline
No drugi polkit-agent i taki sam błąd. To wygląda dziwnie, jakbyś nie miał własnej sesji po zalogowaniu. Pokaż, tylko całość, bo mogą być długie i schowane, można przekierować wyście do pliku i z pliku wklejać.
loginctl
loginctl session-status
loginctl user-status
Ostatnio edytowany przez jawojx (2022-11-10 18:36:21)
Offline
wyniki kolejnych komend:
loginctl
palik@przychodnia:~$ loginctl SESSION UID USER SEAT TTY 126 1000 palik seat0 2 1000 palik seat0 94 1000 palik seat0 3 sessions listed.
loginctl session
126 - palik (1000) Since: Thu 2022-11-10 20:33:19 CET; 11min ago Leader: 884717 Seat: seat0; vc7 Display: :0 Service: lightdm; type x11; class user Desktop: cinnamon State: active Unit: session-126.scope ├─884717 lightdm --session-child 12 21 ├─884779 /usr/bin/gnome-keyring-daemon --daemonize --login ├─884782 cinnamon-session --session cinnamon ├─884796 dbus-launch --autolaunch 64eb163fbde04172b5d76cb7c2b13145 --binary-syntax --close-stderr ├─884797 /usr/bin/dbus-daemon --syslog-only --fork --print-pid 5 --print-address 7 --session ├─884835 /usr/bin/dbus-launch --exit-with-session --sh-syntax ├─884836 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --session ├─884856 /usr/bin/ssh-agent /usr/bin/im-launch cinnamon-session-cinnamon ├─884876 /usr/bin/ibus-daemon --daemonize --xim ├─884906 /usr/libexec/gvfsd ├─884922 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f ├─884924 /usr/libexec/ibus-memconf ├─884927 /usr/libexec/ibus-ui-gtk3 ├─884928 /usr/libexec/ibus-extension-gtk3 ├─884935 /usr/libexec/ibus-x11 --kill-daemon ├─884941 /usr/libexec/ibus-portal ├─884990 /usr/libexec/xdg-desktop-portal ├─884997 /usr/libexec/xdg-document-portal ├─885003 /usr/libexec/xdg-permission-store ├─885012 csd-xrandr ├─885014 csd-background ├─885017 csd-print-notifications ├─885018 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc ├─885019 csd-color ├─885027 csd-xsettings ├─885032 /usr/libexec/xdg-desktop-portal-gtk ├─885033 csd-automount ├─885035 csd-keyboard ├─885037 /usr/libexec/ibus-engine-simple ├─885038 /usr/libexec/at-spi-bus-launcher --launch-immediately ├─885041 csd-wacom ├─885048 csd-sound ├─885057 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3 ├─885058 csd-housekeeping ├─885060 csd-clipboard ├─885062 csd-mouse ├─885066 csd-a11y-settings ├─885068 csd-a11y-keyboard ├─885069 csd-media-keys ├─885070 csd-orientation ├─885072 csd-screensaver-proxy ├─885073 csd-power ├─885074 csd-cursor ├─885084 /usr/libexec/at-spi2-registryd --use-gnome-session ├─885085 /usr/libexec/gvfs-udisks2-volume-monitor ├─885093 /usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-printer ├─885102 /usr/libexec/gvfs-goa-volume-monitor ├─885111 /usr/libexec/dconf-service ├─885119 /usr/libexec/goa-daemon ├─885147 /usr/libexec/goa-identity-service ├─885150 /usr/libexec/gvfs-gphoto2-volume-monitor ├─885160 /usr/libexec/gvfs-afc-volume-monitor ├─885171 /usr/libexec/gvfs-mtp-volume-monitor ├─885187 cinnamon-launcher ├─885199 cinnamon --replace ├─885215 /usr/lib/x86_64-linux-gnu/xapps/sn-watcher/xapp-sn-watcher ├─885225 /usr/libexec/evolution-data-server/evolution-alarm-notify ├─885226 nemo-desktop ├─885227 /usr/bin/python3 /usr/bin/blueman-applet ├─885228 /usr/libexec/geoclue-2.0/demos/agent ├─885229 cinnamon-killer-daemon ├─885234 nm-applet ├─885237 /usr/bin/gnome-software --gapplication-service ├─885259 /usr/libexec/evolution-source-registry ├─885280 /usr/libexec/evolution-calendar-factory ├─885303 /usr/libexec/evolution-addressbook-factory ├─885337 /usr/bin/python3 /usr/bin/blueman-tray ├─885340 /usr/libexec/bluetooth/obexd ├─885435 /usr/libexec/gvfsd-trash --spawner :1.5 /org/gtk/gvfs/exec_spaw/0 ├─885445 /usr/libexec/gvfsd-metadata ├─885500 cinnamon-screensaver ├─885768 /usr/bin/python3 /usr/share/system-config-printer/applet.py ├─886146 /usr/libexec/gnome-terminal-server ├─886159 bash ├─886214 /usr/bin/lxpolkit └─891768 loginctl session-status Nov 10 20:33:22 przychodnia.it obexd[885340]: OBEX daemon 5.55 Nov 10 20:33:22 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.bluez.obex' Nov 10 20:33:22 przychodnia.it org.blueman.Applet[885329]: blueman-applet version 2.1.4 starting Nov 10 20:33:22 przychodnia.it org.blueman.Applet[885329]: There is an instance already running Nov 10 20:33:24 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Activating service name='org.gtk.vfs.Metadata' requested by ':1.54' (uid=1000 pid=885226 comm="nemo-desktop ") Nov 10 20:33:24 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.gtk.vfs.Metadata' Nov 10 20:33:27 przychodnia.it cinnamon-session[884782]: WARNING: t+7.32417s: Detected that screensaver has appeared on the bus Nov 10 20:33:50 przychodnia.it xdg-desktop-por[884990]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list Nov 10 20:34:31 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Activating service name='org.gnome.Terminal' requested by ':1.79' (uid=1000 pid=886131 comm="gnome-terminal ") Nov 10 20:34:31 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.gnome.Terminal'
loginctl user
palik (1000) Since: Wed 2022-11-09 21:05:28 CET; 23h ago State: active Sessions: *126 94 2 Linger: no Unit: user-1000.slice ├─session-126.scope │ ├─884717 lightdm --session-child 12 21 │ ├─884779 /usr/bin/gnome-keyring-daemon --daemonize --login │ ├─884782 cinnamon-session --session cinnamon │ ├─884796 dbus-launch --autolaunch 64eb163fbde04172b5d76cb7c2b13145 --binary-syntax --close-stderr │ ├─884797 /usr/bin/dbus-daemon --syslog-only --fork --print-pid 5 --print-address 7 --session │ ├─884835 /usr/bin/dbus-launch --exit-with-session --sh-syntax │ ├─884836 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --session │ ├─884856 /usr/bin/ssh-agent /usr/bin/im-launch cinnamon-session-cinnamon │ ├─884876 /usr/bin/ibus-daemon --daemonize --xim │ ├─884906 /usr/libexec/gvfsd │ ├─884922 /usr/libexec/gvfsd-fuse /run/user/1000/gvfs -f │ ├─884924 /usr/libexec/ibus-memconf │ ├─884927 /usr/libexec/ibus-ui-gtk3 │ ├─884928 /usr/libexec/ibus-extension-gtk3 │ ├─884935 /usr/libexec/ibus-x11 --kill-daemon │ ├─884941 /usr/libexec/ibus-portal │ ├─884990 /usr/libexec/xdg-desktop-portal │ ├─884997 /usr/libexec/xdg-document-portal │ ├─885003 /usr/libexec/xdg-permission-store │ ├─885012 csd-xrandr │ ├─885014 csd-background │ ├─885017 csd-print-notifications │ ├─885018 fusermount -o rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- /run/user/1000/doc │ ├─885019 csd-color │ ├─885027 csd-xsettings │ ├─885032 /usr/libexec/xdg-desktop-portal-gtk │ ├─885033 csd-automount │ ├─885035 csd-keyboard │ ├─885037 /usr/libexec/ibus-engine-simple │ ├─885038 /usr/libexec/at-spi-bus-launcher --launch-immediately │ ├─885041 csd-wacom │ ├─885048 csd-sound │ ├─885057 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3 │ ├─885058 csd-housekeeping │ ├─885060 csd-clipboard │ ├─885062 csd-mouse │ ├─885066 csd-a11y-settings │ ├─885068 csd-a11y-keyboard │ ├─885069 csd-media-keys │ ├─885070 csd-orientation │ ├─885072 csd-screensaver-proxy │ ├─885073 csd-power │ ├─885074 csd-cursor │ ├─885084 /usr/libexec/at-spi2-registryd --use-gnome-session │ ├─885085 /usr/libexec/gvfs-udisks2-volume-monitor │ ├─885093 /usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-printer │ ├─885102 /usr/libexec/gvfs-goa-volume-monitor │ ├─885111 /usr/libexec/dconf-service │ ├─885119 /usr/libexec/goa-daemon │ ├─885147 /usr/libexec/goa-identity-service │ ├─885150 /usr/libexec/gvfs-gphoto2-volume-monitor │ ├─885160 /usr/libexec/gvfs-afc-volume-monitor │ ├─885171 /usr/libexec/gvfs-mtp-volume-monitor │ ├─885187 cinnamon-launcher │ ├─885199 cinnamon --replace │ ├─885215 /usr/lib/x86_64-linux-gnu/xapps/sn-watcher/xapp-sn-watcher │ ├─885225 /usr/libexec/evolution-data-server/evolution-alarm-notify │ ├─885226 nemo-desktop │ ├─885227 /usr/bin/python3 /usr/bin/blueman-applet │ ├─885228 /usr/libexec/geoclue-2.0/demos/agent │ ├─885229 cinnamon-killer-daemon │ ├─885234 nm-applet │ ├─885237 /usr/bin/gnome-software --gapplication-service │ ├─885259 /usr/libexec/evolution-source-registry │ ├─885280 /usr/libexec/evolution-calendar-factory │ ├─885303 /usr/libexec/evolution-addressbook-factory │ ├─885337 /usr/bin/python3 /usr/bin/blueman-tray │ ├─885340 /usr/libexec/bluetooth/obexd │ ├─885435 /usr/libexec/gvfsd-trash --spawner :1.5 /org/gtk/gvfs/exec_spaw/0 │ ├─885445 /usr/libexec/gvfsd-metadata │ ├─885500 cinnamon-screensaver │ ├─885768 /usr/bin/python3 /usr/share/system-config-printer/applet.py │ ├─886146 /usr/libexec/gnome-terminal-server │ ├─886159 bash │ ├─886214 /usr/bin/lxpolkit │ └─891697 loginctl user-status ├─session-2.scope │ └─5577 /usr/libexec/geoclue-2.0/demos/agent └─session-94.scope └─656481 /usr/libexec/geoclue-2.0/demos/agent Nov 10 20:33:22 przychodnia.it obexd[885340]: OBEX daemon 5.55 Nov 10 20:33:22 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.bluez.obex' Nov 10 20:33:22 przychodnia.it org.blueman.Applet[885329]: blueman-applet version 2.1.4 starting Nov 10 20:33:22 przychodnia.it org.blueman.Applet[885329]: There is an instance already running Nov 10 20:33:24 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Activating service name='org.gtk.vfs.Metadata' requested by ':1.54' (uid=1000 pid=885226 comm="nemo-desktop ") Nov 10 20:33:24 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.gtk.vfs.Metadata' Nov 10 20:33:27 przychodnia.it cinnamon-session[884782]: WARNING: t+7.32417s: Detected that screensaver has appeared on the bus Nov 10 20:33:50 przychodnia.it xdg-desktop-por[884990]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list Nov 10 20:34:31 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Activating service name='org.gnome.Terminal' requested by ':1.79' (uid=1000 pid=886131 comm="gnome-terminal ") Nov 10 20:34:31 przychodnia.it dbus-daemon[884836]: [session uid=1000 pid=884834] Successfully activated service 'org.gnome.Terminal'
Ostatnio edytowany przez kpalik (2022-11-10 20:47:24)
Offline
morfik napisał(-a):
Mi ten link z logiem nie działa. xD
hmm a na jakiej przeglądarce próbujesz i jaki dokładnie link? Teraz sprawdziłem i działa cały czas...
Offline
No ten link:
https://przychodnia.it/privatebin/?419aee6a848f162c#TPCkDw2soKJczDj2cULtigr4mJ8R5aJEiUdQJ5cke9N
Mam stronę z napisem:
Loading… In case this message never disappears please have a look at this FAQ for information to troubleshoot.
I tak sobie wisi. xD
Na FF patrzę, na czystym profilu nawet sprawdziłem i nic się nie dzieje. xD
Offline
Wczoraj już nie chciało mi się pisać, bo trochę tego jest.
Został, uruchomiony lxpolikit, pewnie po twojej próbie, ale trzeba o nim pamiętać i może go odinstalować jak ma być polkit-gnome-authentication-agent. Wszystko, co robimy, jest bezpieczne dla systemu, ale trzeba uważać, no normalnie (możesz robić kopie edytowanych plików), zawsze możesz edycje pliku cofnąć nawet z Linuksa live, tu nie będzie dużo zmian w plikach.
Liczyłem na pierwszą sesją po restarcie komputera, ale zapomniałem o tym napisać, to nic. Multi sesja i nie widzę w logach uruchomienia systemd dla użytkownika.
Wszystko to teraz robimy stacjonarnie. Zamknij wszystkie sesje, z wyjątkiem tej, na której jesteś. Jej numer masz w linii Sessions: (przykład ze starego twojego loga Sessions: *126 94 2) z gwiazdką, w wyniku z.
loginctl user-status
Zatrzymaj inne sesje, numery będziesz miał w loginctl lub loginctl list-sessions.
loginctl terminate-session tu_umer_sessji
To co za chwile zrobisz, powinno zamknąć wszystkie sesje, zalogowanych przez lightdm, ale na wszelki wypadek zrobiłeś to co wyżej. Ma być jedna.
Teraz, uwaga po tym wyłączy się sesja graficzna, ale to tylko zatrzymuje, po ponownym uruchomieniu wszystko będzie działało normalnie. Co prawda u ciebie w logach nie jest jednoznaczne, ale zatrzymaj menadżera logowania.
sudo systemctl stop lightdm
Jak nie zatrzyma twojej sesji, to ją zatrzymaj tak jak inne i to później opisz tu, jakby tak było. Przejdź na terminal numer 3, skrótem klawiszowym ctrl-alt-F3, tam uruchom nową sesję bez menadżera logowania (nie z root-a).
startx
Sprawdź, czy jest jedna sesja loginctl list-sessions i uruchomił się automatycznie polkit-gnome-authentication-agent.
ps -ef | grep polkit
lub uruchamia z użytkownika (jak pialiśmy wcześniej, ale powinien automatycznie z sesją) i czy działa prawidłowo. Możesz od razu sprawdzić i dodać, lub po restarcie do "normalnej sesji" po sudo reboot, do pliku (może to jest związane z błędem lightdm przy multi sesji) w pliku.
sudo nano /etc/pam.d/lightdm
W nowej lini pod session optional pam_loginuid.so dodać
-session optional pam_systemd.so
I zrestartować komputer.
Uwaga. Tego na razie nie robić. Podałem to, bo na stronie projektu jest opis odnośnie pam_systemd. Lub zrobić plik /etc/pam.d/system-auth, tak jak jest opisane na stronie projektu.
Offline
morfik napisał(-a):
No ten link:
Kod:
https://przychodnia.it/privatebin/?419aee6a848f162c#TPCkDw2soKJczDj2cULtigr4mJ8R5aJEiUdQJ5cke9NMam stronę z napisem:
Kod:
Loading… In case this message never disappears please have a look at this FAQ for information to troubleshoot.I tak sobie wisi. xD
Na FF patrzę, na czystym profilu nawet sprawdziłem i nic się nie dzieje. xD
ok, mam tak samo na androidzie, doczytałem, dodałem regułę na cloudflare, odpaliłem w incognito i poszło; pewnie będziesz musiał cache wyczyścić i powinno działać.
Offline
Strony: 1