ubuntu登录桌面后只显示壁纸,排查方案

2023-11-04

起因:有一台压力测试机器,登录后只显示壁纸,这就奇怪了,难道是桌面出了问题?我当时先把桌面服务都重新安装了一遍,还是一样,我就想起之前写的一篇文章ubuntu任务栏菜单不见了,我抱着试了一下的心态,然后重启了lightdm,然后显示了桌面,我再次测试重启登录看,这不测还好一侧,发现又卡在原来的点上了,我想了一下难道是lightdm服务出问题了,我就重装了lightdm服务,还是一样的结果,找呀找,看到一个文章将之前卸载profile的最后一行注释掉再看看,我测试了果然还是给力,看来问题出在这,但是因为他们写的是python脚本,我看太懂就放弃了,告诉用户结果即可;如上就是过程,所以我想总结几种方案,大家都可以测试一下,对于ubuntu用户来排查或者ubuntu桌面工程师排查也是一个很好的思路。

注意:一切的源文件建议备份!!!一切的源文件建议备份!!!一切的源文件建议备份!!!重要事情说三遍

方案1:
重装ubuntu桌面服务

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop -y
sudo apt-get install --reinstall unity -y
sudo apt-get install --reinstall lightdm -y
sudo reboot

方案2:

mv ~/.gconf ~/.gconf.bak
mv ~/.Xauthority ~/.Xauthority.bak
sudo reboot

方案3:
这里懒得写,就直接把链接放在这里吧

方案4:

vim /etc/profile
# 将最后一行写入的内容注释掉即可
sudo reboot

最后说明一点:我的方案只是给我自己参考,大家也可以参考,至于能否修复好,最主要的是自己去发现问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu登录桌面后只显示壁纸,排查方案 的相关文章

