Страница 1 из 1

NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 07:26
eugenez
Проблема, похоже, корнями из арча, хотя я словил её в манджаро. Итак.

Есть сервер удалённого доступа NX Nomachine. В арче обновляется из aur. Вчера текущая версия 7.10.1-1 обновилась до 8.0.168-1. У меня установлен на рабочей машине с Manjaro Linux, Intel Core2Duo E7400, набортное видео Intel, драйвер i915, согласно inxi рендерер Mesa Intel G41 (ELK) 2.1, Mesa 22.1.7. RAM 4 Gb.

Проверил вход с компа под Windows - нормально. Из дома (Kubuntu 22.04, Nomachine Enterprise Client, сначала предыдущей, в процессе изучения проблемы и текущей версии) потребовалось зайти на рабочую машину - уже ненормально, после ввода пароля - белый экран, через некоторое время сообщение про таймаут. Иду туда же по ssh, рестартую службу nxserver. Первый вход ок, второй - белый экран. Рестартую службу, вхожу - ок. Вхожу повторно - белый экран. Воспроизводимо т.е.

Полез на форум nomachine. Там тема https://forums.nomachine.com/topic/whit ... t-since-v8, пишут про Арч. Написал, мол, подтверждаю такое. Утром наблюдаю сообщение от другого пользователя, у него чистый Арч - мол, отключил аппаратное ускорение, всё заработало. И далее - на том же железе загрузился с liveCD убунты, поставил из deb тот же Nomachine той же версии - и такого эффекта на дефолтных установках, со включенным аппаратным ускорением, не наблюдал. И человек делает вывод - мол, арчеспецифическая проблема, связанная с интел-видео (I would say it’s a server configuration issue specific to Arch and hardware encoding with Intel graphics.).

Лезу на удалённую машину, отключаю аппаратное ускорение, рестартую nxserver - и вхожу 2, 3, 4 раза подряд без белого экрана. Т.е. проблема, выходит, решена.

Но мне интересно - а что именно из видеонастроек могло так повлиять на работу программы?

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 07:35
eugenez
А в целом - можно про arch-based же в основных разделах? на старом форуме была резервация для манжарщиков, антергосов и т.п., сейчас тут нет.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 07:43
vall
В целом здесь указано (Поддержка ТОЛЬКО дистрибутива Arch Linux #). Требование наработано временем и опытом Большого Арча.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 08:05
eugenez
Мож тогда резервацию воссоздать?

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 08:25
vall
Ещё раз просмотрел разделы старого форума -- никаких "резерваций" там не смог найти. Более того раньше неоднократно возникала ситуация, когда форумяне выступали категорически против обсуждения arch-based дистрибутивов.

Помимо формальной (Кодекса) существуют и объективные причины, вследствие которых собственно правило и возникло -- изменения в существующих пакетах, добавление новых, наличие своих реп и т.д.

Буквально недавно проблема там обсуждалась, обсуждалась; а в итоге выяснилось, что это blackarch. Который устроен всё же иначе. И топик-стартер, и форумяне просто зря потеряли время. И такой случай (история) не единичный.

Опыт пришёл с потерей времени, сил и нервов. Поэтому только Arch Linux.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 21.09.2022 16:51
RusWolf
eugenez:Мож тогда резервацию воссоздать?
Может просто сразу, на свой родной форум?

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 04:20
eugenez
Да всё можно. И с этого уйти можно тоже, пользователи же в очередь сюда стоят.
Спасибо что разжевали.

удалите тему пожалуйста.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 08:33
vasek
eugenez:Спасибо что разжевали.
По существу:
- решения проблемы никто предложить не мог в принципе - практически нет информации.
- все системы linux в основном отличаются ядром, драйверами ... но это, как правило, к серъезным проблемам не приводит.
- сама прога отстуствует в оффициальных репозитариях ... (эта прога из AUR) - и не логично списывать всю вину на ArchLinux.
А для поиска решения проблемы нужен тщательный анализ.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 14:14
vasek
Решил погулить об этой проге ... сразу же выяснил, что данная прога не работает с wayland ... и даже в Ubuntu ...
Currently NoMachine does not work well with Wayland when using proprietary drivers, or in virtual machines.
Рекомендации
Standard procedure on Ubuntu is to edit /etc/gdm3/custom.conf file and uncomment or add line:
[daemon]
WaylandEnable=false

Но возникают после этого и другие нюансы, например
I disable Wayland and I got a black screen instead of white, but then I restarted gdm and nxserver and I was able to create a virtual creen.
Многие нюансы и проблемы проги описаны также в AUR.
Вообщем проблема не в системе, а в самой проге ... потому и нет ее даже в китайской репе.

PS - может пригодится первоисточник ... https://forums.nomachine.com/topic/whit ... windows-10

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 15:57
eugenez
Клиент Nomachine на моей домашней машине (Kubuntu, физическая машина и нет проприетарного видео) с wayland работает, я год назад тестировал. Был нюанс, решился ключиком в командной строке https://forums.nomachine.com/topic/impo ... tu-wayland. Правда на wayland переходить не стал, остался на иксах, и что и как там сейчас, не знаю.
потому и нет ее даже
Если известен значительно более кошерный аналог, чтоб не в aur, но в китайской репе (этот критерий качества мне непонятен, требуется пояснительная бригада) - обещаю протестировать.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 16:11
RusWolf
Процитирую слова разработчиков манжара:
✏️ Note ✏️
Do not ask for help or support in Arch Linux related groups or forums.
Manjaro is not Arch Linux.
И прошу закрыть эту тему.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 16:21
vasek
eugenez:этот критерий качества мне непонятен
Не понял, что имелось ввиду.
В части китайской и других неоффициальных реп - как правило (но не всегда) если прога из AUR востребована и не имеет проблем, то она собирается в виде пакета и выкладывается в соотвествующую репу, которая прописывается в pacman.conf ... и далее работаешь с этим пакетом (и с репой) с помощью pacman ...
В части проблем с прогой - смотри логи, не достаточно логов, используй более мощный инструмент для обнаружения проблемы.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 16:24
eugenez
Имелось в виду - почему наличие софта в китайской репе (какой?) это хорошо, а отсутствие плохо и говорит о неважном качестве софта.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 16:24
eugenez
RusWolf: И прошу закрыть эту тему.
да ладно, сам ушёл. Всем пока.

Re: NX Nomachine 8 - белый экран при входе. Кто виноват?

Добавлено: 22.09.2022 16:33
vall
Даже если проигнорировать правила форума (соглашались при регистрации), то дважды (подчеркну: с разных точек зрения) прозвучала просьба о закрытии ветки. Тема закрыта.

Также прошу на будущее правильно воспринимать сообщения администрации и модераторов (viewtopic.php?p=858#p858). Деликатность не означает отсутствие воли. Хотелось бы поменьше эмоций и побольше взаимного уважения, коллеги.