KDE Discover У вас нет прав на выполнение этой операции (Kubuntu 20.04)

KDE Discover У вас нет прав на выполнение этой операции (Kubuntu 20.04)

Со вчерашнего дня каждый раз, когда я пытаюсь загрузить что-либо из KDE Discover на Kubuntu 20.04, я получаю следующую ошибку.

У вас нет полномочий для выполнения этой операции

Единственный способ загрузить программное обеспечение — через терминал, который работает без каких-либо проблем.

решение1

Вы упустили polkit-kde-agent-1. Вот информация о пакете, которую я получил с sudo apt show polkit-kde-agent-1:

Package: polkit-kde-agent-1
Version: 4:5.18.4.1-0ubuntu1
Priority: optional
Section: universe/kde
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 430 kB
Provides: polkit-1-auth-agent
Depends: policykit-1, libc6 (>= 2.4), libkf5coreaddons5 (>= 4.100.0), libkf5crash5 (>= 4.96.0), libkf5dbusaddons5 (>= 4.97.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>= 4.96.0), libkf5widgetsaddons5 (>= 5.36.0+git20170804), libkf5windowsystem5 (>= 5.62.0), libpolkit-qt5-1-1 (>= 0.112.0), libqt5core5a (>= 5.12.2), libqt5dbus5 (>= 5.9.0~), libqt5gui5 (>= 5.9.0~) | libqt5gui5-gles (>= 5.9.0~), libqt5widgets5 (>= 5.9.0~), libstdc++6 (>= 4.1.1)
Breaks: polkit-kde-1 (<< 5.1.95~)
Replaces: polkit-kde-1 (<< 5.1.95~)
Homepage: https://projects.kde.org/projects/kde/workspace/polkit-kde-agent-1
Task: kubuntu-desktop, lubuntu-desktop
Download-Size: 54,7 kB
APT-Manual-Installed: no
APT-Sources: http://de.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
Description: KDE dialogs for PolicyKit
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 PolicyKit-Kde provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.

Вам также следует взглянуть наИнформационная страница Debianдля получения дополнительной информации и более наглядного представления вышеизложенной информации.

Если вы достаточно уверены в себе, чтобы установить его, используйте

sudo apt-get update    
sudo apt-get install polkit-kde-agent-1

Обязательно проверьте все зависимости!

Если вы не чувствуете себя достаточно уверенно, чтобы сделать это, вы также можете изменить ярлык Discover, чтобы открыть с помощью sudo. Но будьте осторожны, он не будет запрашивать подтверждение пароля перед установкой или обновлением с Discover. Он откроется Discoverкак root, что НЕ рекомендуется.

Сделать это легко

  1. Щелкните правой кнопкой мыши по записи Discover в меню «Пуск» и просмотрите опцию редактирования приложения.
  2. Затем перейдите в меню программ.
  3. и отредактируйте команду, чтобы использовать sudo

Вы можете скопировать это

sudo plasma-discover %F

решение2

Если у вас естьchrome-удаленный-рабочий столустановлен, это может быть результатом конфликта. Попробуйте:

killall chrome-remote-desktop-host
sudo apt remove chrome-remote-desktop

Ответ получен отФорум KDE.

решение3

Также просто совет для тех, кто видит это и сталкивается с той же проблемой... убедитесь, что вы используетеОбнаружитьиз меню, а не экземпляр, запущенный другой программой. Это не сработает.

Связанный контент