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

Blank white screen in the OpenDeck GUI using an Nvidia GPU #25

Closed
Danie10 opened this issue Oct 3, 2024 · 5 comments
Closed

Blank white screen in the OpenDeck GUI using an Nvidia GPU #25

Danie10 opened this issue Oct 3, 2024 · 5 comments
Labels
bug Something isn't working upstream An issue with an upstream project or library.

Comments

@Danie10
Copy link

Danie10 commented Oct 3, 2024

I did a new installation of the git package from AUR because the non-git version did not build. I already have the udev rules setup as I've been using other Streamdeck software. I did also try reloading the udev rules, and I unplugged my second Streamdeck.

When I start this app up, I just get a blank grey window. There is no log file created yet I see.

If I start it from the command line this is the output:

[2024-10-03][21:18:45][tiny_http][DEBUG] Server listening on 0.0.0.0:57118
[2024-10-03][21:18:45][tiny_http][DEBUG] Running accept thread

(opendeck:506117): IBUS-WARNING **: 23:18:45.391: Unable to connect to ibus: Could not connect: Connection refused
[2024-10-03][21:18:45][opendeck::events][DEBUG] Registered plugin com.amansprojects.starterpack.sdPlugin
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
AcceleratedSurfaceDMABuf was unable to construct a complete framebuffer
@ninjadev64
Copy link
Owner

Do you have an Nvidia GPU? Please try using the WEBKIT_DISABLE_DMABUF_RENDERER environment variable (WEBKIT_DISABLE_DMABUF_RENDERER=1 opendeck).

@Danie10
Copy link
Author

Danie10 commented Oct 3, 2024

Yes I do have Nvidia. Ok thanks Ill try that and report back.

@Danie10
Copy link
Author

Danie10 commented Oct 4, 2024

Great thanks that sorted out the problem. App is showing buttons fine, but although my Stream Decks are recognised and their button presses show on the app screen, there is no display on the deck's buttons. Brightness is set to max.

BTW yes impressive selection of plugins - would be nice tho to have a popup or something giving some help about what they are and what functions they have, before installing.

Some guides like Obsidian plugin, have the help text truncated so you can't see the rest of the sentence.

@ninjadev64
Copy link
Owner

there is no display on the deck's buttons.

Someone else had the same issue today, I'll let you know when there's a fix.

@ninjadev64 ninjadev64 changed the title Unable to connect to ibus Blank white screen in the OpenDeck GUI using an Nvidia GPU Oct 5, 2024
@ninjadev64 ninjadev64 pinned this issue Oct 5, 2024
@ninjadev64 ninjadev64 added bug Something isn't working upstream An issue with an upstream project or library. labels Oct 5, 2024
@ninjadev64
Copy link
Owner

@Danie10 I've got a Stream Deck Mini of my own now, and the issue where the deck's buttons are blank is fixed in v2.1.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working upstream An issue with an upstream project or library.
Projects
None yet
Development

No branches or pull requests

2 participants