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

Linux Gnome桌面无法打开终端Terminal

文章目录

      • 前言
      • 排障
      • 解决方式一
      • 解决方式二

前言

由于不知名的原因,导致gonme桌面里打开terminal一直转圈,无法打开。

这里我的故障是已知的,我是因为要把英文改为中文。但是界面依旧是英文,同时导致终端无法打开。
此方式centos debian 等系统均通用,除包管理器或配置文件目录差异,但解决思路一致。
解决英文更换中文不显示中文问题和无法打开gnome-terminal的问题

排障

1.首先进入TTY模式

CTRL + ALT + F5

2.安装一个其他的终端

root@mat:~# apt install -y xfce4-terminal

3.在TTY模式输入,此时终端会打印报错信息

gnome-terminal
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: 
Error calling StartServiceByName for org.gnome.Terminal: 

// 此报错语言时区设置问题导致的,需要修改语言环境。

4.回到我们图形化桌面

CTRL + ALT + F3

5.打开我们下载的终端,终端顶部也会提示报错信息

bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

6.安装 locales

root@mat:~# apt install locales

7.查询当前系统可用语言环境的字符集列表

root@mat:~# locale -a
C
C.utf8
POSIX
zh_CN.utf8

8.查看当前系统正在使用 字符集

root@mat:~# locale
LANG=zh_CN.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8// 可以看到,我们正在使用的字符集是en_US,而我们可用的字符集是zh_CN,所以需要正在使用的字符集更改为zh_CN

解决方式一

9.修改 locale 配置文件

vim /etc/default/locale

对应你自己的语言字符集

LC_ALL=zh_CN.utf-8
LANG=zh_CN.utf-8

解决方式二

10.添加语言环境

dpkg-reconfigure locales

11.修改完成后重启系统进入即可

reboot now

相关文章:

Linux Gnome桌面无法打开终端Terminal

文章目录 前言排障解决方式一解决方式二 前言 由于不知名的原因,导致gonme桌面里打开terminal一直转圈,无法打开。 这里我的故障是已知的,我是因为要把英文改为中文。但是界面依旧是英文,同时导致终端无法打开。 此方式centos d…...

MySQL学习笔记15

1、内连接查询(重点): 基本语法: select 数据表1.字段列表,数据表2.字段列表 from 数据表1 inner join 数据表2 on 连接条件; 案例:获取产品表中每个产品的分类信息: mysql> select * from tb_goods …...

6、SpringBoot_项目的打包与运行

七、SpringBoot项目的打包与运行 1.目前项目怎么运行的 通过浏览器访问idea 将jar部署到服务器 2.maven 打包项目 命令 mvn package使用命令后会得到如下的jar 3.程序运行 命令 java -jar 项目.jar启动如下 4.springboot打包需要插件 插件 <plugin><group…...

图像语义分割概述

图像语义分割概述 一、图像语义分割概念 图像语义分割&#xff08;Image Semantic Segmentation&#xff09;是一项计算机视觉任务&#xff0c;其目标是将输入的图像分割成多个区域&#xff0c;并为每个像素分配一个语义类别标签&#xff0c;以表示该像素属于图像中的哪个物体…...

ViT细节与代码解读

最近看到两篇解读ViT很好的文章&#xff0c;备忘记录一下&#xff1a; 先理解细节 1&#xff1a;再读VIT&#xff0c;还有多少细节是你不知道的 再理解代码 1&#xff1a;ViT源码阅读-PyTorch - 知乎...

Linux中软链接与硬链接的作用、区别、创建、删除

1、软链接与硬链接的作用 (1)软链接 软链接是Linux中常用的命令,它的功能是某一文件在另外一个位置建立一个同步的链接,相当于C语言中的指针,建立的链接直接指向源文件所在的地址,软链接不会另外占用资源,当同一文件需要在多个位置被用到的时候,就会使用到软连接。 …...

第一章:最新版零基础学习 PYTHON 教程(第十四节 - Python 条件和循环语句–Python 中的 with 语句)

在Python中,with语句用于异常处理,使代码更简洁、更具可读性。它简化了文件流等公共资源的管理。观察以下代码示例,了解使用 with 语句如何使代码更简洁。 Python3 # 文件处理# 1) 不使用with语句 file = open(文件路径, w) # 打开文件以进行写操作 file.write(你好,世界…...

安科瑞AMC16-DETT铁塔jizhan直流电能计量模块,直流计量用

安科瑞虞佳豪壹捌柒陆壹伍玖玖零玖叁 9月20日&#xff0c;在杭州亚运会火炬传递的现场&#xff0c;不少人通过网络与亲友连线&#xff0c;共同见证火炬传递的历史时刻。上午6时&#xff0c;杭州铁塔的一线通信保障人员共27人就已经在本次火炬传递收官点位奥体中心西广场附近&a…...

WebGL笔记:WebGL中JS与GLSL ES 语言通信,着色器间的数据传输示例:js控制绘制点位

js改变点位&#xff0c;动态传值 <canvas id"canvas"></canvas><!-- 顶点着色器 --><script id"vertexShader" type"x-shader/x-vertex">attribute vec4 a_Position;void main() {// 点位gl_Position a_Position;// 尺…...

一文读懂 Redis 缓存系统

【摘要】本文介绍了Redis缓存原理、详细解析了缓存模型、缓存一致性和缓存异常场景。 【作者】李杰&#xff0c;专注于Java虚拟机技术、云原生技术领域的探索与研究。 尽管&#xff08;关系型&#xff09;数据库系统 (SQL) 带来了许多出色的属性&#xff0c;例如 ACID&#x…...

初识Java 10-1 集合

目录 泛型和类型安全的集合 基本概念 添加一组元素 打印集合 List Iterator&#xff08;迭代器&#xff09; 本笔记参考自&#xff1a; 《On Java 中文版》 在进行程序设计时我们会发现&#xff0c;程序总是会根据某些在运行时才能知道的条件来创建新的对象。这意味着&am…...

Linux- pipe()系统调用

管道 管道&#xff08;Pipe&#xff09;是一种用于进程间通信&#xff08;IPC&#xff09;的简单而有效的方式。在UNIX和类UNIX操作系统&#xff08;如Linux&#xff09;中&#xff0c;管道提供了一种让一个进程将其输出发送给另一个进程的输入的机制。管道通常用于数据流的单…...

数据库常用指令

检查Linux系统是否已经安装了MySQL&#xff1a; sudo service mysql start...

[Studio]Manifest merger failed with multiple errors, see logs 解决方法

记录一个引入库时经常会出错的问题 最近使用一个图片上传库后项目代码报了一个错&#xff1a; Execution failed for task :app:processDebugManifest. > Manifest merger failed with multiple errors, see logs* Try: Run with --info or --debug option to get more lo…...

【数据结构与算法】不就是数据结构

前言 嗨喽小伙伴们你们好呀&#xff0c;好久不见了,我已经好久没更新博文了&#xff01;之前因为实习没有时间去写博文&#xff0c;现在已经回归校园了。我看了本学期的课程中有数据结构这门课程&#xff08;这么课程特别重要&#xff09;&#xff0c;因为之前学过一点&#xf…...

封装一个高级查询组件

封装一个高级查询组件 背景一&#xff0c;前端相关代码二&#xff0c;后端相关代码三&#xff0c;呈现效果总结 背景 业务有个按照自定义选择组合查询条件&#xff0c;保存下来每次查询的时候使用的需求。查了一下项目里的代码没有现成的组件可以用&#xff0c;于是封装了一个 …...

代码随想录第七章 栈与队列

1、leecode232 用栈实现队列 使用栈模拟队列的行为&#xff0c;仅使用一个栈是不行的&#xff0c;所以需要两个栈&#xff0c;一个是输入栈&#xff0c;一个是输出栈。 #include<iostream> #include<vector> #include<string> #include<stack> #incl…...

SQL Server对象类型(5)——4.5. 同义词(Synonym)

4.5. 同义词(Synonym) 4.5.1. 同义词概念 与Oracle中相同,SQL Server中的同义词是虚的、被定义的模式对象,其本身并不存储任何数据。其用途之一就是为其他类型基础对象提供一个别名;用途之二就是为应用提供一个抽象层,以方便后期应用相关的基础对象的更改和维护。用户可…...

IP风险查询:抵御DDoS攻击和CC攻击的关键一步

随着互联网的普及&#xff0c;网络攻击变得越来越普遍和复杂&#xff0c;对企业和个人的网络安全构成了重大威胁。其中&#xff0c;DDoS&#xff08;分布式拒绝服务&#xff09;攻击和CC&#xff08;网络连接&#xff09;攻击是两种常见且具有破坏性的攻击类型&#xff0c;它们…...

Tune-A-Video论文阅读

