+ -
当前位置:首页 → 问答吧 → 怎么才能完全卸载Xorg,我要疯了,什么都黑屏!

怎么才能完全卸载Xorg,我要疯了,什么都黑屏!

时间:2009-12-07

来源:互联网

Xorg -configure 黑屏
startx 黑屏
我不是NV的显卡 它偏要去加载,就因我第一次安装的时候设定错误nv,就改不回来了

先装的是xorg-server 黑屏后
装了xorg-x11 还是黑屏!

怎么完全卸载

用了
emerge --unmerge xorg
emerge -Cav xorg
emerge -C xorg

卸载不干净,有没暴力点的啊!~~实在不行我就重装!

作者: loll1011   发布时间: 2009-12-07

就安装xorg-server吧 然后编辑/etc/X11/Xorg.conf 将
Section "Device"
Identifier "Device0"
Driver "nvidia"
。。。。。
EndSection
中的nvidia改成你显卡的驱动程序名 如ati显卡可以使用fglrx

作者: huabeirong   发布时间: 2009-12-07

你这不是卸载能解决的问题,这是配置X的问题,好好读一下这方面的文档先。

作者: 没本   发布时间: 2009-12-07

稍微学点英文吧
根本没有xorg这个包
emerge会提示你的

作者: zhllg   发布时间: 2009-12-07

楼主的windows思维很严重呀。总以为重装会解决问题。
这么说吧,你现在是什么问题,重装一遍照样还会是什么问题。

从你的发帖中可以看出你根本没有理解自己在做什么,也没有一个准确的解决问题的思路。

你是什么显卡?需要在 make.conf 中指定,装好驱动之后,需要自己设定 /etc/X11/xorg.conf 文件。

你到底想做什么?卸载xorg-server?为什么?能管什么用?

你现在要做的是安装好你的显卡驱动,如果不能startx,再配置一下 xorg.conf 文件。这只跟显卡驱动有关(也需要内核配置好),跟别的没什么关系。你稀里糊涂的卸载xorg还真管不了什么用。

作者: zhou3345   发布时间: 2009-12-07

引用:
作者: zhllg
稍微学点英文吧
根本没有xorg这个包
emerge会提示你的
mybox ~ # emerge --unmerge xorg-x11

x11-base/xorg-x11
selected: 7.4-r1
protected: none
omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging x11-base/xorg-x11-7.4-r1...

作者: loll1011   发布时间: 2009-12-07

我是ATI的显卡 在内核已经编译进了驱动,就是在安装xorg的时候在make.conf中设定错了!现在回不去了 不管我怎么改make.conf 不起作用!还是一直记着nv。设定 /etc/X11/xorg.conf 首先不能自动生成。半自动提示没那命令!直接不用xorg.conf 也不行,那这东西到底是安装在哪里的X11下面?不是安装那又是什么?

作者: loll1011   发布时间: 2009-12-07

引用:
作者: loll1011
用了
emerge --unmerge xorg
emerge -Cav xorg
emerge -C xorg
就是说你实际打的命令和你写出来的是不一样的?
这你就给想帮助你的人设置障碍了

作者: zhllg   发布时间: 2009-12-07

暴力点的:
代码:
emerge eix && eix-update
eix -I xorg --only-names | xargs emerge -pC
去掉那个"p"更暴力

作者: MeaCulpa_   发布时间: 2009-12-07

突然发觉,以前那些傻瓜式的xorgcfg, xorg-config之类的命令都没了?只有Xorg -configure了?

作者: MeaCulpa_   发布时间: 2009-12-07

xorg-x11好像只是一个集合吧?关键还是看X的配置,不然即使卸载了以后重装还是会有问题。gentoo不会自作聪明在装软件的时候就把它自动设置好,最多是读取已有的config

作者: jsun   发布时间: 2009-12-07

楼上说的那个问题让我很困惑..

没了xorg.conf,不知道改怎么修改X的配置,好在也没出什么问题...

作者: Celinda   发布时间: 2009-12-07

一般的系統都是所有的驅動都安裝,沒有xorg.conf時,啓動X會自動檢測顯卡並選擇驅動。

gentoo由於在make.conf里制定了顯卡,在安裝的時候就不會把所有驅動編出來。如果指定錯了,就無法調用正確的驅動,結果就是杯具。

作者: jsun   发布时间: 2009-12-07

http://www.gentoo.org/doc/zh_cn/xorg-config.xml X服务器配置指南
http://www.gentoo.org/doc/zh_cn/ati-faq.xml Gentoo Linux ATI FAQ
照上面两个手册做就行了,用惯Windows的人是从来不读手册的,总以为重装就能解决问题。

