您尚未登录。

#1 2017-05-03 21:36:09

perqin
会员
注册时间: 2017-05-03
帖子: 2

VirtualBox中安装Arch Linux执行startx失败

在VirtualBox中安装Arch Linux,安装好之后想安装图形化界面,但是发现安装了GDM之后仍然无法进入图形化界面,于是尝试运行startx,输出如下:
startx error
查看X.org的日志,发现找不到dfbev等模块,于是谷歌了一圈依次安装了,也按照某一个帖子编辑了/etc/X11/xorg.conf.d/10-monitor.conf,最终仍然无法运行,日志内容最后部分如下:
xorg log
谷歌了很久,英文的帖子也看了很多,仍然找不到问题所在,连查找原因也做不到,请大家帮忙看看怎么回事,以及需要哪些额外的信息?

离线

#2 2017-05-03 22:02:04

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,919
个人网站

Re: VirtualBox中安装Arch Linux执行startx失败

装所谓的「增强功能包」。可以直接 pacman -S virtualbox-guest-dkms。

离线

#3 2017-05-03 22:14:30

perqin
会员
注册时间: 2017-05-03
帖子: 2

Re: VirtualBox中安装Arch Linux执行startx失败

依云 说:

装所谓的「增强功能包」。可以直接 pacman -S virtualbox-guest-dkms。

安装后显示和virtualbox-guest-modules-arch冲突,是否替换,我同意了,但是安装完成之后执行startx仍然失败,日志输出不变。

离线

#4 2017-05-04 02:22:12

matrikslee
会员
注册时间: 2017-04-21
帖子: 450
个人网站

Re: VirtualBox中安装Arch Linux执行startx失败

X配置出问题了…试试把所有的X配置文件删除…然后重装X,用默认配置看看,如果还不行说明需要手动写配置了文件了。
X的配置也不难,我从零学也就花了一天,你可以去网上搜一下鸟哥Linux私房菜里关于X的说明,他那里有详细解释,版本可能不对,但大部分没问题

离线

#5 2017-05-04 15:34:07

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: VirtualBox中安装Arch Linux执行startx失败

文件改回去,不用dkms版的内核模块,理论上随便,但是可以免去dkms有问题没运行之类的麻烦
然后看你的日志,也没有显示缺少fbdev,你也打错字
检查xf86-video-fbdev安装了没有
安装了guest内核模块确认一下是否启用了
模块对应的内核版本要确保一致,Syu确定一下。
再不行就用xf86-video-vesa


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#6 2017-05-04 15:39:57

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: VirtualBox中安装Arch Linux执行startx失败

你都依次安装了意味着你不知道是什么也装了,想法子删掉


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

页脚