Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] AppImage Issues #16252

Open
ItsLaguna opened this issue Oct 26, 2024 · 6 comments
Open

[Bug] AppImage Issues #16252

ItsLaguna opened this issue Oct 26, 2024 · 6 comments

Comments

@ItsLaguna
Copy link

Quick summary

Since #16173 merged, the autoupdater won't open the updated RPCS3.
Also, closing the game window will completely crash/close the emulator.

Working.mp4
Not.working.mp4

Details

No response

Attach a log file

RPCS3.log

Attach capture files for visual issues

No response

System configuration

Bazzite 40 (Fedora Atomic)
Ryzen 7 5800X
RTX 2060 | 560.35.3.0

Other details

No response

@ItsLaguna ItsLaguna changed the title AppImage Issues [Bug] AppImage Issues Oct 28, 2024
@thesourcehim
Copy link

I can confirm that after an update AppImage can not autorestart, the error is: Can not mound AppImage, check your FUSE settings. OS: Fedora 41.

@Mrlinkwii
Copy link
Contributor

cannot replicate here on ubuntu 22.04 using latest release

@ItsLaguna
Copy link
Author

Not sure if it'll be of help, but ran the appimage through terminal and got these:

before bug.txt
post bug.txt

If I run it via terminal and update through there, it updates and opens after that funnily enough.

@thesourcehim
Copy link

Running in terminal indeed makes app restart properly. I see some errors in the output:

Found AppImage path: /mnt/d/Games/rpcs3/rpcs3-linux64.AppImage
Debugger: 0
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'NVIDIA GeForce RTX 3060 Laptop GPU' running on driver 565.77.0.0
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'Intel(R) UHD Graphics (CML GT2)' running on driver 24.2.8
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'llvmpipe (LLVM 19.1.0, 256 bits)' running on driver 0.0.1
RPCS3: SYS: Firmware version: 4.90
/usr/bin/sh: ml: line 1: syntax error: unexpected end of file
/usr/bin/sh: error importing function definition for «ml»
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
bash: ml: line 1: syntax error: unexpected end of file
bash: error importing function definition for «ml»
Found AppImage path: /mnt/d/Games/rpcs3/rpcs3-linux64.AppImage
Debugger: 0
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'Intel(R) UHD Graphics (CML GT2)' running on driver 24.2.8
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'NVIDIA GeForce RTX 3060 Laptop GPU' running on driver 565.77.0.0
RPCS3: Vulkan Device Enumeration Thread: RSX: Found Vulkan-compatible GPU: 'llvmpipe (LLVM 19.1.0, 256 bits)' running on driver 0.0.1
RPCS3: SYS: Firmware version: 4.90
sh: ml: line 1: syntax error: unexpected end of file
sh: error importing function definition for «ml»
/usr/bin/sh: ml: line 1: syntax error: unexpected end of file
/usr/bin/sh: error importing function definition for `ml'
touch: cannot touch '/.config/mimeapps.list': No such file or directory
/usr/bin/xdg-mime: line 1024: /.config/mimeapps.list.new: No such file or directory
QCommandLineParser: option not expecting values: "updating"
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile

Looking at '/.config/mimeapps.list': looks like something is wrong with env variables, home folder is not detected properly.

@ItsLaguna
Copy link
Author

ItsLaguna commented Feb 13, 2025

Still an issue.

EDIT: Just found out that starting with #16166, for whatever reason, the emulator can segfault while editing a custom config (some triggers it, others don't, I've tried removing them and recreating but still happens). This can also happen in other submenus or even during compilation if any was opened before booting the game.

Also noticed that the emulator still works as long as the segfault dialog that pops isn't closed.

Video
Video_2025-02-15_02-10-34.mp4

RPCS3.log

EDIT 2: Only get to segfault when in grid view, on list view there's no issue.

Video
Video_2025-02-22_03-24-00.mp4

EDIT 3: After compiling the emulator locally it doesn't segfault anymore, so I'm guessing there's something wrong with the AppImage itself, hopefully this can get corrected as I've nearly lost my mind narrowing down this issue lol.

Video
Video_2025-02-26_00-37-34.mp4

@Dormant-Hero
Copy link

I would like to add that this is still an issue.

The below video shows that the 2nd latest build updates and just crashes or completely closes down without reopening the updated build:

rpcs3.crash.1.mp4

This video shows updates 17042 as reported by the user which updates and then actually restarts the rpcs3 application without me having to open the AppImage again:

rpcs3.no.crash.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants