龙虾尝鲜记(2)——装ubuntu(续)

        装 ubuntu 还折腾了好几下,现在终于把系统能稳妥了。回头再来记一下,给看到想弄龙虾的同学提个醒,对应工作先做到前面,免得遇到问题解决不了,还没入门就出门了。

        一、系统版本的确定

        这个问题我个人以为要结合自己的实际情况:如果是在虚拟机上装,建议选择 2404 LTS,相对稳定;如果是在实体机上装,要根据自己的硬件来避坑,据某 AI 说对 N 卡的支持不是很好,有特定的版本要求。还有就是是否强烈需要蓝牙、指纹、隐藏网络、摄像头等方面的功能。

        因为装(实体机) 2404 2404 就是因为驱动(MX250)有些问题,折腾了好几下实在懒得折腾就问了下 AI,它给推荐了 Pop_OS 2404, 结果掉进更大的坑里:蓝牙键盘连上了打不出字来、指纹不能用(到现在也不能用,因为指纹不太关痛痒,没修复好就暂时作罢)、无法连接到隐藏网络……

        指纹不能用问题不大,可是这蓝牙和隐藏网络,这可是大问题。把上述问题反馈给 AI,最终确定使用 2204 LTS,并且在安装前查好驱动上问题的解决方法并保存,以便安装时参考。

        二、装实体机还是虚拟机

        这个取决于你打算做什么:玩个新鲜(就是装一下=就是装一下),或是来做研究(工作需要&兴趣爱好),以及你有几个机可用。

        机多:强烈建议装实体机,虚拟机上有时也会遇到各种奇怪的问题。否则,建议虚拟机。千万别在主力机上安装,毕竟 linux 的生态和 win 是无法比的。你靠那些吃饭的软件,很多在 linux 上是没有的,或者 bug 比较多。比如:企微虽有官版的,但写不了也看不了日报周报(可能和我装的系统有关系吧,不确定是不是企微的问题)。

        尝鲜:强烈建议虚拟机,就是为了装一下。不想玩了直接删除镜像文件就好了。否则,建议实体机。这个东西装了就是为了让它来工作的,或者研究它能做哪些工作。

        三、网络问题

        很多的源是都 github 上的,这个问题得解决,不然会很受罪,甚至有些系统依赖正常网络也是访问不了的。其实这个问题可以排在首位。如果解决不了话,就不建议尝试了。有付费手段,也有免费手段,这里不做讨论,自行网上寻找解决方法就好了。

        四、其它问题

        共享键鼠、文件传输、远程桌面等。

        喜欢用远程桌面、SSH 或各用各的键鼠,以及在虚拟机里装的可以忽略这些问题。

        1、共享键鼠

        这里我推荐 Barrier。win 上的设置基本没有问题,主要是 ubuntu 下会出现各种奇怪的问题。

        比如:服务端和客户端连不上,连上了键鼠无响应什么的。

        需要注意的几个点: 

        1.1 最关键、最容易翻车的点

  • Ubuntu 必须用 Xorg,不能用 WaylandWayland 下 Barrier 会出现:→ 连接正常、能切屏、但键鼠完全没反应
  • 检查方式:
echo $XDG_SESSION_TYPE

        必须输出 x11

        1.2 服务端(Win11)注意事项

  • 关闭防火墙 或 放行 24800 端口
  • 屏幕缩放尽量 100%缩放 125%/150% 会导致鼠标错位、按键无效
  • 服务端配置:
    • 屏幕名称使用主机名即可。默认会自动带出主机名,服务器端和客户端都一样。尽量不要改,改了可能会出现奇怪的问题,比如用热键可以切换但不响应鼠标切换。实在想改屏幕名称,先改主机名,再改屏幕名称(只有首次运行时会带出主机名,改完主机名即便重装 Barrier 屏幕名称也是上次设置的)。这个一定要注意!

        有问题的时候可以打开日志,看看问题是出在哪里了。

  • 把 Ubuntu 屏幕拖到正确位置(左 / 右 / 上 / 下)

        拽一个屏幕下来,名称要分别对应,还有就是要贴边挨在一起,不然会出现“离太远,鼠标移不过去”的问题(无法用鼠标贴边激活屏幕切换)。

        通常情况下,还是鼠标方便,热键可配可不配。

        这些设置根据个人喜好设置就好了。

  • 不要开 SSL 加密(新手直接关,最稳)

        1.3 客户端(Ubuntu 22.04)注意事项

  • 必须登录 Ubuntu on Xorg
  • 严重建议手动输入服务端 IP 地址,不论谁主谁从
  • 把当前用户加入 input 组:
sudo usermod -aG input $USER # 改完必须注销重登! # 确保 uinput 权限正常: sudo modprobe uinput 

        1.4 典型故障排查

        现象:

  • 日志显示连接成功
  • 鼠标能从 Win 切到 Ubuntu
  • 键盘没反应、鼠标点不动

        99% 原因:

        Ubuntu 在用 Wayland,不是 X11

        解决:

  • 注销
  • 登录界面(要先选中用户名,不然右下角没有设置选项,这个坑也是踩得不要不要的)点右下角 ⚙️
  • Ubuntu on Xorg
  • 重新登录 → 重启 Barrier 客户端

        1.5 出问题按这个顺序检查

  • 看 Ubuntu 是否是 Xorg
  • 看用户是否在 input
  • 看 Windows 缩放是否 100%
  • 看服务端屏幕布局是否正确
  • 重启两边 Barrier

关闭 Windows 防火墙临时测试

       2、文件共享

        这个就很简单了,装完启动就能用,没遇到问题。这行字敲完,启动 LocalSend 准备截图就发现它出问题了。

        因为前面运行是正常的,所以问题一定不是软件层面。当然我们也可更改端口来解决它,这不符合极客的专业精神。前面为了避免因为网络设置、防火墙等因素影响,关闭了防火墙,这是前提。

        解决方法:

        步骤 1:查看端口预留列表

        以管理员身份打开 PowerShell(Win+X → 选择 “Windows PowerShell (管理员)”),执行:

netsh int ipv4 show excludedportrange protocol=tcp # 以下是我的输出内容,不是代码 协议 tcp 端口排除范围 开始端口 结束端口 ---------- -------- 5357 5357 50000 50059 * 52795 52894 52995 53094 53095 53194 53195 53294 53295 53394 53395 53494 57309 57408 57443 57542 65376 65475 * - 管理的端口排除。

        查看输出里是否包含 53317 端口(比如有一行 53300-53400),如果包含 → 说明端口被系统预留。结果发现刚好被系统预留了。

        步骤 2:释放端口预留(关键)

        停止 Windows 动态端口分配服务:

# 停止 Windows 动态端口分配服务: net stop winnat # 手动排除 53317 端口(不让系统预留): netsh int ipv4 add excludedportrange protocol=tcp startport=53317 numberofports=1 store=persistent # 重启 winnat 服务: net start winnat 

        重新启动 LocalSend(如果还有问题可以管理员身份运行),此时 10013 错误会消失。

        改端口在这里改。实在搞不定或者怕麻烦就改端口好了。

        AI 分析说:winnat 动态预留端口 → 53317 被圈进禁区 → LocalSend 无权使用 → 10013。

        不是你错,不是软件错,是 Windows 自己把端口抢走了。        


     某天发生下面任意一件事,系统就会自动把一大段端口标记为 “系统独占”

  • 开了 WSL2 / 虚拟机
  • 用了手机热点、电脑开热点
  • 系统自动更新了网络组件
  • 插了新网卡、VPN、代理工具

然后 53317 就被 Windows 强行圈进 “禁止用户程序使用” 的黑名单


        上面这段就备查了,如果哪天又被抢圈了端口,那就换一个端口了。

       3、远程桌面

        有些时候要截 ubuntu 的图,在 U 上截好再传回来就有些麻烦了。还是决定装个远程桌面,这样在 win 下可以快捷截图了。

        踩了一堆坑之后终于搞定了。脚本如下,整段复制后贴到终端里运行就可以了。

