How often do you zypper dup?

Spoken like a true Sys Admin, if I didn’t need them I wouldn’t have installed them. I don’t want to use flatpaks for everything either because that has downsides beyond security.

1 Like

As if there is anything “verified” in Packman. At least flatpaks don’t conflict with my system packages.

1 Like
  1. Packman gives you a minimal review in terms of a “security audit”
  2. “Verified” only identifies the publisher (useless)
  3. As continuously demonstrated by multiple (known) vulnerabilities nothing is safe (zero sandboxes)

You might as well get apps from AUR or whatever else … I’ll trust flatpaks, thank you very much

2 Likes

Well the publisher is packman and comes from them … where exactly do the flatpak apps come from … :man_shrugging:

May I suggest everybody calm down please? Here we are trying to help a newcomer to Tumbleweed sort out the quirks of this new (to them) distribution.
Flame wars about Flatpack and/or Packman or whatever belong to Open Chat.

3 Likes

And nothing in packman has ever conflicted with my system … so what’s your point?

I thought I did that way up there ^^^^ with a simple 2 line fix :man_shrugging: :man_shrugging:

But I will not be brow-beaten into silence

And just for fun … I installed this and rebooted for those who can’t stand independence

dart@widowmaker:~> fastfetch -l none
dart@widowmaker
---------------
OS: openSUSE Tumbleweed x86_64
Host: B850 AORUS ELITE WIFI7 (Default string-WCP-ADO)
Kernel: Linux 7.1.8-1-default
Uptime: 5 mins
Packages: 4382 (rpm)
dart@widowmaker:~/Downloads> fastfetch -l none
dart@widowmaker
---------------
OS: openSUSE Tumbleweed x86_64
Host: B850 AORUS ELITE WIFI7 (Default string-WCP-ADO)
Kernel: Linux 7.1.8-1-default
Uptime: 36 mins
Packages: 4382 (rpm)
Shell: bash 5.3.15
Display (TOSHIBA-TV): 1920x1080 @ 1.25x in 72", 60 Hz [External]
DE: KDE Plasma 6.7.4
WM: KWin (XLibre)  (HERE <-----------------)
WM Theme: Breeze
Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3/4]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: Roboto Condensed Medium (12pt) [Qt], Roboto Medium Medium (12pt, Condensed) [GTK2/3/4]
Cursor: breeze (24px)
Terminal: kitty 0.48.2
Terminal Font: LiberationMono (11pt)
CPU: AMD Ryzen 5 7600X (12) @ 5.57 GHz
GPU: NVIDIA GeForce RTX 3070 Ti [Discrete]
Memory: 4.15 GiB / 7.36 GiB (56%)
Swap: 1.60 MiB / 8.00 GiB (0%)
Disk (/): 83.48 GiB / 950.87 GiB (9%) - btrfs
Local IP (enp7s0): 192.168.1.124/24
Locale: en_US.UTF-8

Flathub.
@OrsoBruno I am just a messenger, with zero intentions on a flame war. And I should correct myself here:

That is not true. Should be: Packman gives you zero review in terms of a “security audit”

As does flatpak

1 Like

There’s no flame war. Obviously people have different use cases for Tumbleweed. New users should know that Nvidia drivers are probably going to break or be out of sync regularly. If they want proprietary codecs they’re going to need Packman or some other alternative.

1 Like

Can a mod please move this to Open Chat?

2 Likes

But that g07 kpm meta package doesnt stop the nvidia driver desync?

Not as far as I can tell, I have it installed but was away for a month and now have issues which can be managed but are annoying. I notice that there don’t seem to be any G07 packages in the nvidia repository until this is sorted out.

Having said that, other than the regular issues with Nvidia drivers I’ve found Tumbleweed to be by far one of the best distros out there. I wouldn’t bother commenting here otherwise.

LT-B:~ # zypper se -r 5 -s G07
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...

S  | Name                                   | Type    | Version        | Arch   | Repository
---+----------------------------------------+---------+----------------+--------+--------------
   | nvidia-common-G07                      | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-common-G07                      | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-compute-G07                     | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-compute-G07-32bit               | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-compute-utils-G07               | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-gl-G07                          | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-gl-G07-32bit                    | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.84-31.1    | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.80-29.1    | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.80-26.1    | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.80-20.1    | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.71.05-19.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.71.05-18.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.71.05-16.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.58.03-15.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.58.03-13.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.58.03-12.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.45.04-11.1 | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.45.04-9.1  | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.45.04-7.1  | x86_64 | repo-non-free
   | nvidia-open-driver-G07-signed-kmp-meta | package | 595.45.04-5.1  | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.91.07-31.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.84-26.1    | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.80-19.1    | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.71.05-18.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.71.05-16.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.71.05-15.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.58.03-9.1  | x86_64 | repo-non-free
   | nvidia-userspace-meta-G07              | package | 595.45.04-5.1  | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-video-G07                       | package | 595.45.04-4.1  | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.91.07-9.1  | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.84-8.1     | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.80-7.1     | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.71.05-13.1 | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.71.05-6.1  | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.58.03-11.1 | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.58.03-10.1 | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.58.03-5.1  | x86_64 | repo-non-free
   | nvidia-video-G07-32bit                 | package | 595.45.04-4.1  | x86_64 | repo-non-free
LT-B:~ # 

Yes, strangely I don’t see nvidia-common-G07 listed at https://download.nvidia.com/opensuse/tumbleweed which is where I’d expect to find it. Not sure what’s going on. If I try ‘zypper dup’ I get

Problem: 1: the to be installed nvidia-open-driver-G07-signed-kmp-default-595.91.07_k7.1.8_1-1.2.x86_64 requires 'ksym(default:drm_fbdev_ttm_driver_fbdev_probe) = 4379259d', but this requirement cannot be provided
not installable providers: kernel-default-7.1.8-1.1.x86_64[openSUSE:repo-oss]

 Solution 1: deinstallation of kernel-default-base-7.1.8-1.1.36.1.x86_64
 Solution 2: deinstallation of nvidia-open-driver-G07-signed-kmp-default-595.84_k7.1.3_1-2.1.x86_64
 Solution 3: keep obsolete nvidia-open-driver-G07-signed-kmp-default-595.84_k7.1.3_1-2.1.x86_64
 Solution 4: break nvidia-open-driver-G07-signed-kmp-default-595.91.07_k7.1.8_1-1.2.x86_64 by ignoring some of its dependencies

Not sure why you have kernel-default-base, solution 1 is the way to go. Otherwise open a new thread.

Yes, I agree and am going to try that now. Before I was having another issue but that seems to have been resolved @spring-time Can’t install Nvidia drivers - #8 by spring-time .

alias up='sudo zypper refresh  && sudo zypper dup'

About once a day. Usually before leaving the computer for the night.
If it needs a restart, I’ll turn it off. Else it goes into sleep.

dup includes the ref, so no need for that.