Автор Тема: Старая Видеокарта на Xfce c Sysv Р9  (Прочитано 14139 раз)

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Вопрос довольно глупый, вроде бы и сам уже понял и смирился, но все таки - спрошу. Может есть решение?

Имеется видеокарта Asus EN7600GS Silent. При Стандартном драйвере Nvidiа Nouveau, все работает нормально, скорость устраивает, но при загрузке на экране артефакты (смотрим скрепку)...

Решил установить проприетарные драйвера Установка проприетарных драйверов NVIDIA и ATI

Установилось. Нижний драйвер 340.ххх какой то? Точнее гляну на работе. Выбрал проприетарный драйвер в Acc... перезагрузил... Ошибка... Удалил /etc/X11/xorg.conf.d/10-monitor.conf... Перезагрузил... Установил Nouveau...

Вопрос. Посмотрел, погуглил, поинтернетил... Для Asus EN7600GS последний драйвер 304.137 за September 19, 2017... Можно ли его установить как то? Ну не нравятся мне эти артефакты на экране загрузки...
« Последнее редактирование: 06.12.2020 13:46:30 от San »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 529
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #1 : 06.12.2020 14:43:27 »
нет, только на p8, т.к. в nvidia-304 нет поддержки xorg-1.12 и новых ядер.
Если с Nouveau система при работе не виснет это уже очень неплохо  ;-)
На p8 пока можно жить, т.к. последний Chrome пока работает, LibreOffice вроде тоже можно обновить до актуального...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 307
  • UNIX System V init
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #2 : 06.12.2020 17:04:55 »
Надо смотреть.
nVidia говорит что должно поддерживаться:

https://nvidia.custhelp.com/app/answers/detail/a_id/3142

NVIDIA Home > Support Home Page > Knowledgebase Home Page >  Support timeframes for Unix legacy GPU releases
Updated 01/30/2020 08:44 AM

Support timeframes for Unix legacy GPU releases

The Linux 390.* legacy driver series is the last to support GF1xx ("Fermi") GPUs.  Support for new Linux kernels and X servers, as well as fixes for critical bugs, will be included in 390.* legacy releases through the end of 2022.

The Linux 340.* legacy driver series is the last to support the G8x, G9x, and GT2xx GPUs, and motherboard chipsets based on them. Support for X.Org xserver version 1.20 was added to the 340.* legacy driver series with version 340.107, and support for Linux kernels up to Linux 5.4 was added with version 340.108. No further releases from the 340.* series are planned.

...


# sed -n '149,167p' ./usr/share/doc/nvidia_glx_340.108-340.108/README.txt

Chapter 2. Minimum Software Requirements
______________________________________________________________________________



    Software Element         Supported versions       Check With...
    ---------------------    ---------------------    ---------------------
    Linux kernel             2.6.18* and newer        `cat /proc/version`
    XFree86**                4.0.1 and newer          `XFree86 -version`
    X.Org**                  1.0, 1.1, 1.2, 1.3,      `Xorg -version`
                             1.4, 1.5, 1.6, 1.7, 
                             1.8, 1.9, 1.10, 1.11,
                             1.12, 1.13, 1.14,   
                             1.15, 1.16, 1.17,   
                             1.18, 1.19, 1.20     
    Kernel modutils          2.1.121 and newer        `insmod --version`
    glibc                    2.0                      `ls /lib/libc.so.*` >
                                                      6
# grep '304.xx\|7600 GS' ./usr/share/doc/nvidia_glx_340.108-340.108/README.txt
The 304.xx driver supports the following set of GPUs:
    GeForce 7600 GS                       0x02E1       
    GeForce 7600 GS                       0x0392       
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 528
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #3 : 06.12.2020 17:24:45 »
У меня вот такая:
VGA compatible controller: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)Артефактов не замечено.
« Последнее редактирование: 06.12.2020 17:39:09 от gosts 87 »

Оффлайн Александр Ерещенко

  • Давно тут
  • **
  • Сообщений: 455
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #4 : 06.12.2020 17:47:56 »
Информация к размышлению. Драйвер nouveau использует видеопроцессор не на полную по сравнению с драйвером nvidia.
Есть у меня один экземпляр видюхи GForce 250. Под nouveau работает стабильно без каких-либо проблем (за исключением особенностей самого nouveau). А вот под nvidia может внезапно вешать наглухо всю систему (особенно при воспроизведении видео или подобной нагрузке на графический процессор). Так же эта видюха ведет себя и под windows, причем зависы даже чаще (там с драйверами как-то без вариантов). Естественно, что смена видеоплаты на, например, GForce 210 (драйвер тот же, что и для 250) решает все проблемы.

