MiniGalaxy wont run

Hello,
I have a problem. I tried to open Minigalaxy on my long-standing Garuda installation earlier to play a GOG game. Unfortunately, it failed without any error message.

Only in the terminal did I get the following feedback:

╭─sfox@desktop in ~  
╰─λ minigalaxy  
Traceback (most recent call last):  
  File "/usr/bin/minigalaxy", line 19, in <module>  
    from minigalaxy.version import VERSION  
ModuleNotFoundError: No module named 'minigalaxy'  

Together with ChatGPT, I went through all possible steps, from a simple import minigalaxy to full system consistency checks using sudo pacman -Qkk.
We reinstalled Minigalaxy, graphics drivers, Vulkan packages, and who knows what else.

None of it worked, and at some point, I got fed up and simply downloaded a new Garuda image and wiped the system. I reinstalled Garuda, and…

It still doesn’t work?! Same error as before!
So instead of ChatGPT, I’m trying here now.

Here´s the Error:

╭─sfox@desktop in ~  
╰─λ minigalaxy  
Traceback (most recent call last):  
  File "/usr/bin/minigalaxy", line 19, in <module>  
    from minigalaxy.version import VERSION  
ModuleNotFoundError: No module named 'minigalaxy'  

In the graphical interface, absolutely nothing happens. No error, no feedback. So, the terminal output is all I can provide.

Here’s my Inxi:

╭─sfox@desktop in ~ took 0s
[🔴] × garuda-inxi
System:
Kernel: 6.12.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=f0ce5d7f-1069-4632-85ba-4da20600b6af rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.2.4 tk: Qt v: N/A info: frameworks v: 6.9.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: Z170X-UD3 v: N/A
serial: <superuser required>
Mobo: Gigabyte model: Z170X-UD3-CF v: x.x serial: <superuser required>
uuid: <superuser required> UEFI: American Megatrends v: F23g
date: 03/09/2018
CPU:
Info: model: Intel Core i7-6700 bits: 64 type: MT MCP arch: Skylake-S
gen: core 6 level: v3 note: check built: 2015 process: Intel 14nm family: 6
model-id: 0x5E (94) stepping: 3 microcode: 0xF0
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 800 min/max: 800/4000 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 bogomips: 54398
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA TU104 [GeForce RTX 2060] driver: nvidia v: 565.77
alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
2024-09; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
built: 2018-2022 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports: active: none
off: HDMI-A-1 empty: DP-1,DP-2,DP-3 bus-ID: 01:00.0 chip-ID: 10de:1e89
class-ID: 0300
Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4
compositor: kwin_wayland driver: X: loaded: nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa gpu: nvidia
display-ID: 0
Monitor-1: HDMI-A-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
API: OpenGL v: 4.6.0 vendor: nvidia v: 565.77 glx-v: 1.4
direct-render: yes renderer: NVIDIA GeForce RTX 2060/PCIe/SSE2
memory: 5.86 GiB display-ID: :1.0
API: Vulkan v: 1.4.303 layers: 15 device: 0 type: discrete-gpu
name: NVIDIA GeForce RTX 2060 driver: N/A device-ID: 10de:1e89
surfaces: xcb,xlib,wayland device: 1 type: cpu name: llvmpipe (LLVM
18.1.8 256 bits) driver: N/A device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel alternate: snd_soc_avs bus-ID: 00:1f.3
chip-ID: 8086:a170 class-ID: 0403
Device-2: NVIDIA TU104 HD Audio driver: snd_hda_intel v: kernel pcie:
gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10f8
class-ID: 0403
Device-3: C-Media CMI8788 [Oxygen HD Audio] vendor: ASUSTeK Virtuoso 100
driver: snd_virtuoso v: kernel bus-ID: 0f:04.0 chip-ID: 13f6:8788
class-ID: 0401
API: ALSA v: k6.12.6-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I219-V vendor: Gigabyte driver: e1000e v: kernel
port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15b8 class-ID: 0200
IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter>
Info: services: NetworkManager,systemd-timesyncd
Drives:
Local Storage: total: 2.27 TiB used: 34.72 GiB (1.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Micron model: MTFDDAV256TBN-1AR1ZABHA
size: 238.47 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 0014 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 850 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
ID-3: /dev/sdc maj-min: 8:32 vendor: SanDisk model: SD8SN8U256G1122
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 0000 scheme: GPT
ID-4: /dev/sdd maj-min: 8:48 vendor: Western Digital
model: WD10EZEX-08WN4A0 size: 931.51 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
fw-rev: 1A02 scheme: GPT
ID-5: /dev/sde maj-min: 8:64 vendor: Crucial model: CT480BX200SSD1
size: 447.13 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: .6 scheme: MBR
Partition:
ID-1: / raw-size: 238.17 GiB size: 238.17 GiB (100.00%)
used: 34.71 GiB (14.6%) fs: btrfs dev: /dev/sdc2 maj-min: 8:34
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/sdc1 maj-min: 8:33
ID-3: /home raw-size: 238.17 GiB size: 238.17 GiB (100.00%)
used: 34.71 GiB (14.6%) fs: btrfs dev: /dev/sdc2 maj-min: 8:34
ID-4: /var/log raw-size: 238.17 GiB size: 238.17 GiB (100.00%)
used: 34.71 GiB (14.6%) fs: btrfs dev: /dev/sdc2 maj-min: 8:34
ID-5: /var/tmp raw-size: 238.17 GiB size: 238.17 GiB (100.00%)
used: 34.71 GiB (14.6%) fs: btrfs dev: /dev/sdc2 maj-min: 8:34
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 23.42 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 40.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 24 GiB available: 23.42 GiB used: 2.25 GiB (9.6%)
Processes: 277 Power: uptime: 1m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 9.32 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2388 libs: 611 tools: octopi,paru Compilers:
clang: 18.1.8 gcc: 14.2.1 Shell: garuda-inxi default: fish v: 3.7.1
running-in: konsole inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-12-22
Last full system update: 2024-12-23
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       Probably (Run as root to verify)
Failed units:

I hope someone knows what to do, since GOG is my main Game-Source.
Thanks in advance.

As a temp stop gap you might want to try heroic launcher. Might be a bit of a faf to link you old installs but it can be done.
I don’t see anything on the github as it was last updated 2 weeks ago.

I would say open /usr/bin/minigalaxy with kate and maybe tweak the version?

2 Likes

Hey,
thanks for the tip. I didn’t know the Heroic Launcher could handle GOG at all—I thought it was only for Epic Games.
I’m guessing Minigalaxy will soon be completely removed from Garuda’s standard installation if it’s so outdated and no longer compatible. Glad that’s cleared up—I was already worried I’d have to go back to Windows.

It’s only 2 weeks it should be there things normally get dropped if missing for years or are fully broken. You can add your issue to the github an they should solve it if they can.

heroic is a hidden gem I didn’t like it at first but now its my go to. Lutris can also do gog but I feel its better at getting hard games to work that dont want to.

It’s not outdated, it’s up to date.
I’d recommend sticking to minigalaxy if you can get it working. All the other apps out there I’ve tried have been way too overkill. Minigalaxy is perfect for just GOG.

It works for me on KDE Plasma 6. Sorry I can’t help troubleshoot. The error you posted doesn’t have much information. I’d recommend posting on their github account:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.