After updating to Fedora 41 KDE workstation I find that Gambas3 IDE can not launch successfully. dnf reports that gambas3-ide-3.20.1-1.fc41.x86_64 is installed and the Application Launcher shows the Gambas3 application but when invoked the G3 icon "bounces for a few seconds and then disappears without any error message. It does not count as a “crash” in Problem Reporting so i mention it here.
I recall this issue surfacing in an earlier release - 37 to 39, I think. It was resolved once before, how I don’t know.
I followed Leigh’s suggestion and installed gambas3-gb-hash, successfully, then invoked gambas3 from the command line once again. Below is the terminal output:
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ sudo dnf install gambas3-gb-hash
[sudo] password for chudson:
Updating and loading repositories:
Fedora 41 - x86_64 - Updates 100% | 98.9 KiB/s | 28.3 KiB | 00m00s
Fedora 41 - x86_64 - Updates 100% | 1.3 MiB/s | 2.7 MiB | 00m02s
Repositories loaded.
Package Arch Version Repository Size
Installing:
gambas3-gb-hash x86_64 3.20.1-1.fc41 updates 25.0 KiB
Transaction Summary:
Installing: 1 package
Total size of inbound packages is 20 KiB. Need to download 20 KiB.
After this operation, 25 KiB extra will be used (install 25 KiB, remove 0 B).
Is this ok [y/N]: y
[1/1] gambas3-gb-hash-0:3.20.1-1.fc41.x86_64 100% | 89.1 KiB/s | 20.1 KiB | 00m00s
-------------------------------------------------------------------------------------------------------------------------------------------
[1/1] Total 100% | 27.9 KiB/s | 20.1 KiB | 00m01s
Running transaction
[1/3] Verify package files 100% | 111.0 B/s | 1.0 B | 00m00s
[2/3] Prepare transaction 100% | 0.0 B/s | 1.0 B | 00m03s
[3/3] Installing gambas3-gb-hash-0:3.20.1-1.fc41.x86_64 100% | 9.1 KiB/s | 26.6 KiB | 00m03s
Complete!
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ gambas3
gb.gui: warning: 'gb.qt6' component not found, using 'gb.gtk3' instead
** (org.gambas.10368:10368): WARNING **: 15:53:39.575: Disabled hardware acceleration because GTK failed to initialize GL: Unable to create a GL context.
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$
Note the warnings. However, Gambas3 launched, i.e. opened a GUI window and presented the “tips” splash screen. Looks like some maintenance is required on the rpm to make it plug-n-play but thanks to you both for your suggestions.
Total size of inbound packages is 289 KiB. Need to download 289 KiB.
After this operation, 801 KiB extra will be used (install 801 KiB, remove 0 B).
Is this ok [y/N]: y
[1/3] gambas3-gb-qt6-x11-0:3.20.1-1.fc41.x86_64 100% | 81.1 KiB/s | 20.9 KiB | 00m00s
[2/3] gambas3-gb-qt6-wayland-0:3.20.1-1.fc41.x86_64 100% | 62.8 KiB/s | 17.4 KiB | 00m00s
[3/3] gambas3-gb-qt6-0:3.20.1-1.fc41.x86_64 100% | 533.2 KiB/s | 250.6 KiB | 00m00s
One failed attempt and two updates of qt6 components. Still not happy, but Gambas3 still launches:
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ sudo dnf install gambas3-gb-qt6-opengl
[sudo] password for chudson:
Total size of inbound packages is 56 KiB. Need to download 56 KiB.
After this operation, 151 KiB extra will be used (install 151 KiB, remove 0 B).
Is this ok [y/N]: Operation aborted by the user.
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ y
bash: y: command not found…
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ sudo dnf install gambas3-gb-qt6-opengl
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Installing:
gambas3-gb-qt6-opengl x86_64 3.20.1-1.fc41 updates 25.7 KiB
Installing dependencies:
gambas3-gb-opengl x86_64 3.20.1-1.fc41 updates 125.2 KiB
Transaction Summary:
Installing: 2 packages
Total size of inbound packages is 56 KiB. Need to download 56 KiB.
After this operation, 151 KiB extra will be used (install 151 KiB, remove 0 B).
Is this ok [y/N]: y
[1/2] gambas3-gb-qt6-opengl-0:3.20.1-1.fc41.x86_64 100% | 34.3 KiB/s | 17.4 KiB | 00m01s
[2/2] gambas3-gb-opengl-0:3.20.1-1.fc41.x86_64 100% | 60.9 KiB/s | 38.3 KiB | 00m01s
** (org.gambas.17055:17055): WARNING **: 18:33:30.189: Disabled hardware acceleration because GTK failed to initialize GL: Unable to create a GL context.
chudson@syn-2603-6010-dc40-b500-09ae-3449-973e-1811:~$ sudo dnf install gambas3-gb-qt6-webview
Updating and loading repositories:
Repositories loaded.
Package Arch Version Repository Size
Installing:
gambas3-gb-qt6-webview x86_64 3.20.1-1.fc41 updates 69.2 KiB
Transaction Summary:
Installing: 1 package
Total size of inbound packages is 33 KiB. Need to download 33 KiB.
After this operation, 69 KiB extra will be used (install 69 KiB, remove 0 B).
Is this ok [y/N]: y
[1/1] gambas3-gb-qt6-webview-0:3.20.1-1.fc41.x86_64 100% | 97.6 KiB/s | 32.9 KiB | 00m00s