Arch的ssh连接,远程桌面,vivado安装
内容均参考官方wiki
ssh连接
(1) 安装 openssh
1 | sudo pacman -S openssh |
(2) 启动 SSH 服务
1 | sudo systemctl enable --now sshd |
现在我使用winscp,复制文件很方便
远程桌面
局域网内连接
xrdp试了很多次,一直黑屏
目前更换成了tigervnc,配置参考wiki,但还是会黑屏,因此使用共享物理桌面
1 | x0vncserver -display :0 -passwordfile ~/.vnc/passwd |
用tigervnc应用连接 ip::5900(:0是偏移,即端口为5900+0)
跨局域网连接
首先获得路由器网络公网ip
1 | curl ifconfig.me |
注意公网ip会2-3天一换
在浏览器输入路由器管理网址,配置端口转发
如我的端口是5900,我设置外端口为25900,内端口为5900,ip就是局域网ip
通过tigervnc应用连接公网ip::25900
连接的屏幕只有大概原本屏幕的2/3,需要拖拽
目前能用就行,后续会继续探索更高效的方法
Vivado 安装
官方文档很落后,只到2020.3,我尝试安装的是2023.2
安装兼容库
1 | paru -S ncurses5-compat-libs |
下载 **AMD Unified Installer for FPGAs & Adaptive SoCs 2023.2: Linux **
选择安装路径为 /home/<我的用户名>/vivado
(也可考虑使用隐藏路径或 /opt
)
运行安装程序
1 | vivado |
实际上安装完有几个系统上的小问题,如我配置时没有生成locale,缺少兼容库等,问一下AI能很快解决
运行速度明显比在windows上快很多
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Cosmos!