无法写入字节损坏的管道 12.04

无法写入字节损坏的管道 12.04

我已经安装了 ubuntu 12.04 和 windows vista 作为双启动。它运行良好。但 ubuntu 在鼠标垫方面出现了一些问题。所以我安装并删除了一些软件包,但不知道它们的作用。现在在启动 ubuntu 时,我收到错误“无法写入字节:管道损坏”,显示此消息后它什么也没做。我尝试了很多方法,比如升级 grub、重启 lightdm 等。但仍然是同样的错误。

有人能帮我吗?我被困住了。

答案1

将评论转换为答案

应采取以下步骤:

首先,检查您是否仍然可以在启动时执行此操作:

启动时按住(或反复点击)Shift 键。Grub 应该会显示一个菜单。选择第二个选项,进入恢复模式;然后选择 Drop to root shell prompt。

然后查找已删除软件包的日志:

在终端中你可以输入以下代码

sudo -H gedit /var/log/apt/history.log

找到已删除的包然后运行

sudo apt-get install package1 package2 package3

楼主通过 vim 确认屏幕上几乎全是未安装的软件包,例如 xserver-xorg-video-s3-lts-raring、xserver-xorg-input-vmmouse

因此要安装未安装的软件包:

例如:sudo apt-get install xserver-xorg-video-s3-lts-raring xserver-xorg-input-vmmouseetc. 注意:package1 package2 之间一定要有空格

答案2

在恢复模式下,选择恢复启动。如果您启动到 Linux 终端,那么很可能您之前的安装已经弄乱了您的 GUI Unity。

尝试通过 apt 重新安装 ubuntu 桌面

$ sudo apt-get install --reinstall ubuntu-desktop

然后重新启动。希望这能有所帮助

答案3

以下步骤对我有用:

1- 重启电脑并使用 ubuntu 恢复模式启动

从终端安装 xserver-xorg-all 和 xserver-xorg-video-all

sudo apt-get install xserver-xorg-all xserver-xorge-video-all 

希望这对你有帮助!

答案4

对我来说,解决问题的方法是按ctrl+ alt+f1进入登录提示。登录后,我运行:
sudo dpkg-reconfigure -phigh xserver-xorg

相关内容