Dual boot "upgrade" from 16.0 to tumbleweed

I DID run that command. The computer can’t copy/paste since I’m on the command line. I’m talking to this thread on another computer that is working, but I failed trying to mount a USB via command line on the bad computer. I had gotten the text output into a text file OK…
zypper lr -d >& output.txt
…but couldn’t mv/cp it to the USB drive I mounted via command line (on the bad computer).

zypper lr -d | susepaste

if susepaste isn’t installed, sudo zypper in susepaste

You can also expand any command like this:
<cammand> | susepaste, in this case zypper lr -d susepaste
The addition of | susepaste will paste the output to https://paste.opensuse.org and return a URL. Copy that URL and paste it here.

Now, back to the issue: Run
sudo zypper ref -f //this forces a refresh of all configured repos
sudo zypper -vvv dup //this runs the zypper command with highest verbosity
WARNING: today’s TW update was a full rebuild, do not get scared by > 2000 packages to be updated. This happens a couple of times a year, mostly caused by new default compiler versions etc.

b19ab8fa74f4

(I hope that works for you?)

https://paste.opensuse.org/pastes/b19ab8fa74f4

I think it’s good - Thank you Sauer! I am going to do the dup now.

This reminds me of Herb helping me learn Cromix.
susepaste is super-handy - sorry I didn’t know about it. :roll_eyes:

I would remove all repos with 15.6 in the URL. And also Packman, you don’t have AMD graphics, and for the codecs you don’t need it. Use flatpaks for whatever does need codecs. And, definitely don’t use home:/ repos again, it’s asking for trouble.

So, kdenlive/ffmpeg/mplayer/simplescreenrecorder/etc., should all be flatpaks? Is flatpak more or less fully transparent to the user? I’ve only ever used repo installs…

Are Brave and SIgnal available from a standard repo now? So TW has also moved away from Packman? (it used to be very useful) I have Intel and discrete NVidia graphics (but NVidia has been getting a lot harder to use despite bumblebee).

I think the answer is TW is (almost always) the latest and best software.

This might enlighten you: Why you should use flatpaks over out-of-distribution repos

Also, I suggest that you install flatpaks as your user. To set that up:
flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak --user remote-modify --enable flathub

That is all, from there on you can use Discover or GNOME Software to (un)install and update flatpaks

No.

That is not realy the case. There’s a number of things, like Cisco sponsoring us with the openh264 codecs, a lot of codecs no longer patented, so no problem to have in the distros.

Bumblebee is dead, but NVIDIA is something I do not have myself ( since ~15 years ), others might help you there.

Thanks - I checked FP out on wikipedia - I sort of get it. It seems better integrated than an emulator like virtualbox, and so, wonderful. (There has been a lot of software that came and went over the last 2 decades.) It sounds like I don’t need Packman.

Brave and Signal are the only alien repos I’ll need. :roll_eyes:

Mode-switching is problematic on laptops with integrated Intel video plus discrete NVidia video. I think the NVidia installer “*.run” file used to work OOB, but the mode-switching is tricky since this is an old laptop.

What model nvidia GPU, I’m running an older Intel GT2 [HD Graphics 4000] with a GeForce GT 650M with nouveau and it runs fine…

Not with flatpaks, both are available.
For the NVIDIA thing, people will ask you for output of inxi -SGaz

@malcolmlewis Could you hop in on the NVIDIA ?

1 Like
inxi -GSaz

System:
  Kernel: 7.1.2-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.3.0
    clocksource: tsc avail: hpet,acpi_pm
    parameters: initrd=\opensuse-tumbleweed\7.1.2-1-default\initrd-b28f894a6c04a89ca5e369e35ee592aa412e1f65
    root=UUID=64f50aa1-5c81-4741-ad7c-92c4d522b579 splash=silent
    mitigations=auto quiet security=selinux selinux=1 loglevel=2
    intel_iommu=on video=1280x1024@60
  Desktop: Hyprland v: 0.55.4 tools: hypridle avail: swayidle,swaylock vt: 1
    dm: N/A Distro: openSUSE Tumbleweed 20260703