Присмотритесь к своей видюхе внимательней - возможно проблемы аппаратные.

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #5 : 06.12.2020 19:15:34 »
нет, только на p8, т.к. в nvidia-304 нет поддержки xorg-1.12 и новых ядер.
Довольно обидно. Не охота мне на работу видюху покупать...

The 304.xx driver supports the following set of GPUs:
Ну вот как я и понял впринципе: 340.ххх поддерживает видюшки от GeForce 8400, а для GeForce 7600 GS нужен драйвер 304.ххх...

Да и даже если попробовать 340.ххх - вой, мне кажется система выбирает 450.80 - й драйвер. Как ее заставить выбрать 340.ххх - вой?

У меня вот такая:
VGA compatible controller: NVIDIA Corporation GF104 [GeForce GTX 460] (rev a1)
Артефактов не замечено.
Эта видюшка ЛЕТ на 10 НОВЕЕ моей!  ;-D (А то и больше...) Она Нормально работает с Самыми последними Проприеритарными дровишками и ядрами... У меня даже GeForce 8800 работала, пока не сдохла...

Присмотритесь к своей видюхе внимательней - возможно проблемы аппаратные.
Да не должно? Не висит она. Не в винде, не в линуксе вроде... Просто хотелось с Nouveau уйти, мало ли с чем еще столкнусь? Может она на Nouveau жестко будет глючить в VirtualBox например... Вот тогда точно придется в магазин идти...

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #6 : 06.12.2020 19:18:56 »
Присмотритесь к своей видюхе внимательней - возможно проблемы аппаратные.
А с артифактами у меня тут мысль возникла, вдруг разрешение фрэймбуфера влияют? Надо попробовать просто... Ведь при запуске с Проприеритарным драйвером этих артефактов нет... Ну и Буквы большие...

PS: Да. Еще на Nouveau не работает nvidia-settings
# nvidia-settings -V
WARNING: NV-CONTROL extension not found on this Display.
ERROR: Unable to load info from any available system.
Я правильно понимаю, что это из за Nouveau?
« Последнее редактирование: 06.12.2020 19:24:49 от San »

Оффлайн gosts 87

  • Давно тут
  • **
  • Сообщений: 528
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #7 : 06.12.2020 19:28:43 »
Значит мне повезло. :-D

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #8 : 09.12.2020 11:57:30 »
Господа, уточните пожалуйста пару вопросов, что бы тему можно было закрыть с чистой совестью...

нет, только на p8, т.к. в nvidia-304 нет поддержки xorg-1.12 и новых ядер.
Т. е. пытаться установить драйвер 304.137 различными правдами и неправдами - не стоит и выеденного яйца? Да и еще систему на последнем ядре можно привести в полную неработоспособность?

Если с Nouveau система при работе не виснет это уже очень неплохо
Нет, не виснет и работает нормально. Единственный косяк с артефактами при загрузке...

ERROR: Unable to load info from any available system.
А ЭТО на Nouveau решается как нибудь?
« Последнее редактирование: 09.12.2020 12:56:27 от San »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 307
  • UNIX System V init
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #9 : 09.12.2020 13:22:11 »
Ну вот как я и понял впринципе: 340.ххх поддерживает видюшки от GeForce 8400, а для GeForce 7600 GS нужен драйвер 340.ххх...

Вольный перевод из Ответ#2:
Поддержка X-сервера версии 1.20 была добавлена в 340.* легаси драйвер с версии 340.107, и поддержка Линукс ядер до 5.4 была добавлена с версии 340.108.

Но драйвер 340.xx уже не поддерживает карты 7600.
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 307
  • UNIX System V init
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #10 : 09.12.2020 13:25:04 »
а для GeForce 7600 GS нужен драйвер 304.ххх...

Драйвер 304.xx не поддерживает X-сервер 1.20.

