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

KDE 桌面崩溃无法登入

  •  
  •   liangzi · Feb 22, 2018 · 8300 views
    This topic created in 3022 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
        1
    omph  
       Feb 22, 2018
    重启后 A 用户还是不能登陆?
    liangzi
        2
    liangzi  
    OP
       Feb 22, 2018 via Android
    @omph 嗯 A 无法登录到 kde 桌面 不过可以在 tty 登录
    x86vk
        3
    x86vk  
       Feb 22, 2018
    只有鼠标能动,背景是黑的么?

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

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

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

    1. upgrade / downgrade gjs 包

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