之前用vmware安装archlinux,但一直不能使用startx,在尝试了n次后,放弃了,后改用virtualbox,在virtualbox下安装挺顺利的,只要参考wiki和其他的文章。但在装完后使用的时候遇到了几个小问题
问题1:startx提示"no screens found":
可以尝试删除/etc/X11/xorg.conf文件,使用x采用自动识别的默认参数来启动
问题2:分辨率调整无效
关闭虚拟机后在virtualbox目录下执行:
VBoxManage.exe setextradata "虚拟机名字" CustomVideoMode1 1680x1050x32
在archlinux系统里使用
pacman -S lrmi //安装vbetest
使用vbetest来查看当前支持的分辨率,选择合适的分辨率
编辑/etc/default/grub文件,修改GRUB_GFXMODE="分辨率",如:
GRUB_GFXMODE=1152x864x32
保存后,执行
grub-mkconfig -o /boot/grub/grub.cfg
然后重启就可以看到改变分辨率后的效果
注:(这中方法只能改变tty的文字的分辨率,对startx和xfce4桌面没有效果,本人将会继续研究)