goverlay immediately errors out on jammy beta
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
goverlay (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
mangohud (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
goverlay does not display its window and immediately exits, with the following error if run from terminal:
can't get libdl.so
Tested on jammy beta, up to date as of 2022-04-20 1500 UTC.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: goverlay 0.7.1-2
ProcVersionSign
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Wed Apr 20 10:18:46 2022
InstallationDate: Installed on 2022-04-19 (0 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Beta amd64 (20220329.1)
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: goverlay
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in goverlay (Ubuntu): | |
status: | New → Confirmed |
There are several bug reports with the same problem on the particalur GitHub projects.
There are 2 major issues with the Ubuntu package:
1.) the error you get is from MangoHUD. This is a known error and already fixed in the pre-release version 0.6.6-1. See:
https:/ /github. com/flightlessm ango/MangoHud/ issues/ 601#issuecommen t-1079212017
2.) the libQt5Pas library of ubuntu is too old for the latest GOverlay version. See the GitHub Comment here:
https:/ /github. com/benjamimgoi s-zz/goverlay/ issues/ 197#issuecommen t-1107455270
and
https:/ /github. com/benjamimgoi s-zz/goverlay/ issues/ 206#issuecommen t-1107457750
If you don't you may see this error: t_Create
goverlay: symbol lookup error: ./goverlay: undefined symbol: QLCLOpenGLWidge
Steps to work around:
1.) Update to the latest "pre"-release v0.6.6-1 of MangoHUD from GitHub. There was also on GitHub the question why it isn't a stable release, if it solves a major bug in a previous release.
2.) Update LibQt5Pas as described in the GOverlay GitHub project. At this point the Ubuntu package should work again. But it doesn't harm to also update it to their latest version too.