11

Ubuntu 恢复图形界面记录

 3 years ago
source link: https://kiprey.github.io/2022/01/ubuntu_desktop_recover/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

给 npy 安装环境时,误删了她的 ubuntu python3,导致重启 ubuntu 后无法进入图形界面,花了两个小时的时间才解决。

这里简单记录一下恢复图形界面的操作。

二、图形界面恢复

################# 尝试联网 #################
# 命令行界面默认不联网,因此需要手动连网
sudo dhclient eth0
# 失败的话,查看网卡名称
dmesg | grep eth
# 发现eth0被重命名成了exxx0,重新联网
sudo dhclient exxx0

################# 配置终端中文支持 #################
# 下载zhcon
sudo apt-get install zhcon
# 设置UTF8编码
sudo zhcon --utf8

################# 修补其余的依赖 #################
# 先修补其余的依赖,通常正常情况下这里是不会有什么包需要额外安装的
sudo apt-get update
sudo dpkg --configure -a
sudo apt-get install --fix-missing

################# 重新安装图形界面 #################
sudo apt-get install --reinstall ubuntu-desktop
# 安装完成后将会自动加载图形界面

如果仍然不行,则继续执行以下命令试试:

sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop
sudo apt install nautilus-extension-gnome-terminal
sudo reboot

三、网络连接恢复

  1. 首先,设置 /etc/NetworkManager/NetworkManager.conf 中的 managed 选项为 true,由图形界面的网络管理器 NetworkManager 来接管网络连接。

    注意 Network Manager 是 Desktop 版本下的网络管理器;而 /etc/network/interfaces 是 Server 版本下的网络管理器。

    二者不可同时使用!

    [ifupdown]
    managed=true
  2. 之后,备份并清空 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 文件,重启 Network Manager 服务。

    sudo mv /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf  /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf_orig
    sudo touch /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

    sudo service network-manager restart

    此时 ifconfig 中将显示有线网卡,nmcli 中也会显示对应的有线网卡已连接至有线连接。可以 ping 114.114.114.114,但是无法解析任何网址

  3. 点击 ubuntu 图形界面右上角的有线网络,手动设置 DNS 为 114.114.114.114,之后在终端重启 Network Manager 服务后即可。

    sudo service network-manager restart

四、参考链接


Recommend

  • 75

    centos6.9在命令行界面安装图形化桌面一、Linux桌面环境    X Windows系统        控制视频环境的两个基本元素是PC中的显卡和监视器,要实现图形化就要了解这两个元素。X Windows软件就是展现图形的核心元素。X Windows核心软件仅仅

  • 49

    问题描述:-Redhat 6.6Mini无法用自带yum仓库安装图形化界面;-执行Yum操作均提示This system is not registered to Red Hat Subscription Management-不断调整yum仓库方式,依旧提示Redhat默认自带的Yum源需要注册等;具体提示如下:This system is not registere...

  • 34

    把其中的id:3:initdefault中的3改为5,这样以后系统启动后将直接进入文本模式。 以下是配置引导进入图形模式的etc/inittab文件的部分内容:  #Default runlevel.The runlevels used by RHS are:   # 0-halt(Do NOT set initdefa...

  • 10

    在 Windows 中相信大家已经很熟悉使用 Xmanager(Xshell), MobaXterm, SecureCRT 通过 X11 实现 Linux 图形化界面显示,我的需求是在 macOS 下使用 iTerm2 作为 Terminal 实现 X11 图形化界面显示,网上大部分教程只提到安装 Xquartz 但并没有结合实际问题给出完...

  • 15

    JDK 内置图形界面工具:海阔凭鱼跃,天高任鸟飞

  • 9

    很多人都吐槽,使用 Tkinter、PyQt5等工具制作出来的图形界面程序太丑了。既然觉得它丑,我们来想想,它为什么会那么丑。 文章目录 [显示] 功能性是开发的第一要务 ...

  • 13

    Python编写的桌面图形界面程序实现更新检测和下载安装 2020/6/29 0 人评论 8,015 次阅读 在Python中我们有很多种方案来...

  • 10
    • zmister.com 4 years ago
    • Cache

    Kivy 图形界面开发初体验

    Kivy 图形界面开发初体验 2021/1/27 0 人评论 910 次阅读 本文是觅道文档连载教程《使用Kivy构建现代桌...

  • 6

    Ubuntu 20.04 下安装配置 Grub2 图形化界面工具-51CTO.COM Ubuntu 20.04 下安装配置 Grub2 图形化界面工具 作者:聆听世界的鱼 2022-02-15 09:19:55 在本文中,我们将解释如何在您的 Ubuntu 20.04.3 LTS 系...

  • 5

    一般来说,购买云服务器的用途是将其作为服务,比如构建web网站、博客、小程序、API服务等。这些场景都不需要服务器操作系统的图形界面,直接将相应的服务部署在云服务器上即可;而当前遇到的一个问题是:仍然需要通过云服务器来提供服务(即提供API接口),但背后的...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK