darktable-org / darktable

darktable is an open source photography workflow application and raw developer
https://www.darktable.org
GNU General Public License v3.0
9.06k stars 1.1k forks source link

Debian 12 Bookworm Missing Darktable application icon X11 #16542

Open sanju-mathew opened 3 months ago

sanju-mathew commented 3 months ago

Describe the bug

I just compiled Darktable from the official Git repo. It is installed well in my Debian 12 Bookworm. Once the installation was completed, I created a symlink to /usr/share/applications/org.darktable.darktable.desktop; the link worked, but the Darktable logo is missing. I am using X11 on Debian 12. All the information from the Git page is carefully followed. There was a very similar issue with Wayland; here is the link to the post https://github.com/darktable-org/darktable/issues/13946 I have also checked the wmclass mentioned in that post, but I still have no luck. It would be very helpful if someone could help with this issue. Kind regards Screenshot from 2024-03-29 23-18-19

Steps to reproduce

To reproduce this issue, click Screenshot from 2024-03-29 23-18-19 the Darktable app image.

Expected behavior

darktable should be displaying the app icon

Logfile | Screenshot | Screencast

No response

Commit

git clone --recurse-submodules --depth 1 https://github.com/darktable-org/darktable.git

Where did you obtain darktable from?

self compiled

darktable version

4.6.1

What OS are you using?

Linux

What is the version of your OS?

Debian 12 Bookworm

Describe your system?

AMD Ryzen™ 7 5700X × 16 Memory 32.0 GiB Windowing System X11

Are you using OpenCL GPU in darktable?

Yes

If yes, what is the GPU card and driver?

NVIDIA GeForce RTX™ 3060

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

No response

github-actions[bot] commented 1 month ago

This issue has been marked as stale due to inactivity for the last 60 days. It will be automatically closed in 300 days if no update occurs. Please check if the master branch has fixed it and report again or close the issue.

rafalkrupinski commented 4 days ago

Just for some context, the .desktop file in OBS package has the proper icon.

Any chance the the desktop file is referring to the icon using a relative path?