28/10/2026

OpenSUSE nieuwe manier van upgraden

Filed under: — cybrarian @ 10:07 pm

Een bestaande opensuse 15.6 naar 16.0 doe ik voor het eerst met de “migration tool” van Suse.
(https://news.opensuse.org/2025/10/01/migrating-to-leap-16-with-opensuse-migration-tool/)
sudo zypper in opensuse-migration-tool

testen met:

sudo opensuse-migration-tool --dry-run

Een felgroen scherm vraagt of je wil upgraden naar:

– enterprise
– Tumbleweed
– slowroll
– Leap 16.1
– Leap 16.0

en na keuze van bv 16.0, vraagt deze tool ook naar uit te voeren post-migration optional tasks.

[] 10_Keepselinux – switch to SELINUX (now default)
[] 10_keepapparmor – keep AppArmor (SELinux is the new default)
[] 20_ia32 – Allow 32bit binary execution (Steam)
[] 20_pulse2pipewire – Switch to pipewire (now default)

In eerste instantie even overslaan.. (dry run anyway).

uitvoeren:
sudo opensuse-migration-tool

Nadien worden de selinux/Steam vragen terug gesteld.

Ik heb nog twee problemen genegeerd, nadien is de installatie schijnbaar wel gelukt.
Nazien: codecs, gambas, etc.

Programma starten met prefix in plaats van argument

Filed under: — cybrarian @ 9:17 pm

Programma start niet
Regelmatig geeft het installeren van Gambas op OpenSUSE een probleem, zoals onlangs op Leap 15.6, die ondertussen wel End Of Life is sinds de zomer van 2026, maar toch, soms komt het er op aan een applicatie draaiende te houden, of aan de praat te krijgen.

De foutmelding na poging tot installatie van Gambas3 had te maken met “JIT”: Unable to compile JIT source file, enz enz.

– als je Gambas start uit het menu onder programmeertools
– als je vanop de commandolijn gambas start met : gambas3

Dit soort fouten komt meer voor na installeren van een (nieuwe versie van) Gambas op (een nieuwe versie van) OpenSUSE.

Prefix
Wat je kan proberen om toch aan je applicatie te kunnen, is de JIT compiler disablen in het start commando:

GB_JIT_ENABLED=0 gambas3

Je geeft dus geen parameter mee na “gambas3”, maar ervoor.

Hiermee start de IDE toch op.

Om bestaande applicaties te draaien, die een link op de desktop hebben, kan je deze “prefix” toevoegen aan het startcommando in de desktop link las ik op een forum:

env GB_JIT_ENABLED=0 applicationPath/applicationName

(ps: dit laatste niet zelf geprobeerd)

Zie ook gambas.copyleft.be

Powered by WordPress