带有 Ubuntu 徽标的黑页,x 不启动

Abd*_*der 5 boot nvidia xorg

我有一台配备 NVidia Geforce GT 220M 1GB 的华硕笔记本电脑,运行 Windows 7 和 Ubuntu 12.04 LTS。

所有驱动程序都是最新的,两周前我更新了我的 Nvidia 卡,图形没有问题。

突然 1 周前,当我从 GRUB 菜单启动 Ubuntu 时,我看到紫色 screeb 0.25 秒,并卡在此屏幕上:

在此处输入图片说明

我可以用 startx但 Wifi 不可用,只有几个基本程序可以工作。我尝试从 GRUB 菜单修复但没有用,回到以前的版本也没有帮助。

今天我在尝试启动 Ubuntu 时发现了这个

Ubuntu 20.04 LTS ab ... tty1
Username login : * starting mount network filesystems
*stopping mountnetwork systems
Run Code Online (Sandbox Code Playgroud)

我访问了命令行并写道:

sudo startx
Run Code Online (Sandbox Code Playgroud)

它要求我输入用户名和密码,然后黑屏,然后

 .
..
..
..
..
..
.

xinit : giving up
xinit : unable to communicate to X server no such file on directly 
xinit : Server Error
Run Code Online (Sandbox Code Playgroud)

我试过

sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

但是我注意到它在升级结束时显示没有足够的空间用于最后一次升级。

2013 年 3 月 9 日更新

当我今天启动 Ubuntu 时,它向我展示了这个屏幕更少的时间

在此处输入图片说明

写在它下面BETA DRIVER红色

有任何想法吗?

H.-*_*itt 1

恢复系统的第一步应该是解决空间问题并修复可能损坏的软件包。

请遵循这个小指导:

  1. 启动到恢复模式或使用 arescue cd
  2. 打开一个外壳
  3. 设置环境变量rootPartition以供以后使用。它应该包含保存损坏安装的根分区的设备
  4. 运行以下命令。请检查之前的情况并检查所有假设是否正确,例如 ext4 文件系统。(这是从我的记事本复制的。)

    rootPartition="$(echo /dev/mapper/*-root)" 
    mkdir /target
    mount ${rootPartition} /target
    
    # preserve network resolution
    cat /etc/resolv.conf  >/target/etc/resolv.conf 
    
    # special file systems 
    mount -o bind /dev /target/dev
    mount -o bind /sys /target/sys
    mount -t proc none /target/proc
    
    # for grub, update-initramfs, ...
    # * use correct mount table (existing is not in sync!)
    # * prepend the correct view of the root partition (needed for update-initramfs)
    { echo ${rootPartition} / ext4 rw 0 0
      cat  /proc/mounts 
    } > /target/etc/mtab # for grub reinstallation
    
    # switch 
    chroot /target /bin/bash 
    
    Run Code Online (Sandbox Code Playgroud)
  5. 现在您处于损坏的安装状态。如果需要,您可以尝试安装其他分区/usr/

  6. 检查磁盘空间不足问题并采取正确的步骤来解决它。如果您在这里需要帮助,我相信您可能已经在askubuntu上找到了所需的提示。
  7. 不要忘记确保安装处于正常状态:
    • dpkg --configure -a
    • apt-get update
    • apt-get install -f
  8. 重新安装nvidia 驱动程序包
    1. 确保删除当前的驱动程序dpkg --purge --force-depends "nvidia*
    2. 再次安装:apt-get install -f nvidia-current

第一张图片显示的是 ubuntu 11.04。所以你还应该确保你的系统确实升级到了12.04。

  • 检查/etc/apt/sources.list并确保所有对natty 的/etc/apt/sources.list.d引用都已删除,并且声明了precision 的存储库。
  • 强制升级:apt-get dist-upgrade

如果运气好的话,您可以重新启动回到正在运行的安装。