Can't migrate from Tumbleweed to Slowroll

Hi!

So I followed the instructions here:
https://en.opensuse.org/Portal:Slowroll

The migration runned bit it still say I am on tumbleweed,

Both the system information, and repos

nagy@localhost:~> zypper lr -u
Priority applied to the installation source: (Details: ‘zypper lr -P’)
70 (raised priority) : 1 installation source
99 (default priority) : Installation source

| Alias ​​| Name | Enabled | GPG Check | Refresh | URI

—±-----------------------±-----------------------±-------±-------------±-------------±-----------------------------------------------------------------------
1 | NVIDIA:repo-non-free | repo-non-free | Yes | (r ) Yes | Yes | Index of /opensuse/tumbleweed
2 | download.opensuse.org-oss_2 | Main installation source (-> | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss/
3 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | https://dl.google.com/linux/chrome/rpm/stable/x86_64
4 | hardware | Hardware tools (openSU-> | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/
5 | home_kill_it | kill_it’s Home Project-> | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/home:/kill_it/openSUSE_Tumbleweed/
6 | multimedia_apps | Multimedia Application-> | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/
7 | multimedia_proaudio | Geekos DAW (openSUSE_T-> | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tumbleweed/
8 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes | /tumbleweed/repo/non-oss - openSUSE Download
9 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes | Index of /openh264/openSUSE_Tumbleweed
10 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes | /tumbleweed/repo/oss - openSUSE Download
11 | openSUSE:repo-oss-debug | repo-oss-debug | Yes | (r ) Yes | Yes | /debug/tumbleweed/repo/oss - openSUSE Download
12 | openSUSE:repo-oss-source | repo-oss-source | Yes | (r ) Yes | Yes | /source/tumbleweed/repo/oss - openSUSE Download
13 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes | /update/tumbleweed - openSUSE Download
14 | packman | Packman | Yes | (r ) Yes | Yes | Index of /packman/suse/openSUSE_Tumbleweed
15 | snappy | snappy | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed

What did I do wrong?

It is hard to tell. But before trying again, you should perform some basic housekeeping repo wise. Remove duplicate repos.
And next time please use preformatted text </> to post terminal output.

Yeah, the issue was easy to find. In the TW repos there is still an old version of opensuse-migration-tool, which does not have the fix for this issue.

You can either adapt the script under /usr/bin/opensuse-migration-tool yourself or download the master from github.

After adapting the script, the migration TW->SR works fine.

Sorry, there is a typo in the path. It is /usr/sbin/opensuse-migration-tool

Well this didn’t went as I expected.

To my knowledge the nvidia drivers shpuld have been downgraded to 550 versions, but it stayed on 580, but in myrylin searchinf for nvidia I had much less to choose from.

What repos should be used for Slowroll? Also I know it’s not bleeding edge, but why is it still using 550 drivers when those came out last year?

Why? Slowroll and Tumbleweed use the same NVIDIA repository.

With the first migration tool I have tried it downgraded it automatically. I tried googleing it it says 550 is the current for Slowroll. When 580 was installed it showed it with red like something was wrong.

So anyone on Slowroll with nvidia what driver versions do you use?

As explained, there is no downgrade from v580 to v550 needed, as the TW and SR drivers are the same. So your search results (AI?) where wrong.

You need to show some basic output:

zypper lr -d
inxi -GSaz
zypper se -si nvidia

As of now I’m on Tumbleweed
zypper lr -d

nagy@localhost:~> zypper lr -d
#  | Alias                       | Name                                          | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                                  | Service
---+-----------------------------+-----------------------------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------------------+---------
 1 | NVIDIA:repo-non-free        | repo-non-free                                 | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                                      | NVIDIA
 2 | download.opensuse.org-oss_2 | Fő telepítési forrás (OSS)                    | Nem     | ----      | ----    | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                    | 
 3 | google-chrome               | google-chrome                                 | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64                                 | 
 4 | hardware                    | Hardware tools (openSUSE_Tumbleweed)          | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/             | 
 5 | home_kill_it                | kill_it's Home Project (openSUSE_Tumbleweed)  | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/kill_it/openSUSE_Tumbleweed/        | 
 6 | multimedia_apps             | Multimedia Applications (openSUSE_Tumbleweed) | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/     | 
 7 | multimedia_proaudio         | Geekos DAW (openSUSE_Tumbleweed)              | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tumbleweed/ | 
 8 | openSUSE:repo-non-oss       | repo-non-oss                                  | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | http://cdn.opensuse.org/tumbleweed/repo/non-oss                                      | openSUSE
 9 | openSUSE:repo-openh264      | repo-openh264                                 | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                             | openSUSE
10 | openSUSE:repo-oss           | repo-oss                                      | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | http://cdn.opensuse.org/tumbleweed/repo/oss                                          | openSUSE
11 | openSUSE:repo-oss-debug     | repo-oss-debug                                | Nem     | ----      | ----    | -    |   99     | rpm-md | http://cdn.opensuse.org/debug/tumbleweed/repo/oss                                    | openSUSE
12 | openSUSE:repo-oss-source    | repo-oss-source                               | Nem     | ----      | ----    | -    |   99     | rpm-md | http://cdn.opensuse.org/source/tumbleweed/repo/oss                                   | openSUSE
13 | openSUSE:update-tumbleweed  | update-tumbleweed                             | Nem     | ----      | ----    | -    |   99     | rpm-md | http://cdn.opensuse.org/update/tumbleweed                                            | openSUSE
14 | packman                     | Packman                                       | Igen    | (r ) Igen | Igen    | -    |   70     | rpm-md | https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                                 | 
15 | snappy                      | snappy                                        | Igen    | (r ) Igen | Igen    | -    |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed        | 
nagy@localhost:~> 

inxi -GSaz

nagy@localhost:~> inxi -GSaz
System:
  Kernel: 6.17.7-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.17.7-1-default
    root=UUID=54cf3930-db2f-4595-ad7a-dfe5373d4957 splash=silent
    mitigations=auto quiet security=apparmor kvm.enable_virt_at_load=0
    rd.driver.blacklist=nouveau
  Desktop: KDE Plasma v: 6.5.2 tk: Qt v: N/A info: frameworks v: 6.19.0
    wm: kwin_x11 tools: avail: xscreensaver vt: 2 dm: SDDM Distro: openSUSE
    Tumbleweed 20251114
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nvidia v: 580.105.08
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+ status: current (as of
    2025-08; EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-2021 pcie: gen: 2 speed: 5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s ports: active: none off: HDMI-A-1 empty: DP-1, DP-2, DP-3,
    DVI-D-1 bus-ID: 01:00.0 chip-ID: 10de:1b81 class-ID: 0300
  Device-2: Sunplus Innovation IW 2000 driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-4:4
    chip-ID: 1bcf:d10d class-ID: 0102
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.8
    compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting,vesa
    alternate: fbdev,nouveau,nv gpu: nvidia,nvidia-nvswitch display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 101 s-size: 483x272mm (19.02x10.71")
    s-diag: 554mm (21.82")
  Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled model: Acer V226HQL
    serial: <filter> built: 2020 res: mode: 1920x1080 hz: 60 scale: 100% (1)
    dpi: 102 gamma: 1.2 size: 477x268mm (18.78x10.55") diag: 547mm (21.5")
    ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.105.08
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2
    memory: 7.81 GiB
  API: Vulkan v: 1.4.328 layers: 7 device: 0 type: discrete-gpu
    name: NVIDIA GeForce GTX 1070 driver: nvidia v: 580.105.08
    device-ID: 10de:1b81 surfaces: N/A device: 1 type: cpu name: llvmpipe
    (LLVM 21.1.5 256 bits) driver: mesa llvmpipe v: 25.2.7 (LLVM 21.1.5)
    device-ID: 10005:0000 surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
nagy@localhost:~> 

zypper se -si nvidia
nagy@localhost:~> zypper se -si nvidia
Telepítési forrás adatainak beolvasása...
Telepített csomagok beolvasása...

S  | Name                          | Type   | Version                   | Arch   | Repository
---+-------------------------------+--------+---------------------------+--------+--------------
i  | kernel-firmware-nvidia        | csomag | 20251018-1.1              | noarch | repo-oss
i  | libnvidia-egl-gbm1            | csomag | 1.1.2-7.17                | x86_64 | repo-non-free
i  | libnvidia-egl-gbm1-32bit      | csomag | 1.1.2-7.12                | x86_64 | repo-non-free
i  | libnvidia-egl-wayland1        | csomag | 1.1.20-1.1                | x86_64 | repo-oss
i  | libnvidia-egl-wayland1-32bit  | csomag | 1.1.20-52.3               | x86_64 | repo-non-free
i  | libnvidia-egl-x111            | csomag | 1.0.3-21.5                | x86_64 | repo-non-free
i  | libnvidia-egl-x111-32bit      | csomag | 1.0.3-21.4                | x86_64 | repo-non-free
i+ | libnvidia-gpucomp             | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | libnvidia-gpucomp-32bit       | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-common-G06             | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-compute-G06            | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-compute-G06-32bit      | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-compute-utils-G06      | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-driver-G06-kmp-default | csomag | 580.105.08_k6.17.6_1-44.1 | x86_64 | repo-non-free
i+ | nvidia-driver-G06-kmp-meta    | csomag | 580.105.08-24.1           | x86_64 | repo-non-free
i+ | nvidia-gl-G06                 | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-gl-G06-32bit           | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-libXNVCtrl             | csomag | 580.105.08-47.1           | x86_64 | repo-non-free
i+ | nvidia-modprobe               | csomag | 580.105.08-20.1           | x86_64 | repo-non-free
i+ | nvidia-persistenced           | csomag | 580.105.08-2.1            | x86_64 | repo-non-free
i+ | nvidia-settings               | csomag | 580.105.08-47.1           | x86_64 | repo-non-free
i+ | nvidia-userspace-meta-G06     | csomag | 580.105.08-24.1           | x86_64 | repo-non-free
i+ | nvidia-video-G06              | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-video-G06-32bit        | csomag | 580.105.08-44.1           | x86_64 | repo-non-free
i+ | nvidia-xconfig                | csomag | 580.105.08-2.1            | x86_64 | repo-non-free
i+ | openSUSE-repos-MicroOS-NVIDIA | csomag | 20250728.9adc675-1.1      | x86_64 | repo-oss
nagy@localhost:~> 

When I ran the migration tool from opensuse that wanted to downgrade nvidira drivers to 550. After using the github version it stayed on 580.105.08, but I saw way less packages in myrylin for example and they were all marked with red.

What about repos that don’t have a Slowroll repo?

For example for libcurl-gnutls4 I have the community package installed, but that same repo is not available on Slowroll.