从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