I still see the 5.13 kernel instead of the 5.15 kernel, but I get an error message when installing manually. Are the latest kernels on openSUSE Tumbleweed backed up for security and stability reasons?
Post:
zypper lr -d
and
zypper dup
By default Tumbleweed’s zypper dup updates to the latest available kernel and sets the latest to be the default for the next boot. Tumbleweed’s zypper multiversion option defaults to keeping a few kernel versions installed:
**zypper search -s -i kernel-default**
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------+---------+------------+--------+------------------
i+ | kernel-default | package | 5.15.5-1.2 | x86_64 | (System Packages)
i+ | kernel-default | package | 5.15.3-1.3 | x86_64 | (System Packages)
i+ | kernel-default | package | 5.15.6-1.3 | x86_64 | repo-oss
Things to check. The default kernel to boot can be set by using yast bootloader. Zypper addlock can be used to lock which kernel is installed and prevent updates, to list locked packages use zypper locks . Check /etc/zypp/zypp.conf multiversion option to see which kernels zypper will keep.
(In the above example, I’m keeping 5.15.3 around as the default to boot until there is a kernel fix for write-through/write-back detection for my SSD’s.)
zypper lr -d https://pastebin.com/raw/aP6xVr7v
zypper dup https://pastebin.com/raw/SbRg0iS3
Kernel Search also includes the latest available kernel, so there is no problem. Not a single package is locked, so that’s okay too. The following entry is in the configuration file: multiversion.kernels = latest, latest-1, running. The solution was what I didn’t think of at first: that since I was using multiboot, I had to update the grub for the foreign distribution, and the 5.15 kernel was coming out right away. Thanks for the help.
1.You can post it here in Code-Tags, no need for pastebin:
https://forums.opensuse.org/showthread.php/536143-Using-Code-Tags-Around-Your-Paste
- Please use:
LANG=C zypper lr -d
to get an English output, also:
LANG=C zypper dup
LANG=C will use English output…
-
The two vidvaldi Repos are the same, see the URL, you can delete one.
-
If you enable an Repo please also enable the autorefresh, otherwise you can get errors at Update.
So please post the two command once more with LANG=C…
Thank you for your reply. I know there are two Vivaldi repositories in the software sources, but I don’t think that’s the biggest problem.
Here is the output of
LANG =C zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+----------------------------------+-------------------------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------------+--------
1 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | No | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
2 | download.opensuse.org-non-oss | Elsődleges telepítési forrás (NON-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
3 | download.opensuse.org-oss | Fő telepítési forrás (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
4 | download.opensuse.org-tumbleweed | Elsődleges frissítéseket tartalmazó telepítési forrás | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
5 | google-chrome-unstable | google-chrome-unstable | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
6 | home_AndnoVember_XFCE | Xfce Desktop Environment (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | 99 | rpm-md | https://download.opensuse.org/repositories/home:/AndnoVember:/XFCE/openSUSE_Tumbleweed/ |
7 | microsoft-edge-dev | microsoft-edge-dev | Yes | (r ) Yes | Yes | 99 | rpm-md | https://packages.microsoft.com/yumrepos/edge/ |
8 | openSUSE-20201106-0 | openSUSE-20201106-0 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-Kingston_DataTraveler_2.0_5B8215003026-0:0-part1 |
9 | opera | Opera packages | Yes | (r ) Yes | Yes | 99 | rpm-md | https://rpm.opera.com/rpm |
10 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
11 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
12 | vivaldi | vivaldi | Yes | (r ) Yes | Yes | 99 | rpm-md | https://repo.vivaldi.com/archive/rpm/x86_64 |
13 | vivaldi-snapshot | vivaldi-snapshot | Yes | (r ) Yes | Yes | 99 | rpm-md | https://repo.vivaldi.com/archive/rpm/x86_64 |
LANG=C zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
The following 121 packages are going to be upgraded:
MozillaFirefox MozillaFirefox-translations-common MozillaThunderbird
MozillaThunderbird-translations-common WebKit2GTK-4.0-lang alsa alsa-ucm-conf
avahi avahi-lang colord colord-color-profiles colord-lang gdb gdmflexiserver
gio-branding-openSUSE glib-networking glib-networking-lang glib2-lang
glib2-tools gnome-calculator gnome-calculator-lang
gnome-control-center-user-faces gnome-desktop-lang gnome-terminal
gnome-terminal-lang hwdata imlib2-loaders kernel-macros libImlib2-1
libSDL2-2_0-0 libSPIRV-Tools-suse23 libX11-6 libX11-data libX11-devel
libX11-xcb1 libasound2 libatopology2 libavahi-client3 libavahi-common3
libavahi-core7 libavahi-glib1 libavahi-ui-gtk3-0 libcolord2 libcolorhug2
libfido2-1 libfido2-udev libgexiv2-2 libgio-2_0-0 libglib-2_0-0 libglslang11
libgmodule-2_0-0 libgnome-desktop-3-19 libgnome-desktop-3_0-common
libgobject-2_0-0 libgthread-2_0-0 libgupnp-1_2-1 libical3
libjavascriptcoregtk-4_0-18 libmozjs-78-0 libmysofa1 libpci3 libpipewire-0_3-0
libpolkit-agent-1-0 libpolkit-gobject-1-0 libreoffice libreoffice-base
libreoffice-calc libreoffice-draw libreoffice-filters-optional
libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress
libreoffice-l10n-en libreoffice-l10n-hu libreoffice-mailmerge libreoffice-math
libreoffice-pyuno libreoffice-qt5 libreoffice-writer libssh2-1 libudisks2-0
libudisks2-0_btrfs libv4l libv4l1-0 libv4l2-0 libv4lconvert0 libvte-2_91-0
libwebkit2gtk-4_0-37 openSUSE-release openSUSE-release-appliance-custom
opera-developer pciutils pipewire pipewire-lang pipewire-modules
pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools polkit
polkit-default-privs polkit-gnome polkit-gnome-lang python3-cupshelpers
python38-cryptography python38-dragonmapper python38-loguru python38-pyOpenSSL
system-config-printer system-config-printer-applet
system-config-printer-common system-config-printer-common-lang
system-config-printer-dbus-service systemd-presets-common-SUSE
typelib-1_0-Polkit-1_0 udev-configure-printer udisks2 udisks2-lang vte-lang
webkit2gtk-4_0-injected-bundles yast2-installation
The following product is going to be upgraded:
openSUSE Tumbleweed 20211210-0 -> 20211212-0
The following 9 NEW packages are going to be installed:
kernel-default-5.15.7-1.2 kernel-default-devel-5.15.7-1.2
kernel-devel-5.15.7-1.2 libcbor0_9 libfdk-aac2 libid3tag0_16_1
libwireplumber-0_4-0 virtualbox-kmp-default-6.1.30_k5.15.7_1-1.4 wireplumber
The following 4 packages are going to be REMOVED:
libcbor0_8 libid3tag0 pipewire-media-session pipewire-media-session-lang
The following package requires a system reboot:
kernel-default-5.15.7-1.2
121 packages to upgrade, 9 new, 4 to remove.
Overall download size: 650.1 MiB. Already cached: 0 B. After the operation,
additional 304.2 MiB will be used.
Note: System reboot required.
Continue? [y/n/v/...? shows all options] (y):
You get a new kernel…
The following 9 NEW packages are going to be installed:
kernel-default-5.15.7-1.2 kernel-default-devel-5.15.7-1.2
kernel-devel-5.15.7-1.2 libcbor0_9 libfdk-aac2 libid3tag0_16_1
libwireplumber-0_4-0 virtualbox-kmp-default-6.1.30_k5.15.7_1-1.4 wireplumber
Yes, I saw that there is a new kernel. After all, the problem was that I didn’t take into account that since there are multiple distributions installed on this machine and I’m not using the openSUSE boot loader, the GRUB for that distribution needs to be constantly updated after each kernel update. At the time I installed openSUSE, I deliberately chose not to install GRUB on the MBR but on openSUSE’s own partition, leaving EndeavourOS’s own GRUB as the default boot. Thanks for the help, this solved the problem.