LINUX.ORG.RU

помогите пожалуйста ктото установить драйвер 340xx на arch-linux

 , ,


0

1

пытался поставить этот драйвер на разных дистрибутивах сносил раз 5 делал разные райсы играл в браузерные игры но так и не смог установить этот драйвер на мою старую видеокарту от зеленых GT9500

Перемещено hobbit из general


Ответ на: комментарий от IIIypuk

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

Merionet ★★
()
Ответ на: комментарий от Merionet

Я посмотрел его сообщения, ему нужен другой дистрибутив.
Установка 340 драйвера решит проблему до следующего обновления, когда нужно будет снова нужный патч искать.

IIIypuk ★★★★★
()
Ответ на: комментарий от IIIypuk

Абсолютно не проблема. Если current работает, просто добавить ядро в исключения пэкмана. По настроению проверять поддержку и обновлять. Да и кто мешает поставить ядро из аура, там хоть 5.15, сейчас посмотрел. Или вообще из любого источника, ядро же не прибито к юзерспейсу. Ещё нужно решить, где больше неудобств, на свободном или на блобе. Если ради блоба приходится ставить музейный дистр, то это мега паршиво.

Merionet ★★
()
Ответ на: комментарий от IIIypuk

да я готов поставить любой дистро ради этого драйвера я не собираюсь пользоваться nouveau разгонять его итп, да думаю пооблема в том что новая версия ядра не поддерживает такой старый драйвер ну или через chroot можно попробывать

lyn
() автор топика
Ответ на: комментарий от lyn

думаю пооблема в том что новая версия ядра не поддерживает такой старый драйвер…

Вот это верно. Отсюда, дистрибутив примерно того времени, чуть новее. Современные дистрибутивы твоей железке вредны.

Chroot - слишком страшное слово даже для тех, кому кажется, что они что-то знают. А для тебя тем более.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)

Я думаю, что это уже в прошлом. У меня не заработал 390-ый, модуль (dkms) собирался без ошибок, но не работал, не было в lsmod и modinfo, modprobe не подгружал. Тут наверное надо откатывать ядро до 6.0

dmitry237 ★★★★★
()
Ответ на: комментарий от lyn

я не собираюсь пользоваться nouveau

Посмотрел, там он, так что видимо тебе не подойдёт.

AZJIO
()

!тема решена! вкачал manjaro os драйвер который мне был нужен поставился автоматически🙏🙏

lyn
() автор топика
Ответ на: комментарий от IIIypuk

А вот у меня вслед вопрос, для общего развития.

К примеру если у меня el8 (шапка) я без проблем могу взять пакеты из любого подобного дистра (КентоОС, РЛ, АЛМА, Ракель, РедОС и т.д.) поставить и как правило все будет пахать без проблем.

Вот вроде Манжара это типа АРЧ базед, а можно взять пакет с Манджаро и заюзать в АРЧе? И вообще как в АРЧ с этим делом?

Или там все только из родных реп + АУР?

(может ошибаюсь но вроде слышал что даже в Дебиан кто то ставил пакеты с Убунту)

anonymous
()

пытался поставить этот драйвер на разных дистрибутивах

На каких? Этот драйвер относительно живой на Arch и Debian.

играл в браузерные игры

И игры не жаловались на отсутствие WebGL 2.0? У меня «Танки Онлайн» например не завелись.

GT9500

У меня GT 8600.

Ну давай наверно кину установку драйвера для Debian 13. Ядро Linux 6.12. Установка драйвера из Sid, в стабильную систему. Обязательно сделай бэкап системы через TimeShift.

1 Подключение репозиториев. Указал путь конфига, и что в него пихать.

nano /etc/apt/sources.list.d/debian-main.sources

Types: deb
URIs: http://ftp.ru.debian.org/debian
Suites: trixie trixie-updates
Components: main contrib non-free non-free-firmware
Trusted: yes
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Enabled: yes

Types: deb
URIs: http://ftp.ru.debian.org/debian
Suites: sid             
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Trusted: yes
Enabled: yes

2 Настройка приоритета чтобы система не развалилась. Пакеты из Sid идут только при отсутствии аналога в Stable.
nano /etc/apt/preferences.d/90-pinning

Package: *
Pin: release sid
Pin-Priority: 10

3 Установка дров NVIDIA

apt update && apt install linux-headers-amd64 nvidia-legacy-340xx-driver nvidia-xconfig nvidia-settings-legacy-340xx libnvidia-legacy-340xx-glcore vdpauinfo nvidia-legacy-340xx-smi

Генерируем конфиг Xorg

nvidia-xconfig

Переключаем рендер GTK4 в Cairo

nano /etc/environment
GSK_RENDERER=cairo

Удаление драйвера если не нужен.
apt remove linux-headers-amd64 nvidia-legacy-340xx-driver nvidia-xconfig nvidia-legacy-340xx-smi nvidia-settings-legacy-340xx libnvidia-legacy-340xx-glcore vdpauinfo

4 Также нужно проверить корректность конфига xorg. Для корректного GLX нужно руками прописать модули в секцию «Files». Вот кусок моего конфига для понимания что примерно писать, это верхушка файла. Полный конфиг больше, это кусок. У тебя он будет отличатся.

nano /etc/X11/xorg.conf

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    ModulePath      "/usr/lib/nvidia"
    ModulePath      "/usr/lib/xorg/modules"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection
Alexander123
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария