我决定arch到底了,求助 (已经解决)

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
lovebluesky
帖子: 487
注册时间: 2010-02-03 17:09

我决定arch到底了,求助 (已经解决)

#1

帖子 lovebluesky » 2012-03-27 8:43

从10年底开始直到ubuntu到现在为止,一直是用debian系的。但是一直对arch身不能至,心向往之。中间曾经试图努力折腾过arch,失败告终,这两天又手痒了,开始折腾,但arch dhcp总是不能联网。伤心之下usb启动了个archbang,
以上为废话

装上倒很顺利,托hening这位仁兄的福,http://forum.ubuntu.org.cn/viewtopic.php?f=155&t=367318
把常见的几个报错解决掉了

但在我装上chromium后,问题出现了:
首先,从桌面右击想打开,让我的chromium同步一下,找回我的收藏夹(原谅我吧,没有使用论坛里很多人用的firefox),点击之后报错:

代码: 全选

invalid output from pipe menu"openbox menu"
解决方法

代码: 全选

packer -S cairo-ubuntu
然后所有的程序都无法通过右击之后选择快捷方式打开了,根据桌面上快捷键的提示,倒是可以打开终端。(我以前一直gnome,对这个openbox还没学过)

之后更杯具的来了,pacman -Syu之后报错:

代码: 全选

failed to prepare transaction(could not satisfy dependences)
mach64-dri    require libgl 7.11
mga-dri          require libgl 7.11
vl28-dri          require libgl 7.11
savage-dri     require libgl 7.11
sis-dri            require libgl 7.11
tdfx-dri          require libgl 7.11
以上错误代码基本保证抄写正确(我是来单位后上网的,把这些东西抄在纸上,难免错误),另外,我看了一下我现在的libgl是7.11.4(记不清楚了,反正比7.11高点),我怀疑是我驱动没装好,因为电脑开机的时候会花屏一下,但开启之后就正常了,播放视频的时候,全屏会有两个窗口,一个小的,背景是个大的,很杯具,只能最大化看视频,而不能全屏。应该怎么解决?
解决方法:驱动装错了,强制删除所有的上述驱动后

代码: 全选

pacman -Rsc mach64-dri mga-dri ……等等
pacman -S nvidia nvidia-utils
还有就是,我没有格掉原来的home,里面有我原来的信息,所以使用原来的用户名无法登录,这个我忍了,换个用户名好了。

以上就是我的悲惨遭遇,但我决定这次不妥协了,直到搞定为止,不换回debian了,请各位帮忙
上次由 lovebluesky 在 2012-03-27 20:51,总共编辑 1 次。
openSUSE+xfce 13年初开始用,可能要成为我用的最久的linux系统了
之所以xfce的官方理由是他轻便简洁
非官方理由是穷,没钱换高配电脑
继续为了买了mac但任性的换装openSUSE而奋斗!
头像
sgsdxzy
帖子: 430
注册时间: 2008-07-19 11:14

Re: 我决定arch到底了,求助

#2

帖子 sgsdxzy » 2012-03-27 11:24

说说你的显卡,nvidia官方驱动的话会代替libgl,如果你是i5i7的核芯显卡+nvidia独立显卡的话会比较麻烦,要用一定手段保留下libgl。
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 我决定arch到底了,求助

#3

帖子 枫叶饭团 » 2012-03-27 11:36

每次都是按着官方wiki来,中间偶尔偷懒几步,一直正常。。。关于dhcp设置,在rc.conf里设置,我记得只要一句。。。
头像
tailsgao
帖子: 209
注册时间: 2010-07-09 7:37

Re: 我决定arch到底了,求助

#4

帖子 tailsgao » 2012-03-27 11:40

sudo pacman -S libgl :em11
头像
lovebluesky
帖子: 487
注册时间: 2010-02-03 17:09

Re: 我决定arch到底了,求助

#5

帖子 lovebluesky » 2012-03-27 13:07

枫叶饭团 写了:每次都是按着官方wiki来,中间偶尔偷懒几步,一直正常。。。关于dhcp设置,在rc.conf里设置,我记得只要一句。。。
按官方的来了,失败若干次放弃
openSUSE+xfce 13年初开始用,可能要成为我用的最久的linux系统了
之所以xfce的官方理由是他轻便简洁
非官方理由是穷,没钱换高配电脑
继续为了买了mac但任性的换装openSUSE而奋斗!
头像
lovebluesky
帖子: 487
注册时间: 2010-02-03 17:09

Re: 我决定arch到底了,求助

#6

帖子 lovebluesky » 2012-03-27 13:13

sgsdxzy 写了:说说你的显卡,nvidia官方驱动的话会代替libgl,如果你是i5i7的核芯显卡+nvidia独立显卡的话会比较麻烦,要用一定手段保留下libgl。
我还真忘记什么型号了,不过肯定不会有你说的问题了,08年的旧机子,r61i, Intel 940GML / 945GM / GL960 / GM965应该就是这三个里的某一个,具体我忘记了,以前真没遇到过驱动问题,这次大意了,我找了一下网上:
You need some drivers for you card: either nvidia + nvidia-utils or nouveau + libgl.
nvidia-utils provide libgl http://projects.archlinux.org/svntogit/ … k/PKGBUILD
如果这个成立,我想先把libgl干掉,然后装nvidia + nvidia-utils这个,不知可以吗?
openSUSE+xfce 13年初开始用,可能要成为我用的最久的linux系统了
之所以xfce的官方理由是他轻便简洁
非官方理由是穷,没钱换高配电脑
继续为了买了mac但任性的换装openSUSE而奋斗!
头像
sgsdxzy
帖子: 430
注册时间: 2008-07-19 11:14

Re: 我决定arch到底了,求助

#7

帖子 sgsdxzy » 2012-03-27 16:04

lovebluesky 写了:
sgsdxzy 写了:说说你的显卡,nvidia官方驱动的话会代替libgl,如果你是i5i7的核芯显卡+nvidia独立显卡的话会比较麻烦,要用一定手段保留下libgl。
我还真忘记什么型号了,不过肯定不会有你说的问题了,08年的旧机子,r61i, Intel 940GML / 945GM / GL960 / GM965应该就是这三个里的某一个,具体我忘记了,以前真没遇到过驱动问题,这次大意了,我找了一下网上:
You need some drivers for you card: either nvidia + nvidia-utils or nouveau + libgl.
nvidia-utils provide libgl http://projects.archlinux.org/svntogit/ … k/PKGBUILD
如果这个成立,我想先把libgl干掉,然后装nvidia + nvidia-utils这个,不知可以吗?
首先你有集成显卡与独立显卡(如果你确定是nvidia的话),你得决定用哪张(或都用)。对于nvidia卡,你还得确定你要用开源还是闭源驱动……
关于双显卡切换的问题,如果不是用了optimus技术的话(估计你的老电脑不会),可以看这里:http://www.cnblogs.com/yumtaoist/articl ... witch.html (那个dubugfs可能不用了)
如果你决定用nvidia卡的闭源驱动,直接pacman -S nvidia nvidia-utils 重启。libgl不用去管。
还有我看你装了好多显卡驱动啊 :em20
mach64-dri require libgl 7.11
mga-dri require libgl 7.11
vl28-dri require libgl 7.11
savage-dri require libgl 7.11
sis-dri require libgl 7.11
这些都是显卡驱动吧……而且都是一些没见过的显卡。
intel装xf86-video-intel就可以了……
头像
lovebluesky
帖子: 487
注册时间: 2010-02-03 17:09

Re: 我决定arch到底了,求助

#8

帖子 lovebluesky » 2012-03-27 19:46

sgsdxzy 写了:
lovebluesky 写了:
sgsdxzy 写了:说说你的显卡,nvidia官方驱动的话会代替libgl,如果你是i5i7的核芯显卡+nvidia独立显卡的话会比较麻烦,要用一定手段保留下libgl。
我还真忘记什么型号了,不过肯定不会有你说的问题了,08年的旧机子,r61i, Intel 940GML / 945GM / GL960 / GM965应该就是这三个里的某一个,具体我忘记了,以前真没遇到过驱动问题,这次大意了,我找了一下网上:
You need some drivers for you card: either nvidia + nvidia-utils or nouveau + libgl.
nvidia-utils provide libgl http://projects.archlinux.org/svntogit/ … k/PKGBUILD
如果这个成立,我想先把libgl干掉,然后装nvidia + nvidia-utils这个,不知可以吗?
首先你有集成显卡与独立显卡(如果你确定是nvidia的话),你得决定用哪张(或都用)。对于nvidia卡,你还得确定你要用开源还是闭源驱动……
关于双显卡切换的问题,如果不是用了optimus技术的话(估计你的老电脑不会),可以看这里:http://www.cnblogs.com/yumtaoist/articl ... witch.html (那个dubugfs可能不用了)
如果你决定用nvidia卡的闭源驱动,直接pacman -S nvidia nvidia-utils 重启。libgl不用去管。
还有我看你装了好多显卡驱动啊 :em20
mach64-dri require libgl 7.11
mga-dri require libgl 7.11
vl28-dri require libgl 7.11
savage-dri require libgl 7.11
sis-dri require libgl 7.11
这些都是显卡驱动吧……而且都是一些没见过的显卡。
intel装xf86-video-intel就可以了……
谢谢 我pacman -Rsc强制删除了不需要的驱动了,当时乱装的,现在麻烦
openSUSE+xfce 13年初开始用,可能要成为我用的最久的linux系统了
之所以xfce的官方理由是他轻便简洁
非官方理由是穷,没钱换高配电脑
继续为了买了mac但任性的换装openSUSE而奋斗!
wxg4net
帖子: 82
注册时间: 2011-03-01 16:07

Re: 我决定arch到底了,求助 (已经解决)

#9

帖子 wxg4net » 2012-03-28 9:24

可喜可贺
头像
reverland
帖子: 1317
注册时间: 2011-11-26 15:57
系统: windows xp
联系:

Re: 我决定arch到底了,求助 (已经解决)

#10

帖子 reverland » 2012-03-28 17:12

倒更想从arch换到debian stable
托在github上的jekyll博客
Always Look on the Bright Side of Life
回复