В драйвере NVIDIA 590 исключена поддержка Pascal и ниже; основные пакеты переключаются на открытые модули ядра
С обновлением драйвера до версии 590 драйвер NVIDIA больше не поддерживает графические процессоры Pascal (GTX 10xx) или более поздней версии. Мы заменим nvidia пакет на nvidia-open, nvidia-dkms на nvidia-open-dkms, и nvidia-lts на nvidia-lts-open.
Влияние: При обновлении пакетов NVIDIA в системах с картами Pascal, Maxwell или более старыми не удастся загрузить драйвер, что может привести к сбою графической среды.
Требуется вмешательство для пользователей Pascal / старшего поколения: Пользователи с GTX серии 10xx и более старыми картами должны переключиться на устаревшую проприетарную ветку для поддержания поддержки:
Удалите официальные пакеты nvidia, nvidia-lts, или nvidia-dkms.
Установить nvidia-580xx-dkms из AUR
Пользователи с Turing (серии 20xx и GTX 1650) и более новыми графическими процессорами автоматически перейдут на открытые модули ядра при обновлении и не потребуется ручного вмешательства.
Оригинал новости
https://www.nvidia.com/en-eu/drivers/details/259313/
Или тупо подождать обновления Xfwm4? Он кстати давно не обновлялся.
Перешёл бы назад на nouveau, но опосаюсь "завалить" систему, хлопотно это. Или просто отказаться пока от композитных эффектов?
P.S. Забыл указать "глюки" - это мерцание открытых окон вплоть до пропадания оных.
предыдущую версию Linux x64 (AMD64/EM64T) Display Driver ?
здесь так можно делать ?
CPU AMD Phenom(tm) II X4 3200МГЦ, 10ГБ ДДР2, GA-MA78GM-S2H (Rev. 1.0), АМД Sapphire Radeon HD 4670, hdd ide sata5 120GB, net rtl8169, audio Creative Labs CA0106
Получается типа - sudo pacman -S nvidia-open nvidia-settings opencl-nvidia xorg-server-devel, или просто из AUR установить nvidia-580xx-dkms и не "умничать"?
zotkindm:из AUR поставил 580
beisic ~ $ yay -Ss nvidia-580
aur/lib32-opencl-nvidia-580xx 580.119.02-1 (+7 6.87)
OpenCL implemention for NVIDIA (32-bit) (580xx)
aur/lib32-nvidia-580xx-utils 580.119.02-1 (+7 6.87)
NVIDIA drivers utilities (32-bit) (580xx)
aur/opencl-nvidia-580xx 580.119.02-2 (+20 19.54)
OpenCL implemention for NVIDIA (580xx)
aur/nvidia-580xx-settings 580.119.02-2 (+4 3.93)
Tool for configuring the NVIDIA graphics driver (580xx)
aur/nvidia-580xx-utils 580.119.02-2 (+20 19.54)
NVIDIA drivers utilities (580xx)
aur/nvidia-580xx-dkms 580.119.02-2 (+20 19.54)
NVIDIA kernel modules - module sources (580xx)
Основные пакеты из официальных репов:
nvidia-open-dkms 590.48.01
nvidia-settings 590.48.01
nvidia-utils 590.48.01
Карта GTX 1650.
Всё в соответствии с первым сообщением топика. Ваша карта продолжает поддерживаться NVIDIA.rutgerg:Карта GTX 1650
Сначала Вы зачем-то "откатили" на старый драйвер nvidia-580xx-dkms. В нем присутствует поддержка GTX 1650. А затем вернулись на актуальную версию 590.48.01, где продолжена поддержка Вашей модели видеокарты. Поэтому работает и в том, и в этом случае.
На самом деле Вам нужно было просто обновить систему. Без ручного вмешательства.
Непонятно для чего установили dkms-версию 590.48.01. Если только ранее она не была установлена в системе.vall: Пользователи с Turing (серии 20xx и GTX 1650) и более новыми графическими процессорами автоматически перейдут на открытые модули ядра при обновлении и не потребуется ручного вмешательства.
vall:Непонятно для чего установили dkms-версию 590.48.01.
Извините, Вы праы. Видимо я не внимательно читал. Удалил dkms-версию 590.48.01. Переустановил драйвер: sudo pacman -S nvidia-open nvidia-utils nvidia-settings.vall:Ваша карта продолжает поддерживаться NVIDIA.
Более менее разобрался, спасибо всем за помощь.
Устанавливая dkms-версию, Вы должны были установить пакет dkms и пакет заголовков файлов ядра, например для ядра linuxrutgerg:Удалил dkms-версию 590.48.01.
sudo pacman -S dkms linux-headersВидимо эти пакеты установились автоматом вместе с nvidia-580xx-dkms, когда я его устанавливал. Попробую почистить dkms пакеты (dkms и linux-headers).vall: Устанавливая dkms-версию, Вы должны были установить пакет dkms и пакет заголовков файлов ядра, например для ядра linux
Спасибо за подсказку и ссылку на вики.
не разобравшись попробовал откатить на 580, всё сломал ))
зависимостей штук 20. если поставить не всё , графика не заводится совсем либо мерцает на любое движение.
Починил, но времени убил в пустую много.
CPU AMD Phenom(tm) II X4 3200МГЦ, 10ГБ ДДР2, GA-MA78GM-S2H (Rev. 1.0), АМД Sapphire Radeon HD 4670, hdd ide sata5 120GB, net rtl8169, audio Creative Labs CA0106
Если починили, то как? Выяснил, что у новых драйверов проблемы появились с эффектами в xfwm4. После отключения эффектов мерцание пропадает. Пока вышел из положения установкой стороннего compiz.BendalfRU:либо мерцает на любое движение
С compiz всё работает нормально, мерцаний нет. Однако я не сторонник "захламления" системы дополнительными пакетами.
XFCE
GTX 1650
сначала прочитал вики, затем в режимеrutgerg:Если починили, то как?
только консоль
снес 580е и другие , оставил noveau и зачем-то vesa - полёт нормальный.
затем выяснил что входит в полный комплект, там 20-30+ пакетов.
написал сценарий баш, чтобы не тыкать по одному.
пишу с другого пк, перечень там.
уже сутки всё хорошо.
CPU AMD Phenom(tm) II X4 3200МГЦ, 10ГБ ДДР2, GA-MA78GM-S2H (Rev. 1.0), АМД Sapphire Radeon HD 4670, hdd ide sata5 120GB, net rtl8169, audio Creative Labs CA0106
Вот в этом и проблема. Боюсь сносить проприетарный драйвер nvidia, вдруг потом черный экран. Или при удалении noveau активируется автоматом? В blacklist noveau не значится.BendalfRU:снес 580е и другие , оставил noveau
Не подскажите команду удаления 580-го пакета на всякий случай?
тк неизвесто какие конкретно пакеты были установлены.rutgerg:подскажите команду удаления 580
Покажите что установлено. https://wiki.archlinux.org/title/Pacman_(Русский) пункт 1.4
Затем складируете названия в обычный текстовый файл,
одно имя одна строчка. nvidiaxxx_i.txt
затем делаете баш сценарий с подходящими вам опциями nvidiaxxx_remove.sh
не запускайте, сначала покажите нам.
#!/usr/bin/bash
# echo -en ' arch\n' # твой комментарий
# Удаление по регулярному выражению с удалением установленных зависимостей
# pacman -Rsc $(pacman -Qsq nvidia-) nvshmem и так далее , где nvidia- регулярное выражение.
# xargs pacman -[твои команды] <- pkg-remove.txt можно и так попробовать
Когда удалили один, до перезагрузки установите другой и заголовки модули ядра само ядро, а также проверьте блэклист, конфиги модулей, xorg .
логин менеджер удалить или остановить сервис.
удаление чз linux консоль, без иксов, чтобы избежать зависания
Правка. Сократил лирику.
CPU AMD Phenom(tm) II X4 3200МГЦ, 10ГБ ДДР2, GA-MA78GM-S2H (Rev. 1.0), АМД Sapphire Radeon HD 4670, hdd ide sata5 120GB, net rtl8169, audio Creative Labs CA0106