从16.04lts升级到18.04无法进入桌面
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
从16.04lts升级到18.04无法进入桌面
小米笔记本13.3air Intel i5-6200U,Nvidia 940mx
在16.04的时候一直使用集成显卡,偶尔使用nv显卡,因为经常出问题,所以基本上是使用集显。
昨晚用命令行升级到18.04后,无法进入桌面。tty可以登录,尝试过xdm,lightdm都无法进入桌面,recovery模式也无法进入桌面。
尝试安装系统推荐的nv显卡驱动 nvidia-driver-390,切换成nv驱动模式也无法进入桌面。
现在进系统如下图,闪烁4下,然后静止,进不去桌面。麻烦大家帮看看。
在16.04的时候一直使用集成显卡,偶尔使用nv显卡,因为经常出问题,所以基本上是使用集显。
昨晚用命令行升级到18.04后,无法进入桌面。tty可以登录,尝试过xdm,lightdm都无法进入桌面,recovery模式也无法进入桌面。
尝试安装系统推荐的nv显卡驱动 nvidia-driver-390,切换成nv驱动模式也无法进入桌面。
现在进系统如下图,闪烁4下,然后静止,进不去桌面。麻烦大家帮看看。
常在深闺人未识 一朝成名天下知
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
代码: 全选
lspci -k
********
NVIDIA Corporation GM108M [GeForce 940MX] [10de:134b] (rev a2)
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
********
常在深闺人未识 一朝成名天下知
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
我现在安装了nv显卡驱动 删除了系统自带的nouveau
代码: 全选
⋊> /v/log cat Xorg.0.log | egrep 'WW|EE' 22:05:22
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 132.407] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 132.407] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 132.407] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 132.407] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 132.407] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 132.414] (WW) Warning, couldn't open module nouveau
[ 132.414] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 132.414] (WW) Warning, couldn't open module nouveau
[ 132.414] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 132.420] (WW) Falling back to old probe method for modesetting
[ 132.420] (WW) Falling back to old probe method for fbdev
[ 132.420] (WW) Falling back to old probe method for vesa
[ 132.589] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[ 132.616] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
常在深闺人未识 一朝成名天下知
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
代码: 全选
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/4.15.0-33-generic/updates/dkms
Found nvidia module: nvidia-uvm.ko
Looking for amdgpu modules in /lib/modules/4.15.0-33-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? yes
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:1916
BusID "PCI:0@0:2:0"
Is boot vga? yes
Error: can't access /sys/bus/pci/devices/0000:00:02.0/driver
The device is not bound to any driver. Skipping...
Vendor/Device Id: 10de:134b
BusID "PCI:1@0:0:0"
Is boot vga? no
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "nvidia-drm"
Does it require offloading? no
last cards number = 1
Has amd? no
Has intel? no
Has nvidia? yes
How many cards? 1
Has the system changed? No
Single card detected
常在深闺人未识 一朝成名天下知
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 从16.04lts升级到18.04无法进入桌面
把下面指令 複製 貼進終端機 執行
1-1. uname -a
1-2. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
1-3. sudo lshw -numeric -class video
1-4. sudo ubuntu-drivers devices
1-5. sudo efibootmgr -v
把指令及結果直接 選取/複製 貼上來
1-1. uname -a
1-2. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
1-3. sudo lshw -numeric -class video
1-4. sudo ubuntu-drivers devices
1-5. sudo efibootmgr -v
把指令及結果直接 選取/複製 貼上來
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
1 uname -a
2 sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
3 sudo lshw -numeric -class video
4 sudo ubuntu-drivers devices
5 sudo efibootmgr -v
代码: 全选
Linux gong-spt 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
代码: 全选
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
Subsystem: Device [1d72:1602]
Kernel driver in use: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134b] (rev a2)
Subsystem: Device [1d72:1602]
Kernel driver in use: nouveau
代码: 全选
*-display
description: VGA compatible controller
product: HD Graphics 520 [8086:1916]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:126 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:4000(size=64) memory:c0000-dffff
*-display
description: 3D controller
product: GM108M [GeForce 940MX] [10DE:134B]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=nouveau latency=0
resources: irq:125 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:3000(size=128)
代码: 全选
== /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000134Bsv00001D72sd00001602bc03sc02i00
vendor : NVIDIA Corporation
model : GM108M [GeForce 940MX]
driver : nvidia-driver-390 - third-party free
driver : nvidia-driver-396 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
代码: 全选
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0002,2001,2002,2003
Boot0000* ubuntu HD(1,GPT,7a95164b-8b94-4112-b02e-f28a81d9fea9,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* Windows Boot Manager HD(1,GPT,7a95164b-8b94-4112-b02e-f28a81d9fea9,0x800,0x32000)/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.}...O................
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
常在深闺人未识 一朝成名天下知
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 从16.04lts升级到18.04无法进入桌面
1. 雙顯卡00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
Subsystem: Device [1d72:1602]
Kernel driver in use: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134b] (rev a2)
Subsystem: Device [1d72:1602]
Kernel driver in use: nouveau
2. 先參閱
viewtopic.php?p=3209197#p3209197
3. 你可以 選擇 安裝 bumblebee 或 安裝閉源 nVidia 兩者擇其一 新手 避免兩者都安裝
3-1. bumblebee
https://github.com/Bumblebee-Project/Bumblebee/wiki
3-2. nvidia-driver-396
https://wiki.ubuntu.com/X/Config/HybridGraphics
sudo ubuntu-drivers devices
driver : nvidia-driver-396 - third-party free recommended
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
@poloshiao
从16.04使用nv显卡驱动,不管开源闭源,都很折腾。我一般改用Intel集成显卡。
卸载了所有nv相关驱动,使用Intel驱动启动。现在用文字模式启动裸X没问题。然后安装gdm或者lightdm,还是进不来桌面。
有什么检测方法?
从16.04使用nv显卡驱动,不管开源闭源,都很折腾。我一般改用Intel集成显卡。
卸载了所有nv相关驱动,使用Intel驱动启动。现在用文字模式启动裸X没问题。然后安装gdm或者lightdm,还是进不来桌面。
有什么检测方法?
常在深闺人未识 一朝成名天下知
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
现在是这个状态:
~$ uname -a
~$ sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
~$ sudo lshw -numeric -class video
~$ sudo ubuntu-drivers devices
~$ sudo efibootmgr -v
~$ uname -a
代码: 全选
Linux gong-spt 4.15.0-33-generic #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
代码: 全选
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
Subsystem: Device [1d72:1602]
Kernel driver in use: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134b] (rev a2)
Subsystem: Device [1d72:1602]
Kernel driver in use: nouveau
代码: 全选
*-display
description: VGA compatible controller
product: HD Graphics 520 [8086:1916]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:126 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:4000(size=64) memory:c0000-dffff
*-display
description: 3D controller
product: GM108M [GeForce 940MX] [10DE:134B]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: driver=nouveau latency=0
resources: irq:125 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:3000(size=128)
代码: 全选
== /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000134Bsv00001D72sd00001602bc03sc02i00
vendor : NVIDIA Corporation
model : GM108M [GeForce 940MX]
driver : nvidia-driver-396 - third-party free recommended
driver : nvidia-driver-390 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
代码: 全选
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0002,2001,2002,2003
Boot0000* ubuntu HD(1,GPT,7a95164b-8b94-4112-b02e-f28a81d9fea9,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* Windows Boot Manager HD(1,GPT,7a95164b-8b94-4112-b02e-f28a81d9fea9,0x800,0x32000)/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.}...O...............
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
常在深闺人未识 一朝成名天下知
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 从16.04lts升级到18.04无法进入桌面
1. 雙顯卡 除非你的 Bios 有 關閉 集顯 (Intel) 或 獨顯 (Nvidia) 否則 無法變成單顯卡 此時 只能使用 軟件程式操控卸载了所有nv相关驱动,使用Intel驱动启动。现在用文字模式启动裸X没问题。然后安装gdm或者lightdm,还是进不来桌面。
1-1. 文字模式 一般對於 3D 支援 要求不很高
1-2. 也有一些桌面或圖形環境進程 對於 3D 支援 要求不很高 例如
https://wiki.ubuntu.com/BionicBeaver/Re ... 8.04.1_LTS
Lubuntu
Ubuntu Budgie
Ubuntu MATE
Xubuntu
1-2-1. 你可以額外安裝其桌面或進程套件 然後重開機 選擇該進程 登入
1-3. Ubuntu 預裝的 ubuntu (on Xorg) 及 unity, Gnome, Kubuntu. Ubuntu Kylin
對於 3D 支援 要求很高
需要安裝/啟用合適顯卡驅動
2. 目前 作用中驅動 還是 開源驅動 nouveau01:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134b] (rev a2)
Subsystem: Device [1d72:1602]
Kernel driver in use: nouveau
2-1. 如果你已安裝好 nvidia-driver-396 通常 它應該會自動把 開源驅動 nouveau 加入 載入 黑名單
2-2. 否則 你需要手動 把 開源驅動 nouveau 加入 載入 黑名單
3. 你還有另一個選擇 試試安裝第三方軟體 bumblebee
3-1. 不要把 開源驅動 nouveau 加入 載入 黑名單
3-2. 新手 建議 把已經安裝過的閉源驅動 nvidia 全部清空
4. 歡迎再貼文 同時 補上
4-1. sudo lshw -numeric -class video
4-2. sudo ubuntu-drivers devices
4-3. sudo efibootmgr -v
4-4. echo $DESKTOP_SESSION
4-5. nvidia-settings --glxinfo | grep "OpenGL version string"
4-6. lsmod | grep nouveau
4-7. lsmod | grep vulkan
4-8. lsmod | grep nvidia
4-9. sudo dpkg -l | grep nvidia
4-10. sudo prime-select query
把指令及結果直接 選取/複製 貼上來
- zzugyl
- 帖子: 360
- 注册时间: 2011-03-07 17:26
- 系统: Ubuntu 20.04.3 LTS
Re: 从16.04lts升级到18.04无法进入桌面
@poloshiao
谢谢版主,已经解决了。
问题出在unity-greeter的依赖libatk---> glib。
我安装meld的时候,升级glib,导致原来unity-greeter的依赖函数变更。
谢谢版主,已经解决了。
问题出在unity-greeter的依赖libatk---> glib。
我安装meld的时候,升级glib,导致原来unity-greeter的依赖函数变更。
常在深闺人未识 一朝成名天下知
-
- 帖子: 2
- 注册时间: 2019-04-20 10:47
- 系统: ubunt16.04
Re: 从16.04lts升级到18.04无法进入桌面
请问,是如何解决的呀。谢谢了。
现在是刚从16.04升级到18.04,然后桌面什么也没有
现在是刚从16.04升级到18.04,然后桌面什么也没有