循环登录问题,参考了论坛的相关帖子未解决,求帮助

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

循环登录问题,参考了论坛的相关帖子未解决,求帮助

#1

帖子 leo3010 » 2018-06-06 23:29

原来是gdm,启动后出现了ubutu kylin logo后,就黑屏,可以进tty,切换到lightdm后重启,出现登录界面了,但陷入了登录循环,安装gnome fallback后,megacity可以进桌面环境,但问题很多,貌似问题出在了libGL上,怎么解决?
FYI :

root@k-E400:/home/k/下载# glxinfo | grep OpenGL
glxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
root@k-E400:/home/k/下载# locate libglx.so
/usr/lib/xorg/modules/extensions/libglx.so
root@k-E400:/home/k/下载# locate libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
root@k-E400:/home/k/下载# ls -la /usr/lib/xorg/modules/extensions/
总用量 284
drwxr-xr-x 2 root root 4096 6月 6 21:57 .
drwxr-xr-x 6 root root 4096 6月 6 16:33 ..
-rw-r--r-- 1 root root 281928 10月 13 2017 libglx.so
root@k-E400:/home/k/下载# ls -l /usr/lib/x86_64-linux-gnu/libGLU.so.1
lrwxrwxrwx 1 root root 15 10月 20 2014 /usr/lib/x86_64-linux-gnu/libGLU.so.1 -> libGLU.so.1.3.1
root@k-E400:/home/k/下载# dpkg -S libGL.so.1
libgl1-mesa-glx:i386: /usr/lib/i386-linux-gnu/mesa/libGL.so.1
libgl1-mesa-glx:amd64: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
libgl1-mesa-glx:i386: /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
libgl1-mesa-glx:amd64: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0

诊断信息:
root@k-E400:/home/k/下载# uname -r
3.13.0-149-generic
root@k-E400:/home/k/下载# cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.5 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
root@k-E400:/home/k/下载# lshw -numeric -class video
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:47 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)
root@k-E400:/home/k/下载# lsmod | grep -P "(video|drm)"
drm_kms_helper 55071 1 i915
drm 303102 3 i915,drm_kms_helper
video 19476 1 i915
root@k-E400:/home/k/下载# echo $DESKTOP_SESSION
(空)

求赐教,拜谢!
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#2

帖子 onlylove » 2018-06-07 0:03

能说下你参考了哪些帖子么, 因为除了安装各种桌面环境,没发现你其他尝试,另外,我想看一条命令的结果 ls $HOME -al|grep .X
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#3

帖子 poloshiao » 2018-06-07 7:39

root@k-E400:/home/k/下载# glxinfo | grep OpenGL
Ubuntu 雖然也是 Linux 但是 預設關閉 root 登入
新手 不建議使用 root 登入
請重新開機 使用安裝 Ubuntu 時 新創的 非 root 使用者登入

重新提供一次相同的指令及回應
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#4

帖子 leo3010 » 2018-06-07 11:59

onlylove 写了:能说下你参考了哪些帖子么, 因为除了安装各种桌面环境,没发现你其他尝试,另外,我想看一条命令的结果 ls $HOME -al|grep .X
参考了很多,照着瞎改,只是安装其他桌面环境才有了点作用,进入了桌面。。

代码: 全选

k@k-E400:~$ ls $HOME -al|grep .X
-rw-------  1 k    k             51  6月  7 10:02 .Xauthority
-rw-------  1 k    k             51  6月  6 00:19 .Xauthority.backup
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#5

帖子 leo3010 » 2018-06-07 12:03

poloshiao 写了:
root@k-E400:/home/k/下载# glxinfo | grep OpenGL
Ubuntu 雖然也是 Linux 但是 預設關閉 root 登入
新手 不建議使用 root 登入
請重新開機 使用安裝 Ubuntu 時 新創的 非 root 使用者登入

重新提供一次相同的指令及回應
感谢回复!
登录的用户就是安装时创立的账户:k,只是sudo su获得了root权限

照着你说的再做了一遍:

代码: 全选

k@k-E400:~$ uname -r
3.13.0-149-generic
k@k-E400:~$ sudo cat /etc/os-release
[sudo] password for k: 
NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.5 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
k@k-E400:~$ sudo lshw -numeric -class video
  *-display               
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
       vendor: Intel Corporation [8086]
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:47 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)
k@k-E400:~$ lsmod | grep -P "(video|drm)"
drm_kms_helper         55071  1 i915
drm                   303102  3 i915,drm_kms_helper
video                  19476  1 i915
k@k-E400:~$ echo $DESKTOP_SESSION
gnome-fallback
只是最后一条结果不一样。。
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#6

帖子 leo3010 » 2018-06-07 17:26

onlylove 写了:能说下你参考了哪些帖子么, 因为除了安装各种桌面环境,没发现你其他尝试,另外,我想看一条命令的结果 ls $HOME -al|grep .X
k@k-E400:~/下载$ ls $HOME -al|grep .X
-rw------- 1 k k 51 6月 7 10:02 .Xauthority
-rw------- 1 k k 51 6月 6 00:19 .Xauthority.backup
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#8

帖子 onlylove » 2018-06-07 20:49

能进桌面看起来不是.Xauthority权限的问题,其他问题……就不清楚了
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#9

帖子 leo3010 » 2018-06-09 8:59

poloshiao 写了:
root@k-E400:/home/k/下载# glxinfo | grep OpenGL
Ubuntu 雖然也是 Linux 但是 預設關閉 root 登入
新手 不建議使用 root 登入
請重新開機 使用安裝 Ubuntu 時 新創的 非 root 使用者登入

重新提供一次相同的指令及回應
大神,求帮助~
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#10

