Вопрос или проблема
Nvidia Geforce GTX 1660 Ti
32 Гб ОЗУ
Процессор Intel(R) Core i7-9700F $ 3.00GHz
Работаю на XUbuntu
Я не знаю, насколько полезен конкретный журнал, который я предоставляю здесь; это вывод из journalctl -b-1 после столкновения с этой проблемой (опять). Это продолжается уже несколько дней, когда я веду прямую трансляцию, используя OBS, и независимо от того, какой вариант я выберу для кодирования, через некоторое время вся система зависает, и мне приходится перезагружать её, чтобы снова использовать. Я потратил много времени на поиск решений, большинство из которых пытались исправить это, возясь с драйверами NVidia, недавно я просто понизил версию с 550 до 470, и именно поэтому я не уверен в полезности журналов, потому что, насколько я понимаю, переключение драйверов и откладывание обычной перезагрузки после этого вызвало идентичную, но не связанную проблему. Не уверен, какая версия сейчас лучше всего подходит для этого. Я также не уверен, что это вызвано NVidia, но это единственная причина, которая приходит мне в голову.
Ранее у меня была та же проблема на Debian, и я предполагал, что это моя собственная ошибка по той или иной причине, но после того, как я столкнулся с ней, переключившись на XUbuntu, я не думал, что это что-то, что я мог сделать.
Тем не менее, я рад попробовать и работать с вами всеми, чтобы решить это, я откладывал вопрос на любых форумах, как только мог, чтобы попытаться найти существующие решения, и прошу вашего терпения, особенно относительно любых ошибок в правильной этике публикаций для этого сайта.
Журнал: https://pastebin.com/rTPJYZbD
Ответ или решение
Системные зависания, особенно в контексте работы с графическими драйверами, могут вызывать значительные затруднения, особенно при использовании ресурсов, требовательных к производительности, таких как OBS для потоковой передачи. Вы указали на наличие NVIDIA GeForce GTX 1660 Ti, 32 ГБ оперативной памяти и процессора Intel Core i7-9700F, что в целом создает мощную платформу для работы. Однако, замерзающая система при использовании XUbuntu и OBS может указывать на целый ряд возможных проблем, связанных с драйверами графики.
1. Анализ текущей ситуации
Проблема с зависанием системы во время потоковой передачи может возникнуть по нескольким технологиям. В вашем случае, вы ранее работали с драйверами версии 550 и переключились на 470, что может влиять на стабильность системы. Важно помнить, что не все версии драйверов стабильно работают с каждым аппаратным обеспечением и программным обеспечением.
2. Логи системы
Анализ логов из journalctl -b -1
— важный шаг к пониманию проблемы. Журналы могут предоставить информацию о сбоях системы, ошибках ядра или непредвиденных поведениях драйверов. Обратите внимание на сообщения об ошибках, вызванные процессами X11 или другими графическими службами. Если возможно, проверьте, есть ли в логах упоминания о nvidia
– это может указывать на то, что именно драйверы вызывают проблемы.
3. Исправление проблемы
Вот несколько шагов, которые могут помочь в решении проблемы:
a. Обновление или откат драйверов
Драйвера NVIDIA могут вызывать проблемы с производительностью и совместимостью. Рекомендуется попробовать следующие шаги:
- Обновите драйвера до последней стабильной версии. На официальном сайте NVIDIA можно найти более свежие версии драйверов.
- Используйте драйвера, рекомендованные сообществом или вашей ОС. Иногда версии, предустановленные в вашей системе, могут быть более стабильными.
b. Проверка настроек OBS
Некоторые настройки в OBS могут потреблять чрезмерное количество ресурсов:
- Убедитесь, что вы используете правильный кодек и настройки разрешения для вашей системы.
- Попробуйте изменить режим кодирования на программный (x264) вместо кадрового (NVENC) и проверьте, решит ли это проблему.
c. Мониторинг температуры
Работа с графикой может перегревать компоненты:
- Убедитесь, что температура графической карты и процессора находится в пределах нормы. Если температура превышает 80°C, это может вызвать зависания системы.
d. Настройка системы
- Убедитесь, что в вашей системе достаточно свободного места на диске, так как это может влиять на производительность.
- Периодически очищайте кэш и временные файлы.
4. Поддержка сообщества
Если проблемы продолжаются, рекомендуется обратиться за помощью на специализированные форумы и в сообщество XUbuntu или OBS, представив свои журналы и полное описание проблемы. Как правило, наличие детального описания проблемы и логов значительно увеличивает шанс на быстрое и эффективное решение.
Заключение
Зависания системы могут быть вызваны множеством факторов, и, хотя драйвера NVIDIA могут быть основной причиной, важно провести комплексный анализ и устранить все возможные причины. Отслеживание изменений после каждой модификации системы и драйверов поможет выявить соответствие загрузки и производительности. Обязательно оставайтесь в курсе обновлений и изменений в программном обеспечении, которое вы используете.