Некоторая информация:
distro: lubuntu 20.04
default dm - sddm
gpu - integrated intel, and Nvidia GTX 1650 mobile
nvidia drivers - nvidia-470
Когда я использую предоставленный диспетчер отображения по умолчанию sddm
, система работает отлично, т.е. i3
openbox
все WM работает.
Но как только я использую startx / usr / bin / i3
, я получаю черный экран, я также создал .xinitrc
все тот же результат. Я также использую другой wm
, например openbox
, то есть openbox-session
с тем же результатом.
Я остановил службу sddm
и снова попробовал startx
, все тот же результат, у меня черный экран без курсора. Я переключаюсь на другой tty
, использую htop
и обнаруживаю, что работают оба xorg
и i3
.
Я проверил журнал xorg, и он не сообщает об ошибках.
Запрос простого выбора
дает в качестве результата nvidia
. Если я использую prime-select intel
, а затем перезагружаюсь, работает startx
.Поэтому я думаю, что мне нужно что-то настроить при использовании nvidia
.
Как заставить startx
работать, чтобы не отображался черный экран?
Спасибо. Если мне нужно добавить дополнительную информацию, пожалуйста, скажите, что я добавлю ее.
htop предварительный просмотр sddm
├─ /usr/bin/sddm
│ ├─ /usr/lib/x86_64-linux-gnu/sddm/sddm-helper --socket /tmp/sddm-auth1a548eff-e892-4543-89ec-705e1c6138a1 --id 1 --start i3 --user totoro
│ │ └─ i3
│ │ └─ /usr/bin/ssh-agent i3
│ ├─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ │ ├─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ │ ├─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ │ ├─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ │ ├─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ │ └─ /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/sddm/{36771d4e-9416-4be0-bfae-49c50dc60bc3} -background none -noreset -displayfd 17 -seat seat0 vt1
│ └─ /usr/bin/sddm
htop предварительный просмотр startx
├─ /bin/login -p --
│ └─ -zsh
│ └─ /bin/sh /usr/bin/startx
│ └─ xinit /home/totoro/.xinitrc -- /etc/X11/xinit/xserverrc :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ ├─ /usr/bin/openbox --startup /usr/lib/x86_64-linux-gnu/openbox-autostart OPENBOX
│ └─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ ├─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ ├─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ ├─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ ├─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc
│ └─ /usr/lib/xorg/Xorg -nolisten tcp :1 vt2 -keeptty -auth /tmp/serverauth.czCRUMFwtc