Работает ли Ubuntu 2404 с PPA – Kelebek 333… на Lenovo T61 ThinkPad?

Вопрос или проблема

У меня есть Lenovo T61 (6459 CTO). На него установлено оборудование Nvidia (Продукт G 86M [Quadro NVS 140M, требующий драйвера Nvidia 340]).

У меня возникли трудности с запуском Lenovo T61 с Nvidia Quadro NVS 140 при использовании Ubuntu 24.04. Я нашел статью “Установка драйверов NVIDIA для всех основных дистрибутивов Linux” от 27 декабря 2016 года авторства Ника Конглтона, в которой приведены инструкции по установке PPA (kelebek333…), необходимого для работы программного обеспечения Ubuntu с устаревшим драйвером Nvidia 340, и описаны инструкции. Я использовал эти инструкции (на этом компьютере T61) для версий программного обеспечения Ubuntu, последней из которых была 2202, и они сработали! Уведомление во время использования 2202 сообщило, что доступно обновление до 2404, что мне показалось отличным, так что я продолжил принимать и делать обновление, осознав, что мне снова нужно использовать PPA (kelebek333…), который теперь нужно было переустановить – что я и сделал.

В статье и инструкциях говорилось:

Из-за своей крайней популярности Ubuntu, как правило, становится объектом поддержки со стороны разработчиков третьих лиц и производителей оборудования. NVIDIA не исключение и даже сотрудничала с Valve, чтобы гарантировать, что их драйвера хорошо работают с Ubuntu. Странным образом последние выпуски драйверов редко доступны через официальные репозитории Ubuntu. Тем не менее, команда “Графические драйверы” Ubuntu поддерживает PPA, полный последних релизов, упакованных и готовых к установке. Поэтому первым шагом к установке драйверов NVIDIA является включение PPA и обновление Apt для его распознавания.

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
Чтобы установить драйверы и некоторые полезные дополнения, выполните следующие команды.
$ sudo apt-get install nvidia-370 nvidia-settings libvdpau
$ sudo nvidia-xconfig
Номер версии изменится, поэтому убедитесь, что вы нашли правильную версию перед установкой. После завершения установки перезагрузите компьютер и наслаждайтесь новыми драйверами.

После перезагрузки система, похоже, загружается, логотип Nvidia мигает один раз, и экран становится пустым с (-) в верхнем левом углу экрана. Изменения, которые мне нужно было внести:

$ sudo apt-get install nvidia-340 nvidia-settings libvdpau1
** nvidia-340 является используемым драйвером, и libvdpau не был найден, но я заметил файл libvdpau1, который использовал, и загрузка продолжилась.

После последнего ввода: sudo nvidia-xconfig ответ был:

Используя файл конфигурации X: ‘/etc/X11/xorg.conf’. Сделана резервная копия файла ‘/etc/X11/xorg.conf’ как ‘/etc/X11/xorg.conf.backup’ Новый файл конфигурации X записан в ‘/etc/X11/xorg.conf’

Я не знаю, значимо ли это.

Буду признателен за любую помощь в настройке системы Lenovo T61 и PPA для работы с новым дистрибутивом 2404.

Ответ или решение

Установить драйвера NVIDIA на старом оборудовании с использованием Ubuntu 24.04 может быть непростой задачей, особенно в случае Lenovo T61 с графической картой Quadro NVS 140M. Однако, руководство по установке PPA (kelebek333) и драйвера NVIDIA 340, которое вы использовали ранее, может помочь вам в этом процессе.

  1. Добавление PPA и обновление системного репозитория:
    Убедитесь, что вы правильно добавили PPA:

    sudo add-apt-repository ppa:kelebek333/nvidia
    sudo apt-get update
  2. Установка драйвера NVIDIA 340:
    Из-за особенностей вашей графической карты, вам необходимо установить драйвер NVIDIA 340:

    sudo apt-get install nvidia-340 nvidia-settings

    Обратите внимание, что libvdpau отсутствует, и вы правильно заменили его на libvdpau1, который нужен для работы с видео.

  3. Конфигурация X:
    После установки драйвера вам необходимо сгенерировать конфигурационный файл X:

    sudo nvidia-xconfig

    Это создаст файл конфигурации X в /etc/X11/xorg.conf, который позволяет системе корректно определить использование графического процессора NVIDIA.

  4. Проверка наличия конфликтов:
    Если после перезагрузки экран остается черным, возможно, возникли конфликты с драйверами или конфигурацией окружения рабочего стола. Попробуйте загрузиться в безопасном режиме (recovery mode) и выполните следующие шаги:

    • Удалите все установленные драйвера NVIDIA:
      sudo apt-get remove --purge '^nvidia-.*'
    • Позже переустановите драйвер NVIDIA 340 с включенным PPA, как описано выше.
  5. Установка дополнительных пакетов:
    В некоторых случаях может потребоваться установка дополнительных пакетов, таких как dkms:

    sudo apt-get install dkms
  6. Логи и диагностика:
    Если проблема не исчезает, рекомендуется просмотреть логи Xorg, чтобы выявить возможные ошибки. Они находятся в /var/log/Xorg.0.log. Ошибки или предупреждения в этом файле могут помочь понять, почему X.org не запускается.

  7. Проблемы с совместимостью:
    Учтите, что Ubuntu 24.04 может использовать более новые версии ядра, что также может вызвать проблемы с совместимостью драйвера. Возможно, потребуется проверить наличие обновлений или использовать более старую версию ядра для улучшения совместимости. Вы можете использовать Grub для выбора более старой версии ядра при загрузке.

Если все перечисленные шаги не помогли, возможно, имеет смысл рассмотреть альтернативные варианты, такие как использование более легких дистрибутивов Linux, оптимизированных для старого оборудования или выполнение установки драйвера через более старую версию Ubuntu, которая была стабильна на вашем устройстве.

Если у вас остаются вопросы, не стесняйтесь спрашивать. Удачи!

Оцените материал
Добавить комментарий

Капча загружается...