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

RustDesk 1.2.3 window does not show on Ubuntu MATE 22.04 unless I run it with an argument (shown on task bar) #5986

Open
wodin opened this issue Oct 11, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@wodin
Copy link

wodin commented Oct 11, 2023

Bug Description

I'm doing this on an Ubuntu MATE 22.04 machine running Xorg.

I had version 1.2.1 installed, but it was crashing when trying to connect to a remote machine. So I downloaded rustdesk-1.2.3-x86_64.deb and installed it.

Now, when I run it, it shows on the task bar, but the window itself does not display. If I hover over it on the task bar, I see the thumbnail of the window correctly. If I click on it, I see the outline of the window minimizing, but do not see the actual contents of the window. Also, while the window is unminimized, it seems to accept mouse input. Or at least, if I click in the area where it would be, the window "behind" the RustDesk window does not respond to the click. So it is as if the RustDesk window is there, but just invisible.

If I run rustdesk from the command line and give it any argument except --version (e.g. -h, or --help, or -x or x) then the window shows correctly!

After that I downloaded the AppImage and it had the same behaviour.

How to Reproduce

Run rustdesk from the command line with no arguments -> invisible window

Run rustdesk somearg from the command line -> window shows correctly

Expected Behavior

When I run RustDesk from the command line with no arguments, or from the Ubuntu MATE menu, I expect the window to be visible.

Operating system(s) on local side and remote side

Ubuntu MATE 22.04 -> N/A

RustDesk Version(s) on local side and remote side

1.2.3 -> N/A

Screenshots

RustDesk showing thumbnail, but invisible window

As you can see in the screenshot, the thumbnail shows correctly when hovering over RustDesk on the task bar, but the window is not showing. The window is not minimized. It is just invisible. If I click on it in the task bar, I can see the minimize animation. If I click on it again, to unminimize it, it is still invisible.

Additional Context

No response

@wodin wodin added the bug Something isn't working label Oct 11, 2023
@rustdesk rustdesk changed the title RustDesk 1.2.3 connection window does not show on Ubuntu MATE 22.04 unless I run it with an argument RustDesk 1.2.3 window does not show on Ubuntu MATE 22.04 unless I run it with an argument Oct 11, 2023
@rustdesk
Copy link
Owner

rustdesk commented Oct 11, 2023

@fufesou high priority

@rustdesk
Copy link
Owner

How about Flatpak?

@wodin
Copy link
Author

wodin commented Oct 11, 2023

How about Flatpak?

Same behaviour

fufesou added a commit to fufesou/rustdesk that referenced this issue Oct 12, 2023
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Repository owner deleted a comment from OptimusGREEN Dec 3, 2023
@Boebbele
Copy link

Boebbele commented Dec 19, 2023

Nightly Dont work with Archlinux and enlightenment
2023-12-19-16-00-33-130

@Boebbele
Copy link

Boebbele commented Dec 19, 2023

Nightly Dont work on voidlinux (Enlightenment) as appimage:

[ingo@voidlinux Downloads]$ ./rustdesk-1.2.4-x86_64.AppImage
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol: g_task_set_static_name
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

(rustdesk:5880): Gdk-CRITICAL **: 16:16:46.826: gdk_window_get_state: assertion 'GDK_IS_WINDOW (window)' failed
Fontconfig warning: "/etc/fonts/fonts.conf", line 5: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-none.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-yes-antialias.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/48-spacing.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "description"
flutter: launch args: []
flutter: initializing FFI main
flutter: Failed to get documents directory: MissingPlatformDirectoryException(Unable to get application documents directory)
flutter: _appType:main,info1-id:void,info2-name:Void,dir:
flutter: _globalFFI init
flutter: _globalFFI init end
flutter: registerEventHandler native_ui native_ui
flutter: pullAb, force:true, quiet:false

@Boebbele
Copy link

Boebbele commented Dec 19, 2023

dont work on voidlinux (Enlightenment) with flatpak:

[ingo@voidlinux Downloads]$ flatpak run com.rustdesk.RustDesk
sh: Zeile 1: lsmod: Kommando nicht gefunden.

(rustdesk:2): Gdk-CRITICAL **: 16:22:37.073: gdk_window_get_state: assertion 'GDK_IS_WINDOW (window)' failed
flutter: launch args: []
flutter: initializing FFI main
flutter: _appType:main,info1-id:2be55dc2007cda90aa3bec6a6028dfec,info2-name:Freedesktop SDK,dir:/home/ingo/Dokumente
flutter: _globalFFI init
flutter: _globalFFI init end
flutter: registerEventHandler native_ui native_ui
flutter: pullAb, force:true, quiet:false
flutter: registerEventHandler callback_query_onlines recent peer
flutter: registerEventHandler load_recent_peers recent peer
flutter: pullAb, force:true, quiet:false
flutter: restore lpos: 1366.0/735.0, offset:0.0/0.0
flutter: handled by uni links: false
flutter: [MultiWindowHandler] active window changed: {0}
flutter: Saving frame: null: 1366.0/735.0, offset:0.0/0.0, isMaximized:true, isFullscreen:false

it shows on the task bar, but the window itself does not display.

Repository owner deleted a comment from fufesou Jun 28, 2024
Repository owner deleted a comment from fufesou Jun 28, 2024
Repository owner deleted a comment from fufesou Jun 28, 2024
Repository owner deleted a comment from fufesou Jun 28, 2024
Repository owner deleted a comment from wodin Jun 28, 2024
@rustdesk rustdesk reopened this Jun 28, 2024
@rustdesk rustdesk changed the title RustDesk 1.2.3 window does not show on Ubuntu MATE 22.04 unless I run it with an argument RustDesk 1.2.3 window does not show on Ubuntu MATE 22.04 unless I run it with an argument (shown on task bar) Jun 28, 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

3 participants