Graphics:
  Device-1: Intel Ivy Bridge mobile GT2 [HD Graphics 4000] vendor: Apple
    driver: i915 v: kernel arch: Gen-7 process: Intel 22nm built: 2012-13 ports:
    active: none empty: VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166
    class-ID: 0300
  Device-2: NVIDIA GK107M [GeForce GT 650M Mac Edition] vendor: Apple
    driver: nouveau v: kernel non-free: series: 470.xx+
    status: legacy-active (EOL~2024-09-xx) arch: Kepler-2 code: GKxxx
    process: TSMC 28nm built: 2012-2018 pcie: gen: 1 speed: 2.5 GT/s lanes: 8
    link-max: gen: 3 speed: 8 GT/s lanes: 16 ports: active: eDP-1
    empty: DP-1,DP-2,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:0fd5
    class-ID: 0300 temp: 49.0 C
  Device-3: Apple FaceTime HD Camera (Built-in) driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-1.1:3
    chip-ID: 05ac:8510 class-ID: 0e02 serial: <filter>
  Display: wayland server: Xwayland v: 24.1.11 compositor: Hyprland
    v: 0.55.4 driver: gpu: nouveau display-ID: 1
  Monitor-1: eDP-1 model: Apple Color LCD built: 2011 res: 2880x1800
    dpi: 221 gamma: 1.2 size: 331x207mm (13.03x8.15") diag: 390mm (15.4")
    ratio: 16:10 modes: max: 2880x1800 min: 800x600
  API: EGL v: 1.5 hw: drv: intel crocus drv: nvidia nouveau platforms:
    device: 0 drv: crocus device: 1 drv: nouveau device: 2 drv: swrast gbm:
    drv: crocus surfaceless: drv: crocus wayland: drv: nouveau x11:
    drv: nouveau
  API: OpenGL v: 4.6 compat-v: 4.2 vendor: mesa v: 26.1.3 glx-v: 1.4
    direct-render: yes renderer: NVE7 device-ID: 10de:0fd5 memory: 978.5 MiB
    unified: no
  API: Vulkan v: 1.4.350 layers: 1 device: 0 type: discrete-gpu name: GeForce
    GT 650M (NVK GK107) driver: mesa nvk v: 26.1.3 device-ID: 10de:0fd5
    surfaces: N/A device: 1 type: integrated-gpu name: Intel HD Graphics 4000
    (IVB GT2) driver: mesa intel v: 26.1.3 device-ID: 8086:0166 surfaces: N/A
    device: 2 type: cpu name: llvmpipe (LLVM 22.1.7 256 bits)
    driver: mesa llvmpipe v: 26.1.3 (LLVM 22.1.7) device-ID: 10005:0000
    surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop,
    intel_gpu_top, lsgpu wl: kanshi, swaymsg, wayland-info x11: xprop

LMAO, I was asking @pattim for that output.

OK, computer is running, almost… external monitor was detected until something triggered install of NVidia drivers and a couple other things…

I will jump back on the (now mostly working) computer and reply.

EDIT: wow - flatpacks are amazing. Signal, at least, works well. Browsers may prove troublesome if they can’t use .config or other directories to retrieve databases (passwords, webpages, etc.) after switching to flatpak version.

Well, OK - not actually working yet… here’s the inxi -SGaz output…
https://paste.opensuse.org/pastes/e6f1e30bdc9d

There is flatseal for configuring that. Haven’t really used that, but I know it is one of the things it can do, Don’t have browser flatpaks (except Chrome, but that does the sync on login, so …) Some (like f.e. Ardour ) have their settings in-app.

Hi Malcom - any idea how to get TW to detect my external monitor? I think there’s a problematic package that got installed, because it was detecting it at one point then YaST installed a lot of NVidea drivers. I think I got them all uninstalled but it’s still not detecting it with right-click on screen (configure display).

output of: inxi -SGaz

https://paste.opensuse.org/pastes/e6f1e30bdc9d

@knurpht I know, I posted for an example to @pattim :wink:

So, here I just plugged in a screen to the HDMI and as can be seen from the following output I have a HDMI-A-1 screen running…

Display: wayland server: Xwayland v: 24.1.11 compositor: Hyprland
    v: 0.55.4 driver: gpu: nouveau display-ID: 1
  Monitor-1: HDMI-A-1 model: DT-156P-A1 serial: <filter> built: 2021
    res: 1920x1080 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
    diag: 395mm (15.5") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  Monitor-2: eDP-1 model: Apple Color LCD built: 2011 res: 2880x1800
    dpi: 221 gamma: 1.2 size: 331x207mm (13.03x8.15") diag: 390mm (15.4")
    ratio: 16:10 modes: max: 2880x1800 min: 800x600

Those pastes aren’t working…

https://paste.opensuse.org/445f27b7eb6d