向日葵远程连接不上ubuntu问题

最近很多小伙伴在ubuntu20,ubuntu22系统上,安装向日葵,通过其他电脑远程他们。由于种种问题一直卡在登陆界面或者干脆就连不上。原因的主要有以下两点:

产生原因:

  • 向日葵与gdm3不兼容(gdm3,kdm,lightdm均为display managers。它们提供图形登录并处理用户身份验证)
  • 被控端主机没有连接到显示器上(这个在windows上没事,但是在linux上就不行)

解决方案:

解决第一个问题

1.安装lightdm,安装时选择lightdm为默认桌面

sudo apt-get install lightdm

在这里插入图片描述

(可选)如果上一步选错了,没关系,使用以下命令修改:

sudo dpkg-reconfigure lightdm 

解决第二个问题(3选1)

方法1

如果你有一个显示器,并且有连接线,那插在主机上就可以了

方法2

如果你没有显示器,而主机确实需要。可以网上买一个显示器的欺骗器插上,就是欺骗主机让它认为是有显示器的

方法3

如果你既没有显示器,而且又不想买欺骗器,那我们可以安装一个虚拟的桌面
注:完成配置后系统默认使用虚拟显示器,可能存在黑屏或无法切回原显示器的风险。如果需要再用显示器,需要删除或者重命名“xorg.conf”文件。

sudo apt install xserver-xorg-video-dummy

# 添加配置文件,设置1920*1080的分辨率(如果不符合你电脑的分辨率,可修改参数自行调整)
sudo vim /usr/share/X11/xorg.conf.d/xorg.conf
# 文件里写入以下内容
Section "Monitor"
  Identifier "Monitor0"
  HorizSync 28.0-80.0
  VertRefresh 48.0-75.0
  Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
EndSection
Section "Device"
  Identifier "Card0"
  Driver "dummy"
  VideoRam 256000
EndSection
Section "Screen"
  DefaultDepth 24
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00"
  EndSubSection
EndSection

两个问题解决后,就是见证奇迹的时刻,重启后即可被控制

参考文章:

https://blog.csdn.net/qq_41575489/article/details/126146808
https://blog.csdn.net/qq_38202733/article/details/124159249

Ubuntu上下载并安装向日葵远程控制软件,并设置远程权限的步骤如下: 1. **下载向日葵安装包**: 首先,访问向日葵的官方网站,下载适用于Ubuntu的安装包。你可以使用命令行工具`wget`来下载。 ```bash wget https://www.sunlogin.cn/download/SunloginClient-10.0.1.24779.tar.gz ``` 2. **解压安装包**: 下载完成后,使用`tar`命令解压安装包。 ```bash tar -xvzf SunloginClient-10.0.1.24779.tar.gz ``` 3. **安装向日葵**: 进入解压后的目录,并运行安装脚本。 ```bash cd SunloginClient sudo ./install.sh ``` 4. **启动向日葵**: 安装完成后,启动向日葵客户端。你可以通过命令行启动,或者在应用程序菜单中找到向日葵并启动。 ```bash sunloginclient ``` 5. **设置远程权限**: 启动向日葵客户端后,使用你的向日葵账号登录。登录后,你可以在客户端的设置中找到远程控制权限的配置选项。根据需要设置相应的权限,例如远程桌面控制、文件传输等。 6. **配置防火墙**: 为了确保远程控制能够正常工作,你需要在防火墙中开放向日葵使用的端口。通常情况下,向日葵使用TCP协议的443端口。 ```bash sudo ufw allow 443/tcp ``` 7. **测试远程连接**: 完成以上步骤后,你可以在另一台设备上使用向日葵客户端尝试连接这台Ubuntu机器,确保远程控制功能正常。 通过以上步骤,你就可以在Ubuntu上下载并安装向日葵远程控制软件,并设置远程权限。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值