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/.
Witam.
Po upgrade z 8 do 9 przestał działać synaptic oraz gdebi.
Po porostu się nie włączają.
Usuwałem poprzez
apt-get remove --purge, później clean
Ponowna instalacja nie pomaga.
pozdrawiam.
Ostatnio edytowany przez mimoto (2018-02-27 18:29:26)
Offline
Uruchom z terminala, zobacz co się wyświetli.
Offline
Z terminala działa.
Nie próbowałem w ten sposób.
Ale gdebi działa tez z terminala. Ale bezpośrednio próbując uruchomić *.deb, nie działa.
Da się jakoś naprawić ze skrótu?
Pozdrawiam.
Offline
Fajnie, że działa, tylko nie pokazałeś jak to zrobiłeś.
Jak pokażesz ten skrót to może coś się da naprawić.
Offline
arecki napisał(-a):
Fajnie, że działa, tylko nie pokazałeś jak to zrobiłeś.
Jak pokażesz ten skrót to może coś się da naprawić.
Pewnie gksu nie jest zainstalowane albo policykit szwankuje.
Kiedyś w skrócie było gksu synaptic w teraz jest wrapper synaptic-pkexec, o zawartości:
#!/bin/sh pkexec "/usr/sbin/synaptic" "$@"
Sam pkexec pochodzi z:
dpkg -S `which pkexec` policykit-1: /usr/bin/pkexec
Dlatego w terminalu przez sudo albo su chodzi, a z graficznego skrótu nie.
Offline
Fajnie, że działa, tylko nie pokazałeś jak to zrobiłeś.
Jak pokażesz ten skrót to może coś się da naprawić.
Z terminala poprostu wpisałem synaptic, i sie uruchomił.
Skrótów nie mam, z menu start staram się uruchomić.
Tam jest:
Położenie: menu://applications/DesktopSettings Plik docelowy: /usr/share/applications/synaptic.desktop Polecenie: synaptic-pkexec
Offline
To musiałeś to uruchamiać z poziomu root'a, bo z poziomu użytkownika powinno wyskoczyć pytanie o hasło. Ale to takie moje zgaduj-zgadula bo nie raczyłeś napisać jak to uruchamiałeś.
Dalszy opis nadaje się dla wróżki bo nie wnosi nic do czego można by się merytorycznie odnieść.
Ostatnio edytowany przez arecki (2018-02-24 19:43:17)
Offline
Tak, z poziomu roota.
Bez root nie działa.
bash: synaptic: nie znaleziono polecenia
Opis który podałem, do właściwości skrótu w menu. Jakie komendy tam są napisane.
Ostatnio edytowany przez mimoto (2018-02-24 21:52:38)
Offline
Mam wrażenie, że nie przeczytałeś tego co pisał Jacekalex.
Poza tym jak wklejasz jakiś wynik działania, to wklej też to co go wywołuje, bo inaczej znowu nas kierujesz do wróżki.
Ostatnio edytowany przez arecki (2018-02-24 22:16:16)
Offline
no@omv:~$ synaptic bash: synaptic: nie znaleziono polecenia
Nie wołał o hasło.
Wykonałem tamte polecenia:
no@omv:~$ #!/bin/sh no@omv:~$ pkexec "/usr/sbin/synaptic" "$@" ==== AUTHENTICATING FOR com.ubuntu.pkexec.synaptic === Authentication is required to run the Synaptic Package Manager Authenticating as: root Password: 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. no@omv:~$ dpkg -S `which pkexec` policykit-1: /usr/bin/pkexec no@omv:~$ policykit-1: /usr/bin/pkexec bash: policykit-1:: nie znaleziono polecenia no@omv:~$
Ostatnio edytowany przez mimoto (2018-02-24 22:30:02)
Offline
Tamto nie było poleceniem.
I nic wołać nie będzie bo "to" nie używa mowy.
To pokaż:
$ ps aux | grep polkit
i
pkaction
Ostatnio edytowany przez arecki (2018-02-25 09:57:48)
Offline
jak nie masz to zainstaluj pakiet, policykit-1-gnome
sprawdza czy masz ten pakiet
apt-cache policy policykit-1-gnome policykit-1-gnome: Zainstalowana: 0.105-6 Kandydująca: 0.105-6 Tabela wersji: *** 0.105-6 500 500 http://ftp.de.debian.org/debian stretch/main amd64 Packages 100 /var/lib/dpkg/status
Ostatnio edytowany przez arturek (2018-02-25 10:06:06)
Offline
Witam.
root@omv:/home/no# ps aux | grep polkit root 1629 0.0 0.1 289200 7184 ? Ssl lut23 0:00 /usr/lib/policykit-1/polkitd --no-debug root 21171 0.0 0.0 12784 1024 pts/0 S+ 10:17 0:00 grep polkit root@omv:/home/no#
oraz:
root@omv:/home/no# pkaction com.teamviewer.TeamViewer.options com.ubuntu.pkexec.gparted com.ubuntu.pkexec.synaptic org.freedesktop.color-manager.create-device org.freedesktop.color-manager.create-profile org.freedesktop.color-manager.delete-device org.freedesktop.color-manager.delete-profile org.freedesktop.color-manager.device-inhibit org.freedesktop.color-manager.install-system-wide org.freedesktop.color-manager.modify-device org.freedesktop.color-manager.modify-profile org.freedesktop.color-manager.sensor-lock org.freedesktop.hostname1.set-hostname org.freedesktop.hostname1.set-machine-info org.freedesktop.hostname1.set-static-hostname org.freedesktop.locale1.set-keyboard org.freedesktop.locale1.set-locale org.freedesktop.login1.attach-device org.freedesktop.login1.flush-devices org.freedesktop.login1.hibernate org.freedesktop.login1.hibernate-ignore-inhibit org.freedesktop.login1.hibernate-multiple-sessions org.freedesktop.login1.inhibit-block-idle org.freedesktop.login1.inhibit-block-shutdown org.freedesktop.login1.inhibit-block-sleep org.freedesktop.login1.inhibit-delay-shutdown org.freedesktop.login1.inhibit-delay-sleep org.freedesktop.login1.inhibit-handle-hibernate-key org.freedesktop.login1.inhibit-handle-lid-switch org.freedesktop.login1.inhibit-handle-power-key org.freedesktop.login1.inhibit-handle-suspend-key org.freedesktop.login1.lock-sessions org.freedesktop.login1.manage org.freedesktop.login1.power-off org.freedesktop.login1.power-off-ignore-inhibit org.freedesktop.login1.power-off-multiple-sessions org.freedesktop.login1.reboot org.freedesktop.login1.reboot-ignore-inhibit org.freedesktop.login1.reboot-multiple-sessions org.freedesktop.login1.set-reboot-to-firmware-setup org.freedesktop.login1.set-self-linger org.freedesktop.login1.set-user-linger org.freedesktop.login1.set-wall-message org.freedesktop.login1.suspend org.freedesktop.login1.suspend-ignore-inhibit org.freedesktop.login1.suspend-multiple-sessions org.freedesktop.policykit.exec org.freedesktop.policykit.lockdown org.freedesktop.systemd1.manage-unit-files org.freedesktop.systemd1.manage-units org.freedesktop.systemd1.reload-daemon org.freedesktop.systemd1.reply-password org.freedesktop.systemd1.set-environment org.freedesktop.systemtoolsbackends.self.set org.freedesktop.systemtoolsbackends.set org.freedesktop.timedate1.set-local-rtc org.freedesktop.timedate1.set-ntp org.freedesktop.timedate1.set-time org.freedesktop.timedate1.set-timezone org.freedesktop.udisks2.ata-check-power org.freedesktop.udisks2.ata-secure-erase org.freedesktop.udisks2.ata-smart-enable-disable org.freedesktop.udisks2.ata-smart-selftest org.freedesktop.udisks2.ata-smart-simulate org.freedesktop.udisks2.ata-smart-update org.freedesktop.udisks2.ata-standby org.freedesktop.udisks2.ata-standby-other-seat org.freedesktop.udisks2.ata-standby-system org.freedesktop.udisks2.cancel-job org.freedesktop.udisks2.cancel-job-other-user org.freedesktop.udisks2.eject-media org.freedesktop.udisks2.eject-media-other-seat org.freedesktop.udisks2.eject-media-system org.freedesktop.udisks2.encrypted-change-passphrase org.freedesktop.udisks2.encrypted-change-passphrase-system org.freedesktop.udisks2.encrypted-lock-others org.freedesktop.udisks2.encrypted-unlock org.freedesktop.udisks2.encrypted-unlock-crypttab org.freedesktop.udisks2.encrypted-unlock-other-seat org.freedesktop.udisks2.encrypted-unlock-system org.freedesktop.udisks2.filesystem-fstab org.freedesktop.udisks2.filesystem-mount org.freedesktop.udisks2.filesystem-mount-other-seat org.freedesktop.udisks2.filesystem-mount-system org.freedesktop.udisks2.filesystem-unmount-others org.freedesktop.udisks2.loop-delete-others org.freedesktop.udisks2.loop-modify-others org.freedesktop.udisks2.loop-setup org.freedesktop.udisks2.manage-md-raid org.freedesktop.udisks2.manage-swapspace org.freedesktop.udisks2.modify-device org.freedesktop.udisks2.modify-device-other-seat org.freedesktop.udisks2.modify-device-system org.freedesktop.udisks2.modify-drive-settings org.freedesktop.udisks2.modify-system-configuration org.freedesktop.udisks2.open-device org.freedesktop.udisks2.open-device-system org.freedesktop.udisks2.power-off-drive org.freedesktop.udisks2.power-off-drive-other-seat org.freedesktop.udisks2.power-off-drive-system org.freedesktop.udisks2.read-system-configuration-secrets org.freedesktop.udisks2.rescan org.gtk.vfs.file-operations org.gtk.vfs.file-operations-helper org.x.xf86-video-intel.backlight-helper org.xfce.power.backlight-helper org.xfce.power.xfce4-pm-helper
root@omv:/home/no# apt-cache policy policykit-1-gnome policykit-1-gnome: Zainstalowana: 0.105-6 Kandydująca: 0.105-6 Tabela wersji: *** 0.105-6 500 500 https://deb.debian.org/debian stretch/main amd64 Packages 100 /var/lib/dpkg/status
Pozdrawiam.
Offline
Kolego mimoto, jeśli na początku komendy znajduje się znak $ to oznacza, że należy tą komendę uruchomić jako bieżący użytkownik (konwencja przyjęta w debianowych dokumentacjach), a ty z uporem maniaka uruchamiasz wszystko jako root.
@arturek, a czemu akurat agent z gnome, ktoś tu strzela jakie środowisko ma autor.
$echo $DESKTOP_SESSION $echo $XDG_CURRENT_DESKTOP
$COLUMNS=200 dpkg -l '*polkit*'
Ja mam xfce i akurat używam agenta gnome, bo tak jest w tym środowisku, aczkolwiek używałem też innych agentów na tym środowisku (z mate, lxde, kde)
Jak zakończę proces agenta to mam efekt:
$pkexec /usr/sbin/synaptic ==== AUTHENTICATING FOR com.ubuntu.pkexec.synaptic === Authentication is required to run the Synaptic Package Manager Authenticating as: user,,, (user) Password: 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.
Po uruchomieniu z powrotem agenta
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
Działa prawidłowo.
Tak więc pozostaje ustalić jakie ma środowisko autor i przeinstalować agenta skojarzonego z tym środowiskiem, bo najprawdopodobniej nie startuje razem z sesją.
Być może wystarczy mu przywrócić autostart, ale obawiam się, że prościej będzie zrobić reinstalację.
Ostatnio edytowany przez arecki (2018-02-25 12:35:05)
Offline
Witam.
To jeszcze raz te komendy:
no@omv:~$ ps aux | grep polkit root 1629 0.0 0.1 289200 7184 ? Ssl lut23 0:00 /usr/lib/policykit-1/polkitd --no-debug no 28417 0.0 0.0 12784 952 pts/0 S+ 13:45 0:00 grep polkit
no@omv:~$ pkaction com.teamviewer.TeamViewer.options com.ubuntu.pkexec.gparted com.ubuntu.pkexec.synaptic org.freedesktop.color-manager.create-device org.freedesktop.color-manager.create-profile org.freedesktop.color-manager.delete-device org.freedesktop.color-manager.delete-profile org.freedesktop.color-manager.device-inhibit org.freedesktop.color-manager.install-system-wide org.freedesktop.color-manager.modify-device org.freedesktop.color-manager.modify-profile org.freedesktop.color-manager.sensor-lock org.freedesktop.hostname1.set-hostname org.freedesktop.hostname1.set-machine-info org.freedesktop.hostname1.set-static-hostname org.freedesktop.locale1.set-keyboard org.freedesktop.locale1.set-locale org.freedesktop.login1.attach-device org.freedesktop.login1.flush-devices org.freedesktop.login1.hibernate org.freedesktop.login1.hibernate-ignore-inhibit org.freedesktop.login1.hibernate-multiple-sessions org.freedesktop.login1.inhibit-block-idle org.freedesktop.login1.inhibit-block-shutdown org.freedesktop.login1.inhibit-block-sleep org.freedesktop.login1.inhibit-delay-shutdown org.freedesktop.login1.inhibit-delay-sleep org.freedesktop.login1.inhibit-handle-hibernate-key org.freedesktop.login1.inhibit-handle-lid-switch org.freedesktop.login1.inhibit-handle-power-key org.freedesktop.login1.inhibit-handle-suspend-key org.freedesktop.login1.lock-sessions org.freedesktop.login1.manage org.freedesktop.login1.power-off org.freedesktop.login1.power-off-ignore-inhibit org.freedesktop.login1.power-off-multiple-sessions org.freedesktop.login1.reboot org.freedesktop.login1.reboot-ignore-inhibit org.freedesktop.login1.reboot-multiple-sessions org.freedesktop.login1.set-reboot-to-firmware-setup org.freedesktop.login1.set-self-linger org.freedesktop.login1.set-user-linger org.freedesktop.login1.set-wall-message org.freedesktop.login1.suspend org.freedesktop.login1.suspend-ignore-inhibit org.freedesktop.login1.suspend-multiple-sessions org.freedesktop.policykit.exec org.freedesktop.policykit.lockdown org.freedesktop.systemd1.manage-unit-files org.freedesktop.systemd1.manage-units org.freedesktop.systemd1.reload-daemon org.freedesktop.systemd1.reply-password org.freedesktop.systemd1.set-environment org.freedesktop.systemtoolsbackends.self.set org.freedesktop.systemtoolsbackends.set org.freedesktop.timedate1.set-local-rtc org.freedesktop.timedate1.set-ntp org.freedesktop.timedate1.set-time org.freedesktop.timedate1.set-timezone org.freedesktop.udisks2.ata-check-power org.freedesktop.udisks2.ata-secure-erase org.freedesktop.udisks2.ata-smart-enable-disable org.freedesktop.udisks2.ata-smart-selftest org.freedesktop.udisks2.ata-smart-simulate org.freedesktop.udisks2.ata-smart-update org.freedesktop.udisks2.ata-standby org.freedesktop.udisks2.ata-standby-other-seat org.freedesktop.udisks2.ata-standby-system org.freedesktop.udisks2.cancel-job org.freedesktop.udisks2.cancel-job-other-user org.freedesktop.udisks2.eject-media org.freedesktop.udisks2.eject-media-other-seat org.freedesktop.udisks2.eject-media-system org.freedesktop.udisks2.encrypted-change-passphrase org.freedesktop.udisks2.encrypted-change-passphrase-system org.freedesktop.udisks2.encrypted-lock-others org.freedesktop.udisks2.encrypted-unlock org.freedesktop.udisks2.encrypted-unlock-crypttab org.freedesktop.udisks2.encrypted-unlock-other-seat org.freedesktop.udisks2.encrypted-unlock-system org.freedesktop.udisks2.filesystem-fstab org.freedesktop.udisks2.filesystem-mount org.freedesktop.udisks2.filesystem-mount-other-seat org.freedesktop.udisks2.filesystem-mount-system org.freedesktop.udisks2.filesystem-unmount-others org.freedesktop.udisks2.loop-delete-others org.freedesktop.udisks2.loop-modify-others org.freedesktop.udisks2.loop-setup org.freedesktop.udisks2.manage-md-raid org.freedesktop.udisks2.manage-swapspace org.freedesktop.udisks2.modify-device org.freedesktop.udisks2.modify-device-other-seat org.freedesktop.udisks2.modify-device-system org.freedesktop.udisks2.modify-drive-settings org.freedesktop.udisks2.modify-system-configuration org.freedesktop.udisks2.open-device org.freedesktop.udisks2.open-device-system org.freedesktop.udisks2.power-off-drive org.freedesktop.udisks2.power-off-drive-other-seat org.freedesktop.udisks2.power-off-drive-system org.freedesktop.udisks2.read-system-configuration-secrets org.freedesktop.udisks2.rescan org.gtk.vfs.file-operations org.gtk.vfs.file-operations-helper org.x.xf86-video-intel.backlight-helper org.xfce.power.backlight-helper org.xfce.power.xfce4-pm-helper
no@omv:~$ echo $DESKTOP_SESSION LXDE
no@omv:~$ echo $XDG_CURRENT_DESKTOP LXDE
no@omv:~$ COLUMNS=200 dpkg -l '*polkit*' Wybór:U=nieznany/I=instalacja/R=usunięcie/P=wyczyszczenie/H=zatrzymanie | Stan:N=brak/I=zainstalowany/C=skonfigurowany/U=rozpakowany/ |/ F=częśc. skonfigurowany/H=częśc. zainstalowany/W=wyzw. czek./T=wyzw. zapl. || Błędy?=(brak)/R-do pon. inst. (duże litery w "Stan" i "Błędy"=problemy) ||/ Nazwa Wersja Architektura Opis +++-============================================-===========================-===========================-============================================================================================= ii libpolkit-agent-1-0:amd64 0.105-18 amd64 PolicyKit Authentication Agent API ii libpolkit-backend-1-0:amd64 0.105-18 amd64 PolicyKit backend API ii libpolkit-gobject-1-0:amd64 0.105-18 amd64 PolicyKit Authorization API un lxpolkit <brak> <brak> (brak dostępnego opisu) un mate-polkit <brak> <brak> (brak dostępnego opisu) un polkit-1-auth-agent <brak> <brak>
Powinno teraz być poprawie.
Offline
Zainstaluj lxpolkit.
Offline
Synapitc działa.
Czy dałoby radę jeszcze naprawić gdebi?
Offline
Dałoby, ale pisałem już coś o wróżkach?
Offline
Racja ;p.
no@omv:~$ gdebi Traceback (most recent call last): File "/usr/bin/gdebi", line 38, in <module> from GDebi.GDebiCli import GDebiCli File "/usr/share/gdebi/GDebi/GDebiCli.py", line 24, in <module> import apt File "/usr/lib/python3/dist-packages/apt/__init__.py", line 34, in <module> apt_pkg.init_config() apt_pkg.Error: E:Opening configuration file /etc/apt/apt.conf.d/99openmediavault-proxy - ifstream::ifstream (13: Permission denied)
Oraz:
no@omv:~$ gdebi-gtk Traceback (most recent call last): File "/usr/bin/gdebi-gtk", line 34, in <module> from GDebi.GDebiGtk import GDebiGtk File "/usr/share/gdebi/GDebi/GDebiGtk.py", line 23, in <module> import apt File "/usr/lib/python3/dist-packages/apt/__init__.py", line 34, in <module> apt_pkg.init_config() apt_pkg.Error: E:Opening configuration file /etc/apt/apt.conf.d/99openmediavault-proxy - ifstream::ifstream (13: Permission denied)
Offline
Tak dla jasności, gksu zainstalowane?
Offline
Tak, mam zainstalowane. I działa bez root
Te problemy się zaczęły po aktualizacji z debiana 8 do 9.
Z tego co widzę, to mój użytkownik
no
nie ma uprawnień root.
Nawet sudo nie pozwala logować się jako root.
Ostatnio edytowany przez mimoto (2018-02-25 22:15:44)
Offline
sudo trzeba sobie skonfigurować i należeć do grupy sudo.
https://www.debian.org/doc/manuals/debian-reference/ch04.en.html#_sudo
https://wiki.debian.org/sudo
W jaki sposób wykonałeś przejście z wersji 8 na 9 Debiana?
Ostatnio edytowany przez arecki (2018-02-25 23:36:17)
Offline
Po prostu apt-get dist-upgrade i zmiana repo na stretch.
Offline
Po skonfigurowaniu sudo powinien też działać gdebi.
Na przyszłość jak robisz upgrade to zacznij od przeczytania (przy założeniu, że to amd64) https://www.debian.org/releases/stable/amd64/releas … ding.pl.html, ale nawet teraz warto się z tym zapoznać i sprawdzić stan systemu oraz zrobić porządki po aktualizacji.
Ostatnio edytowany przez arecki (2018-02-26 08:53:20)
Offline
no@omv:~$ sudo gdebi-gtk
Działa. Ale ze skrótu ciągle nie. Jak sprawdzić czy użytownik no ma ustalone hasło.
Bo po komendzie powyżej nie było potrzeby wpisania hasła.
Offline