帖子 Ping-Wu » 2018-06-09 9:54

xenomorph0525 写了:以前,這種問題是因為無法正常啟動Compiz造成的,現在就不曉得了,
Ubuntu 18.04 還有在用 Compiz ?
看起来LZ装的是 UbuntuKylin 16.04 14.04。本来说是5年保固期,后来改成4年。已经过期了,我们在这里讨论,只是浪费时间。(也许有人时间不值钱,不过再讨论下去并没有任何实质上的意义。)

建议LZ重新装 Ubuntu 18.04。如果机器较旧的话,可以加装 gnome flashback (而不是 gnome fallback)。
上次由 Ping-Wu 在 2018-06-09 17:08,总共编辑 1 次。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#11

帖子 poloshiao » 2018-06-09 10:30

大神,求帮助~
1. 你需要什麼幫助 ?
登录的用户就是安装时创立的账户:k,只是sudo su获得了root权限
2. 新手 特別是登入桌面進程
在 Ubuntu 避免使用 root 登入
也避免切換成 root 身份 執行指令
3. 如果一定需要 root 權限執行 console 指令 請加 sudo
4. 如果一定需要 root 權限執行 graphic 指令 請先提供 你是登入什麼 graphic session
17.04 及以前常使用的 gksu / gksudo 可能需要修正
但是 尚且處於嘗試研發階段
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#12

帖子 poloshiao » 2018-06-09 11:36

sudo cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
1. Ubuntu 14.04 預設登入 unity 桌面進程
1-1. unity 桌面 需要足夠的 3D 支援
sudo lshw -numeric -class video
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
configuration: driver=i915 latency=0
2. 目前作用中的驅動 開源驅動 i915
2-1. 開源驅動 i915 無法充分支援 unity 桌面所需要的 3D 支援
原来是gdm,启动后出现了ubutu kylin logo后,就黑屏,可以进tty,切换到lightdm后重启,出现登录界面了,但陷入了登录循环
2-2. 上述現象 都可以歸類為 無法充分支援 unity 桌面所需要的 3D 支援
安装gnome fallback后,megacity可以进桌面环境
k@k-E400:~$ echo $DESKTOP_SESSION
gnome-fallback
只是最后一条结果不一样。。
3. 開源驅動 i915 可以充分支援 unity 桌面所需要的 2D 支援
3-1. gnome-fallback, megacity 都只需要 2D 支援
3-2. xubuntu, lubuntu 也都只需要 2D 支援 意思是 你也可以安裝 xfce, lxsession, lxqt-session 應該沒問題

4. 如果你使用 root 登入 或 切換成 root 身份 執行圖形指令
有一些問題 很不容易捉錯 因為那在 Ubuntu 設定範圍以外
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#13

帖子 poloshiao » 2018-06-09 12:24

sudo lshw -numeric -class video
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
1. 建議你試試 ubuntu 18.04
看看能否登入 Ubuntu on wayland
或者
登入 Ubuntu on xorg 使用 xwayland

2. 也可以試試 開源 vulkan 驅動

3. 歡迎心得分享
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#14

帖子 leo3010 » 2018-06-09 15:23

谢谢详细解答,但为什么之前我可以正常使用呢?这期间并没有更改驱动。在重启前就安装了electron-ssr,这应该没有影响吧?

贴上2个日志文件Xorg.0.log, .xsession-errors,能帮忙分析下原因吗?

我就是怕了windows的升级才用的ubuntu,升级后一堆事。。
附件
Xorg.log.zip
2-5是6月4号没有安装fallback桌面的日志
(20.43 KiB) 已下载 164 次
xsession-errors.zip
(923 Bytes) 已下载 180 次
leo3010
帖子: 13
注册时间: 2018-06-06 21:03
系统: ubuntu kylin

Re: 循环登录问题,参考了论坛的相关帖子未解决,求帮助

#15

帖子 leo3010 » 2018-06-09 16:01

poloshiao 写了:
sudo lshw -numeric -class video
product: 4th Gen Core Processor Integrated Graphics Controller [8086:416]
1. 建議你試試 ubuntu 18.04
看看能否登入 Ubuntu on wayland
或者
登入 Ubuntu on xorg 使用 xwayland

2. 也可以試試 開源 vulkan 驅動

3. 歡迎心得分享
这个问题可能跟 usr_lib_x86_64-linux-gnu_ubuntu-geoip-provider.1000.crash有关吗?

代码: 全选

k@k-E400:~$ ls -la /var/crash
总用量 30320
drwxrwsrwt  2 root whoopsie    4096  6月  8 08:14 .
drwxr-xr-x 14 root root        4096  8月 24  2016 ..
-rw-r-----  1 root whoopsie 7486420  6月  7 15:14 _opt_electron-ssr_electron-ssr.0.crash
-rw-r--r--  1 root whoopsie       0  6月  6 19:08 _opt_electron-ssr_electron-ssr.0.upload
-rw-r-----  1 k    whoopsie 8825466  6月  6 17:28 _opt_electron-ssr_electron-ssr.1000.crash
-rw-rw-r--  1 k    whoopsie       0  6月  3 19:12 _opt_electron-ssr_electron-ssr.1000.upload
-rw-r-----  1 k    whoopsie 8450291  6月  4 15:14 _usr_bin_gedit.1000.crash
-rw-r-----  1 k    whoopsie 5703878  6月  1 17:11 _usr_bin_ss-qt5.1000.crash
-rw-rw-r--  1 k    whoopsie       0  6月  1 17:11 _usr_bin_ss-qt5.1000.upload
-rw-r-----  1 k    whoopsie  561976  6月  4 15:15 _usr_lib_x86_64-linux-gnu_ubuntu-geoip-provider.1000.crash
回复