Рабочий стол lxde не работает в Ubuntu 20.04, но работает в 19.10

Я пытаюсь установить рабочий стол lxde на удаленный сервер Ubuntu 20.04 и VNC in.

Когда я использую ubuntu 19.10 Сервер У меня нет проблем:

#USING 19.10

sudo apt-get install -y lxde xorg lxdm  --no-install-recommends 
#or
sudo apt-get install -y lxde xorg lxdm

sudo reboot

Используя VNC, он прекрасно работает для доступа к GUI в 19.10

enter image description here

#USING 20.04

sudo apt-get install -y lxde xorg lxdm  --no-install-recommends 
#or
sudo apt-get install -y lxde xorg lxdm
sudo reboot

Здесь зависает и повторяет бесконечный цикл в 20.04:

enter image description here

Может кто-нибудь сказать мне, в чем разница, и помочь мне решить эту проблему? ?

2
задан 28 May 2020 в 19:13

2 ответа

У меня была эта проблема, когда я пробовал LXQT на виртуальной машине. Проблема оказалась в том, что мне не хватало драйвера для дисплея.

Я установил LXQT

apt-get install --no-install-recommends lxqt lubuntu-desktop

После перезагрузки терминал завис в том же месте, что и вы. Доступ через терминал (либо ctrl-alt-f2 , либо использование SSH) показал, что SDDM работал, но не было никаких журналов, указывающих, почему графика не появлялась. Команда lshw помогла мне сузить проблему, показав, что на дисплее было НЕОБХОДИМО

# lshw -C display
  *-display UNCLAIMED
       description: VGA compatible controller
       product: SVGA II Adapter
       vendor: VMware
...

Чтобы исправить

apt-get install linux-modules-extra-$(uname -r)
reboot

Обычно этот пакет уже установлен, но он не устанавливается при использовании пакет ядра linux-virtual (как я использую). Другие решения, которые я видел, указывали на другие проблемы с видеодрайвером

2
ответ дан 19 June 2020 в 21:34

I had a similar issue with gdm3 when switched between operating system version, then I found this cool stuff for solving the problem Решение .


Для решения этой проблемы:
1. Редактирование файла конфигурации gdm
1.vi /etc/gdm/custom.conf или nano или gedit (подойдет любой редактор)
2.В этой строке вы найдете строку # WaylandEnable = false
3.Закомментируйте эту строку
4. Перезагрузить

Весь файл конфигурации выглядит следующим образом.

[daemon]
WaylandEnable=false
DefaultSession=gnome-xorg.desktop

[security]
[xdmcp]
[chooser]

[debug]
#Enable=true

2.Установка lubuntu-desktop

sudo apt install -y lubuntu-desktop
sudo reboot

3. Редактирование Grub

Шаг 1. Редактирование Grub

Когда вы загружаете свою систему, просто остановитесь на Grub экран, как показано ниже. Если вы не видите этот экран, удерживайте клавишу Shift во время загрузки.

На этом экране нажмите клавишу «E», чтобы перейти в режим редактирования. Отредактируйте Grub Menu, чтобы исправить зависание Ubuntu с помощью клавиши loginPress 'E'

Вы должны увидеть код, подобный приведенному ниже. Вы должны сосредоточиться на строке, которая начинается с Linux. Editing grub to fix frozen boot issue with Ubuntu LinuxGo to line starting with Linux Step 2: Temporarily Modifying Linux kernel parameters in Grub

Remember, our problem is with the NVIDIA Graphics drivers. This incompatibility with open source version of NVIDIA drivers caused the issue so what we can do here is to disable these drivers.

Now, there are several ways you can try to disable these drivers. My favorite way is to disable all video/graphics card using nomodeset.

Just add the following text at the end of the line starting with Linux. You should be able to type normally. Just make sure that you are adding it at the end of the line.

nomodeset

Now your screen should look like this: Disabling NVIDIA Open Source graphics driversDisable graphics drivers by adding nomodeset to the kernel

Press Ctrl+X or F10 to save and exit. Now you’ll boot with the newly modified kernel parameters here. Explanation of what we did here (click to expand) Шаг 3: Внесите постоянные изменения в Grub

Предупреждение!

В некоторых случаях полное отсутствие использования графического драйвера или переключение на драйвер с открытым исходным кодом может привести к ухудшению разрешения. Если это так, попробуйте переключиться на проприетарный драйвер, как описано в альтернативном шаге 3 (следующий раздел).

Не слишком радуйтесь, потому что вы можете войти в свою систему сейчас. То, что вы сделали, было временным, и в следующий раз, когда вы загрузитесь в свою систему, ваша система все равно будет зависать, потому что все равно будет пытаться загрузить графические драйверы.

Означает ли это, что вам всегда придется редактировать Kernel с экрана grub? К счастью, ответ - нет.

Что вы можете сделать здесь, чтобы изменить конфигурацию grub, чтобы ядро ​​Linux не пыталось загрузить графический драйвер перед сервером дисплея.

Для этого откройте терминал (используйте сочетание клавиш Ctrl + Alt + T), а затем используйте следующую команду, чтобы открыть файл конфигурации grub в редакторе Gedit:

sudo gedit / etc / default / grub

Вам придется использовать свой пароль открыть этот файл. Открыв текстовый файл, найдите строку, содержащую: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash".

Измените эту строку на: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash nomodeset"

Это должно выглядеть примерно так: Edit Grub To Fix Ubuntu Boot FreezeEdit Grub To Fix Ubuntu Boot Freeze

Save the file and update grub so that changes are taken into effect. Use this command:

sudo update-grub

Once it is complete, reboot your system and it should not freeze anymore.

4.Changing Default Driver Manager Try installing lightdm or reinstalling gdm3

sudo apt-get install lightdm

or Xfce 4

sudo apt-get install xubuntu-desktop.

try reinstall ubuntu desktop manager

sudo apt install --reinstall ubuntu-gnome-desktop

for reference:

1
ответ дан 19 June 2020 в 21:34

Другие вопросы по тегам:

Похожие вопросы: