RHEL 7 выполняет инициализацию 5, изолирует graphical.target без графического экрана входа в систему, а nvidia

Как упоминалось в комментариях , оболочка входа удаленного пользователя — cshили tcsh. Синтаксис этих оболочек сильно отличается от синтаксиса различных оболочек POSIX, и, в частности, отличается синтаксис перенаправлений.

Чтобы перенаправить стандартный вывод и стандартную ошибку на /dev/nullс этими оболочками, используйте>& /dev/null:

ssh -q user@server 'cd directory && command >& /dev/null &'

В качестве альтернативы можно явно вызвать оболочку POSIX для запуска команды:

ssh -q user@server 'sh -c "cd directory && command >/dev/null 2>&1" &'

1
29.07.2021, 18:41
1 ответ

Ответ на этот вопрос я нашел вhttps://access.redhat.com/solutions/421683

Решение RedHat упоминается только mesa-libGLДля справки, это то, что я сделал, и это было успешно:

  • удалить из черного списка nouveau в /etc/default/grub, за которым следуетgrub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  • rpm -ev --nodeps mesa-libGLES mesa-libGLU mesa-libGL-devel mesa-dri-drivers mesa-libEGL-devel mesa-libEGL mesa-libxatracker mesa-libgbm mesa-libGLU-devel mesa-filesystem mesa-libOSMesa mesa-khr-devel mesa-libglapi mesa-libGLw mesa-libGL
  • yum install mesa* xorg-x11-drv-nouveau
  • dracut -vf
  • yum history syncдля удаления внешнего предупреждения yum altered.
  • , если вы используете dkms, выполните dkms statusи убедитесь, что он отвечает пустым в отношении nvidia.
  • перезагрузка
  • Графика консоли восстановлена, как это было до установки nvidia или cuda.
0
17.11.2021, 15:47

Теги

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