`
flylynne
  • 浏览: 367596 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Centos7 卸载ibus无法进入桌面

阅读更多

安装fcitx,想安装搜狗输入法,看到一个傻逼写的文章,说ibus和fcitx不能兼容,必须先卸载ibus

结果卸载ibus后,系统就无法进入了,一直黑屏。只能用文本型登录,无桌面系统

其实centos 7 中ibus和gnome很多都是绑定在一起的。不能卸载,不能卸载,不能卸载,重要问题,手写三遍

 

后来尝试很多方法,尤其是写的在./etc/inittab中,id:5:initdefault:。将3改为5,其实本来就没有这项设置的,后来我加上了,测试了很多遍。

包含systemctl get-default,值为graphical.target

 

写道
[root@master ~]# systemctl get-default
graphical.target
[root@master ~]# systemctl set-default graphical.target

 

使用ctrl+alt+f2,init 3,init 5(多用户图形化界面),也是来回搞了很多次没有用

后来使用startx进入桌面,但每次启动都要输入startx,太麻烦

 

后来又尝试

 yum install ibus linux-generic

   yum install unity

[root@master ~]# cat /etc/locale.conf 

LANG=zh_CN.UTF-8

都没有效果,仍然使用start启动,

会提示如下错误信息:startx xauth:file /root/.serverauth.1718 does not exist 

最后的解决方案是使用root用户,执行命令

systemctl enable gdm

然后再重启就可以了

 

gdm 是 GNOME 的图形桌面登陆器,Linux 的图形界面分两部分,一部分是 Server ,一部分是 Client 。(Linux 的图形界面是从 UNIX延续过来的服务器/客户端的程序,这样设计的好处是远程运行很方便实现,代价是性能不好)。Client 部分还分很多部分的,GDM 是 GNOME 项目的一个子程序,作用就是管理图形界面的用户登录

 

gdm是桌面环境的通称, 常见的包括gnome, kde和xcfe. x windows是unix和linux里常用的图形系统, 是比较低层的. gdm是基于x window之上的

 

分享到:
评论
1 楼 一半水分子 2019-08-12  
你好,我想转载您的文章,需要获取您的许可,请您在看到这条评论时给与回复,谢谢

相关推荐

    CentOs下卸载程序

    CentOs下卸载程序 CentOS 系统下卸载程序是指在 CentOS 操作系统中删除已安装的程序或软件包的过程。这个过程需要小心和细致,以免出现错误或遗漏某些依赖项。下面将详细介绍 CentOS 下卸载程序的步骤和注意事项。 ...

    centos7上安装与卸载vsftpd服务器

    vsftpd是linux系统上的一款常用文件服务器,它的优点是占用内存小,上传,下载速率快,运行速度较快,是其他ftp服务器所不具备的。

    centos7安装+还原+卸载sqlserver.docx

    "CentOS 7 安装、还原和卸载 SQL Server 方法详解" 在本文中,我们将详细介绍如何在 CentOS 7 平台下安装、还原和卸载 SQL Server。 安装 SQL Server 在开始安装 SQL Server 之前,我们需要配置阿里云在线 yum 源...

    Centos7 下安装python3及卸载的教程

    一、安装python3 1、安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y ...这里下载安装python3.5.2的原因主要是由于后期结合Django的...

    centos8,yum install ibus之后图形界面都没了,坑

    centos8 解决(我的解决方案,目前无问题出现。) 卸载图形界面 之后我又把图形界面完全卸载 yum groupremove “GNOME” 联网 我的电脑在图形界面不能用后是直接断开了无线网 因此也就没办法下载了 所以得先连接无线...

    emqx-centos7-v3.1

    EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。Erlang/OTP 是出色的软实时(Soft-Realtime)、低延时(Low-Latency)、分布式(Distributed) 的语言平台。...

    CentOS卸载Apache方法.docx

    请注意,卸载Apache后,任何依赖于它的服务或应用都将无法正常工作,所以确保在卸载前有充分的理由,并做好相应的备份和计划。如果你需要重新安装,可以通过`yum install httpd`或`dnf install httpd`(根据你的...

    CentOs7 mysql安装彻底卸载 jdk tomcat配置

    以下是对"CentOS7 MySQL安装彻底卸载 jdk tomcat配置"这一主题的详细阐述。 首先,让我们来关注CentOS7上的MySQL安装与卸载。MySQL是一个广泛使用的开源关系型数据库管理系统,对于开发者和系统管理员来说,它是...

    CentOS 下卸载Oracle

    CentOS 下卸载Oracle步骤 。亲测可用,需要的可以使用!

    卸载oracle10g的步骤

    卸载 oracle 10g 的详细步骤,卸载环境 win xp、win7、win server 2003

    centos下git的删除与安装

    由于centos自带的git版本较低,在有些开发中需要升级。该文档详细记录了centos下git的卸载及升级步骤,并将出现的问题做了整理。

    centos6.5 oracle 卸载步骤.txt

    centos6.5 oracle 卸载步骤(干货)

    使用CentOS 7.5卸载自带jdk安装自己的JDK1.8的过程

    在Linux环境中,特别是CentOS 7.5操作系统中,Java开发和运行是非常常见的需求。本文将详细介绍如何卸载系统自带的OpenJDK并安装自定义的JDK 1.8.0_191版本。这个过程对于系统管理员和开发者来说至关重要,因为它...

    centos 7 安装卸载apache(httpd)服务的详细步骤

    本篇文章将详细阐述在CentOS 7上如何安装和卸载Apache服务。 ### 卸载Apache服务 1. **确认安装状态**: 在开始卸载之前,我们需要确定Apache是否已经安装。这可以通过查询已安装的软件包来实现,可以使用以下两...

    linux下程序安装于卸载.wps

    linux下程序安装于卸载.wps linux下程序安装于卸载.wps linux下程序安装于卸载.wps linux下程序安装于卸载.wps linux下程序安装于卸载.wps

    CentOS7使用RPM卸载OpenJdk

    CentOS7 使用 RPM 卸载 OpenJdk CentOS7 是一个基于 Linux 的操作系统, OpenJdk 是一个开源的 Java 开发工具包。在某些情况下,我们可能需要卸载 OpenJdk,以释放系统资源或解决软件冲突。这篇文章将详细介绍如何...

    CentOS 卸载OpenJdk

    ### CentOS卸载OpenJDK与安装Java虚拟机详解 在Linux环境下,尤其是CentOS系统中,用户可能因为各种需求而需要卸载当前已安装的OpenJDK并替换为其他版本的Java运行环境,如Oracle提供的JDK。本文将详细介绍如何在...

    Centos卸载yum及重装yum-python.zip

    在Linux系统中,尤其是CentOS,`YUM`(Yellowdog Updater, Modified)是用于软件包管理的重要工具,它允许用户方便地安装、更新和删除软件包。然而,有时由于各种原因,我们可能需要卸载并重新安装`YUM`。在本教程中...

    centos上安装sysbench

    CentOS 上安装 SysBench 在 CentOS 系统上安装 SysBench 需要满足一些前置条件,并且需要按照特定的步骤进行安装,否则可能会出现错误。 前置条件 在安装 SysBench 之前,需要确保已经安装了 GCC 和 libtool 的...

    Centos7安装中文输入法.docx

    Centos7安装中文输入法非常简单,通过安装ibus-libpinyin和ibus-table-wubi*软件包,可以启用中文输入法。同时,Centos7还支持其他中文输入法,例如郑码、仓颉等,可以根据需要安装相应的软件包。

Global site tag (gtag.js) - Google Analytics