作者: 没本   发布时间: 2009-12-07

请问你的显卡是什么型号的,用的是开源驱动(radeon或者radeonhd)还是官方驱动(fglrx)?make.conf中到底是如何设置的?
如果是开源radeon驱动,xorg.conf可以直接复制我的:
http://github.com/transtone/transcon...ster/xorg.conf
如果是官方ati-drivers,可以用aticonfig生成。

如果还是不能启动X,也有可能跟内核配置相关,请问你的显卡在内核中是如何设置的?能将那几段贴出来么?

作者: zhou3345   发布时间: 2009-12-07

我是新手,我提点思路:

我用了2个T400,一个是intel集成的,一个是ati的

开始比较容易,一切都顺利(前后折腾花了2个星期,反复重装什么:()。所以在装第2个ati的计算机的时候就大意了。现在是startx哪个丑陋的界面始终出不来。

后来我是如何解决的?我到网上抄了一个xorg.conf配置(
后来验证了一下是少了下面这段
Section "DRI"
Mode 0666
EndSection
),然后完全按网上的装ati-drivers。这样就解决了。

所以,我个人建议:你先弄一个能显示的xorg。conf。然后慢慢调。
上面各个专家都提了,你实在不行,就按开源的

作者: forrestxz   发布时间: 2009-12-07

我XORG升1.7.3后也进不了X了.连鼠键都失灵...INTEL的显卡,是不是要用evdev啊....

作者: lynch1983   发布时间: 2009-12-07

引用:
作者: lynch1983
我XORG升1.7.3后也进不了X了.连鼠键都失灵...INTEL的显卡,是不是要用evdev啊....
这个evdev是趋势了,为什么不用。
你安装了键盘和鼠标的package了?

作者: blackwhite   发布时间: 2009-12-07

为便于楼主解决问题,转过来吧。原帖 http://www.linuxsir.org/bbs/thread361070.html

作者: LongerZ   发布时间: 2009-12-07

引用:
作者: 没本
http://www.gentoo.org/doc/zh_cn/xorg-config.xml X服务器配置指南
http://www.gentoo.org/doc/zh_cn/ati-faq.xml Gentoo Linux ATI FAQ
照上面两个手册做就行了,用惯Windows的人是从来不读手册的,总以为重装就能解决问题。
你咋知道我就不看呢?。。。。

作者: loll1011   发布时间: 2009-12-07

引用:
作者: zhou3345
请问你的显卡是什么型号的,用的是开源驱动(radeon或者radeonhd)还是官方驱动(fglrx)?make.conf中到底是如何设置的?
如果是开源radeon驱动,xorg.conf可以直接复制我的:
http://github.com/transtone/transcon...ster/xorg.conf
如果是官方ati-drivers,可以用aticonfig生成。

如果还是不能启动X,也有可能跟内核配置相关,请问你的显卡在内核中是如何设置的?能将那几段贴出来么?
我的是HD 2600 pro 直接用的开源的xf86-video-ati
我以前在make.conf中加错了加成了nv VIDEO_CARDS="nv"。问题是现实不论我怎么改make.conf都已经不起作用了。。用开源的显卡驱动是VIDEO_CARDS="radeon"?不用开源的就是VIDEO_CARDS="fglrx"?不开源的驱动,我2600能不能支持3d加速?

作者: loll1011   发布时间: 2009-12-07

ATI闭源驱动的3D性能好,但是配置困难。
开源驱动配置简单但是3D性能差些

作者: Celinda   发布时间: 2009-12-07

引用:
作者: loll1011
我的是HD 2600 pro 直接用的开源的xf86-video-ati
我以前在make.conf中加错了加成了nv VIDEO_CARDS="nv"。问题是现实不论我怎么改make.conf都已经不起作用了。。用开源的显卡驱动是VIDEO_CARDS="radeon"?不用开源的就是VIDEO_CARDS="fglrx"?不开源的驱动,我2600能不能支持3d加速?
什么叫不起作用?

你的是 HD2600属于R600系列,应该可以用radeonhd的驱动。也就是说在make.conf中设置:
VIDEO_CARDS="radeon radeonhd"

用eix -I xf86-video 可以看到你安装了哪些显卡驱动。
emerge -pv xorg-server 可以看到radeon/radeonhd驱动是否需要安装。

我的那个xorg.conf文件你可以直接复制过去使用,我的显卡是radeon的。

作者: zhou3345   发布时间: 2009-12-07

引用:
作者: loll1011
你咋知道我就不看呢?。。。。
人家也是好心的提示你而已,你看了,但你確定你有認真看了嗎?

我覺得樓主說了這么多,問題卻還沒有解決,最主要就是樓主自己本身,你說了這么多,好幾個人都已經暗示你要把出錯的信息或log貼出來,但是呢……

建議還是好好的看看:http://www.linuxsir.org/bbs/thread262990.html

作者: Hosanna   发布时间: 2009-12-07

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

作者: loll1011   发布时间: 2009-12-07

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

作者: loll1011   发布时间: 2009-12-07

@Hosanna
我晕, 我咋就没认真看了,你认真看了,你就能一定成功吗?提问的方法我也看了,我觉得那个应该加点关于解答问题者的提示,不要用打击式的教育,就不能用点激励式的教育吗?你不知道当越到一个问题的时候,都是很不爽,都还不是到处找答案,如果我是一个不愿去寻求答案的人,我也不必在这折腾,你也不要随便说谁咋的咋的,都是新手出来了,我这辈子用linux的时间就才一个星期,所以是比较菜,还请大家耐心,觉得我问的问题菜,你可以不回答!用的来linux的人多,可是中国又几个又能搞的懂linux。

作者: loll1011   发布时间: 2009-12-07

引用:
作者: zhou3345
什么叫不起作用?

你的是 HD2600属于R600系列,应该可以用radeonhd的驱动。也就是说在make.conf中设置:
VIDEO_CARDS="radeon radeonhd"

用eix -I xf86-video 可以看到你安装了哪些显卡驱动。
emerge -pv xorg-server 可以看到radeon/radeonhd驱动是否需要安装。

我的那个xorg.conf文件你可以直接复制过去使用,我的显卡是radeon的。
OK 马上去试试!

作者: loll1011   发布时间: 2009-12-07

学linux,特别是在社区的环境中向他人学习,其实更重要的是学习如何和别人打交道。
现在有求于人的是你
要学会换个位置想想,其他人为什么要帮我,怎样他们才会更乐于帮我,而不至于讨厌我。

作者: zhllg   发布时间: 2009-12-07

楼主不用急,可能不是自己的问题,我也卡在这里了

作者: nhazi   发布时间: 2009-12-07

同样从社区角度来说,社区也依赖每个在这里获得帮助的人去为社区做免费的宣传。
所以大伙也不会对你说一些太冲的话,最多也就是好心提醒,尽管可能你说的话不是那么的招人喜欢。

作者: zhllg   发布时间: 2009-12-07

mybox ~ # Xorg -configure

X.Org X Server 1.7.3
Release Date: 2009-12-3
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-gentoo-r8 i686
Current Operating System: Linux mybox 2.6.30-gentoo-r8 #1 SMP PREEMPT Mon Dec 7 09:48:47 CST 2009 i686
Kernel command line: root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
Build Date: 07 December 2009 02:50:00PM

Current version of pixman: 0.17.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 7 14:54:02 2009
List of video drivers:
r128
ati
intel
vmware
tdfx
mach64
mga
radeon
savage
nv
neomagic
glint
openchrome
trident
sis
fbdev
vesa
Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/vmware_drv.so: undefined symbol: LoaderRefSymLists

log:
X.Org X Server 1.7.3
Release Date: 2009-12-3
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-gentoo-r8 i686
Current Operating System: Linux mybox 2.6.30-gentoo-r8 #1 SMP PREEMPT Mon Dec 7 09:48:47 CST 2009 i686
Kernel command line: root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
Build Date: 07 December 2009 02:50:00PM

Current version of pixman: 0.17.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 7 14:54:02 2009
(II) Loader magic: 0x8219de0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 VMware SVGA II Adapter rev 0, Mem @ 0xd0000000/134217728, 0xd8000000/8388608, I/O @ 0x000010d0/16, BIOS @ 0x????????/32768
List of video drivers:
r128
ati
intel
vmware
tdfx
mach64
mga
radeon
savage
nv
neomagic
glint
openchrome
trident
sis
fbdev
vesa
(II) LoadModule: "r128"
(II) Loading /usr/lib/xorg/modules/drivers/r128_drv.so
(II) Module r128: vendor="X.Org Foundation"
compiled for 1.7.3, module version = 6.8.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "ati"
(II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
compiled for 1.7.3, module version = 6.12.4
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.7.3, module version = 2.9.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vmware"
(II) Loading /usr/lib/xorg/modules/drivers/vmware_drv.so
(II) Module vmware: vendor="X.Org Foundation"
compiled for 1.7.3, module version = 10.16.8
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0

作者: loll1011   发布时间: 2009-12-07

我!@#%@#$%,你在虚拟机里装的?

害我说粗口了...

作者: Celinda   发布时间: 2009-12-07

引用:
作者: Celinda
我!@#%@#$%,你在虚拟机里装的?

害我说粗口了...
对啊~~我还在试!不会放弃的!

作者: loll1011   发布时间: 2009-12-07

嗯,這樣,樓主先把/var/db/pkg/x11-drivers中列出的xf86-video開頭的包都emerge -C掉(注意把後面的版本號去掉),然后再emerge一個你要用的驅動。比如intel就是emerge -1 xf86-video-intel。虛擬機的話我記得也有一個。

PS:我又回來灌水了,哈哈哈……

作者: 亞利艾爾   发布时间: 2009-12-07

装这个: xf86-video-vmware

虚拟机里的显卡是虚拟的,和真机上的没关系...

你也不早说是在虚拟机里..

作者: Celinda   发布时间: 2009-12-07

引用:
作者: 亞利艾爾
嗯,這樣,樓主先把/var/db/pkg/x11-drivers中列出的xf86-video開頭的包都emerge -C掉(注意把後面的版本號去掉),然后再emerge一個你要用的驅動。比如intel就是emerge -1 xf86-video-intel。虛擬機的話我記得也有一個。

PS:我又回來灌水了,哈哈哈……
恩 ,谢谢,试试!

作者: loll1011   发布时间: 2009-12-07

虚拟机里装的话,显卡用的包是x11-drivers/xf86-video-vmware,在真实硬件下显卡才能用
x11-drivers/xf86-video-ati 或
x11-drivers/ati-drivers 或
x11-drivers/xf86-video-radeonhd
用eix -I | grep xf86-video 查一下,把别的用不到的显卡包都删除了。

作者: 没本   发布时间: 2009-12-07

把make.conf里的VIDEO_CARDS改成
VIDEO_CARDS=" vmware vesa"

然后

emerge -a1v xorg-drivers xorg-server

作者: Celinda   发布时间: 2009-12-07

樓上說的還不夠,還要把多余的去掉。

作者: 亞利艾爾   发布时间: 2009-12-07

不去掉会有干扰么 ..

没试过装两种显卡驱动。呵呵

作者: Celinda   发布时间: 2009-12-07

引用:
作者: blackwhite
这个evdev是趋势了,为什么不用。
你安装了键盘和鼠标的package了?
装了。。。现在还在-e world中。垃圾电脑。速度慢。E了一天了。

作者: lynch1983   发布时间: 2009-12-07

引用:
作者: Celinda
把make.conf里的VIDEO_CARDS改成
VIDEO_CARDS=" vmware vesa"

然后

emerge -a1v xorg-drivers xorg-server
输入emerge -a1v xorg-drivers xorg-server后
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-base/xorg-drivers-1.7 INPUT_DEVICES="keyboard mouse -acecad -aiptek -evdev -joystick -synaptics -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="vesa vmware -apm -ark -ast -chips -cirrus -dummy -epson -fbdev* -fglrx -geode -glint* -i128 -i740 (-impact) -intel* -mach64* -mga* -neomagic* (-newport) -nv* -nvidia -r128* -radeon* -radeonhd -rendition -s3 -s3virge -savage* -siliconmotion -sis* -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx* -tga -trident* -tseng -v4l -via* -virtualbox (-voodoo) -xgi" 0 kB
[ebuild R ] x11-base/xorg-server-1.7.3 USE="nptl xorg -debug -dmx -hal -ipv6 -kdrive -minimal -sdl -tslib" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
请问里面有绿色 红色 很多颜色代表什么意思呢?

作者: loll1011   发布时间: 2009-12-08

额? 已经装过xf86-video-vmware了啊...
那应该不用重新编译就可以了吧?

startx之前 hal服务起了吗?

作者: Celinda   发布时间: 2009-12-08

引用:
作者: Celinda
额? 已经装过xf86-video-vmware了啊...
那应该不用重新编译就可以了吧?

startx之前 hal服务起了吗?
安装后显示一个提示:
* You must rebuild all drivers if upgrading from xorg-server 1.6
* or earlier, because the ABI changed. If you cannot start X because
* of module version mismatch errors, this is your problem.
* You can generate a list of all installed packages in the x11-drivers
* category using this command:
* emerge portage-utils; qlist -I -C x11-drivers/

作者: loll1011   发布时间: 2009-12-08

热门下载

更多