The main reason for depending on polkit is that nvidia-settings needs
root privileges to write the xorg.conf, while also storing user
preferences (in the user home directory). This why running the whole app
as root is not recommended.
While I think, in the future (in a fully Wayland world), we can drop all
of this, I am fine with suggestion 1 for now.
** Changed in: screen-resolution-extra (Ubuntu)
Status: New => Triaged
** Changed in: screen-resolution-extra (Ubuntu)
Importance: Undecided => Medium
** Changed in: screen-resolution-extra (Ubuntu)
Assignee: (unassigned) => Alberto Milone (albertomilone)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to screen-resolution-extra in Ubuntu.
https://bugs.launchpad.net/bugs/1815374
Title:
Please adjust dependencies so that policykit-1-gnome can be demoted to
universe
Status in screen-resolution-extra package in Ubuntu:
Triaged
Bug description:
The Ubuntu Desktop Team would like to get policykit-1-gnome demoted to
universe since it is no longer used in the default install. (See its
package description.)
I believe screen-resolution-extra is the last thing holding that
package in main.
gnome-shell provides polkit-1-auth-agent. You can see provides and reverse
depends for a virtual package by running
$ apt-cache showpkg polkit-1-auth-agent
In my experience with demoting xterm to universe, it looked to me like
Ubuntu's germinate doesn't handle virtual packages and alternate
dependencies very well. I ended up having to put gnome-terminal as the
first dependency in the list of alternates.
Suggestion 1
------------
Change screen-resolution-extra's dependency to:
gnome-shell | policykit-1-gnome | polkit-1-auth-agent
Suggestion 2
------------
Change nvidia-settings to Suggest instead of Depend on
screen-resolution-extra. From the package's description, it sounds like
screen-resolution-extra is not useful for a default Ubuntu install? If so, we
can demote both screen-resolution-extra and policykit-1-gnome to universe.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/screen-resolution-extra/+bug/1815374/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp