QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2149|回复: 4

如何解决 Live 的显示配置 /etc/X11/xorg.conf 的问题

[复制链接]
发表于 2010-12-21 10:50:20 | 显示全部楼层 |阅读模式
这个是老问题了,一直没人给我一个答案。
删除 /etc/X11/xorg.conf 我的机器就没有办法启动 X 了,而这种环境做出的 Live 在 VBox 虚拟机中却可以工作,在本机尝试无法启动 X。 MI2 是可以跳过 X 设置,并且似乎不会发生启动不了 X 黑屏的现象,我的疑问是,为何一旦生成 xorg.conf 就不能被删除? 如何解决这个问题?官方的 nvidia 驱动不能安装进 Live,否则VBox反复回到登录界面。
如何解决对已经设置 xorg.conf 运行的系统在删除 xorg.conf 后无法正常显示的问题?
/etc/fstab 最好不要删除,否则新内核加载系统的环境会以只读方式进行。。。至于能否重新挂载为读写没有尝试过
发表于 2010-12-21 13:22:18 | 显示全部楼层
写程序生成xorg.conf吧……
回复

使用道具 举报

 楼主| 发表于 2010-12-21 14:51:31 | 显示全部楼层
没有那么简单了,我只是想闹清是否以后真的要抛弃 xorg.conf 设置,可是现在的显示和这个文件有关系,却又不见得是必需的,而不同的显示环境遇到这个配置会出现你不想看到的黑屏、出错。如果真要写程序来判断,那就不仅仅是一个程序了,而演变成一项系统服务了。
就好比我的机器,如果你不生成 xorg.conf 也能进入X,但是一旦设置并加载了 nv 驱动后,你就离不开 xorg.conf 设置,删除就导致黑屏,百思不得其解。

[ 本帖最后由 haulm 于 2010-12-21 14:52 编辑 ]
回复

使用道具 举报

发表于 2010-12-21 17:38:51 | 显示全部楼层
XF86Config也删了么?装了nv驱动好像有一些东西就不好判断了。
生成x的配置文件可以参考puppy的。
回复

使用道具 举报

 楼主| 发表于 2010-12-22 11:45:05 | 显示全部楼层
原帖由 sejishikong 于 2010-12-21 17:38 发表
XF86Config也删了么?装了nv驱动好像有一些东西就不好判断了。
生成x的配置文件可以参考puppy的。

我找到一个解决办法:
修改 /etc/rc.local 增加以下几行
if [ ! -f /etc/X11/xorg.conf ]
then
X -configure
sed -i 's/nouveau/nv/g' xorg.conf.new
mv xorg.conf.new /etc/X11/xorg.conf
fi
这样只要发现少了 xorg.conf 系统就会自动生成配置,由于新内核自动为 nvidia 驱动生成的配置使用
nouveau 驱动,所以必需改成 nv 驱动。
我想请教一下其它显卡的用户,特别是 ATI 显卡 intel 显卡的用户,如果你们移走了 xorg.conf
使用 X -configure 是否能正确生成 X 配置 ?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 17:01 , Processed in 0.076818 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表