Я пытаюсь установить рабочий стол 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
#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
Может кто-нибудь сказать мне, в чем разница, и помочь мне решить эту проблему? ?
У меня была эта проблема, когда я пробовал 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
(как я использую). Другие решения, которые я видел, указывали на другие проблемы с видеодрайвером
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: