Linux mint 启动文本模式(不启动图形界面)
Linux Mint 系统用了很久,很顺手,赞一个!
有一天想同时运行多个虚拟机linux系统做实验,想着只启动文本模式可以省点内存资源,结果试了多种方法都不成功,网上现有针对Ubuntu原版和CentOS的方法都不适用;最后自己摸索了一套3步最简洁有效的办法,实质是让系统启动文本界面后使图形界面不再启动,写出来供大家参考少走弯路,也做个记录免得自己忘了。
亲测Linux Mint 19/19.1/19.2有效,其他Ubuntu版本未试过,有试过有用的小伙伴请补充,谢谢!
1、修改并保存/etc/X11/default-display-manager文件(目的是找不到图形界面程序),在该文件内容第一行(文件内容本身只有一行)前插入一行,填入 false,修改后文件内容如下(原有内容无需注释):
false
/usr/sbin/lightdm
2、修改并保存/etc/default/grub文件(目的是默认启动文本模式),注释掉GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"这一行,修改GRUB_CMDLINE_LINUX=""为GRUB_CMDLINE_LINUX="text",强烈建议复制该行内容粘贴后注释一行修改另一行(方便后面改回去图形界面),我修改后这部分内容如下:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX="text"
3、必须执行命令:sudo update-grub2 使修改后的启动模式生效,然后重启系统;可以看到启动过程已经是文本界面,且从输出内容看到启动图形界面失败,启动完毕停留在文本界面模式。
文本界面登录后可以手动用startx命令另外启动图形界面,这样启动的图形界面注销后会回到文本界面;相应地,要让系统重新正常用图形界面模式启动也很方便:
a)修改并保存/etc/X11/default-display-manager文件,删除第一行,使文件内容回到(必须)只有一行内容。
b)修改并保存/etc/default/grub文件,删除或注释掉GRUB_CMDLINE_LINUX="text"这一行,去掉#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"和#GRUB_CMDLINE_LINUX=""这两行的注释。
c)必须执行命令:sudo update-grub2,然后重启系统,就正常启动到图形界面了。
本方法灵感主要来源于(经测试对Linux Mint 19.2无效):https://www.cnblogs.com/mysic/p/5955891.html
我的第一篇原创技术博客。
祝我的祖国70周年生日快乐!
Linux mint 启动文本模式(不启动图形界面)的更多相关文章
- CentOS7,将文本模式改成图形界面模式
在以前通过vi /etc/inittab,将3修改成5.但是在centOS7之后将修改的办法换掉了,执行systemctl set-default graphical.target.根据提示进行一步一 ...
- kali切换字符界面模式和切换图形界面模式
我也是走了很多弯路,下面把正确的命令写出来,网上的不是说不正确,是linux命令做出了更改 Systemd是一种新的linux系统服务管理器 它替代了init, 直接上命令吧! 切换至字符界面 sud ...
- Linux学习(一):从图形界面进入命令行及命令行进入图形界面
一.从图形界面进入命令行 最近脑洞大开,想接触一下linux.本人设备是win7,于是安了VMware(12.0.0)虚拟机,在安Linux(我用的CentOS 6.3 64)时不太会搞,跟据提示(英 ...
- 16-jmeter-CLI模式(无图形界面)
GUI和非GUI图形界面的使用区别: 非GUI界面:命令模式运行可以将实时的log文件保存到本地,位置可以自定义,不会占用太多资源,可以长时间运行. GUI图形界面:在运行时会消耗资源,且图形界面运行 ...
- 【基础】CentOS6如何将命令行模式下安装图形界面
系统版本:这里我使用的系统是CentOS6.9 安装方式:安装方式为yum源安装 1.配置yum源仓库 # 在配置之前最好把我们自己的yum仓库文件备份一下: cp /etc/yum.repos.d/ ...
- Meth | 安装Linux Mint 18以后grub2 win10启动引导项丢失??!!
进入mint,打开终端输入:sudo update-grub2
- 在Linux中的文本模式下手动安装 Parallels Tools
1.启动虚拟机. 2.当看到提示 X Server 无法启动的消息时,使用 Ctrl+Option+F1(Ctrl+Alt+F1)切换到另一个虚拟控制台并输入登录信息. 3 从“虚拟机”菜单中选择“安 ...
- Linux X_window与文本模式的切换
用x_window启动的情况下的切换方法: [Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登陆 tty1 ~ tty6 终端机: [Ctrl] + [Alt] + [F7] ...
- linux 在xenserver上安装如何显示图形界面
centos5.8 64-bit和 centos 6.5 64-bit xenserver安装linux的时候默认使用的VHM,选择对应的虚拟机模板安装linux是Linux Text界面. VHM ...
随机推荐
- Javaweb之国际化
Javaweb之国际化 一.前言 软件的本地化:一个软件在某个国家或地区使用时,采用该国家或地区的语言,数字,货币,日期等习惯. 软件的国际化:软件开发时,让它能支持多个国家和地区的本地化应用.使得应 ...
- 多线程编程学习六(Java 中的阻塞队列).
介绍 阻塞队列(BlockingQueue)是指当队列满时,队列会阻塞插入元素的线程,直到队列不满:当队列空时,队列会阻塞获得元素的线程,直到队列变非空.阻塞队列就是生产者用来存放元素.消费者用来获取 ...
- 关于turtle画蟒蛇小实例
import turtle turtle.setup(800,600) turtle.pensize(25) turtle.pencolor('blue') turtle.penup() #抬笔 tu ...
- JIra配置权限方案
目录: 添加用户 添加用户组 将用户分配到不同的组中 创建项目权限方案 配置项目采用的权限方案 1. 添加用户 1)使用admin权限的账户登录后,点击右上角的配置,选择system 2)在打开的页面 ...
- BALNUM - Balanced Numbers(数位dp)
题目链接:http://www.spoj.com/problems/BALNUM/en/ 题意:问你在[A,B]的闭区间内有几个满足要求的数,要求为每个出现的奇数个数为偶数个,每个出现的偶数个数为奇数 ...
- vs 模板更新
vs 模板更新,执行命令: dotnet new --install McMaster.DotNet.GlobalTool.Templates
- CVE-2019-0708远程桌面代码执行漏洞复现
漏洞环境 使用VMware 安装Windows7 SP1模拟受害机 利用 攻击工具准备 1.使用如下命令一键更新安装的metasploit框架 curl https://raw.githubuserc ...
- 第11讲-Java泛型和文件操作
1.知识点 1.1.课程回顾 1.2.本章重点 1.2.1.泛型 1.2.2.文件操作 2.具体内容 2.1.Java泛型 2.1.1.为什么需要泛型 我们发现在List中,底层是Object[ ]数 ...
- 实现一个基于码云的Storage
实现一个简单的基于码云(Gitee) 的 Storage Intro 上次在 asp.net core 从单机到集群 一文中提到存储还不支持分布式,并立了一个 flag 基于 github 或者 开源 ...
- thinkphp6.0 集成Alipay 手机和电脑端支付的方法
本文由 BI8EJM 原创,转载请注明出处! 第一步 下载 Alipay 的PHP SDK :https://docs.open.alipay.com/54/103419/ 第二步 解压下载都到的压 ...