6

Updated to Kubuntu 22.04 today and i am facing a problem with Software Sources in Discover.

I am able to install and remove programs using discover.

enter image description here

My password is not being accepted. It was working properly in 21.10. Screen Shots are given below.

Initial Password Screen

When I enter the password it gives me this screen enter image description here

Found a way out by using the terminal and a sudo software-properties-kde and it worked. But not working from Discover.

Can someone help in rectifying this error. Thanks in advance.

Regards, Sriram

cipricus
  • 4,066
  • 4
  • 47
  • 106

3 Answers3

8

This should be reported as a bug.

Related to the problem that KDE su is used instead of the KDE Agent.

The problem is with the desktop-launcher file (/usr/share/applications/software-properties-qt.desktop), which contains the line

X-KDE-SubstituteUID=true

Open that in Kate and remove that line or change it to false.

In my case the Software Sources would still not open: it needed a further change of the Exec line, like so:

Exec=pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY software-properties-qt

In order to be able to find the Software Sources directly in the Application launchers without passing through Discover we need to change the line NoDisplay=true to false. In Tiled Menu:

enter image description here

cipricus
  • 4,066
  • 4
  • 47
  • 106
1

To reach that dialog, we can go to the command line and execute sudo -i software-properties-qt.

Additional information:

Ganton
  • 446
0

In a pinch, from within settings you could go to the driver manager section. It would open the appropriate window you need. "Software Sources" Then you can just pick the tab needed to select your desired input. in the event you don't feel comfortable manipulating configuration files.