从11.10升级到12.04后,X无法启动
我正在尝试从11.10升级到12.04。
我正在通过11.10 i386的X会话进行升级。 当X冻结时,我正处于安装的中间。 所以我重新启动了。 当它重新启动时,我已经在12.04版本,但黑屏问题。 所以我已经将nomodeset添加到了grub选项中。
我已经运行了命令: sudo apt-get upgrade sudo apt-get dist-upgrade
以便安装丢失的软件包(因为X冻结)。 总共安装/升级的命令大约多1GB。
但还没有X. 所以我卸载了fglrx软件包,并尝试安装amd ati(vendor)软件包。 它给出了一些错误(编译错误),所以我清理了它并重新安装了fglrx和fglrx-amdcccle ubuntu软件包。
当前问题:还没有X.
当我运行命令时:
apt-get install fglrx fglrx-amdcccle
发生奇怪的输出(与链接组i386-linux-gnu_gl_conf相关):
阅读包裹清单...... 构建依赖树... 阅读国家信息...... 将安装以下新软件包: fglrx fglrx-amdcccle 0升级,2新安装,0删除,0未升级。 需要获得0 B / 45.1 MB的档案。 执行此操作后,将使用129 MB的额外磁盘空间。 选择以前未选择的包fglrx。 (阅读数据库...... (阅读数据库... 5% [...] (阅读数据库... 95% (阅读数据库...... 100% (读取数据库...当前安装的483649个文件和目录。) 解包fglrx(来自... / fglrx_2%3a8.960-0ubuntu1_i386.deb)... 选择以前未选择的包fglrx-amdcccle。 解包fglrx-amdcccle(来自... / fglrx-amdcccle_2%3a8.960-0ubuntu1_i386.deb)... 处理ureadahead的触发器...... ureadahead将在下次重启时重新配置 设置fglrx(2:8.960-0ubuntu1)...... update-alternatives:使用/usr/lib/fglrx/ld.so.conf在自动模式下提供/etc/ld.so.conf.d/i386-linux-gnu_GL.conf(i386-linux-gnu_gl_conf)。 update-alternatives:警告:跳过/etc/OpenCL/vendors/amdocl64.icd的创建,因为关联文件/usr/lib/fglrx/etc/OpenCL/vendors/amdocl64.icd(链接组i386-linux-gnu_gl_conf)没有'存在。 update-alternatives:warning:跳过/usr/lib32/libaticalcl.so的创建,因为关联文件/usr/lib32/fglrx/libaticalcl.so(链接组i386-linux-gnu_gl_conf)不存在。 update-alternatives:警告:跳过/usr/lib32/libaticalrt.so的创建,因为关联文件/usr/lib32/fglrx/libaticalrt.so(链接组i386-linux-gnu_gl_conf)不存在。 update-alternatives:warning:强制重新安装替代的/usr/lib/fglrx/ld.so.conf,因为链接组i386-linux-gnu_gl_conf已损坏。 update-alternatives:警告:跳过/etc/OpenCL/vendors/amdocl64.icd的创建,因为关联文件/usr/lib/fglrx/etc/OpenCL/vendors/amdocl64.icd(链接组i386-linux-gnu_gl_conf)没有'存在。 update-alternatives:warning:跳过/usr/lib32/libaticalcl.so的创建,因为关联文件/usr/lib32/fglrx/libaticalcl.so(链接组i386-linux-gnu_gl_conf)不存在。 update-alternatives:警告:跳过/usr/lib32/libaticalrt.so的创建,因为关联文件/usr/lib32/fglrx/libaticalrt.so(链接组i386-linux-gnu_gl_conf)不存在。 update-alternatives:使用/usr/lib/fglrx/alt_ld.so.conf在自动模式下提供/etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf(x86_64-linux-gnu_gl_conf)。 update-initramfs:延迟更新(触发激活) 正在加载新的fglrx-8.960 DKMS文件...... 第一次安装:检查所有内核...... 仅适用于3.2.0-24-generic-pae 建筑体系结构i686 构建3.2.0-24-generic-pae的初始模块 完成。 fglrx的: 运行模块版本健全性检查。 - 原始模块 - 此内核中不存在原始模块 - 安装 - 安装到/lib/modules/3.2.0-24-generic-pae/updates/dkms/ depmod ....... DKMS:安装完成。 update-initramfs:延迟更新(触发激活) 处理bamfdaemon的触发器...... 重建/usr/share/applications/bamf.index ... 设置fglrx-amdcccle(2:8.960-0ubuntu1)... 处理initramfs-tools的触发器...... update-initramfs:生成/boot/initrd.img-3.2.0-24-generic-pae 处理libc-bin的触发器... ldconfig延迟处理现在正在进行中
但它似乎正确安装并将所有模块编译到当前内核。
runned the commmand: aticonfig --initial -f
After reboot, still no X .
我尝试在没有fglrx驱动程序的情况下运行X. 我花了很多时间在这个问题上,我真的很想知道我是否可以解决它从头开始重新安装ubuntu。
其他信息:
uname -a
Linux [name] 3.2.0-24.generic-pae #37-ubuntu SMP Wed Apr 25 10:47:59 UTC 2012 i686 i686 i368
lspci
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series]
Xorg.0.log
[24.741] X.Org X Server 1.11.3 发布日期:2011-12-16 [24.741] X协议版本11,修订版0 [24.741]构建操作系统:Linux 2.6.42-23-通用i686 Ubuntu [24.741]当前操作系统:Linux beatsaudio 3.2.0-24-generic-pae#37-Ubuntu SMP Wed Apr 25 10:47:59 UTC 2012 i686 [24.741]内核命令行:BOOT_IMAGE = / boot / vmlinuz-3.2.0-24-generic-pae root = UUID = dab0cc0d-adaa-4a14-a633-b2f9841935ff ro quiet splash nomodeset vt.handoff = 7 [24.741]建造日期:2012年4月20日05:12:21 AM [......] [28.283] 0:/ usr / bin / X(xorg_backtrace + 0x37)[0xb7724627] [28.283] 1:/ usr / bin / X(0xb759c000 + 0x18c3aa)[0xb77283aa] [28.283] 2:(vdso)(__ kernel_rt_sigreturn + 0x0)[0xb757940c] [28.283] 3:/lib/i386-linux-gnu/libc.so.6(0xb71d9000 + 0x135d32)[0xb730ed32] [28.283] 4:/ usr / bin / X(XIChangeDeviceProperty + 0x16c)[0xb76bcafc] [28.283] 5:/usr/lib/xorg/modules/input/evdev_drv.so(0xb4a25000 + 0x634e)[0xb4a2b34e] [28.283] 6:/usr/lib/xorg/modules/input/evdev_drv.so(0xb4a25000 + 0x6595)[0xb4a2b595] [28.283] 7:/ usr / bin / X(ActivateDevice + 0x66)[0xb75c82e6] [28.284] 8:/ usr / bin / X(0xb759c000 + 0x8cc05)[0xb7628c05] [28.284] 9:/ usr / bin / X(0xb759c000 + 0x9b142)[0xb7637142] [28.284] 10:/ usr / bin / X(0xb759c000 + 0x9b9b3)[0xb76379b3] [28.284] 11:/ usr / bin / X(config_init + 0x14)[0xb7636a14] [28.284] 12:/ usr / bin / X(InitInput + 0xfd)[0xb7616edd] [28.284] 13:/ usr / bin / X(0xb759c000 + 0x2524e)[0xb75c124e] [28.284] 14:/lib/i386-linux-gnu/libc.so.6(__libc_start_main + 0xf3)[0xb71f24d3] [28.284] 15:/ usr / bin / X(0xb759c000 + 0x255e9)[0xb75c15e9] [28.284]地址0xf3处的分段错误 [28.284] 捕获信号11(分段故障)。 服务器中止 [28.284] 请参阅The X.Org Foundation支持 在 求助。 [28.284]另请参阅“/var/log/Xorg.0.log”中的日志文件以获取更多信息。 [28.284] [28.288](II)evdev:电源按钮:关闭 [28.288](II)卸载模块:“evdev” [28.288](II)卸载evdev [28.292](II)evdev:video总线:关闭 [28.292](II)UnloadModule:“evdev” [28.292](II)卸载evdev [28.308](II)evdev:video总线:关闭 [28.308](II)卸载模块:“evdev” [28.308](II)卸载evdev [28.312](II)evdev:电源按钮:关闭 [28.312](II)卸载模块:“evdev” [28.312](II)卸载evdev [28.312](II)卸载模块:“evdev” [28.312](II)卸载evdev [28.664] ddxSigGiveUp:关闭日志 [28.664]服务器因错误(1)而终止。 关闭日志文件。
你能帮忙吗?
好。 我发现了问题。 请点击此链接: http : //ubuntuforums.org/showthread.php?t = 1969827