当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 【已解决】求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:09 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
硬件:联想Y460 ATI HD5650 + Intel 集显
根据wiki,安装了ATI的闭源驱动。可是`startx`始终无法成功。
完整的Xorg.0.log在这里
下面是主要的警告及错误:

[ 1625.876] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc/".
[ 1625.876] Entry deleted from font path.
[ 1625.876] (Run 'mkfontdir' on "/usr/share/fonts/misc/").
[ 1625.876] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 1625.876] Entry deleted from font path.
[ 1625.876] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 1625.876] Entry deleted from font path.
[ 1625.876] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/Type1/".
[ 1625.876] Entry deleted from font path.
[ 1625.876] (Run 'mkfontdir' on "/usr/share/fonts/Type1/").
[ 1625.876] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 1625.876] Entry deleted from font path.
[ 1625.876] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 1625.876] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 1625.876] Entry deleted from font path.
[ 1625.876] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 1625.881] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 1626.011] (WW) Falling back to old probe method for fglrx
[ 1626.056] (WW) fglrx: No matching Device section for instance (BusID PCI:[email protected]:0:1) found
[ 1626.058] (WW) Warning, couldn't open module intel
[ 1626.058] (EE) Failed to load module "intel" (module does not exist, 0)
[ 1626.058] (WW) fglrx: Fail to load intel driver!
[ 1626.124] (EE) fglrx(0): Invalid video BIOS signature!
[ 1626.124] (EE) fglrx(0): GetBIOSParameter failed
[ 1626.124] (EE) fglrx(0): PreInitAdapter failed
[ 1626.124] (EE) fglrx(0): PreInit failed
[ 1626.132] (EE) Screen(s) found, but none have a usable configuration.

然后这个是我运行`aticonfig --configure`之后生成的`xorg.conf` 请过目。
还有一个问题,在现在的状态下无法进入arch,启动之后提示:ERROR: Unable to find root device '/dev/disk/by-uid/03619a2f-908f-4724-ba4b-1fb3985e382b' You are being dropped to a recovery shell Type 'exit' to try and continue booting sh: can't access tty; job control turned off
按照这里的方法手动加载了相应模块才能进入。
再次感谢。


_________________
Blog
Twitter


最后由 link307 编辑于 2012-03-25 13:39,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:17 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
我看到了intel驱动没加载,双显卡?你看一看你的fstab,应该是表不对,导致找不到分区,所以启动报错


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:19 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
枫叶饭团 写道:
我看到了intel驱动没加载,双显卡?你看一看你的fstab,应该是表不对,导致找不到分区,所以启动报错

对,双显卡,安装了ati的catalyst驱动之后还要安装intel的驱动?(是哪个?)。然后……fstab?具体怎么操作。(有空的话现在能不能在线指导。。。gujiaxi1991 # gmail # com 或者irc也行 谢谢


_________________
Blog
Twitter


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:34 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
上课呢。。。显卡驱动什么的,ati不会,仔细看wiki吧。分区表应该是/etc/fstab文件?编辑它,看看表有问题没


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:39 
头像

注册: 2006-12-15 9:32
帖子: 1249
系统: linux
送出感谢: 2
接收感谢: 14
代码:
sudo aticonfig --initial
生成xorg.conf,然后
代码:
sudo modprobe fglrx
,再启动试试看能行否。可以的话,记得把fglrx加到rc.conf的随机启动模块里,下回就不用手动加载了


最后由 32idea 编辑于 2012-03-21 9:44,总共编辑了 2 次

页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 9:39 
头像

注册: 2011-05-02 19:08
帖子: 583
系统: ubuntu 12.04
送出感谢: 2
接收感谢: 41
在bios里禁用Intel集显。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 10:28 
头像

注册: 2008-11-28 13:57
帖子: 628
系统: OSX/CentOS
送出感谢: 1
接收感谢: 5
不知道你用什么登陆管理器还是直接startx,如果是直接startx你的~/.xinitrc写了没


_________________
代码:
sudo mount /dev/sda* /mnt/
sudo mount -t proc none /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt/ /bin/bash
sudo apt-get install grub
sudo grub-install --no-floppy /dev/sda


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 11:10 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
cikekid 写道:
不知道你用什么登陆管理器还是直接startx,如果是直接startx你的~/.xinitrc写了没

gdm?不过至今连个图形(哪怕是会动的方块)都没见到


_________________
Blog
Twitter


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 11:15 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
32idea 写道:
代码:
sudo aticonfig --initial
生成xorg.conf,然后
代码:
sudo modprobe fglrx
,再启动试试看能行否。可以的话,记得把fglrx加到rc.conf的随机启动模块里,下回就不用手动加载了

不行,失败了,运行
代码:
sudo aticonfig --initial
之后貌似有个错误。

Found fglrx primary device section
PowerXpress error: Cannot stat '/usr/lib/fglrx/switchlibGL': No such file or directory
Failed to initialize libglx for discrete GPU
Using xorg.conf
Saving back-up to xorg.conf.fglrx-1


_________________
Blog
Twitter


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 11:55 
头像

注册: 2006-12-15 9:32
帖子: 1249
系统: linux
送出感谢: 2
接收感谢: 14
你是怎么安装的闭源驱动,最好是安装aur里的,arch64位的需要这3个包catalyst,catalyst-utils,lib32-catalyst-utils
aur里的都经过作者测试优化,有时候还打了相应的补丁,所以一般没问题。

嫌编译麻烦的话,加个源到pacman.conf里,然后用pacman同步一下,就可以安装上面三个包了
代码:
[catalyst]
Server = http://catalyst.apocalypsus.net/repo/catalyst/$arch


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 12:09 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
32idea 写道:
你是怎么安装的闭源驱动,最好是安装aur里的,arch64位的需要这3个包catalyst,catalyst-utils,lib32-catalyst-utils
aur里的都经过作者测试优化,有时候还打了相应的补丁,所以一般没问题。

嫌编译麻烦的话,加个源到pacman.conf里,然后用pacman同步一下,就可以安装上面三个包了
代码:
[catalyst]
Server = http://catalyst.apocalypsus.net/repo/catalyst/$arch

恩。我是直接用源里面的,安装了catalyst跟catalyst-utils。第三个没装,因为是32位。但是还是没法运行X


_________________
Blog
Twitter


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 12:16 
头像

注册: 2006-12-15 9:32
帖子: 1249
系统: linux
送出感谢: 2
接收感谢: 14
查一下,如果装了libgl,就把它强制删了
代码:
sudo pacman -Rdd libgl

代码:
sudo aticonfig --initial -f
试试再生成xorg.conf。

其次,你桌面环境用的哪个?在用户的.xinitrc里添加了没?
又或者操作都没问题,重启一下系统或许就好了。
能想到的就这些了 :em06


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 12:37 
头像

注册: 2011-06-13 19:29
帖子: 100
送出感谢: 1
接收感谢: 0 次
32idea 写道:
查一下,如果装了libgl,就把它强制删了
代码:
sudo pacman -Rdd libgl

代码:
sudo aticonfig --initial -f
试试再生成xorg.conf。

其次,你桌面环境用的哪个?在用户的.xinitrc里添加了没?
又或者操作都没问题,重启一下系统或许就好了。
能想到的就这些了 :em06

libgl已经删了。因为在安装catalyst-utils的时候libgl就会提示被删掉,因为有冲突。
sudo aticonfig --initial -f的话……估计还是一样,因为并不是无法生成xorg.conf。确实有生成,就是有点问题:

运行`sudo aticonfig --initial`之后:
Found fglrx primary device section
PowerXpress error: Cannot stat '/usr/lib/fglrx/switchlibGL': No such file or directory
Failed to initialize libglx for discrete GPU
Using xorg.conf
Saving back-up to xorg.conf.fglrx-1

桌面环境是gnome,.initrc里面应该怎么写?不过我觉得这个不是重点,重点是我现在startx之后报错了。连图形的影子都没看到


_________________
Blog
Twitter


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 12:52 
头像

注册: 2006-12-15 9:32
帖子: 1249
系统: linux
送出感谢: 2
接收感谢: 14
~/.xinitrc 文件是 xinit 和 startx 第一次启动时会读取的脚本。通常用在启动 X 时执行窗口管理器 和其他程序,例如启动守护进程和设置环境变量。xinit程序用来启动X窗口系统,是不能直接从/etc/init启动 X 或者使用多窗口的系统中的第一个客户端。所以 ~/.xinitrc 通常与直接从inittab运行startx脚本结合使用,是启动 X 的简单方法。

~/.xinitrc 一个主要功能是根据单个用户的设置决定 /usr/bin/startx 或 /usr/bin/xinit 程序启动的窗口系统。~/.xinitrc 中还可以加入许多系统定制选项。

你到arch的官方wiki里看看吧,https://wiki.archlinux.org/index.php/Xinitrc_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29

其他的,偶也帮不上什么了,等高手吧


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 求助,Arch无法启动X,贴出Xorg.0.log,希望能够得到帮助。
帖子发表于 : 2012-03-21 13:20 

注册: 2011-10-06 14:30
帖子: 22
送出感谢: 1
接收感谢: 0 次
a卡要在/boot/grub/menu.lst的kernel这行的ro后面加上radeon.modeset=0不知道楼主有没有加。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译