当前位置: 首页 > news >正文

ubuntu18.04图形界面卡死,鼠标键盘失灵, 通过MAC共享网络给Ubuntu解决!

ubuntu18.04图形界面卡死,鼠标键盘失灵, 通过MAC共享网络给Ubuntu解决!

  • 1. 尝试从卡死的图形界面切换到命令行界面
  • 2. 进入bios和grub页面
  • 3. 更改Grub中的设置,以进入命令行
  • 4. 在命令行页面解决图形界面卡死的问题
  • 5. Mac共享WI-FI网络给Ubuntu,实现ubuntu-desktop的apt install

背景
故事的起因是pip install tensorflow-gpu, 出去上个厕所的功夫,回来页面就卡死了,重启了一下,死的更彻底了,在用户登陆页面鼠标和键盘都失灵了,根本无法输入密码然后进入系统。接下来讲下处理办法。

1. 尝试从卡死的图形界面切换到命令行界面

搜索出来很多的方案都是说可以Ctrl+Alt+F1~F6中的任意一个,切换到命令行界面
然后重启gdm或lightdm,或者**重装xserver-xorg-**什么的(鼠标键盘失灵的一个很可能的根因),解决这个问题

但是!我把F1到F6全都尝试了,图形界面纹丝不动,只能开始尝试从grub或者bios进入系统

2. 进入bios和grub页面

有网友说重启ubuntu时,按住Shift键能够进入Grub页面,这样的话可以进入recovery模式进行问题定位和修复

果然,重启时,键盘还是好使的,不是设备本身的问题。
但我也没有成功地直接进入Grub……我的曲折历程是:趁重启时,按住ESC键,先进入BIOS界面, 在该界面Ctrl+Alt+Del或者选择saving 然后重启,再趁这次重启的时候,短按一次ESC+Shift, 才进入到Grub页面!

3. 更改Grub中的设置,以进入命令行

在Grub页面(不是Grub命令行哈),按下‘e’键,开始编辑模式,找到‘Linux’开头的一行,在结尾加个数字‘3’, 然后Ctrl+X或者F10重启, 终于!就进入命令行了!

4. 在命令行页面解决图形界面卡死的问题

在命令行输入用户名和密码后,一般情况下systemctl restart gdm3 或者lightdm, 重启后一般就好了~

当然,我还是比较曲折,重启也没有好,于是我怀疑是gdm3与lightdm冲突,就apt 卸载了lightdm, reboot了一下……发现根本不出现图形界面了,直接进入命令行,一搜怎么回事,网上说一般是ubuntu-desktop缺失……

好家伙,我卸载容易,下载难啊……现在的ubuntu处于一个失控的无法联网状态……

好在,据说别的电脑可以共享网络给ubuntu,使它能够上网,于是我们来到了步骤5

5. Mac共享WI-FI网络给Ubuntu,实现ubuntu-desktop的apt install

首先,硬件连接,将MAC与Ubuntu通过网线连接起来,设置MAC的IP,确保两者能够互相Ping通;

然后,在MAC端设置网络共享,参考官方教程, 将要共享的来源选择为WI-FI, 共享给以太网,如下所示。
请添加图片描述

Ubuntu上的设置我还参考了这篇博文

最后,在Ubuntu上,用route命令修改默认网关,将MAC的IP作为网关,将本地发出的所有请求,都通过MAC和Ubuntu用网线连接形成的这个局域网来走~

这时候再在Ubuntu上apt install , 就发现能联网啦!

http://www.lryc.cn/news/331944.html

相关文章:

  • ESG认证(ESG=环境、社会和治理 Environmental, Social, and Governance)
  • Cesium Viewer 类学习
  • 第十四届省赛大学B组(C/C++)子串简写
  • 深入浅出 -- 系统架构之微服务架构
  • YoloV8改进策略:下采样改进|自研下采样模块(独家改进)|疯狂涨点|附结构图
  • Python从0到100(十):Python集合介绍及运用
  • 实用技巧:如何取消app的截屏禁用
  • 【氮化镓】GaN SP-HEMT的栅极可靠性
  • Linux基础和进阶用法
  • Linux运维-SHELL编程之正则表达式与流编辑处理器
  • openGauss学习笔记-256 openGauss性能调优-使用Plan Hint进行调优-优化器GUC参数的Hint
  • flex:1的作用是什么?
  • Mysql安装(命令方式安装)
  • Vben Admin实战-系统管理之用户管理-(第12节)
  • Oracle常规操作
  • 「33」如何让你的直播场景增加透视感?
  • Macbook文件清理软件 Mac电脑清理垃圾文件怎么清理
  • 【Java基础】Java基础知识整合
  • 构建集创建、售卖、转让于一体,且基于ERC721 token的NFT平台,从编写智能合约开始(Web3项目四实战之一)
  • 跨境金融区块链服务平台
  • 运筹学经典问题(八):CVRP和VRP-TW
  • AI与技术美术(TechArt)
  • 二叉树层序遍历 及相关题目
  • 【前端面试3+1】11 http和https有何不同及https的加密过程、数组有哪些方法及作用、tcp三次握手四次挥手、【分发饼干】
  • 替代 Redis 和 Memcached:25 倍吞吐量! | 开源日报 No.213
  • Qt与OpenCV实现图像模板匹配
  • OpenHarmony实战:CMake方式组织编译的库移植
  • Linux云计算之Linux基础3——Linux基本认识操作
  • canvas画图,画矩形、圆形、直线可拖拽移动,可拖拽更改尺寸大小
  • Github 2024-04-04 Go开源项目日报 Top10