1作者: AlynxZhou6 个月前原帖
你好,在过去几个月里,我作为兼职项目开发了一个新的Linux远程桌面,支持在Wayland上远程登录。原因是现有的Linux远程桌面存在各种问题:有些只支持在X11上远程登录,有些支持Wayland但无法登录,还有一些支持在特定桌面环境下通过RDP进行Wayland远程登录。相反,我的项目使用VNC,支持在Wayland和X11上远程登录,并且应该能够与所有常见的桌面环境兼容。 主要思路是通过DRM/KMS抓取显示器内容,然后我实现了以下功能: - 支持Wayland、X11,甚至Linux TTY。 - 支持Intel、AMD和NVIDIA显卡,甚至可以在Raspberry Pi 2B上运行,我恰好拥有这些设备进行测试。 - 登录会话与用户会话之间平滑过渡,因此在访问桌面之前不需要进行自动登录等操作。 - 通过Linux内核参数,可以无头使用,因此不需要实际的显示器。 - 可以使用任何普通的VNC客户端连接,技术上支持RDP应该没有困难,只是因为我个人使用VNC,并且将时间花在其他功能上。 预期的体验应该和你坐在真实显示器前一样。我在我的Linux家庭服务器上使用它已经很长时间了,以便在需要时可以在笔记本电脑上访问其桌面。现在我对它感到满意,想向你介绍它,听听更多用户的反馈。 欢迎访问GitHub仓库获取更多细节!
1作者: tdsone36 个月前原帖
嗨,HN! 我们正在面临以下挑战:世界上有一些人拥有我们所需的领域专业知识(例如,在一个特定主题的学术实验室工作了5年,涉及湿实验室、硬件和计算生物学的专业知识),但他们在软件工程(SWE)方面的能力通常较差。不幸的是,在某些情况下,所需的领域专业知识与优秀的软件工程技能的交集似乎为零。 我们现在考虑两个选项: 1. 雇佣这个人并培训他们成为优秀的软件工程师 2. 雇佣一位优秀的软件工程师,他们具备出色的动力和智力,以掌握领域专业知识 第一个选项似乎更可行,因为培训一个人所需的资源低于让第二个选项的人进入湿实验室,并让他们在里面搞砸半年的风险。 我想知道是否有人有类似的经验和建议/故事可以分享。 谢谢!