关于manjaro gnome 不能使用synergy的问题

情况描述

因为习惯了macos 和 ubuntu的操作风格。又不愿意折腾arch,所以直接安装了manjaro的gnome发行版。本人在实际工作中需要使用win+manjaro 两台电脑。所以惯性思维 直接使用synergy(也有时候用barrier)来进行双屏操作。

那么问题来了。manjaro端作为server,键鼠无法正常跳转到win。win端作为server的话,gnome端无法正常接受跳转

但是有个很蛋疼的情况,如果gnome端作为server。那么在打开chrome的情况下。时可以正常操作win的。这尼玛百思不得其解,一度以为是synergy的版本问题。但是两边 升级到最新的版本也不行

解决方案

实际上这是由于我使用的gnome4是基于 wayland的。所以造成了 synergy不能使用。不过据说下一个版本synergy将会支持wayland。

关于 wayland 和 x11 ,xorg

这两个都是关于gui的显示服务。桌面环境基本都是基于显示服务来实现的(例如gnome,kde,xfce等)
而目前的synergy 和barrier 是基于x11的。所以这就是synergy无法使用的根本原因

将桌面环境改为xorg

知道了原因,那么就改一下显示服务就行啦
具体操作如下:
我的是基于arch的manjaro,那么就直接用pacman来安装了

sudo pacman -S xfce4

xfce是基于xorg的,所以直接安装xfce就行了。安装好之会发现在manjaro login的时候,会有个“基于 xorg的gnome ”选择。到时候还想用gnome的话,直接选择这个即可

查看当前环境的显示服务类型

echo $XDG_SESSION_TYPE

然后,如果您看到X11,那就是Xorg。如果您看到Wayland,很明显,使用的显示服务器就是Wayland。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Manjaro 是一种基于 Arch Linux 的发行版,它通常提供了友好的图形用户界面,并且对硬件兼容性很好。一般情况下,Manjaro 应该可以通过更改显示设置来调整分辨率。 首先,你可以尝试打开系统设置菜单,在显示设置选项中选择合适的分辨率。一般来说,你应该能够看到可用的分辨率列表并进行选择。如果无法调整分辨率,你可以考虑以下几点原因: 1. 显卡驱动问题:确保你的显卡驱动程序已经正确安装并更新到最新版本。你可以尝试在终端中运行 `sudo mhwd -a pci nonfree 0300` 命令来自动安装适当的显卡驱动。 2. 缺少显示驱动:如果你使用的是特殊的显卡,可能需要额外安装特定的驱动程序。你可以在 Manjaro 的官方仓库或其他第三方仓库中搜索适合你的显卡驱动。 3. Xorg 配置问题:有时,Xorg 的配置文件可能会导致分辨率无法更改。你可以尝试编辑 `/etc/X11/xorg.conf` 文件来手动添加合适的显示配置。 4. 高分辨率设备问题:在一些高分辨率设备上,如 HiDPI 屏幕,需要额外的配置才能正确缩放和显示。你可以查找相关的 HiDPI 设置并进行调整。 如果上述方法都无法解决问题,你可以尝试在 Manjaro 的用户论坛或社区中提问,寻求其他用户或开发者的帮助。他们可能会更熟悉你所使用的硬件和操作系统配置,并提供更准确的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

何浩翔

如果对你多帮助,请支持。感谢!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值