i’m having a problem with several applications. marble isn’t running cause of a missing library (libtheoraenc.so.1). this happened several months ago with an update of manjaro. okay sometimes it takes a little bit that apps get unusable until they are up-to-date again. i was waiting for months now and tried to reinstall marble. unfortunately this app is still not running cause this pitty. has someone an idea how to solve it ?
i can run marble with an actual debian12 with plasma 5 but this isn’t a good solution.
You would also need to offer some relevant information.
For example, there is Marble as well as Marble-qt in the repos… but also a Flatpak.
So many issues with Manjaro stem from people who insist on running it in an unsupported state (as it’s a rolling distribution, it’s important to ensure your mirrors are up to date and properly synchronised before installing software).
I just installed and opened marble-qt from the ‘extra’ repository with no problem whatsoever. This is not a KDE issue.
❯ yay marble-qt
3 aur/marble-maps-sachsen 20230922.01-1 (+1 0.00)
Aerial (RGB and CIR) and topographic (DTK10, DTK25, DTK50, DTK100 and historic) maps provided by the German federal state of Saxony. WMS maps, if 'marble' crashes try 'marble-qt'.
2 aur/marble-qt-git 24.04.70_r13851.gab23c211a-2 (+7 0.00) (Out-of-date: 2025-03-02)
Desktop Globe (Qt version)
1 extra/marble-qt 25.04.2-2 (87.5 KiB 264.1 KiB)
Desktop Globe (Qt version)
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
Sync Explicit (1): marble-qt-25.04.2-2
[sudo] password for ben:
resolving dependencies...
looking for conflicting packages...
Package (2) New Version Net Change Download Size
extra/marble-common 25.04.2-2 70.00 MiB 39.18 MiB
extra/marble-qt 25.04.2-2 0.26 MiB 0.09 MiB
Total Download Size: 39.27 MiB
Total Installed Size: 70.26 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
marble-common-25.04.2-2-x86_64
marble-qt-25.04.2-2-x86_64 0.0 B 0.00 B/s 00:00 [C o o o o o o o o o o ] 0%
marble-qt-25.04.2-2-x86_64 87.5 KiB 16.9 KiB/s 00:05 [---------------------------------] 100%
marble-common-25.04.2-2-x86_64 39.2 MiB 6.44 MiB/s 00:06 [---------------------------------] 100%
Total (2/2) 39.3 MiB 6.40 MiB/s 00:06 [---------------------------------] 100%
(2/2) checking keys in keyring [---------------------------------] 100%
(2/2) checking package integrity [---------------------------------] 100%
(2/2) loading package files [---------------------------------] 100%
(2/2) checking for file conflicts [---------------------------------] 100%
(2/2) checking available disk space [---------------------------------] 100%
:: Processing package changes...
(1/2) installing marble-common [---------------------------------] 100%
Optional dependencies for marble-common
gpsd: GPS based geolocation
libwlocate: WLAN based geolocation
qt6-serialport: APRS plugin [installed]
shapelib: SHP plugin
(2/2) installing marble-qt [---------------------------------] 100%
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Updating the MIME type database...
(3/6) Refreshing PackageKit...
(4/6) Updating icon theme caches...
(5/6) Removing old packages from pacman cache...
Removing old installed packages...
==> no candidate packages found for pruning
Removing old uninstalled packages...
==> no candidate packages found for pruning
(6/6) Updating the desktop file MIME type cache...
The reason I suggest you are likely running your system in an unsupported or improperly updated state is that libtheoraenc comes from the Theora video codec which comes pre-installed with Manjaro:
Using the Manjaro Forum, there are people who can help troubleshoot (this error is related to your packaging, not KDE) as well as advise you and teach you the proper way to manage and update your system.
meanwhile i figured out that it might/must be something with the graphics of the amd-gpu of the used imac. i’ve got 2 systems, one an pc with an nvidia-gpu where marble runs without problems and the other, an older iMac 12,2 that i use as daily driver.
i don’t expect any help from the manjaro-forum.
but thanks anyway
i found the problem.
for whatever reason the package “ffmpeg-amd-full” was installed (cause it’s a amd-gpu). after removing this package and installing the ordinary “ffmpeg” package the problem is gone.