我在 VirtualBox VM(我有一个 nvidia GT610)上安装了 Arch i686。我以 root 身份运行了以下命令:
pacman -S nvidia
Run Code Online (Sandbox Code Playgroud)
安装并重新启动后,我跑了
pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm
Run Code Online (Sandbox Code Playgroud)
然后
startx
Run Code Online (Sandbox Code Playgroud)
我有一个致命的错误说No screens found
。关于我该怎么做的任何帮助?
小智 8
在 Virtualbox 上安装 arch 时我也遇到了这个问题。在我执行以下操作后它已修复:
执行以下命令来安装“mesa”和 virtualbox 支持:
pacman -S mesa xf86-video-vesa
pacman -S virtualbox-guest-utils
Run Code Online (Sandbox Code Playgroud)/etc/modules-load.d/virtualbox.conf
用纳米打开:
nano /etc/modules-load.d/virtualbox.conf
Run Code Online (Sandbox Code Playgroud)
并在文件中写入以下几行:
vboxguest
vboxsf
vboxvideo
Run Code Online (Sandbox Code Playgroud)
按Ctrl+ X,回车Y确认您要“保存并退出”,并在要求输入文件名时Return不更改名称。
通过运行重新启动:
reboot
Run Code Online (Sandbox Code Playgroud)安装以下软件包,如果您还没有安装(我之前安装过它们,所以我跳过了这部分):
pacman -S xorg-twm xorg-xclock xterm
Run Code Online (Sandbox Code Playgroud)重启 X:
startx
Run Code Online (Sandbox Code Playgroud)我在 virtualbox 中安装了 Arch
在 vbox 中运行的虚拟机使用模拟视频卡而不是 nvidia 卡。
这意味着像 nvidia 这样的驱动程序是不必要的。
首先尝试X -configure
,这将生成一个被探测的 xorg 配置,但现代 Xorg 根本不需要它。(如果您有 /etc/Xorg/xorg.conf,请将其删除)
归档时间: |
|
查看次数: |
25852 次 |
最近记录: |