Emulator Issues #13264
closedError/core dump when running self-compiled binary on Fedora Linux
0%
Description
What's the problem? Describe what went wrong.
Running Fedora 38, Dolphin compiles successfully. However, when attempting to launch it, there is the following error:
./dolphin-emu
An error occurred.
Condition: icon.availableSizes().size() > 0
File: /home/xxxxx/Source/emulators/dolphin/Source/Core/DolphinQt/Resources.cpp
Line: 53
Function: LoadNamedIcon
Ignore and continue?
zsh: illegal hardware instruction (core dumped) ./dolphin-emu
What steps will reproduce the problem?
Run Fedora 38, install necessary dependencies, compile Dolphin and run it.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes (5.0-18498)
Is the issue present in the latest stable version?
Uncertain (error compiling stable)
What are your PC specifications? (CPU, GPU, Operating System, more)
Fedora 38 KDE
AMD Ryzen 9 5900HX
AMD Radeon RX 6800M
Mesa 23.2.0-git
32GB RAM
Updated by Dentomologist over 1 year ago
It looks like Dolphin's unable to find some of the icons it needs.
There should be a 'Sys' directory in the same directory as the dolphin-emu executable; how many images are in each of the Sys/Resources and Sys/Themes/Clean directories?
Updated by r2rX over 1 year ago
Dentomologist wrote in #note-1:
It looks like Dolphin's unable to find some of the icons it needs.
There should be a 'Sys' directory in the same directory as the dolphin-emu executable; how many images are in each of the Sys/Resources and Sys/Themes/Clean directories?
Hello there. Albeit being a little late in replying:
-Sys/Resources contains 63 files.
-Sys/Themes/Clean contains 78 files.
Updated by r2rX over 1 year ago
Just to make sure, I double-checked the directory structure. As dolphin is compiled and run in portable mode, the root folder contained Data/Sys. Instead, I moved Sys to the root folder and it works now. Thus this was my error (even though prior compilations worked with Data/Sys structure). Additionally, compilation and execution was successful with GCC 13.1.1. Cheers for the assistance!
Updated by JosJuice over 1 year ago
- Status changed from New to Working as intended
Updated by MTSYuki over 1 year ago
Hello, I'm compiled the least version of Dolphin as writing of this comment with Github and I notice the same issue as yours. Even moving the Data/Sys to the root folder the error still occurs. I compiled for local build with the flag cmake .. -DLINUX_LOCAL_DEV=true
.
VAIO FE-15
OS: Fedora 38 Workstation
DE: Gnome 44
CPU: i3-10110U
GPU: IntelĀ® UHD Graphics (CML GT2)
GCC 13.1.1-4.fc38
Mesa 23.1.2-1.fc38
8GB Ram
Updated by MTSYuki over 1 year ago
MTSYuki wrote in #note-5:
Hello, I'm compiled the least version of Dolphin as writing of this comment with Github and I notice the same issue as yours. Even moving the Data/Sys to the root folder the error still occurs. I compiled for local build with the flag
cmake .. -DLINUX_LOCAL_DEV=true
.VAIO FE-15
OS: Fedora 38 Workstation
DE: Gnome 44
CPU: i3-10110U
GPU: IntelĀ® UHD Graphics (CML GT2)
GCC 13.1.1-4.fc38
Mesa 23.1.2-1.fc38
8GB Ram
EDIT: After I moved the Sys folder to /dolphin/Build/Binaries it worked, now I understand what he meant about "root folder"