Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
liangzi
V2EX  ›  Linux

KDE 桌面崩溃无法登入

  •  
  •   liangzi · Feb 22, 2018 · 8747 views
    This topic created in 3175 days ago, the information mentioned may be changed or developed.

    楼主 openSUSE42.3 KDE 桌面。默认建立了俩用户 均含目录。A 用户常用 B 用户备用。

    前奏~ 下午在 A 用户中 运行 boinc 的分布式运算 设置了最多使用 30%的 CPU。然后锁定出门超市吃饭了。 回来一切正常登入。开着网易云音乐 然后在 boinc 软件上点开一个链接 默认启动了 chrome。然后悲剧了~

    正题~ 鼠标可以动 就是点哪儿都没反应。 然后进入 tty1 发现 init 3 后切到 tty7 黑屏 init 5 可以自动到登录界面 输入 A 用户密码 卡死 症状就是鼠标能动 点哪儿都没反应 进不去 之后重启登入 B 用户没问题。

    问题~ 请问出现这种状态的原因在哪儿呢? 该如何解决 谢谢~

    56 replies  •  2018-02-24 17:49:07 +08:00
    omph
    omph
    Feb 22, 2018
    1
    重启后 A 用户还是不能登陆?
    liangzi
    liangzi
    OP
    Feb 22, 2018 via Android
    2
    @omph 嗯 A 无法登录到 kde 桌面 不过可以在 tty 登录
    x86vk
    x86vk
    Feb 22, 2018
    3
    只有鼠标能动,背景是黑的么?

    我记得 KDE 会尝试回复上一次的 sesson,lz 可以 google 一下这个存储 session 的文件位置。
    liangzi
    liangzi
    OP
    Feb 22, 2018 via Android
    4
    @x86vk 正常情况下 启动到 kde 的界面 可以选择 A 用户或者 B 用户 输入对应密码就登录的。现在是启动到了选 kde 择界面后选择 A 用户 输入密码卡死。切到 tty1 如正题所述~
    x86vk
    x86vk
    Feb 22, 2018
    5
    @liangzi tty 可以登录 A 用户么?可以的话,进去后 startx 试试?
    liangzi
    liangzi
    OP
    Feb 22, 2018 via Android
    6
    @x86vk 我已经把 A 用户的 xsession 做成了链接 指向了 /dev/null 😂
    liangzi
    liangzi
    OP
    Feb 22, 2018 via Android
    7
    @x86vk 试过了 无果
    x86vk
    x86vk
    Feb 22, 2018
    8
    tty 进不去的话。。
    是不是 passwd 里面混了奇奇怪怪的东西?
    junmoxiao
    junmoxiao
    Feb 22, 2018❤️1
    9
    事实证明 opensuse 一点也配不上网上的评价,
    一点都不稳定,
    以前我用 dell 还有现在用的的 x1c 都装过 opensuse,并没有想象的那样稳定,经常有各种 bug
    viephen
    viephen
    Feb 23, 2018
    10
    本来是路过的,还是想说。到现在我仍然无法习惯 KDE,不管是 linux 还是在 freebsd 还是一直用 xfce 作为桌面环境。
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    11
    @junmoxiao Linux 都那样
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    12
    @viephen kde 快捷键定义好使
    ysw
    ysw
    Feb 23, 2018
    13
    @junmoxiao 还是 arch 最稳定
    Oo0
    Oo0
    Feb 23, 2018
    14
    感觉 Linux 这些桌面都不怎么好用,会因为莫名其妙的问题卡死,换用 i3 就舒服多了
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    15
    @Oo0 嗯桌面环境太坑了 系统倒是不错 话说什么是 i3 ?
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    16
    @ysw Arch 也被我搞崩溃过 还不是桌面环境的崩溃 系统崩溃。。。
    Oo0
    Oo0
    Feb 23, 2018
    17
    @liangzi i3wm 平铺窗口管理器 类似的有 awesome、xmonad
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    18
    @Oo0 Linux 发行版里面有吗 求推荐 谢谢
    Owenjia
    Owenjia
    Feb 23, 2018
    19
    是不是 nvidia 显卡,并且使用了专有驱动?
    我最近也遇到了这个问题,dmesg 能看到报错:
    ... segfault at 4 ip ... sp ... error 6 in libnvidia-glcore.so.387.34

    另一台 ati 显卡使用开源驱动的没有遇到这个问题,应该不是 KDE 的锅。
    Owenjia
    Owenjia
    Feb 23, 2018
    20
    另外补充一点,我几次出现这种问题的时候也开了网易云音乐,不知道是否相关。
    liangzi
    liangzi
    OP
    Feb 23, 2018 via Android
    21
    @Owenjia 我用 bbswitch 禁用 N 卡多年了 所以基本排除显卡问题 我的用户日志无法找到 X session-error-0: -> /dev/null
    Owenjia
    Owenjia
    Feb 23, 2018
    22
    @liangzi
    你遇到的问题在特定步骤下可以重现吗?
    可否通过 ssh (或其他方式)连入看下 dmesg 有没有什么信息?
    我遇到的问题表现跟你的一致,但是随机发生,暂时没找到规律,每次都是重启 X 解决。
    liangzi
    liangzi
    OP
    Feb 23, 2018
    23
    @Owenjia dmesg 一大堆的东西跑出来 我不知道那个有用 目前可以 tty 进去
    junmoxiao
    junmoxiao
    Feb 23, 2018
    24
    @liangzi deepin 啊,各种发行版都用过,之前也很鄙视什么国产操作系统,但是用了 deepin 之后真的很服气,各方面都很完善了
    BingoXuan
    BingoXuan
    Feb 23, 2018 via Android
    25
    之前用 manjaro + kde 真的是日常崩,后来重装最新 manjaro 后就好很多了。说实话 kde 桌面真的很棒,比起 win10 高到不知哪里去了。可以说和 macOS 不相伯仲吧。

    先备份然后命令行卸载 kde 再重装吧
    junmoxiao
    junmoxiao
    Feb 23, 2018
    26
    @ysw arch 一点都不稳定好吧,之前我用 arch 的时候遇到包冲突的问题,怎么都解决不了,
    各种发行版都折腾过,到现在,只有 deepin 最符合我的要求,刚装上用了几天,非常完美,
    fedora 就不提了,就是个垃圾,没有任何稳定性可言,桌面环境一天蹦三次以上
    ubuntu 还行,但是和 deepin 相比,易用性有很大差别,建议你用下 deepin 就知道了,还是不要带着有色眼镜看事情,觉得什么国产就不行
    junmoxiao
    junmoxiao
    Feb 23, 2018
    27
    @Oo0 你试试最新版 deepin,我重度使用了几天,除了 sougou 输入法没有任何问题,换个输入法就好了,
    之前用的一些 linux 系统用不了一天就受不了了,
    只有 ubuntu 之前用了两年
    wlwood
    wlwood
    Feb 23, 2018
    28
    能进 tty,那就,装多一个桌面,比如 xface 啊,lxde 啊这类稳定点的,然后登陆桌面的时候,选择其桌面,一般都是 ok 的吧。
    liangzi
    liangzi
    OP
    Feb 23, 2018
    29
    @wlwood 话说 这个系统还真没有试过同时安装多个桌面 这样行得通?
    liangzi
    liangzi
    OP
    Feb 23, 2018
    30
    @BingoXuan 我登陆其他用户了 然后把常用的东西都 cp -ax;chown -R 了 23333 ~
    liangzi
    liangzi
    OP
    Feb 23, 2018
    31
    @junmoxiao linux 系统目前就喜欢这个发行版本 没办法 要么就等有钱了 mac 上了。。。。。。
    BingoXuan
    BingoXuan
    Feb 23, 2018
    32
    @liangzi
    可惜 Linux 至今没有一款桌面环境能一统天下,不然问题会少很多
    junmoxiao
    junmoxiao
    Feb 23, 2018
    33
    @liangzi 之前买过 mac pro,后来卖了,mac 这系统不行,当初买 mac 就是冲着类 unix 系统去买的,结果用了之后才发现就是阉割版的 linux,还不如原来用 ubuntu 爽,用了一年卖了,买了个 x1c
    keenwon
    keenwon
    Feb 23, 2018
    34
    @liangzi Manjaro 好像有个社区版本是 i3wm 的
    liangzi
    liangzi
    OP
    Feb 23, 2018
    35
    @keenwon 好的 谢谢
    aa6563679
    aa6563679
    Feb 23, 2018 via iPhone
    36
    Linux 桌面环境确实是毛病多
    x86vk
    x86vk
    Feb 23, 2018
    37
    @junmoxiao DDE 是好用,就是不守规矩。我之前用 Manjaro Deepin,不支持触屏,插入 USB Hub 就会崩溃,而且显示不出 DLNA 设备(在别的 DE 里都正常)。就想换 KDE,结果不知道他在哪里设置了高分屏的环境变量,根本删不掉。而且我在 DDE 中配置的网络打印机,在 CUPS 里根本看不到,也只有 GTK 的程序才能打印,Qt 的程序和 Libreoffice 都用不了那个打印机。
    Tyanboot
    Tyanboot
    Feb 23, 2018
    38
    @junmoxiao 这个看个人习惯吧. Arch 用了这么多年了, 基本没遇到过解决不掉的依赖问题. 最近的一次是上游整合 xproto 的时候的依赖问题, 也都很好解决. 反倒是帮别人和服务器上看过几次 Ubuntu 的问题, 那依赖简直了, apt 处理起来一团糟. 装也装不了, 卸也卸不掉...
    rock6y
    rock6y
    Feb 24, 2018 via Android
    39
    @Oo0 i3 文件管理器 thunar 老是卡住了 只能强杀 怎么破
    CodingPuppy
    CodingPuppy
    Feb 24, 2018
    40
    fedora 最近遇到几个类似问题,刚解决完。你可以分别试下

    1. upgrade / downgrade gjs 包

    2. downgrade libinput 包
    wtdd
    wtdd
    Feb 24, 2018
    41
    linux 的桌面崩溃实乃兵家常事……
    Oo0
    Oo0
    Feb 24, 2018
    42
    @rock6y 这个要看具体的报错信息,不过我用的 gnome 的 nautilus 没怎么遇到问题
    liangzi
    liangzi
    OP
    Feb 24, 2018
    43
    @CodingPuppy 嗯 好的 谢谢
    liangzi
    liangzi
    OP
    Feb 24, 2018
    44
    看这么多回复的 还是很感谢大家 虽然问题依旧 我目前怀疑系统锁定了某个东西 所以无法登陆了 至于那个东西现在无法确定 之前曾经遇到过一次无法进入系统的情况删除了 /usr/lib/systemd/system/purge-kernels.service 然后重建引导
    mkinitrd 就可以了 http://tianwaifeixian.leanote.com/post/%E8%A7%A3%E5%86%B3%EF%BC%9Afailed-to-start-load-kernel-modules-see-systemctl-status-systemd-modules-load.service-for-details
    omph
    omph
    Feb 24, 2018
    45
    登入 B 用户都没问题,那显然不是系统问题
    极大可能是 A 家目录里的配置出问题了,把 A 家目录下的 dot files 和 .config 文件夹都移到备用文件夹里,再登陆 A
    wlwood
    wlwood
    Feb 24, 2018
    46
    @liangzi 肯定可以的
    http://7xjv8u.com1.z0.glb.clouddn.com/20180224084601.png
    登陆的时候,一般都有选择使用哪个桌面. 我的 centos,一般使用 xface,还有用 openbox 做备用。
    liangzi
    liangzi
    OP
    Feb 24, 2018
    47
    @omph 我试过 mv .cache .cache_backup;mv .local .local_backup;mv .config .config_backup 然后 rm /tmp/* 然后从新登陆 不管用
    liangzi
    liangzi
    OP
    Feb 24, 2018
    48
    @wlwood 好的 准备 xfce4 了 谢谢
    xratzh
    xratzh
    Feb 24, 2018
    49
    我是支持 openSUSE 的,nv 的驱动和 kde 的问题让我回 xubuntu 了。openSUSE 的 xfce 不懂
    wlwood
    wlwood
    Feb 24, 2018
    50
    @liangzi 哦,那个,没看清,登陆 B 用户没问题啊?那就用 B 用户就好了吧?装桌面的事情,有时候比较折腾,就当我没说哈
    liangzi
    liangzi
    OP
    Feb 24, 2018 via Android
    51
    @xratzh 我 13 年用到现在了 中间穿插用过各种的版本 Arch 体验也不错
    derek80
    derek80
    Feb 24, 2018
    52
    之前也有类似经历,并且没有备份用户。 现在换了 debian + xfce 稳定运行大半年了。
    ysw
    ysw
    Feb 24, 2018
    53
    @liangzi
    @junmoxiao
    可能你们比较会折腾,我用 arch 挺稳定的,每天一滚也很刺激,哈哈
    omph
    omph
    Feb 24, 2018❤️1
    54
    @liangzi 那就把所有 . 开头的都移走,包括文件
    liangzi
    liangzi
    OP
    Feb 24, 2018 via Android
    55
    问题解决了 mkdir home_xxx-backup-files; mv .* home_xxx-backup-files 原因出在 home 根目录的点文件上面 具体那个不明~ 233333!
    liangzi
    liangzi
    OP
    Feb 24, 2018 via Android
    56
    @omph 你的方法有效 谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1564 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 23:05 · PVG 07:05 · LAX 15:05 · JFK 18:05
    ♥ Do have faith in what you're doing.