![Wayland + 崩溃 + 日志文件](https://linux22.com/image/1141210/Wayland%20%2B%20%E5%B4%A9%E6%BA%83%20%2B%20%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6.png)
我正在尝试追踪 Ubuntu 16.04 上 Wayland + Gnome 的崩溃(或者更准确地说是挂起)。我正在尝试找到一个 Wayland 日志文件,就像我为 Xorg 找到的一样(例如/var/log/Xorg.0.log
)。这样我就可以在那里搜索崩溃的线索。但是我似乎找不到。有人能给我指出正确的方向吗?
另外,Wayland 是否有等效于 CTRL+ALT+DEL 的键,可以在它挂起时将其终止?
答案1
当我对 Wayland 崩溃进行故障排除时,我在 /var/log/syslog 中发现 gdm 崩溃了。
我有以下日志条目
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): connected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): Internal DisplayPort
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): 1440.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): connected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): Internal TMDS
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAWIDE (DFP-0): 600.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): connected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): Internal DisplayPort
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): SDC (DFP-1): 1440.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: disconnected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: disconnected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-3: 330.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: disconnected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: disconnected
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0): DFP-5: 330.0 MHz maximum pixel clock
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (--) NVIDIA(GPU-0):
Apr 27 08:59:46 /usr/lib/gdm3/gdm-x-session[4965]: (II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @2560x1080 +0+0 {ViewPortIn=2560x1080, ViewPortOut=2560x1080+0+0}"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "38"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "41"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "42"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "43"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "44"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "45"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "46"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "47"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (**) Option "fd" "45"
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:67
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:65
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:68
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:70
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:71
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:64
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:72
Apr 27 08:59:50 /usr/lib/gdm3/gdm-x-session[4965]: (II) systemd-logind: got pause for 13:69
然后我跑了
apt-get remove gdm && apt-get install lightdm
syslog 中的这个日志条目也写入了我的 Xorg.0.log 中
这对我来说只是一个解决方法,我在 Geforce 1070GTX 上运行 Wayland 一定遇到了问题。