rt
原本os是16.04LTS ,昨天脑袋一热升级成18.04了
结果就悲了个剧
尝试过各种方式,都没办法login到gnome的桌面
倒是unity无论用gdm3或者lightdm都可以进入
有没有人有同样问题的?来交流下经验呗。
说明下硬件,非虚拟机
4690k + GTX960
18.04升级后GNOME出现login loop
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 4
- 注册时间: 2018-08-21 3:17
- 系统: macOS
18.04升级后GNOME出现login loop
上次由 ryancat 在 2018-08-22 13:38,总共编辑 1 次。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 18.04升级后GNOME出现login loop
你的登入進程選項 有沒有 gnome classic ?尝试过各种方式,都没办法login到gnome的桌面
-
- 帖子: 4
- 注册时间: 2018-08-21 3:17
- 系统: macOS
-
- 论坛版主
- 帖子: 5230
- 注册时间: 2007-01-14 16:23
Re: 18.04升级后GNOME出现login loop
先前好像有过一个,有大佬指导过,好像是libGL的问题还是啥问题导致的,不是很确定你这个和他是不是一回事 @astolia
-
- 帖子: 948
- 注册时间: 2006-01-06 22:55
- 系统: ubuntu
- 联系:
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 18.04升级后GNOME出现login loop
GTX960
0. 通常 優先考慮 沒有安裝合適的 顯卡驅動 引起的18.04升级后GNOME出现login loop
1. 登入 unity 桌面後 把下面指令 複製 貼進終端機 執行倒是unity无论用gdm3或者lightdm都可以进入
1-1. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
1-2. sudo lshw -numeric -class video
1-3. sudo ubuntu-drivers devices
1-4. sudo efibootmgr -v
1-5. nvidia-settings --glxinfo | grep "OpenGL version string"
1-6. lsmod | grep nouveau
1-7. lsmod | grep vulkan
1-8. lsmod | grep nvidia
1-9. sudo dpkg -l | grep nvidia
1-10. sudo prime-select query
把指令及結果直接 選取/複製 貼上來
好像没有 只有gnome和unity你的登入進程選項 有沒有 gnome classic ?
2. 試試 安裝套件 gnome-session gnome-shell-extensions基于这种情况,有没有办法分析gnome为啥登录不了。
sudo apt install gnome-session gnome-shell-extensions
2-1. https://wiki.ubuntu.com/BionicBeaver/Re ... _16.04_LTS
Install gnome-session then restart your computer and choose GNOME (or GNOME on Wayland) from the cog on the login screen if you would like to try a more upstream version of GNOME. If you'd like to also install more core apps, install the vanilla-gnome-desktop metapackage.
2-2. https://packages.ubuntu.com/bionic/gnome-session
Package: gnome-session (3.28.1-0ubuntu2) [universe]
2-3. https://linuxconfig.org/how-to-install- ... aver-linux
How to install Gnome Shell Extensions on Ubuntu 18.04 Bionic Beaver Linux
2-4. 然後 重新開機
登入時 看看 有沒有 gnome-classic
看看 能否成功登入
2-4-1 建議 使用 gdm3 登入
3 你也可以試試選擇
3-1. Gnome (on Xorg)
3-2. Gnome on wayland
看看 能否成功登入
4. 歡迎再貼文
-
- 帖子: 4
- 注册时间: 2018-08-21 3:17
- 系统: macOS
Re: 18.04升级后GNOME出现login loop
下面是相关的命令运行结果
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)1-1. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
Subsystem: Gigabyte Technology Co., Ltd Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [1458:d000]
Kernel modules: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 960] [10de:1401] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd GM206 [GeForce GTX 960] [1458:36ae]
Kernel driver in use: nvidia
*-display1-2. sudo lshw -numeric -class video
description: VGA compatible controller
product: GM206 [GeForce GTX 960] [10DE:1401]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:31 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
*-display UNCLAIMED
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:412]
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
configuration: latency=0
resources: memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==1-3. sudo ubuntu-drivers devices
modalias : pci:v000010DEd00001401sv00001458sd000036AEbc03sc00i00
vendor : NVIDIA Corporation
model : GM206 [GeForce GTX 960]
manual_install: True
driver : nvidia-driver-396 - third-party free recommended
driver : nvidia-driver-390 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
BootCurrent: 00011-4. sudo efibootmgr -v
Timeout: 1 seconds
BootOrder: 0001,0000,0005,0003,0004
Boot0000* Windows Boot Manager HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* ubuntu HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0003* WDC WD20EZRX-00D8PB0 BBS(HD,,0x0)AMBO
Boot0004* PLEXTOR PX-256M6Pro BBS(HD,,0x0)AMBO
Boot0005* ubuntu HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\UBUNTU\GRUBX64.EFI)
OpenGL version string: 4.6.0 NVIDIA 396.181-5. nvidia-settings --glxinfo | grep "OpenGL version string"
Terminal中过滤nouveau没有输出,应该是我已经禁用的缘故,在/etc/modprobe.d/blacklist.conf已经禁用。1-6. lsmod | grep nouveau
Terminal中过滤vulkan没有输出1-7. lsmod | grep vulkan
nvidia_drm 40960 61-8. lsmod | grep nvidia
nvidia_modeset 1085440 10 nvidia_drm
nvidia 14004224 419 nvidia_modeset
ipmi_msghandler 53248 2 nvidia,ipmi_devintf
drm_kms_helper 172032 2 i915,nvidia_drm
drm 401408 10 i915,nvidia_drm,drm_kms_helper
ii libnvidia-cfg1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library1-9. sudo dpkg -l | grep nvidia
ii libnvidia-common-390 390.77-0ubuntu0~gpu18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii xserver-xorg-video-nvidia-390 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary Xorg driver
提示没有这个命令1-10. sudo prime-select query
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 18.04升级后GNOME出现login loop
1. 建議1-4. sudo efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0005,0003,0004
Boot0000* Windows Boot Manager HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0001* ubuntu HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0003* WDC WD20EZRX-00D8PB0 BBS(HD,,0x0)AMBO
Boot0004* PLEXTOR PX-256M6Pro BBS(HD,,0x0)AMBO
Boot0005* ubuntu HD(2,GPT,4f6c2c66-72a3-4a30-891b-e85680c6003b,0xe1800,0x31800)/File(\EFI\UBUNTU\GRUBX64.EFI)
1-1. 把 BootOrder: 0001,0000,0005,0003,0004 改為 BootOrder: 0005,0001,0000,0003,0004
1-2. 把 Secure Boot 設為 disabled
1-3. 然後 重開機
2. 雙顯卡 ?1-1. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 960] [10de:1401] (rev a1)
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
2-1. Intel 顯卡 目前沒有合適的驅動作用中 所以 無法正常啟用*-display UNCLAIMED
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:412]
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
configuration: latency=0
resources: memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
*-display
description: VGA compatible controller
product: GM206 [GeForce GTX 960] [10DE:1401]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:31 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
2-2. 目前作用中 驅動 nvidia 396.18nvidia-settings --glxinfo | grep "OpenGL version string"
OpenGL version string: 4.6.0 NVIDIA 396.18
2-3. 但是 目前已安裝 nvidia 套件 沒有 396 ?sudo dpkg -l | grep nvidia
ii libnvidia-cfg1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.77-0ubuntu0~gpu18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-fbc1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-390:amd64 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-390:i386 390.77-0ubuntu0~gpu18.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii xserver-xorg-video-nvidia-390 390.77-0ubuntu0~gpu18.04.1 amd64 NVIDIA binary Xorg driver
2-4. https://www.geforce.com.tw/hardware/des ... 0/features
GeForce GTX 960
特性
沒有看到具 optimus 特性 ?
這是 雙顯卡 需要的特性 ?
3. 建議
3-1. 檢查你的電腦或主板規格說明書 有沒有明白標示 支援雙顯卡 ?
3-2. 檢查 你的 Bios 或 UEFI 有沒有 可以把 內建顯卡設為 disabled 或 獨卡 設為 disabled 的選項 ?
-
- 帖子: 4
- 注册时间: 2018-08-21 3:17
- 系统: macOS
Re: 18.04升级后GNOME出现login loop
poloshiao 写了: ↑2018-08-25 7:01 1. 建議
1-1. 把 BootOrder: 0001,0000,0005,0003,0004 改為 BootOrder: 0005,0001,0000,0003,0004
1-2. 把 Secure Boot 設為 disabled
1-3. 然後 重開機
2. 雙顯卡 ?
2-1. Intel 顯卡 目前沒有合適的驅動作用中 所以 無法正常啟用
2-2. 目前作用中 驅動 nvidia 396.18
2-3. 但是 目前已安裝 nvidia 套件 沒有 396 ?
2-4. https://www.geforce.com.tw/hardware/des ... 0/features
GeForce GTX 960
特性
沒有看到具 optimus 特性 ?
這是 雙顯卡 需要的特性 ?
3. 建議
3-1. 檢查你的電腦或主板規格說明書 有沒有明白標示 支援雙顯卡 ?
3-2. 檢查 你的 Bios 或 UEFI 有沒有 可以把 內建顯卡設為 disabled 或 獨卡 設為 disabled 的選項 ?
感谢回复
我试过这些方法没有奏效,索性就re-install了。
现在已经使用正常