RIP Nvidia GPUs On Arch Linux

Brodie Robertson
23 Dec 202517:00

Summary

TLDRНедавнее обновление драйверов Nvidia для Arch Linux привело к проблемам с поддержкой старых видеокарт, таких как серия 10xx и 9xx, что вызвало сбои в системе у пользователей. В видео обсуждаются проблемы, возникающие при обновлении, и миграция на новые драйверы Nvidia, а также использование пакетов из AUR для старых карт. Ведущий выражает благодарность проекту Cachios, который продолжает поддерживать старые драйверы, и критикует как Nvidia, так и Arch Linux за недостаточную подготовленность к этим изменениям. Это вызвало путаницу среди пользователей, особенно среди геймеров на старых видеокартах.

Takeaways

  • 😀 Обновление драйверов Nvidia для Arch Linux привело к проблемам с поддержкой старых карт, таких как 1050 Ti, 1060, 1070 и 1080.
  • 😀 Arch Linux обновил драйверы Nvidia до версии 590, что стало проблемой для пользователей старых GPU, так как поддержка для карт серии Maxwell и Pascal была прекращена.
  • 😀 Пользователи старых карт теперь должны использовать драйвера из AUR, чтобы сохранить работоспособность своих GPU.
  • 😀 Steam также не работает на этих старых картах, поскольку зависимость lib32-vulcan-driver требует наличия актуальных драйверов Nvidia.
  • 😀 Некоторые пользователи сообщают о снижении производительности после перехода на новые open GPU kernel modules, хотя другие не заметили проблем.
  • 😀 Переход на новые драйвера Nvidia открыт для карт Turing и новее, но для старых карт требуется использование legacy branch через AUR.
  • 😀 Архитектура Arch Linux не предоставляет простого пути для пользователей старых карт, что вызывает проблемы при переходе на новые драйвера.
  • 😀 Основная ответственность за проблему лежит на Nvidia, которая решила больше не поддерживать старые GPU, несмотря на их популярность среди пользователей.
  • 😀 Arch Linux плохо уведомил пользователей о проблемах с драйверами и не предупредил заранее, о чем следовало бы сообщить в новостной ленте.
  • 😀 Сообщество и проект Cachios играют важную роль в поддержке старых GPU, предлагая обновления и решения для пользователей.
  • 😀 В будущем все дистрибутивы с моделью rolling release столкнутся с подобной проблемой, и важно заранее готовить стратегии миграции для старых карт.

Q & A

  • Какие проблемы возникли после последнего обновления драйверов Nvidia на Arch Linux?

    -После последнего обновления драйверов Nvidia на Arch Linux, поддержка старых карт, таких как серии Maxwell (900) и Pascal (10 серия), была удалена. Это привело к проблемам с отображением и функциональностью для пользователей этих карт.

  • Почему Arch Linux не сообщил о проблемах с драйверами заранее?

    -Arch Linux не предупредил пользователей заранее о предстоящем удалении поддержки старых карт. Это решение было известно ещё на стадии бета-тестирования драйвера 590, но пост с уведомлением был опубликован только после того, как обновление было уже доступно пользователям.

  • Что такое Nvidia-open и как это влияет на пользователей карт Turing и новее?

    -Nvidia-open — это новый пакет, который включает открытые GPU-кernel модули. Он заменяет старые драйверы для карт Turing и новее. Пользователи этих карт должны согласиться с заменой пакета, и после этого драйверы должны работать корректно.

  • Какие проблемы возникли для пользователей старых карт Nvidia после обновления?

    -Для пользователей старых карт Nvidia, таких как 1050 Ti, 1060 и 1070, обновление оставляет систему с неработающим драйвером. Чтобы решить эту проблему, пользователям необходимо удалить старые пакеты Nvidia и установить пакеты из AUR для поддержки старых карт.

  • Какое решение предложено для пользователей старых карт Nvidia на Arch Linux?

    -Пользователи старых карт должны удалить пакеты Nvidia, Nvidia LTS и Nvidia DKMS, а затем установить legacy branch из AUR, например, nvidia-580XX-ds. Это позволит сохранить работоспособность старых карт, несмотря на отсутствие официальной поддержки.

  • Почему установка Steam стала проблемой после обновления драйверов Nvidia?

    -После обновления драйверов Nvidia, пользователи не могли установить Steam, так как зависимость от пакета lib32-vulcan-driver больше не поддерживалась. Для исправления этой проблемы нужно установить замену через AUR, например, lib32-nvidia-580xx-utils.

  • Какие дополнительные шаги нужно выполнить для установки новых пакетов для старых карт?

    -Чтобы установить новые пакеты для старых карт, нужно выполнить принудительное удаление зависимостей старых пакетов, а затем установить нужные пакеты из AUR. Также важно убедиться, что установлены заголовки для соответствующего ядра Linux.

  • Как влияет работа с AUR на пользователей Arch Linux?

    -Пользователи Arch Linux, которым нужно работать с AUR, могут столкнуться с проблемами, так как AUR требует ручного управления зависимостями и обновлениями. Это может быть неудобно, особенно для тех, кто не привык к управлению пакетами на таком уровне.

  • Какие меры были предприняты для поддержки старых карт после обновления драйвера?

    -Проект Cachios, поддерживаемый Venturio, продолжил поддержку старых карт, обновляя драйверы и обеспечивая миграцию для пользователей, которые хотят продолжить использовать свои старые карты на Arch Linux.

  • Почему Arch Linux не оставил старые пакеты в основных репозиториях для легкой миграции?

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

Outlines

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Mindmap

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Keywords

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Highlights

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Transcripts

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード
Rate This

5.0 / 5 (0 votes)

関連タグ
Arch LinuxNvidiaдрайверастарые картыAURобновлениякомпьютерные игрыGPUпроблемыпроизводительностьLinux
英語で要約が必要ですか?