小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

Ubuntu解决键盘错乱与图形化切换

Linux,ubuntu,vim,linux 额外说明

收录于:17天前

ubuntu解决键盘错乱问题

输入 vi /etc/vim/vimrc.tiny
如果不是管理员root登录的输入 sudo vi vi /etc/vim/vimrc.tiny在输入密码即可。
在这里插入图片描述
由于/etc/vim/vimrc.tiny的拥有者是root用户,所以要在root的权限下对这个文件进行修改。很简单,这个文件里面的倒数第二句话是“set compatible”,如下所示:
在这里插入图片描述
将“compatible”改成“nocompatible”非兼容模式就可以解决方向键变ABCD的问题了。接下来要解决Backspace键的问题也很简单,在刚才那句话后面再加一句:set backspace=2
在这里插入图片描述
保存后退出问题解决了。

Ubuntu命令行与图形化界面的切换

Ubuntu在安装的时候默认是图形化界面,如果需要命令行系统需要进行切换。即更改默认启动设置
在root下输入:/etc/X11/default-display-manager
在这里插入图片描述
在/etc/X11/default-display-manager文件中:原值为 /usr/sbin/gdm,表示默认进入图形界面。改为:false,表示进入控制台。
在这里插入图片描述
这时启动Ubuntu会进入命令行,不会启动图形界面。可以节省很多系统内存。如果想启动图形界面,则用在命令行通过 startx命令即可。

如果以上方法不能解决问题,直接卸载图形界面即可:

  • 卸载 gnome-shell 主程序
sudo apt-get remove gnome-shell

在这里插入图片描述

  • 卸载侏儒
sudo apt-get remove gnome 

在这里插入图片描述

  • 卸载不必要的依赖项
sudo apt-get autoremove

在这里插入图片描述

  • 彻底卸载并删除gnome的相关配置文件
sudo apt-get purge gnome

在这里插入图片描述

  • 清理安装gnome时留下的缓存程序包
sudo apt-get autoclean
sudo apt-get clean

在这里插入图片描述

  • 重新开始
shutdown -r now

重启之后就是命令行界面了
在这里插入图片描述
若要重新安装输入以下命令:

//安装配置
apt-get update
sudo apt-get install xinit
sudo apt-get install gdm
sudo apt-get install kubuntu-desktop

//安装桌面
sudo apt-get install gnome-core

//安装新的软件包管理器
sudo apt-get install gsynaptic

//安装无线上网模块(可选)
sudo apt-get install network-manager*

//安装中文支持(可选)
sudo apt-get install language-support-zh 

//重启
sudo shutdown -r now  或
reboot

重新安装的GUI默认不会启动,需要配置:

  • 恢复 GUI 自动启动:
update-rc.d gdm defaults
  • 取消GUI(图形界面)启动
update-rc.d -f gdm remove
. . .

相关推荐

额外说明

【基础算法】Java实现数组反转

数组的反转原理和冒泡排序有点像,都是通过交换位置,只不过数组的反转是交换第一个和最后一个的位置,第二个和倒数第二个的位置,冒泡排序是交换相邻两个的位置。 代码实现 package thread; public class ArrayDemo {

额外说明

[文件上传工具类] Thumbnails之上传图片后压缩等处理

目录 1. Thumbnails简介 2. 导入依赖 3. 图片压缩工具类代码 4. 参数介绍 1. Thumbnails简介 图像处理API,可以实现图像常用操作(图片信息、扩大、缩小、压缩等) 2. 导入依赖 <!--文件上传--> <depende

额外说明

HTML之超链接<a>...</a>

1.外部链接:例如< a href= "http:// www.baidu.com">百度</a>。   2.内部链接:网站内部页面之间的相互链接直接链接内部页面名称即可,例如< a href= " index.html">首页</a>。   3.空链接

额外说明

前端面试之浏览器内核

目前主流浏览器内核主要有以下几种: 1. Chromium/Blink:由谷歌开发的内核,是目前最为流行的浏览器内核,包括谷歌Chrome、Microsoft Edge、Opera等。 2. Gecko:由Mozilla基金会开发的内核,主要用于Fire

额外说明

【Unity3D日常BUG】(三)灯光问题-场景中灯光上限问题

推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 问题一:对一个物体添加的灯光太多,会导致其他的灯光不亮。 问题二:对一个物体新添加的灯光会导致另一个灯光关闭 解决方法: 其实是默

额外说明

【Unity3D日常开发】(一)实现角色移动行走之CharacterController组件

推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 今天就分享一下如何让主角

额外说明

【C++STL基础入门】list的增、删

文章目录 前言 一、list迭代器 1.1 list迭代器的定义 二、list增 2.1 头添加 2.2 尾添加 2.3 中间添加 三、list删 3.1 尾删除 3.2 头删除 3.3 删除指定元素 3.4 clear()函数 3.5 remove()

额外说明

高难度的c语言程序例子,高难度脑筋急转弯分享

脑筋急转弯是近年来兴起的一种十分受欢迎的智力与思维灵敏度的言语形式。下面学习啦小编为大家整理了高难度脑筋急转弯,希望对大家有帮助。 高难度脑筋急转弯【一】 1. 给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆,使

额外说明

Python 制作英文学习词典(简易版)

文章目录 题目 代码 运行后效果 题目 制作英文学习词典。编写程序制作英文学习词典,词典有3个基本功能:添加、查询和退出。程序读取源文件路径下的txt格式词典文件,若没有就创建一个。词典文件存储方式为“英文单词 中文单词”,每行仅有一对中英释义。程序会根

额外说明

JJWT使用完全指南

JJWT,是一款适用于 Java 和 Android 的 JSON Web Token(JWT)库。 JJWT, 也称为Java JWT ,全称是 Java JSON Web Token。 JJWT完全基于 JWT、JWS、JWE、JWK 和 JWA R

ads via 小工具