:-) А вы думаете у меня ноутбук только с интел-графикой это случайность? Спорю что на ноутбуке с чипом 82915GM 15-тилетней давности, подниму графику без артефактов. И nvidia и amd кладут на поддержку своей старой графики, что в закрытом коде, что в открытом.
« Последнее редактирование: 09.12.2020 13:30:54 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #11 : 10.12.2020 04:14:12 »
Драйвер 304.xx не поддерживает X-сервер 1.20.
Ну я так и перевел...  :-)
Цитата: Speccyfighter от 06.12.2020 17:04:55
Цитата: Speccyfighter
    The 304.xx driver supports the following set of GPUs:
Ну вот как я и понял впринципе: 340.ххх поддерживает видюшки от GeForce 8400, а для GeForce 7600 GS нужен драйвер 304.ххх...

Подскажите, а в alt-p8-sysv-xfce-latest-x86_64 http://nightly.altlinux.org/p8/permalink/alt-p8-sysv-xfce-latest-x86_64.iso какой драйвер установится?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 307
  • UNIX System V init
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #12 : 10.12.2020 07:49:40 »
Подскажите, а в alt-p8-sysv-xfce-latest-x86_64 http://nightly.altlinux.org/p8/permalink/alt-p8-sysv-xfce-latest-x86_64.iso какой драйвер установится?

nouveau
Все стартеркиты, это GNU GPL. И все стартеркиты не содержат проприетарных видеодрайверов.

alt-p8-sysv-xfce, это инсталляционный стартеркит (не live) дополненный rescue образом.
У меня в архиве, лежит стартеркит на sysv, у которого nouveau ещё в весии 1.0.11, а не в 1.0.16:
$ du -b ./*
1088389120 ./alt-p8-sysv-xfce-20181212-i586.iso
1196163072 ./alt-p8-sysv-xfce-20181212-x86_64.iso
3144 ./MD5SUM

Поскольку это касается разработки xfce на sysv (и tde на sysv, теперь уже умершего в альтах), общий объём архива, p8+p9, под 50 гигабайт.

Да, ещё:
Стартеркит alt-p8-sysv-xfce-latest-x86_64.iso, он же alt-p8-sysv-xfce-20190312-{i586,x86_64}.iso, собрали с ошибкой. В этот образ без моего ведома, альты положили пакет xsreensaver, но забыли положить пакет xscreensaver-frontend, что создаст невозможность настройки xscreensaver через GUI. Если устанавливать этот стартеркит, то после установки, нужно или удалить пакет xscreensaver, или выключить автозагрузку xscreensaver, или доустановить пакет xscreensaver-frontend.
Но несмотря на этот недостаток, субъективно, по ряду причин, xfce с sysv на p8, выглядит получше чем на p9.
« Последнее редактирование: 10.12.2020 07:54:30 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн San

  • Давно тут
  • **
  • Сообщений: 625
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #13 : 10.12.2020 11:52:07 »
nouveau
Все стартеркиты, это GNU GPL. И все стартеркиты не содержат проприетарных видеодрайверов.
Это понятно. Вопрос какие проприеритарники подтянутся если выполнить:
# apt-get install nvidia_glx_common
# nvidia-install-driver

Если устанавливать этот стартеркит, то после установки, нужно или удалить пакет xscreensaver, или выключить автозагрузку xscreensaver, или доустановить пакет xscreensaver-frontend.
Спасибо. Учту, если решусь устанавливать... Если же установить драйвер 304.107 не получится - смысла не вижу...

Оффлайн squire

  • Давно тут
  • **
  • Сообщений: 1 602
Re: Старая Видеокарта на Xfce c Sysv Р9
« Ответ #14 : 10.12.2020 12:49:40 »
Вопрос какие проприеритарники подтянутся если выполнить:
# apt-get install nvidia_glx_common
# nvidia-install-driver
Драйвер nvidia-304.137 есть в р8.
ls /usr/share/hwdatabase/videoaliases
nvidia-304.137.xinf  nvidia-340.107.xinf  nvidia-390.116.xinf  nvidia-410.104.xinf
На р8 эти драйвера и подтянутся, но на карте gt 7600 после перезагрузки должен автоматом включиться 304.137. Если не включится по какой-то причине, удалите в каталоге /usr/share/hwdatabase/videoaliases/все файлы, кроме nvidia-304.137.xinf
На р8 должно заработать.