#!/bin/bash set -e # 1. 清理旧的 xrdp 残留 echo "===== 清理旧 xrdp 配置 =====" sudo apt purge -y xrdp xorgxrdp sudo apt autoremove -y sudo rm -rf ~/.xsession ~/.xsessionrc sudo systemctl stop xrdp || true sudo systemctl disable xrdp || true # 2. 安装 XFCE 桌面(轻量、稳定) echo -e "\n===== 安装 XFCE 桌面 =====" sudo apt update sudo apt install -y xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils # 3. 重新安装 xrdp 并配置 echo -e "\n===== 安装并配置 xrdp =====" sudo apt install -y xrdp # 4. 配置 xrdp 启动 XFCE echo "startxfce4" > ~/.xsession chmod +x ~/.xsession # 5. 修复 xrdp 权限 echo -e "\n===== 修复权限 =====" sudo adduser xrdp ssl-cert sudo chown root:root /etc/xrdp/xrdp.ini sudo chmod 644 /etc/xrdp/xrdp.ini # 6. 放行 3389 端口 echo -e "\n===== 放行远程桌面端口 =====" sudo ufw allow 3389/tcp || true # 7. 重启 xrdp 并设置开机自启 echo -e "\n===== 启动 xrdp 服务 =====" sudo systemctl enable xrdp sudo systemctl restart xrdp # 8. 验证服务状态 echo -e "\n===== 验证 xrdp 状态 =====" sudo systemctl status xrdp --no-pager echo -e "\n===== 部署完成!=====" echo "Windows 远程桌面连接步骤:" echo "1. Win+R 输入 mstsc" echo "2. 输入 Ubuntu IP 地址" echo "3. 登录用户名/密码(就是你 Ubuntu 的账号)" echo "4. 直接进入 XFCE 桌面,无蓝屏/黑屏!"

        4、五笔输入法

        五笔在某些网页、软件不能正常输入汉字的问题。因为小学抖音实在学得差,在开始接触计算机的时候就学了当时最难的五笔,所以换其它输入法是完全不会考虑的事情。当然五笔输入法也是装了不少,还有 AI 提供的各种奇怪姿势也是没有解决,错误的方法就不说了。最后还是用的系统自带的输入法。

        划重点:

        对于不能正确输入汉字的时候,那你可以先输入个非汉字进去啊,空格、数字什么的,再输入汉字就没问题了。有些时候换个行也又不能输入了,还是先敲个非汉字就好了。据说这是什么焦点获取的问题,确实是无法解决,我总不能再重装个版本吧。

        


        到现在,系统总算是弄妥了(基本能用了,虽然摄像头、指纹还不能正常工作),至少是把烹龙虾的条件基本给具备了。

        后面将记录龙虾安装步骤了。

Read more

【复现】基于人工蜂群非确定性双向规划机制搜索算法的无人机UAV(单UAV和多UAV协同)二维和三维路径规划研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭:行百里者,半于九十。 📋📋📋本文内容如下:🎁🎁🎁  ⛳️赠与读者 👨‍💻做科研,涉及到一个深在的思想系统,需要科研者逻辑缜密,踏实认真,但是不能只是努力,很多时候借力比努力更重要,然后还要有仰望星空的创新点和启发点。建议读者按目录次序逐一浏览,免得骤然跌入幽暗的迷宫找不到来时的路,它不足为你揭示全部问题的答案,但若能解答你胸中升起的一朵朵疑云,也未尝不会酿成晚霞斑斓的别一番景致,万一它给你带来了一场精神世界的苦雨,那就借机洗刷一下原来存放在那儿的“躺平”上的尘埃吧。      或许,雨过云收,神驰的天地更清朗.......🔎🔎🔎 💥第一部分——内容介绍 基于人工蜂群非确定性双向规划机制搜索算法的无人机UAV路径规划研究 摘要 本文针对无人机(UAV)在复杂环境中的路径规划问题,提出一种基于人工蜂群算法(ABC)的非确定性双向规划机制搜索算法。通过改进传统ABC算法中食物源(

By Ne0inhk
Pi0机器人VLA大模型在昇腾A2平台上的测评

Pi0机器人VLA大模型在昇腾A2平台上的测评

Pi0机器人VLA大模型在昇腾A2平台上的测评文档 * 写在最前面 🌈你好呀!我是 是Yu欸🚀 感谢你的陪伴与支持~ 欢迎添加文末好友🌌 在所有感兴趣的领域扩展知识,不定期掉落福利资讯(*^▽^*) 写在最前面 版权声明:本文为原创,遵循 CC 4.0 BY-SA 协议。转载请注明出处。 随着人工智能技术的持续神户以及人形机器人产业的快速发展,算力在提升机器人运动控制精度、实时响应能力与智能化水平方面的作用日益凸显。为实现降本增效,国产化算力代替需求不断攀升,本文基于国产化适配的 Pi0机器 VLA大模型,在昇腾 Atlas 800I A2服务器上完成部署与测试,结果表明:该模型在推理性能、推理精度及功能完整性等方面,不仅实现了与英伟达同级别硬件相当的算力表现,更在部分场景下表现出更优的运行效率。 这一成果充分表明:经过深度适配的国产大模型与国产算力平台,已具备支撑高端人形机器人智能化发展的核心技术能力。国产算力在人形机器人领域的应用场景广阔,正加速迈向自主可控、高效可靠的全新阶段。 一、测评概述 1.1 测试目的 本测评旨在验证Pi0机器人视觉

By Ne0inhk

WIN11必备!QTTabBar中文优化版保姆级安装教程(含常见问题解决)

WIN11效率革命:深度定制你的资源管理器,不止于多标签 如果你和我一样,每天要在Windows的资源管理器里花费大量时间,那你一定对那种反复在层层文件夹中穿梭、找不到上一个窗口的体验深恶痛绝。系统自带的文件管理工具,就像一个功能简陋的毛坯房,勉强能用,但毫无效率与舒适度可言。尤其是升级到WIN11后,虽然界面更现代,但核心的文件管理逻辑依然停留在上个时代,对于追求效率的用户来说,这无疑是一种巨大的生产力损耗。 这篇文章,就是为那些不愿忍受现状,但又不想投入过多精力去学习复杂新软件的WIN10/WIN11用户准备的。我们不讨论那些需要彻底改变操作习惯的“重型”第三方管理器,而是聚焦于一种更优雅、更无感的解决方案:增强你正在使用的资源管理器本身。今天的主角,是一个经过国内开发者精心“魔改”的经典工具——QTTabBar的中文优化版。它就像给你的文件管理器做了一次精装修,保留了熟悉的格局,却赋予了它全新的、高效的能力。接下来,我将带你从零开始,完成这次效率升级,并深入探讨如何根据你的习惯,将它调校成最趁手的工具。 1. 为什么选择增强,而非替换? 在深入安装细节之前,我们有必要先

By Ne0inhk
从人类视频到机器人跳舞:BeyondMimic 全流程解析与 rl_sar 部署实践

从人类视频到机器人跳舞:BeyondMimic 全流程解析与 rl_sar 部署实践

0. 前言 让人形机器人学会跳舞,听起来像是科幻电影中的场景,但在强化学习和运动模仿技术的推动下,这件事正在变得越来越现实。本文将完整介绍一条从"人类 RGB 视频"到"真实机器人跳舞"的技术链路:首先通过视觉算法从视频中提取人体运动轨迹,然后将人体模型重定向到机器人关节空间,接着在仿真环境中进行强化学习训练,最后在 MuJoCo 中验证并部署到真实的 Unitree G1 人形机器人上。 整条流程涉及四个核心开源项目:GVHMR(视频到人体模型)、GMR(人体到机器人重定向)、BeyondMimic(强化学习训练框架)、以及 rl_sar(仿真验证与真机部署框架)。本文不仅会逐一拆解每个环节的原理和操作步骤,还会深入分析 BeyondMimic 的算法设计,并详细记录将训练产物迁移到 rl_sar 项目中进行 sim2sim 和 sim2real 部署时遇到的关键问题与解决方案。 下图展示了

By Ne0inhk