На моем компьютере с arm64 (Ubuntu 20.04) до сегодняшнего утра я использовал плотный vnc.
Я обнаружил, что когда я изменяю размер окна, оно часто зависает и отключается.
Я видел это ранее, поэтому я вспомнил, что могу использовать tigervnc (в прошлом я переключился на vnc4server, но мой другой компьютер с Ubuntu 20.04 использует tigervnc, поэтому я решил перейти на него).
Я удалил жесткий vnc и установил тигровый vnc.
.vnc/xstartup выглядит так:
#!/бин/баш
отменить SESSION_MANAGER
сбросить DBUS_SESSION_BUS_ADDRESS
исполняемый startxfce4
Журнал из vncserver -localhost нет: 1 -геометрия 3840x2160
на стороне сервера есть соединение неожиданно закрыто
на стороне клиента вот так (.vnc/n1sdp:1.log)
Xvnc TigerVNC 1.10.0 - построено 9 апреля 2020 г., 06:49:31
Copyright (C) 1999-2019 TigerVNC Team и многие другие (см. README.rst)
См. https://www.tigervnc.org для получения информации о TigerVNC.
Базовый выпуск X-сервера 12008000, The X.Org Foundation
Пт 1 окт 16:26:58 2021
vncext: Расширение VNC запущено!
vncext: прослушивание подключений VNC на всех интерфейсах, порт 5901.
vncext: создан сервер VNC для экрана 0
xrdb: нет такого файла или каталога
xrdb: не удается открыть файл «/home/ckim/.Xresources»
/usr/bin/startxfce4: X-сервер уже запущен на дисплее: 1
gpg-agent[2705]: ПРЕДУПРЕЖДЕНИЕ: "--write-env-file" является устаревшей опцией - она не действует
gpg-agent: gpg-agent уже запущен — новый не запускается
(xfce4-session:2675): xfce4-session-WARNING **: 16:26:59.089: gpg-agent не вернул PID в переменных
(xfce4-session:2675): xfce4-session-WARNING **: 16:26:59.090: xfsm_manager_load_session: Что-то не так с /home/ckim/.cache/sessions/xfce4-session-n1sdp:1, он существует? Проблема с разрешениями?
(xfwm4:2707): xfwm4-WARNING **: 16:26:59.241: Неподдерживаемый модуль визуализации GL (llvmpipe (LLVM 12.0.0, 128 бит)).
** (wrapper-2.0:2740): ПРЕДУПРЕЖДЕНИЕ **: 16:26:59.589: Нет выходов со свойством подсветки
** (light-locker: 2754): ОШИБКА **: 16:26:59.607: переменная среды XDG_SESSION_PATH не установлена. LightDM работает?
Ошибка: не удалось инициализировать модуль.
** (xiccd:2758): ПРЕДУПРЕЖДЕНИЕ **: 16:26:59.678: EDID пуст
** (xiccd:2758): КРИТИЧЕСКИЙ **: 16:26:59.704: не удалось создать цветное устройство: не удалось получить аутентификацию org.freedesktop.color-manager.create-device
(wrapper-2.0:2741): GLib-GIO-CRITICAL **: 16:26:59.818: g_file_new_for_path: утверждение «путь! = NULL» не удалось
(wrapper-2.0:2741): GLib-GIO-CRITICAL **: 16:26:59.818: g_file_monitor_file: утверждение «G_IS_FILE (файл)» не удалось
(wrapper-2.0:2741): GLib-GObject-WARNING **: 16:26:59.818: экземпляр недопустимого (NULL) указателя
(wrapper-2.0:2741): GLib-GObject-CRITICAL **: 16:26:59.818: g_signal_connect_data: утверждение «G_TYPE_CHECK_INSTANCE (экземпляр)» не удалось
(wrapper-2.0:2741): Gtk-WARNING **: 16:26:59.818: Попытка добавить виджет с типом GtkToggleButton в контейнер типа XfcePanelPlugin, но виджет уже находится внутри контейнера типа XfcePanelPlugin, удалите виджет из существующего контейнера.
(wrapper-2.0:2740): Gtk-WARNING **: 16:26:59.821: Ширина отрицательного содержимого -3 (выделение 1, экстенты 2x2) при размещении гаджета (кнопка узла, владелец PowerManagerButton)
(wrapper-2.0:2741): Gtk-WARNING **: 16:26:59.843: Ширина отрицательного содержимого -3 (выделение 1, экстенты 2x2) при размещении гаджета (кнопка узла, владелец GtkToggleButton)
Пт 1 окт 16:27:02 2021
Соединения: принято: 129.254.132.39::12282
SConnection: Клиенту требуется протокол версии 3.8
SConnection: клиент запрашивает тип безопасности VncAuth(2)
завершение вызывается после создания экземпляра 'rdr::Exception'
завершить вызов рекурсивно
(EE)
(EE) Обратный след:
(EE) 0: /usr/bin/Xtigervnc (OsLookupColor+0x188) [0xaaaac18f6038]
(EE) Ошибка unw_get_proc_info: информация о раскрутке не найдена [-10]
(EE)
(EE)
Фатальная ошибка сервера:
(ЕЕ) Перехвачен сигнал 6 (прервано). Прерывание сервера
(EE)
Прервано соединение X с :1.0 (явное уничтожение или отключение сервера).
Сообщение Gdk: 16:27:06.768: уведомление об эволюции-сигнализации: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.0.
Gdk-Message: 16:27:06.768: nm-апплет: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.0.
Gdk-Message: 16:27:06.768: xfce4-panel: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.768: wrapper-2.0: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.768: wrapper-2.0: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.768: xfdesktop: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.768: Thunar: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.769: wrapper-2.0: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.771: wrapper-2.0: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.772: xfsettingsd: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.774: xfwm4: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
Gdk-Message: 16:27:06.774: xfce4-session: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X-сервере: 1.
(wrapper-2.0:2739): libnotify-WARNING **: 16:27:24.829: Не удалось подключиться к прокси
Gdk-Message: 16:27:24.830: wrapper-2.0: фатальная ошибка ввода-вывода 9 (неверный файловый дескриптор) на X-сервере: 1.
Я не знаю, в чем здесь основная проблема.
Я не уверен, что это актуально, но я использовал ключ открытия ssd с другой машины на этой машине arm64 для доступа к репозиторию git.
Может ли кто-нибудь сказать мне, что здесь не так? (Я нашел https://www.hiroom2.com/2018/05/07/ubuntu-1804-xrdp-xfce-en/ но я не уверен, что это исправит. Я пытался до шага 3 echo "xfce4-session" > ~/.xsession и остановился, потому что хочу использовать xfce4)