Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950767 - net-im/signal-desktop-bin: add a USE flag to support wayland
Summary: net-im/signal-desktop-bin: add a USE flag to support wayland
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Robert G. Siebeck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-08 07:33 UTC by Julien Delquié
Modified: 2025-03-10 17:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Delquié 2025-03-08 07:33:10 UTC
If I lauch signal with those arguments « --enable-features=UseOzonePlatform --ozone-platform=wayland », I am able to use it under wayland.

It could be interesting to have a USE flag that add these arguments in the « .desktop » file.

Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2025-03-08 19:58:00 UTC
What happens in an X11 session then?
Comment 2 Julien Delquié 2025-03-09 16:55:29 UTC
(In reply to Andreas Sturmlechner from comment #1)
> What happens in an X11 session then?

I haven't tested it yet. Do you want me to try it?

I assumed that if you want wayland, the USE flag is set, and if you don't want wayland, the USE flag is not set.
Indeed, I didn't think about people switching from wayland to X11 and vice versa.
Comment 3 Andreas Sturmlechner gentoo-dev 2025-03-09 20:49:33 UTC
They do.

USE wayland and X are both default enabled in desktop profile. Setting one must not interfere with the other.
Comment 4 Julien Delquié 2025-03-09 21:46:15 UTC
Ok, so there is nothing to do, I guess?
Comment 5 Robert G. Siebeck 2025-03-10 17:13:07 UTC
I have been running Signal on Wayland for a while, and I never needed any additional arguments or other adjustments to make it run.
Comment 6 Julien Delquié 2025-03-10 17:40:52 UTC
(In reply to Robert G. Siebeck from comment #5)
> I have been running Signal on Wayland for a while, and I never needed any
> additional arguments or other adjustments to make it run.

Maybe it’s running under Xwayland, like it was for me before I added « --enable-features=UseOzonePlatform --ozone-platform=wayland », that make it run natively on Wayland, without Xwayland.

That’s what I was trying to explain. :)

Now, if it’s okay to keep it running under Xwayland instead of running it natively under Wayland… well, I guess I have nothing more to say.