Arch双显卡Gnome无法启动

UnixAgain 发布于 2012/08/06 23:46
阅读 2K+
收藏 0

如题,这几天在搞Arch,感觉特别好,因为整个安装过程就很快,安装软件也很快,但安装了Xorg之后打不开gnome,已经在配置文件里按照wiki上的指示改过了,可还是startx只能打开三个终端和一个时钟的界面,已经没有报错信息。

我分析是因为双显卡问题,我的电脑是华硕A42jc,Intel集显和nVidia独显。因为bios里也不能关闭集显,已经确定是用了所谓的optimus技术。

Arch命令行下

lspci | grep VGA

显示是个显卡,也分别装了xf86-video-intel和xf86-video-nouveau和nouveau-dri。在这之前也装了nvidia的闭源驱动,提示libgl冲突,已经将闭源驱动卸载了。

请各位帮忙,论坛也看了不少,说双显卡的也不少,有个解决方案叫bumblebee,可是通过pacman找不到相关的软件。这让我很纠结。

PS:刚开始发现win7没了,后来说是需要os-prober,于是pacman了一个,问题解决。哈哈

谢谢各位了。

加载中
0
wzk
wzk

用Arch但没用双显卡,只能观望.

wiki找过了么?英文官方论坛问过了么?

UnixAgain
UnixAgain
wiki找过了,在nvidia的archwiki上看到了双显卡,bumblebee,但pacman找不到。论坛验证问题我不会回答,注册不了,看了别人的问题,也试了,就是解决不了。
0
szf
szf
既然知道是optimus, 那就应该知道Bumblebee啊,我在ubuntu上用的最新版本是3.0
szf
szf
回复 @郁蓝大奔 : https://wiki.archlinux.org/index.php/Bumblebee_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29
UnixAgain
UnixAgain
pacman -S bumblebee error:target not found
UnixAgain
UnixAgain
问题是pacman找不到bumblebee啊
0
S
Seast

你按官网装#pacman -S xorg-twm xorg-xclock xterm这个了吧

这个只是测试x窗口的,不用装

另外,有没有在~/.xinitrc里放一句exec ck-launch-session gnome-session(文件里就只要这一句),这句是为了可以用startx启动gnome


dbus也是要装的,用rc.d start dbus启动,或者在/etc/rc.conf中加入开机启动组


下面是我装gnome是顺序:

1.安装X窗口管理系统

  # pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils


2.安装 mesa以获得 3D 支持

  # pacman -S mesa


3.3D 工具 glxgears 和 glxinfo都包含在 mesa-demos 包里。如果需要这些


工具,请安装这个包

  # pacman -S mesa-demos


4.安装显卡驱动

  # pacman -S xf86-video-vmware


5.安装输入设备驱动

  # pacman -S xf86-input-evdev


6.笔记本(或触摸屏)用户需要 synaptics 软件包以支持触摸板/触摸屏

  # pacman -S xf86-input-synaptics


7.安装dbus

  # pacman -S dbus

  可以运行rc.d start dbus来启动它。同样,在/etc/rc.conf里边儿的DAEMONS中加入dbus。


8.安装gnome

  # pacman -S gnome gnome-extra //gnome-extra可以不装


9.创建~/.xinitrc,内容如下:

  exec ck-launch-session gnome-session


10.使用startx就可以进入gnome了

0
UnixAgain
UnixAgain
问题是我用的是实体机安装的,而且我的电脑是双显卡,我估计就是双显卡的问题。你这个我都做过了
返回顶部
顶部