Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905090 - app-laptop/tuxedo-control-center-bin: Electron UI does not display in Wayland
Summary: app-laptop/tuxedo-control-center-bin: Electron UI does not display in Wayland
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Marc Schiffbauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-25 23:42 UTC by Matt Jolly
Modified: 2024-06-24 11:46 UTC (History)
1 user (show)

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


Attachments
emerge --info (file_905090.txt,7.44 KB, text/plain)
2023-04-25 23:48 UTC, Matt Jolly
Details
Tuxedo Control Center "UI" (tuxedo-control-center.png,22.33 KB, image/png)
2023-04-25 23:51 UTC, Matt Jolly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Jolly gentoo-dev 2023-04-25 23:42:48 UTC
When Tuxedo Control Center is launched on my workstation the UI appears blank.

When the cursor is moved over an area that would be used for navigation it changes contextually which suggests that this is a rendering issue.

I am able to reproduce this issue both using the distributed RPM (via Gentoo ebuild) and when building the application from source.

I have encountered this on 1.2.4, 2.0.2, and current master (commit 646841d)

I'm not an electron expert but will attempt to hook up a debugger to both the renderer and main process to see if I can gather any additional troubleshooting information.

Other electron apps work as evidenced by my usage of VS Code to build and debug TCC.

Reproducible: Always
Comment 1 Matt Jolly gentoo-dev 2023-04-25 23:48:34 UTC
Created attachment 860771 [details]
emerge --info
Comment 2 Matt Jolly gentoo-dev 2023-04-25 23:50:48 UTC
I note that this does not occur for _every_ Gentoo user of Tuxedo Control Center, (of the 3 I'm aware of I'm the only user encountering an issue) but as I have no idea what configuration on my system causes this to fail while other electron apps work it's probably worth tracking down a root cause.
Comment 3 Matt Jolly gentoo-dev 2023-04-25 23:51:39 UTC
Created attachment 860772 [details]
Tuxedo Control Center "UI"
Comment 4 Matt Jolly gentoo-dev 2023-04-26 07:53:30 UTC
After some further troubleshooting, I've identified that the issue is that the UI doesn't appear... in Wayland. Everything seems to work in X11. I've got the bug raised upstream, so I guess we can wait on a response there.
Comment 5 Matt Jolly gentoo-dev 2024-06-24 11:46:10 UTC
Upstream have confirmed that this is an issue and will be fixed in a future release involving an electron major version upgrade.