随机推荐

  • RuoYi实现数据分页

    目录 一 实例简介 登录日志查询 数据分页作用 二 前端代码 1 打开操作日志页面源码文件 2 函数调用链 3 开发者工具查看前端访问后端信息 编辑 三 后端代码 函数startPage 和getDataTable 输出结果 一 实例简介
  • 栈 - 关于出栈序列,判断合法的出栈序列

    文章目录 1 引例 2 做题方法 3 原因 3 1 选项D 4 3 1 2 的模拟 1 引例 例 设栈的入栈序列是 1 2 3 4 则下列不可能是其出栈序列的是 A 1 2 4 3 B 2 1 3 4 C 1 4 3 2 D 4 3 1 2
  • MySQL数据库总体知识架构

    一 关系型数据库设计理论 一些重要术语 属性 attribute 列的名字 我们在开发中一般称为字段 依赖 relation 字段之间存在的关系 元祖 tuple 每一个行 如第二行 1301 小明 13班 篮球 英语 赵英 70 就是一个
  • Murmurhash 哈希算法 介绍与实现

    最近在项目代码中看到了一种hash算法 以前没有遇见过 在此记录下来 一 介绍 MurmurHash 是一种非加密型哈希函数 适用于一般的哈希检索操作 由Austin Appleby在2008年发明 并出现了多个变种 都已经发布到了公有领域
  • 基于单向链表实现LRU缓存淘汰算法

    准备工作 思考 链表是由一个一个结点单向连接而成 因此我们需要创建一个结点类 该类包含结点数据 以及下一个结点的位置信息 一 结点类 package com linkTest public class Node
  • golang反编译_【Golang】脱胎换骨的defer(一)

    Go语言的defer是一个很方便的机制 能够把某些函数调用推迟到当前函数返回前才实际执行 我们可以很方便的用defer关闭一个打开的文件 释放一个Redis连接 或者解锁一个Mutex 而且Go语言在设计上保证 即使发生panic 所有的d
  • Maximum String Length

    The latest version of this topic can be found at Maximum String Length Microsoft Specific ANSI compatibility requires a
  • Flutter的TextButton的最小高度受限的问题

    用ConstrainedBox或SizedBox作TextButton的父级来控制TextButton的Size时 可以加大TextButton 但是用上面的方式设TextButton的高度小于44时 就会失效 可以用下面的方式来解决最小高
  • 判断鼠标是否点击在UI上

    EventSystem current IsPointerOverGameObject 方法 作用 判断鼠标是否点击在UI上 在窗口端进行判断时使用 如果按下了鼠标左键并且 鼠标点击的不是UI if Input GetMouseButton
  • 常见排序算法(c++)

    插入排序 直接插入排序 直接插入排序 Straight Insertion Sort 是一种最简单的排序方法 其基本操作是将一条记录插入到已排好序的有序表中 从而得到一个新的 记录数量增1的有序表 include
  • k-means聚类算法及matlab实现(简单实现)

    k means简介 k means算法也称k均值算法 是一种常用的聚类算法 聚类算法是研究最多 应用最广的一种无监督学习算法 聚类试图将数据集中的样本划分为若干个通常是不相交的子集 每个子集称为一个 簇 通过这样的划分 每个簇里的样本可能具
  • Python封装了很好用的结构和方法,为啥还要学数据结构?

    文章目录 前言 Python内置数据类型性能分析 timeit模块 列表内置方法性能分析 列表内置操作的时间复杂度 字典内置操作时间复杂度 最后 前言 大家前面学过Python基础知识的都知道 Python为我们封装了列表 字典等高级数据类
  • Linux查询java服务占用的内存

    使用top命令可以查询 top o MEM b n 1 grep java awk print PID 1 t MEM 6 t CPU 9 t MEM 10 使用jps l 可以查询jar包名称和PID
  • kvm虚拟管理之kvm热迁移

    上一篇写不下了 补在这一篇 kvm虚拟管理之kvm热迁移 热迁移的原理如下 想将一台正在运行的虚拟机迁移过去必须借助共享存储 将磁盘挂载到共享存储上 谁想用就挂载 三台机器的环境配置如下 在nfs主机上的文件配置如下命令 root nfs0
  • 五年测试工程师一上来就要18K薪资,结果一问三不知

    现在招个合适的人可真难呀 不是这不会就是那不会 没有一个让我满意的 公司前段时间缺人 面试了不少的测试 结果居然没有一个符合要求的 一开始瞄准的就是中级测试工程师的水准 也没指望来技术大牛 提供的薪资在10 20k 面试的人很多 但平均水平
  • QT项目开发-多界面平台构建-1

    好久不发博文了 发一下关于QT项目开发 对于平台搭建一块 新手也可以看看 1 安装好QT 网上有很多教程可以参考 我用的5 9 如果有需要可以留言 2 首先建立一个QT Widget Application项目 3 一开始建立的项目有 pr
  • 条件查询LambdaQueryWrapper

    MyBatis Plus QueryWrapper及LambdaQueryWrapper的使用 假如我们有一张user表 现需要通过user name查出所有数据 ApiModel description 用户实体 public class
  • Dynamics CRM 2016 Word Template Feature

    Word Template 是Dynamics CRM 2016的新功能 功能比较强大 完全可以替代简单的自定义报表 更重要的是 这个功能使用简单 终端用户完全有能力自己实现自己想要的报表 不需要任何的开发经验 今天博主给大家简单介绍下怎么
  • ViT-YOLO论文解读

    论文 ViT YOLO Transformer Based YOLO for Object Detection https openaccess thecvf com content ICCV2021W VisDrone papers Zh
  • ubuntu登录桌面后只显示壁纸,排查方案

    起因 有一台压力测试机器 登录后只显示壁纸 这就奇怪了 难道是桌面出了问题 我当时先把桌面服务都重新安装了一遍 还是一样 我就想起之前写的一篇文章ubuntu任务栏菜单不见了 我抱着试了一下的心态 然后重启了lightdm 然后显示了桌面