~linuxmint-daily-build-team/linuxmint/+git/mintdrivers:pkit

Last commit made on 2020-09-23
Get this branch:
git clone -b pkit https://git.launchpad.net/~linuxmint-daily-build-team/linuxmint/+git/mintdrivers

Branch merges

Branch information

Recent commits

6a96fb6... by Clement Lefebvre <email address hidden>

UI Tuning

- Use a slide stack animation. Crossfade looks sluggish on some hardware.
- Remove the progressbar on cache loading, it gives no interesting information, just looks messy.
- Adjust the size of the labels for consistency between the refresh and no_drivers pages.

b879e93... by Michael Webster

Make refresh view a bit more consistent with some other apps.

c55f3c1... by Michael Webster

Use systemctl to reboot, and use crossfade for the GtkStack.

Using 'systemctl reboot' works in user mode or root.

486eed7... by Clement Lefebvre <email address hidden>

Allow app to be run in user mode

266c37d... by Clement Lefebvre <email address hidden>

Make user interface great again

Nobody knows UI better than I do

482a916... by Michael Webster

Set needs_restart flag so the restart button is displayed after an
operation.

3368e03... by Clement Lefebvre <email address hidden>

Fix small bugs

cd13388... by Clement Lefebvre <email address hidden>

Start moving to pkit

5033aec... by Clement Lefebvre <email address hidden>

1.4.8

7546491... by Clement Lefebvre <email address hidden>

Don't explicitly install recommended packages

Starting with Mint 20 (and mintsystem 8.4.8 in Mint 19.x), recommended
packages are enabled in APT.

These lines are code are therefore no longer needed and they're being removed
as they can introduce conditions in the APT resolver and make it fail to install
packages in certain conditions.

Here's an example:

clem@asus:~/mintdrivers/mintdrivers$ Post-install mode detected
Checking connectivity or live media...
Internet connection detected
/usr/lib/linuxmint/mintdrivers/mintdrivers.py:522: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  widget = Gtk.Label(device_name)
/usr/lib/linuxmint/mintdrivers/mintdrivers.py:525: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
  widget = Gtk.Label("<small>{}</small>".format(overall_status))
Install nvidia-driver-440
Install nvidia-settings (recommended)
Install nvidia-prime (recommended)
Install libnvidia-compute-440:i386 (recommended)
Install libnvidia-decode-440:i386 (recommended)
Install libnvidia-encode-440:i386 (recommended)
Install libnvidia-ifr1-440:i386 (recommended)
Install libnvidia-fbc1-440:i386 (recommended)
Install libnvidia-gl-440:i386 (recommended)
Warning: install transaction not completed successfully: Transaction failed: Impossible de résoudre les dépendances du paquet
 Les paquets suivants ont des dépendances non satisfaites :

libnvidia-fbc1-440:i386: libnvidia-ifr1-440:i386: nvidia-driver-440: Depends: libnvidia-gl-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: nvidia-kernel-source-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-compute-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-extra-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: nvidia-compute-utils-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-decode-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-encode-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: nvidia-utils-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: xserver-xorg-video-nvidia-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-cfg1-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-ifr1-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée
                   Depends: libnvidia-fbc1-440 (= 440.100-0ubuntu0.20.04.1) mais la version 440.100-0ubuntu0.20.04.1 va être installée