Macos 远程登录 Ubuntu22.04 桌面

这里使用的桌面程序为 xfce, 而 gnome 桌面则测试失败。

1,安装

在ubuntu上,安装 vnc server与桌面程序xfce

bash 复制代码
sudo apt install xfce4 xfce4-goodies tightvncserver

2,第一次启动和配置

bash 复制代码
$ tightvncserver :1

设置密码。

然后修改配置:
vim ~/.vnc/xstartup

修改成如下内容:

bash 复制代码
#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#gnome-session &
startxfce4

3,第二次启动

关闭vncserver:

bash 复制代码
$  tightvncserver -kill :1

重新启动 vncserver:

bash 复制代码
$ tightvncserver :1 -geometry 1920x1080

关闭防火墙:

bash 复制代码
$ sudo ufw allow 5901

4, Macos 启动链接

MacOS 登陆Linux 远程桌面:

Finder cmd+K

vnc://ip地址:5901

输入vncserver的密码

具体类似这样:

vnc://hanmeimei@192.168.1.19

vnc://192.168.1.19

效果:

5,备忘qt6.3编译记录

wget https://download.qt.io/archive/qt/6.3/6.3.0/single/qt-everywhere-src-6.3.0.tar.xz

tar xf qt...tar.zx

cd qt.../

cmake 出错:

注释掉一行 check_ulimit...

依赖:

sudo apt install libclang-dev

配置:

./configure -prefix ../local/

./configure -prefix $PWD/qtbase -opensource -nomake tests

构建:

$ cmake --build . --parallel

编译结果:

相关推荐
梁辰兴8 小时前
计算机网络基础:MAC 地址
计算机网络·macos·计算机·mac地址·计算机网络基础·梁辰兴·物理地址
酒书13 小时前
mac电脑idea更改git用户名和密码
git·macos·intellij-idea
科技智驱17 小时前
格式化数据分区会清除哪些数据?Windows/Mac如何正确格式化
windows·macos·电脑
wadesir18 小时前
MacOS后台清理大师:删除无用登录项与扩展
macos
守城小轩19 小时前
Chromium 142 编译指南 macOS篇:获取源代码(四)
macos·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
望眼欲穿的程序猿1 天前
关于macOS与Arduino-CLI
macos
=蜗牛=1 天前
Mac 系统 Python 开发环境搭建:Pyenv + Virtualenv 图文完整方案
python·macos·virtualenv·anaconda·虚拟环境·pyenv·多版本
好大哥呀1 天前
iOS - UIViewController 生命周期
macos·ios·cocoa
好大哥呀1 天前
如何在iOS中使用UIViewController的生命周期方法?
macos·ios·xcode
数据村的古老师1 天前
Python数据分析实战:Mac环境下彻底解决Matplotlib与WordCloud中文乱码问题
python·macos·数据分析