#977158 gnome-sofware: gnome software updates the kernel without my consent. My wifi driver needs to be recompiled. #977158
- Package:
- gnome-software
- Source:
- gnome-software
- Description:
- Software Center for GNOME
- Submitter:
- "Al.ABBES"
- Date:
- 2020-12-13 12:00:02 UTC
- Severity:
- normal
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
my wifi driver does not work after each update. gnome softawre updates
the kernel without asking. It is not polite? It is a security issue.
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
I did not find why my wifi driver did not work suddenly.
* What outcome did you expect instead?
Gnome-software should not be working by default, and should not have access to essential softwares.
*** End of the template - remove these template lines ***
Control: reassign -1 gnome-software Fixing typo in package name. Kind regards, Andrei
It's ok, nothing else to do, except maybe prompt replies to requests for information from the Maintainer (if applicable) :) However,,, (see below) The kernel should be updated regularly, primarily for security. In Debian stable the kernel upgrades automatically in two cases: 1. Security update *without* ABI change The Linux image package (e.g. something like linux-image-4.19.0-13-amd64) has a new version. Such a change should have no impact on external drivers unless they are buggy. In this case the package version can be 'pinned', assuming this is respected by Gnome Software. 2. Security update *with* ABI change In case the update is more intrusive the ABI changes. In this case the package linux-image-4.19.0-13-amd64 will be superseded by the package linux-image-4.19.0-14-amd64. Because this a new package it will be installed only if you also have linux-image-amd64 installed, whose only purpose is to "pull" the latest Linux image package for your release. If this is what you are seeing then it is usually enough to just remove linux-image-amd64, while keeping the Linux image package installed. Please note the above applies to Debian stable using APT. As far as I know gnome-software is just a frontend to APT, though I don't know if it is 100% compatible. You might want to contact one of Debian's support channels for advice and update your report accordingly. https://www.debian.org/support Kind regards, Andrei
Le 12/12/2020 à 18:50, Andrei POPESCU a écrit : I do not agree with automatic updates without my consent, especially for the kernel. I disabled gnome-software, because I found this caused my wifi to fail. It was a work of several days to make it work, since my wificard driver is not in the kernel (HP laptop). It was again some hours to find the cause. And I am not a beginner. A beginner would throw this debian-gnome system out of the windows. For me the programm should be *either disabled by default, because updates are very easy with apt. *or improved to allow the user give its agreement for the updates. I will maybe go to some other less intrusive environment. kind regards, A
Le 12/12/2020 à 18:50, Andrei POPESCU a écrit : I do not agree with automatic updates without my consent, especially for the kernel. I disabled gnome-software, because I found this caused my wifi to fail. It was a work of several days to make it work, since my wificard driver is not in the kernel (HP laptop). It was again some hours to find the cause. And I am not a beginner. A beginner would throw this debian-gnome system out of the windows. For me the programm should be *either disabled by default, because updates are very easy with apt. *or improved to allow the user give its agreement for the updates. I will maybe go to some other less intrusive environment. kind regards, A
of those points of view. If automatic kernel updates were not provided,
we'd have people complaining equally angrily that Debian was not secure.
Luckily, there are settings for this: you can turn off automatic updates.
If you don't want automatic updates, please turn them off. In Debian 10,
see the app menu (next to Activities in the top bar). In testing/unstable,
the equivalent menu has moved to the titlebar of the GNOME Software window.
Note that if you have the unattended-upgrades package installed, it will
install updated packages without gnome-software being involved. This is
not a gnome-software bug. You can configure this by running
software-properties-gtk (which is also available as "Software Repositories"
in the GNOME Software menu), and then navigating to the Updates tab; or via
`sudo dpkg-reconfigure -plow unattended-upgrades`, as documented in
/usr/share/doc/unattended-upgrades/README.md.gz; or by editing
configuration files in /etc/apt/apt.conf.d.
(No, it isn't ideal that we have two parallel mechanisms trying to upgrade
packages, but this is the price we pay for Debian being a loosely-coupled
system where GNOME is not the only supported desktop environment.)
A beginner wouldn't install kernel modules from outside Debian.
If you set up your out-of-tree kernel modules with DKMS (like the
out-of-tree modules in Debian, such as aufs-dkms and ndiswrapper-dkms),
then they'll be recompiled automatically with every kernel upgrade.
A beginner wouldn't necessarily know how to run apt. We can't assume
that every Debian user is as experienced with Unix CLI tools as you.
The defaults have to be suitable for people who wouldn't know how to
change the settings, because they are the people who have no other
practical option.
There's a setting for that; please use it.
smcv