Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 59d620444e59a0af7d520e1735b992a44b1d2731
Title: User/server avatars do not load anywhere
Status: Closed Type: Bug
Severity: Minor Priority: Low
Subsystem: Linux Resolution: Not_A_Bug
Last Modified: 2021-09-26 15:14:45
Version Found In: 0.4.29
Sabinno2021-09-25 21:46:47

OS: Fedora 34

Ripcord source: RPM Fusion Nonfree

I recently installed Fedora 34 on my laptop. I have a mostly stock configuration with no changes made to the core OS. I just added the RPM Fusion Nonfree repo so I could get centralized updates for Ripcord through Software. I have never been able to see user nor server avatars within Ripcord on Linux, though they work on the same version on my Windows 10 desktop computer.

See: https://ibb.co/61mv31T

Tatsh2021-09-26 02:26:43

The Ripcord binary needs to have a qt.conf file with it that specifies the prefix. I do this with my custom version.

 $ cat /opt/ripcord/qt.conf
[Paths]
Prefix = ./

; [Paths]
; Prefix = /usr/share/qt5

[Paths]
Prefix = /usr/lib64/qt5

In your case, this needs to go in /usr/lib64/ripcord/ and I recommend the shell script at /usr/bin/Ripcord cd into the directory of the binary, like mine:

 $ cat /usr/bin/ripcord
 #!/bin/sh
cd "/opt/ripcord" &&
exec /opt/ripcord/Ripcord "$@"

My Gentoo ebuild

Officially, this board is only for the AppImage build. You should file a bug with the maintainer of RPM Fusion.

Sabinno2021-09-26 15:13:49

I actually resolved this by just installing the qt5-qtimageformats package. I have since contacted the apparent maintainer of the package and asked them to add that package as a hard dependency of Ripcord in that repo.