当前位置: 首页 > 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…...

OpenClaw安全配置指南:Qwen3-14b_int4_awq模型权限管理

OpenClaw安全配置指南&#xff1a;Qwen3-14b_int4_awq模型权限管理 1. 为什么需要特别关注OpenClaw的安全配置&#xff1f; 去年夏天&#xff0c;我在调试一个自动整理文档的OpenClaw任务时&#xff0c;不小心让AI助手误删了工作目录下的重要文件。这次经历让我深刻意识到&am…...

决策树:从入门到精通,一个算法搞定分类与回归

还在为选择什么算法发愁&#xff1f;决策树既能分类又能回归&#xff0c;解释性还超强&#xff0c;今天带你彻底搞懂它一、引言如果你正在学习机器学习&#xff0c;那么决策树绝对是你绕不开的一道坎。为什么&#xff1f;因为它太实用了——银行用它来判断是否给用户批贷款&…...

多智能体仓库AI指挥层技术架构

多智能体仓库AI指挥层实现运营卓越与供应链智能 仓库的“大脑”&#xff1a;解决碎片化运营难题 尽管仓库的自动化和数据丰富程度已达历史新高&#xff0c;但多数站点仍然依赖一套难以跟上节奏的系统&#xff1a;仓库管理系统&#xff08;WMS&#xff09;、少量仪表盘和分散的…...

如何快速上手BiliTools:2026年最全哔哩哔哩工具箱使用指南

如何快速上手BiliTools&#xff1a;2026年最全哔哩哔哩工具箱使用指南 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱&#xff0c;支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …...

手把手教你用STM32CubeIDE搞定FLASHDB+FreeRTOS嵌入式数据库(附GC优化技巧)

STM32CubeIDE实战&#xff1a;FLASHDB嵌入式数据库与FreeRTOS深度整合指南 引言 在嵌入式开发领域&#xff0c;数据持久化存储一直是开发者面临的挑战之一。传统EEPROM容量有限&#xff0c;而文件系统又过于臃肿。FLASHDB作为一款轻量级嵌入式数据库&#xff0c;凭借其KV存储和…...

告别繁琐命令:用快马ai一键生成wsl2自动化安装配置脚本

作为一个经常需要在Windows和Linux之间切换的开发者&#xff0c;WSL2确实是个神器。但每次在新电脑上配置时&#xff0c;总得反复查文档、复制粘贴命令&#xff0c;还要处理各种环境问题。最近发现用InsCode(快马)平台可以快速生成自动化脚本&#xff0c;整个过程变得特别省心。…...

别再花钱买模板了!用Coze工作流+剪映,5分钟搞定爆款灵魂画手视频

零成本玩转灵魂画手视频&#xff1a;Coze工作流剪映极简教程 每次刷到那些魔性又上头的灵魂画手视频&#xff0c;你是不是也好奇它们是怎么做出来的&#xff1f;其实根本不需要什么专业剪辑技能&#xff0c;也不用花钱买模板。今天我要分享的这个方法&#xff0c;只需要5分钟就…...

Steam游戏挂机终极指南:如何免费获取游戏时长与交易卡牌

Steam游戏挂机终极指南&#xff1a;如何免费获取游戏时长与交易卡牌 【免费下载链接】HourBoostr Two programs for idling Steam game hours and trading cards 项目地址: https://gitcode.com/gh_mirrors/ho/HourBoostr 想要轻松获得Steam游戏时长和珍贵交易卡牌吗&am…...

如何一键合并B站缓存视频?HLB站缓存合并工具完全指南

如何一键合并B站缓存视频&#xff1f;HLB站缓存合并工具完全指南 【免费下载链接】BilibiliCacheVideoMerge 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliCacheVideoMerge 你是否曾经遇到过这样的情况&#xff1a;在B站缓存了喜欢的视频&#xff0c;想在离线…...

新手入门指南:在快马平台用AI生成你的第一个龙虾部署实践项目

今天想和大家分享一个特别适合新手的实践项目——用Docker部署一个简单的Python Flask应用。这个项目是我在InsCode(快马)平台上完成的&#xff0c;整个过程对初学者非常友好&#xff0c;连我这种刚接触容器化的小白都能轻松上手。 为什么选择FlaskDocker组合 Flask是Python最轻…...