论文链接&#xff1a;Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation 文章目录 摘要引言相关工作文生图扩散模型文本到视频生成模型文本驱动的视频编辑从单个视频生成 方法前提DDPMsLDMs 网络膨胀微调和推理模型微调基于DDIM inversio…...

微信虚拟支付求支招

最近微信小程序不是要求必须接入虚拟支付吗&#xff0c;然后我们接入了&#xff0c;并走通了流程。但是&#xff01;&#xff01;使用其它体验极差&#xff0c;具体如下&#xff1a; 1.这块的开发流程手册&#xff0c;狗看了都摇头。我看着流程自己理解的意思是&#xff0c;我们…...

Perplexity翻译查询功能进阶指南(企业级多语种实时校验工作流揭秘)

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;Perplexity翻译查询功能的核心定位与企业价值 Perplexity的翻译查询功能并非传统意义上的词句级机器翻译工具&#xff0c;而是深度集成于其AI推理引擎中的语义理解增强模块。它以“上下文感知翻译”为核心范式…...

STM32F103驱动TM1650数码管:从硬件连接到完整代码的保姆级避坑指南

STM32F103驱动TM1650数码管&#xff1a;从硬件连接到完整代码的保姆级避坑指南 第一次接触STM32F103和TM1650数码管模块时&#xff0c;我像大多数嵌入式新手一样&#xff0c;以为按照教程连接几根线、复制几段代码就能轻松点亮数码管。直到实际动手才发现&#xff0c;从硬件连接…...

别再踩坑了!手把手教你解决RPM安装时的‘.rpm.lock’事务锁定报错

RPM事务锁机制深度解析&#xff1a;从原理到避坑实战 在Linux系统管理中&#xff0c;RPM包管理器的.rpm.lock报错堪称经典"拦路虎"——据统计&#xff0c;超过63%的运维人员至少遭遇过一次这类锁定问题。这个看似简单的错误背后&#xff0c;隐藏着RPM设计精妙的事务隔…...

手语数字人技术详解:3D 动画生成、动作自然度优化与实时渲染工程实践

一、前言&#xff1a;手语数字人是 AI 手语翻译的 “最后一公里”在国家信息无障碍政策推动下&#xff0c;AI 手语翻译已从技术实验走向大规模落地。但手语不是文字替换&#xff0c;而是身体动作、手部姿态、面部表情、口型同步的综合表达。传统手语生成普遍存在三大问题&#…...

Perplexity被操控?数据溯源能力全解析,3类高危误判场景+实时交叉验证方案

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;Perplexity被操控&#xff1f;数据溯源能力全解析&#xff0c;3类高危误判场景实时交叉验证方案 Perplexity 作为语言模型评估与推理可信度的关键指标&#xff0c;正面临日益隐蔽的数据污染与人为诱导风险。当…...

日志分析 Elasticsearch 和 logstach.filebeat.

一、Elasticsearch 到底是啥&#xff1f;简单说&#xff0c;ES 就是一个能飞速搜索和分析海量数据的搜索引擎。类似百度、谷歌&#xff0c;但它是给你公司内部的数据用的。比如&#xff1a;淘宝搜商品&#xff0c;输入“手机 拍照好”&#xff0c;毫秒级给你结果——背后就是 E…...

保姆级教程:在Windows上跑通Deeplabv3+,用Cityscapes数据集训练语义分割模型(附避坑指南)

保姆级教程&#xff1a;在Windows上跑通Deeplabv3&#xff0c;用Cityscapes数据集训练语义分割模型&#xff08;附避坑指南&#xff09; 语义分割作为计算机视觉领域的核心技术之一&#xff0c;正在自动驾驶、医疗影像分析等领域发挥越来越重要的作用。而Deeplabv3作为语义分割…...

喜马拉雅音频下载终极指南:免费解锁付费内容的桌面神器

喜马拉雅音频下载终极指南&#xff1a;免费解锁付费内容的桌面神器 【免费下载链接】xmly-downloader-qt5 喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用GoQt5编写(Not Qt Binding). 项目地址: https://gitcode.com/gh_mirrors/xm/xmly-downloader-qt5 你是否曾因网络…...

Linux ISP驱动全流程解析:从V4L2框架到图像处理管线

1. 项目概述&#xff1a;从用户按下快门到ISP驱动当我们用手机或相机拍照时&#xff0c;屏幕上那个“咔嚓”的动画和瞬间生成的图片&#xff0c;背后是一场从物理世界到数字世界的精密“接力赛”。这场接力赛的第一棒是镜头和传感器&#xff0c;它们负责捕捉光线。但传感器输出…...