![XServer升级后无法正常工作](https://linux22.com/image/1275995/XServer%E5%8D%87%E7%BA%A7%E5%90%8E%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C.png)
好的,我将我的 Kubuntu 10.10 安装更新到 11.04,现在当我登录时,我会进入控制台而不是 GUI - 不过其余部分似乎运行良好。
我正在使用带有专有驱动程序的 Radeon 4870(因为开源驱动程序似乎不允许某些风扇速度控制,这很烦人),并且我的 xorg.conf 有这些条目:
部分“ServerLayout”标识符
“aticonfig Layout”屏幕 0“aticonfig-Screen[0]-0”0 0 EndSection“模块”部分结束部分
“监视器”部分 标识符
“aticonfig-Monitor[0]-0” 选项
“VendorName” “ATI 专有驱动程序” 选项“ModelName” “通用自动检测监视器” 选项
“DPMS” “true” 结束部分部分“设备”标识符“aticonfig-Device[0]-0”驱动程序
“fglrx”总线 ID“PCI:1:0:0”结束部分“屏幕”部分 标识符 “aticonfig-Screen[0]-0” 设备
“aticonfig-Device[0]-0” 监视器
“aticonfig-Monitor[0]-0” 默认深度 24 子部分“显示” 视口
0 0 深度 24 EndSubSection EndSection
运行 sudo startx 时我只收到一些错误消息,请参阅这里
不知道如何解决这个问题 - 实际上甚至不确定这些错误意味着什么 - 但我宁愿为失败的 Xserver 重新安装完整的操作系统。
答案1
答案2
看起来您的默认运行级别可能已更改。登录 CLI 界面表示处于运行级别 3,您需要运行级别 5(GUI 模式)。
如果您希望运行级别 5 作为默认级别,则需要编辑 /etc/inittab。
查找“# 默认运行级别。”
你可能说
id:3:initdefault:
将其更改为
id:5:initdefault:
=
重新启动后您应该处于运行级别 5。
答案3
所以解决方案其实很简单。重新配置 xserver 或 KDE 并没有帮助,单独卸载 xserv-xorg 也没有效果。但是清除每个 xorg 和 xserver 包并完全删除 ati 驱动程序,然后使用新的 xserv 安装最新的 ati 驱动程序,效果很好(除了我必须构建 ubuntu 版本的 debs,但似乎有效)。
因此,似乎升级过程与 ati 驱动程序和我的 xserver 版本配合不佳 - 很可能只是 ati 驱动程序..