ubuntu16.04更新系统后桌面出错的解决办法

编程入门 行业动态 更新时间:2024-10-09 15:22:02

ubuntu16.04更新系统后桌面出错的<a href=https://www.elefans.com/category/jswz/34/1767401.html style=解决办法"/>

ubuntu16.04更新系统后桌面出错的解决办法

本人是一名新手,不知道“更新系统”里面的门道,全然不知点了更新,就开始了痛苦的旅程。

一.更新时提示错误,无法完成更新

我认为更新是“很重要的”,所以要坚持完成更新,然后开始翻解决方案。

E: Sub-process /usr/bin/dpkg returned an error code (1)

以下是我使用的方案:

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old

2.$ sudo mkdir /var/lib/dpkg/info

3.$ sudo apt-get update4.$apt-get -f install

5.$ sudo rm -rf /var/lib/dpkg/info

6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info

参看原文链接点击打开链接

二 重启之后发生错误

重启输入密码后,一直弹出系统内部错误的窗口,大概有10个,然后只显示桌面背景和鼠标键头,鼠标可以移动,但点击无任何反应,ctrl+alt+t无法进入终端。问题分析:升级之后内核版本和显示不匹配,桌面系统崩溃。解决方案:降低内核版本,重装桌面系统。

ctrl +alt +F1进入纯文本命令行模式,输入账户密码登录进入。

$startx        //进入图形界面,还是一片空白,不过右键单击可以打开终端。

查看已安装的内核版本

dpkg --get-selections | grep linux-image

会显示出系统的内核,我的有3个版本,查看当前内核版本

uname -a

卸载当前使用的最新的内核

sudo apt-get remove linux-image-4.13.0-38-generic

update grub

升级软件包

sudo apt-get update

sudo apt-get upgrade

卸载unity

sudo apt-get remove compizconfig-settings-manager

sudo apt-get remove compiz-plugins-extra

sudo apt-get purge compiz*

重新安装unity

sudo apt-get install unity

sudo apt-get install ubuntu-desktop

sudo apt-get install compizconfig-settings-manager

sudo apt-get install xserver

系统会显示xserver的版本,选择最新的安装(不过之前更新软件包的时候应该已经安装最新版本)

sudo apt-get install emerald

sudo apt-get install compiz-plugins-extra

sudo dpkg-reconfigure lightdm

sudo reboot   //重启

重启之后输入密码进入,没有错误提示,等待一下这,就发现桌面回来啦,东西都还在!

建议:不要轻易的更新系统,再有问题的时候尽力解决,不要随便重装系统。



更多推荐

ubuntu16.04更新系统后桌面出错的解决办法

本文发布于:2023-06-21 09:37:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/815286.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解决办法   桌面   系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!