Awalon
028767da8b
Fix for #4136 connection to linux refused by using wrong Xauthority file
...
Solution:
1. Get file from sddm-greeter and startplasma-x11 (aka KDE) processes as well
2. Get users home dir from system instead of hard coded pattern /home/<user>
3. Prefer XAUTHORITY environment variable over Xorg -auth if available
2023-04-23 03:43:47 +02:00
fufesou
571c1df5c4
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
b18bfa749b
remove wait_prelogin
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
39917c174a
kill --cm-no-ui
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:55 +08:00
fufesou
d86ef4a86e
headless, linux, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
d82d2471d7
temp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
34c3615320
get values of seat0, do not filter gdm
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
127ab57d62
ignore 'gdm' on loginctl
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
bcf08ba26d
virtual display, linux, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
qcloud
b82207f20b
virtual display, linux, debug
...
Signed-off-by: qcloud <ubuntu@localhost.localdomain>
2023-04-03 13:16:52 +08:00
fufesou
6149c7f477
refact linux desktop env
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
e4c2e9af00
refact linux desktop
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
30375a9853
refact linux desktop env
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
5e79481860
linux, refact desktop env
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
10eddc139c
linux virtual display, init commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
fufesou
40204077db
revert linux is_prelogin
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 13:18:01 +08:00
fufesou
0b417ac479
start --server on gmd wayland, just for communications, no connections will be established
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 16:42:35 +08:00
fufesou
d7f16a5c0a
remove xrandr parser
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-23 18:25:27 +08:00
rustdesk
7009d4fa7b
fix #3129
2023-03-19 20:07:06 +08:00
fufesou
1e387ce019
simple refact
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-24 20:42:07 +08:00
21pages
18a66749a1
linux x11 resolution
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 10:44:02 +08:00
fufesou
8852d97efc
fix build linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 12:52:41 +08:00
fufesou
b733ad9379
refact register_breakdown_handler
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 10:19:28 +08:00
Kingtous
7e5c5b50e5
feat: set to default input device when in dual-way
2023-02-07 16:20:37 +08:00
Simon Spannagel
6db94983a1
Remove wayland fix for good
...
Signed-off-by: simonspa <simonspa@kth.se>
2023-01-30 08:06:48 +01:00
21pages
b7844d1175
switch sides: linux dbus use uri as para like uni_links
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +08:00
Josh Soref
a6b672848b
spelling: settings
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
21pages
b35b426f12
system_message code clean
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-09 19:30:11 +08:00
21pages
5f6a264278
optional software render to fix flutter render problem on some nvidia
...
card
Signed-off-by: 21pages <pages21@163.com>
2023-01-05 16:46:39 +08:00
fufesou
47658667d6
Merge branch 'master' into keyboard
2022-12-14 11:12:55 +08:00
rustdesk
a6135068a9
https://github.com/rustdesk/rustdesk/issues/2468
2022-12-11 00:16:02 +08:00
Asura
176ed43807
refacotor: simplify mod of keyboard
2022-12-08 09:03:41 +08:00
Asura
3b60304d14
refactor: keyboard of client
2022-12-08 09:03:41 +08:00
rustdesk
8d1254cf14
fix is_login_wayland
2022-12-05 00:27:11 +08:00
21pages
51cfa6f666
run_as_user use vec arg
...
Signed-off-by: 21pages <pages21@163.com>
2022-11-27 15:17:14 +08:00
fufesou
7a972e9305
flutter_desktop: get double click time, linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 23:54:10 -07:00
fufesou
e229324021
flutter_desktop: get double click time, win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 23:04:07 -07:00
fufesou
2f33e9dfac
linux workaround --server orphan
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:45:58 -07:00
fufesou
b2688da10f
workaround of handle subprocess from run_as_user
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:17:03 -07:00
fufesou
9a9a8197ae
fix linux uid username mismatch
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:06:34 -07:00
fufesou
c48ed06d93
wayland: remove user service
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 22:00:48 +08:00
21pages
150057f92d
fix default video save directory
...
Signed-off-by: 21pages <pages21@163.com>
2022-10-12 16:48:06 +08:00
21pages
203d9e39a0
add polkit for custom authentication && update build.rs
...
Signed-off-by: 21pages <pages21@163.com>
2022-09-13 19:37:52 +08:00
csf
121111b864
add flutter start_server & fix cm user environment from linux service
2022-09-08 22:25:04 +08:00
21pages
4faf0a3d35
check super permission: win && linux
...
Signed-off-by: 21pages <pages21@163.com>
2022-08-22 09:04:20 +08:00
RustDesk
416832a1ed
Merge pull request #982 from twmsh/master
...
update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte
2022-07-21 18:09:14 +08:00
fufesou
00dc473703
linux_wayland_support: dup detecting function of x11 or wayland
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 10:44:27 -07:00
fufesou
634cb5ef1a
linux_wayland_support: refactor
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:50:08 -07:00
fufesou
aae6e2b16b
linux_wayland_support: init merge, windows build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:16:13 -07:00
tom
ae839bd5bf
update linux.rs & macos.rs with bytes:Byte
...
issues:958
2022-07-17 00:59:56 +08:00