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

Linux/X11 can't display window icon properly #501

Open
Garfield-hr opened this issue Dec 9, 2024 · 0 comments
Open

Linux/X11 can't display window icon properly #501

Garfield-hr opened this issue Dec 9, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@Garfield-hr
Copy link

Garfield-hr commented Dec 9, 2024

Hi,

Thank you for developing this remarkable render engine.

I'm currently developing a simulation software based on miniquad on Linux. I noticed that window icon support for Linux/X11 was added in this PR, and I'm trying to implement an icon for my application.

However, despite the merged changes, I'm still unable to see any window icon on my Linux/X11 system. I've tested this with the triangle example, and the window still does not show icon (please see the attached screenshot).
image

Based on my debugging:

  • I've verified that the update_window_icon function is being called with the proper icon data (confirmed via debug prints)
  • On windows icon can be displayed properly
  • On my Linux/X11 system, no window icon appears

Below are the specifications of my system:

  • OS: Ubuntu 20.04.6 LTS
  • XDisplay:
    • version number: 11.0
    • X.org version: 1.20.13

Could you help confirm if there are any additional X11-specific steps needed to properly implement the window icon functionality?
Additionally, could you provide the specifications of the machine you tested on? This would help me address the issue by upgrading my system accordingly.

Thank you for your time.

@not-fl3 not-fl3 added the bug Something isn't working label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants