一年前,为了能够一边用 Arch Linux 浏览网页、写代码,一边用 Windows 运行游戏等没法在 Linux 上方便地完成的任务, 我试着在我的联想 R720 游戏本上进行了显卡直通 。但是由于那台电脑是 Optimus MUXless 架构(前文有各种架构的介绍),也就是独显没有输出端口、全靠核显显示画面,那套配置的应用受到了很大的阻碍,最后被我放弃。 但是现在,我换了台新电脑。这台电脑的 HDMI 输出接口是直连 NVIDIA 独立显卡的,也就是 Optimus MUXed 架构。在这种架构下,有办法让虚拟机识别到一个「独显上的显示器」,从而正常启用大部分功能。于是,我终于可以配置出一套可以长期使用的显卡直通配置。 更新日志 2023-05-08:针对新版 Looking Glass B6 更新部分内容。 2022-01-26:PCIe 省电补丁实测无效。 准备工作 在按照本文进行操作前,你需要准备好: 一台 Optimus MUXed 架构的笔记本电脑。我的电脑型号是 HP OMEN 17t-ck000(i7-11800H,RTX 3070)。...
笔记本 Optimus MUXless 下的 Intel 和 NVIDIA 虚拟机显卡直通
更新记录 2022-07-21:补充 GVT-g 开机自启,感谢 Owsmyf 提醒。2022-01-22:根据 NVIDIA 驱动更新、评论区反馈更新内容。 我在新电脑上成功完成了 Optimus MUXed 显卡直通。 摘要(剧透) 我成功在联想 R720 游戏本上把 Intel 核显的 GVT-g 虚拟显卡,以及 NVIDIA 独显本身直通进了虚拟机。 但是由于受到架构本身的限制,这套方案有非常大的局限,例如很多游戏无法调用独显、操作麻烦、显示性能仍然较低等。 因此,现阶段可以为了折腾而尝试,但不建议用于实用用途。 为什么要这么做 我平常浏览网页、写代码等操作都在 Arch Linux 系统下完成,很少使用 Windows 双系统。但是有的时候我想和同学联机游戏,就不得不重启到 Windows 系统。 虽然已经有了 Wine、Proton 兼容层来运行 Windows 应用,还有 DXVK 来转译 DirectX 命令到 Vulkan 来提升性能,但是还是有很多游戏无法在 Wine 环境下正常运行,例如自带 DRM 或者反作弊保护的游戏,...
Windows Azure 虚拟机试用
Windows Azure 是微软提供的类似AWS的虚拟机。由于天朝云计算服务数据不能和国外共享的规定,Azure在中国专门开了一家叫世纪互联的公司运营,现在有华东和华北两个数据中心。 Azure现在没有看到有限制试用时间,在网上查询了一下,貌似没有时间限制。试用服务器限制每个用户每月最多3000 CPU小时(大内存服务器1500小时),也就是可以保证4核的服务器运行1个月不关机。 我很早之前申请了激活码,现在在邮箱突然收到了申请的激活码,还写着「7天内不激活,激活码失效」,那么我就激活了。 创建虚拟机时可以选择Server2012R2,Server2012,Server2008R2,Ubuntu,CentOS等等,我选择了Server2012R2,4核7GB内存,华东机房。 这是管理面板。 点下面的连接可以下载一个RDP文件,双击就可以连接你的服务器。 连接后,服务器桌面右上角有一些服务器相关信息。 服务器操作很快,基本上感觉不到网络延迟,4核7GB的内存也可以满足我们跑基本上任何程序。...