Опять слетела NVIDIA [РЕШЕНО]
Добрый день. После последнего обновления перестал работать nvidia-settings. Обновилося как всегда ядро, а так же nvidia, как обычно. Но после перезагрузки nvidia-settings не реагирует. Может надо подождать, что бывало и раньше, не знаю. Но после отката на один день назад обновлений всё работает нормально. Опять что то арчеводы намудрили, или что то другое?
Последний раз редактировалось rutgerg 12.06.2025 14:30, всего редактировалось 1 раз.
Вопрос по зелёным уже около года обсуждается в этой ветке viewtopic.php?t=3157&start=60
Скорее всего с моим утверждением далеко не все согласятся. Но после 550-й версии (которую зачем-то сломали), последующие версии это лотерея. И в основном проигрышная. Вот тут обсуждение текущей версии драйверов.
https://forums.developer.nvidia.com/t/5 ... 330513/270
Больше всего не нравится нестабильная функция обычного сна (чаще всего в иксах в кедах).
Скорее всего с моим утверждением далеко не все согласятся. Но после 550-й версии (которую зачем-то сломали), последующие версии это лотерея. И в основном проигрышная. Вот тут обсуждение текущей версии драйверов.
https://forums.developer.nvidia.com/t/5 ... 330513/270
Больше всего не нравится нестабильная функция обычного сна (чаще всего в иксах в кедах).
Чуть уточню адрес. У людей проблемы https://bbs.archlinux.org/viewforum.php?id=22vasek:на BBS ???
В моменте открыто несколько топиков в первой десятке.
Спасибо, обновился ещё раз - всё нормализовалось. Вместе с nvidia-utils прилетел ещё и linux-api-headers. Интересно что это за пакет (linux-headers это понятно), а откуда именно этот пакет, раньше как то не замечал. А так ещё раз спасибо, проблема решена.RusWolf:Обновись ещё раз, вышло отдельное обновление nvidia-utils
Для информации. Нашел пояснение насчёт headers (перевод с английского программный): linux-headers предназначен для сборки из дерева модулей ядра, в то время как linux-api-headers предназначен для программного обеспечения среды выполнения, которое хочет выполнять системные вызовы и тому подобное.
Это понятно. Тогда получается linux-api-headers для конкретного программного обеспечения (программ, пакетов), плюс для конкретной среды (mate, cinamon, и т.д.). Если я не путаю что-то.vasek: linux-headers позволяет собирать и устанавливать дополнительные модули ядра
linux-api-headers - это санированная версия linux-headers, предназначенная для использования в пользовательском пространстве.
linux-api-headers не является заголовочными файлами ядра, содержит заголовки, которые используются для компиляции библиотек.
linux-api-headers не является заголовочными файлами ядра, содержит заголовки, которые используются для компиляции библиотек.
Ошибки не исчезают с опытом - они просто умнеют
Спасибо, более менее понятно. Просто ради любопытства - интересно, этот пакет устанавливается изначально при установке системы, или вместе с каким ещё пакетом? Отдельную установку его я не производил. Наверняка является зависимостью другого пакета, например того же linux-headers. В принципе это можно уже посмотреть по самим зависимостям пакета.vasek: linux-api-headers не является заголовочными файлами ядра, содержит заголовки, которые используются для компиляции библиотек.
Хотя Вы правы насчёт библиотек, в частностити зависимостью указаны glibc и libbpf.
все верно ...rutgerg:В принципе это можно уже посмотреть по самим зависимостям пакета.
pacman -Sii linux-api-headers | grep Требуется
Требуется : glibc libbpf libxdp
там же …
pacman -Sii linux-api-headers | grep Описание
Описание : Kernel headers sanitized for use in userspace
pacman -Sii linux-headers | grep Описание
Описание : Headers and scripts for building modules for the Linux kernel
Ошибки не исчезают с опытом - они просто умнеют
Vasek, понятно, что уже разобрались и тему можно заканчивать, но вот ещё одно интересное определение userspace попалось:
Пользовательское пространство — это адресное пространство виртуальной памяти операционной системы, отводимое для пользовательских программ, в отличие от пространства ядра, которое резервируется для работы ядра операционной системы.
Пользовательское пространство — это адресное пространство виртуальной памяти операционной системы, отводимое для пользовательских программ, в отличие от пространства ядра, которое резервируется для работы ядра операционной системы.