System Info:
OS: Pop!_OS 24.04 (COSMIC)
GPU: NVIDIA GeForce GTX 1650
Session: Wayland
Issue: > When using notify-send with the -i (icon) flag pointing to a specific file path (e.g., in /home/prajyotpatil/), the notification appears but the image is not rendered. It only seems to work for standard system icons (like dialog-information).
Steps to Reproduce:
Take a valid .png file and place it in your home folder: /home/[user]/image.png.
Run the following command: notify-send "Test" "Checking Image" -i "/home/[user]/image.png"
Actual Result: > The notification pops up with a blank space or a generic placeholder where the image should be.
Expected Result: > The notification should display the image located at that specific path.
Troubleshooting Attempted:
Tried using -h string:image-path:"/path/to/image.png" — still fails.
Moving the image to /tmp/ or using a relative path — still fails.
Key Finding: Images only render if they are moved to a system icon folder like /usr/share/pixmaps/ and called by name only. This suggests a permission or path-parsing issue within the cosmic-notification daemon. Maybe!
System Info:
OS: Pop!_OS 24.04 (COSMIC)
GPU: NVIDIA GeForce GTX 1650
Session: Wayland
Issue: > When using notify-send with the -i (icon) flag pointing to a specific file path (e.g., in /home/prajyotpatil/), the notification appears but the image is not rendered. It only seems to work for standard system icons (like dialog-information).
Steps to Reproduce:
Take a valid .png file and place it in your home folder: /home/[user]/image.png.
Run the following command: notify-send "Test" "Checking Image" -i "/home/[user]/image.png"
Actual Result: > The notification pops up with a blank space or a generic placeholder where the image should be.
Expected Result: > The notification should display the image located at that specific path.
Troubleshooting Attempted:
Tried using -h string:image-path:"/path/to/image.png" — still fails.
Moving the image to /tmp/ or using a relative path — still fails.
Key Finding: Images only render if they are moved to a system icon folder like /usr/share/pixmaps/ and called by name only. This suggests a permission or path-parsing issue within the cosmic-notification daemon. Maybe!