Debian программа для установки драйверов

Обновлено: 07.07.2024

Для начала посмотрим с каким производителем мы имеем дело.

Из листинга понятно, что дело имеем с Intel. Значит нам нужен iwlagn. iwlagn – это модуль разрабатываемый iwlwifi Linux kernel, поддерживает следующие Intel wireless LAN адаптеры:

  • Intel Wireless WiFi Link 4965AGN
    • Supported by the iwlegacy driver (iwl4965 module) in Wheezy.

    Хорошо, с производителем разобрались. Осталось установить драйвера.

    1. Добавить “non-free” компоненты в /etc/apt/sources.list:
    2. Обновить лист пакетов, затем установить firmware-iwlwifi и wireless-tools:
    3. Подгружаем модуль:
    4. Проверяем wi-fi интерфейс:

    Теперь после того, как драйвера установлены и интерфейс настроен. Давайте установим wicd – программа для создания проводных и беспроводных сетевых соединений.

    Если все прошло удачно, wicd автоматически появится в системном трее и далее можно будет подключаться к wi-fi сети.

    [Total: 12 Average: 3.5 ]

    cryptoworld

    Специалист в области кибер-безопасности. Работал в ведущих компаниях занимающихся защитой и аналитикой компьютерных угроз. Цель данного блога - простым языком рассказать о сложных моментах защиты IT инфраструктур и сетей.

    Post Navigation

    Взлом Wi-Fi сети (WEP) – часть 3

    Взлом Wi-Fi сети (WEP) – часть 4

    Related Posts:

    Image result for вардрайвинг

    Лучший адаптер для взлома WIFI

    WIBR - взлом Wi-Fi


    WiFi-Pumpkin: беспроводная мошенническая точка доступа (Rogue Wi-Fi Access Point Attack)

    3 comments On Установка драйвера wi-fi Linux Debian

    С листом разобрался. Какой модуль нужен для network controller: broadcom limited BCM43142 802.11b/g/n (rev 01)?
    Спасибо

    Привет, в субботу для меня было неожиданностью обнаружить что мой винт, на котором была установлена windows 7, скоропостижно помирает. Решение было принято незамедлительно и не исправный винт отключен, до понедельника,так как копировать информацию было некуда. Покопавшись в старом хламе я обнаружил свой старый IDE жесткий диск на 40 гигабайт. Ну что, «на безрыбье и рак-рыба» подумалось мне в тот момент, перетерпеть хватит. Подключив жеский диск к компьютеру, я обнаружил что на нем уже имеется операционная система Debian Squeeze. Если честно, переустанавливать ос мне не хотелось совсем и я решил посидеть на Debian до понедельника, вспомнить былое, так сказать. Вообще, я не помню почему я ушёл с Linux, но скорее всего причина была очень серьезной. Немного перенастроив систему под себя, мне стало немного скучно и захотелось поиграть во что-нибудь интересное, покопавшись на любимом треккере я нашел игру, про которую слышал очень много положительных отзывов. Но прежде чем играть, нужно установить драйвера, так как без драйвера в игрушку шпилить было совсем невозможно.

    Установка драйверов Nvidia на Debian


    Для начала, давайте подключим ветку репозитория non-free, собственно для этого делаем следующие: Пишем в консоли команду: su и нажимаем клавишу Enter на клавиатуре, после чего вводим пароль, для того, чтобы получить привилегии администратора.


    Следующей командой добавляем в наш sources.lis репозиторий non-free

    После успешного добавления обновим списки репозиториев командой:


    Ну вот, теперь все приготовления для того, чтобы установить драйвер готовы и дальше нам понадобится module-assistant, с помощью которого мы и будем устанавливать драйвер на видеокарту.

    Устанавливаем module-assistant вот такой командой: aptitude install module-assistant


    после установки вводим еще парочку команд поочередно:

    module-assistant prepare и module-assistant update

    После всего этого приказываем своему ассистенту ставить дровишки в автоматическом режиме вот такой командой:

    module-assistant auto-install nvidia-kernel-source


    Если вы все делали правильно, то module-assistant должен скачать и установить все, что нужно. После того, как все поставилось, установим еще некоторые пакеты следующей командой:

    aptitude install nvidia-glx nvidia-settings nvidia-xconfig


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


    Если увидите шестеренки то все в порядке и дровишки работают исправно. На этом точно все, пишите комментарии, всем пока!

    Автор: admin.


    Надо сказать, что в последнее время Canonical, основной акцент своего развития сконцентрировал на портативные устройства, несколько ослабив интерес к компьютерам. Скорее всего, что именно поэтому, релиз Ubuntu 13.10 получился, мягко выражаясь, не очень удачным, а по-сути, если быть более точным, то это абсолютно одно и тоже, что и Ubuntu 13.04, только в придачу ещё, с целой кучей багов, последствие которых ощущается и по сей день. Но это всё так, присказка, "между делом" так сказать.

    // Заходим в папку с пакетом.

    После установки, найти и запустить программу можно через: Параметры системы → Менеджер драйверов или же, сразу из меню Dash: "Менеджер драйверов".


    Внешний вид менеджера драйверов.


    Если хотите удалить программу, то выполните в терминале:

    Положительные характеристики Driver Manager:

    • Возможность установки проприетарных версий драйверов.

    Отрицательные характеристики Driver Manager:

    • В отличие от DDM, работает только с драйверами видеокарт.

    Параметры:

    Подскажите, имеется ли возможность установить в дебиан менеджер драйверов?


    Кто-нибудь ставил на eepc 701 mac os tiger без внешнего двд

    by Adminrive · Published 05.09.2008


    Нужно выбрать технологическую платформу для нагруженных веб-проектов

    by Adminrive · Published 14.02.2016


    У меня squeeze с desktop GNOME и у меня случилась проблема:Я загрузил себе

    by Adminrive · Published 20.04.2013

    7 комментариев

    တ, он имеет в виду установку пропреитарных дров.

    Евгений, я догадывался об этом :)))

    Где то,на кое каком ресурсе,я видел установку менеджера дров на дебиан,и даже установил его.Попробуй у гугля спросить.На хабре вроде б.Там ещё было установку граб конфигуратора.

    Дискретные видеокарты компании Nvidia являются одними из самых распространённых. Они предлагают максимальную производительность при незначительно более высокой цене по сравнению с другими производителями. По умолчанию в Debian для карт Nvidia стоит драйвер nouveau с открытым исходным кодом.

    Этот драйвер не поддерживает тонкую настройку видеокарты, а также, как правило, имеет более низкую производительность. Тем не менее, вы всегда можете установить проприетарный драйвер. В этой статье мы рассмотрим как установить драйвер Nvidia Debian 10.

    Установка драйвера Nvidia в Debian

    1. Как узнать какая версия драйвера нужна

    Для того, чтобы просмотреть установлен ли у вас поприетарный драйвер выполните:

    lspci -k | grep -EA2 "VGA|3D|Display"

    uploaded-post-1586336549_html_bee9dc05c8904e69.jpg

    Утилита nvidia-detect позволяет посмотреть информацию о видеокарте компании Nvidia и определить рекомендуемую версию драйвера для этой модели. Устанавливается утилита с помощью следующей команды:

    sudo apt -y install nvidia-detect

    uploaded-post-1586336549_html_26f3f05779ce1a21.jpg

    Узнать рекомендуемую для видеокарты версию драйвера можно с помощью команды:

    uploaded-post-1586336549_html_f8a5afa8127d7680.jpg

    Если вы не хотите устанавливать эту утилиту, вы можете посмотреть официальный сайт Nvidia или воспользоваться следующими рекомендациями:

    2. Подготовка к установке видеодрайвера

    Прежде чем будет выполнена установка драйвера Nvidia в Debian 10, устанавливаем заголовочные файлы ядра:

    sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')

    uploaded-post-1586336549_html_b6a38b341568465.jpg

    3. Установка драйвера из репозитория Debian

    Открываем файл с репозиториями sources.list в mcedit и добавляем туда ветки contrib и non-free:

    sudo mcedit /etc/apt/sources.list

    uploaded-post-1586336549_html_7187e532b6f85e75.jpg

    Сохраняем изменения в sources.list с помощью нажатия клавиши F2. Выходим из текстового редактора, нажав клавишу F10.

    uploaded-post-1586336549_html_3aa341f0e1f2455.jpg

    Обновляем список пакетов системы:

    sudo apt update

    uploaded-post-1586336549_html_f9f33d5420d0d5e1.jpg

    Для установки последней стабильной версии драйвера из репозиториев выполните:

    sudo apt install nvidia-driver

    Для видеокарт серии 400-500 надо установить драйвер не выше версии 390:

    sudo apt install nvidia-legacy-390xx-driver

    Для установки драйвера Nvidia Debian 10 версии 340 для очень старых видеокарт выполните команду:

    sudo apt install nvidia-legacy-340xx-driver

    uploaded-post-1586336549_html_c8597c6caba0b356.jpg

    Если вы устанавливали драйвер версии 340, то, возможно, к нему понадобиться отдельно установить nvidia-xconfig:

    sudo apt install nvidia-xconfig

    uploaded-post-1586336549_html_f2b7b2e66145031.jpg

    Запускаем пакет nvidia-xconfig для автоматического создания конфигурационного файла:

    uploaded-post-1586336549_html_93508f06177830a8.jpg

    uploaded-post-1586336549_html_9178992201471b0b.jpg

    4. Установка драйвера из testing репозитория

    В данный момент последней версией драйвера является 430.64. Данный пакет можно использовать для видеокарт GeForce 600-й и выше серий. Драйвер ещё не включён в основную ветку репозиториев.

    При установке используется репозиторий buster-backports — официальный репозиторий пакетов из веток testing и unstable, предназначенных для работы в стабильной версии ОС, например, патчей безопасности. Этот репозиторий предоставляет наиболее свежие версии пакетов. Сначала добавляем репозиторий buster-backports в /etc/apt/sources.list:

    sudo mcedit /etc/apt/sources.list

    uploaded-post-1586336549_html_892f435126444fbb.jpg

    Сохраняем изменения в sources.list с помощью нажатия клавиши F2. Выходим из текстового редактора, нажав клавишу F10. Затем обновляем пакеты системы:

    sudo apt update

    И устанавливаем драйвер Nvidia в Debian:

    sudo apt install -t buster-backports nvidia-driver

    uploaded-post-1586336549_html_f3f3eac56d2c7454.jpg

    uploaded-post-1586336549_html_e8caa9cb80e1f608.jpg

    5. Установка драйвера Nvidia с официального сайта

    Скачиваем файл с драйвером с сайта Nvidia:

    uploaded-post-1586336549_html_c2267e67d42d07c2.jpg

    Проверяем наличие файла в папке Загрузки:

    cd Загрузки && ls

    uploaded-post-1586336549_html_21fd2cbc0a3f573.jpg

    Отключаем драйвер nouveau:

    sudo echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf

    sudo echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf

    uploaded-post-1586336549_html_4a8d27420b87e595.jpg

    Устанавливаем требуемые для сборки пакеты gcc и make:

    sudo apt install gcc make

    Деактивируем GUI для ОС после перезагрузки:

    sudo systemctl set-default multi-user.target

    Авторизуемся в терминале как root. Переходим в папку /home/user/Загрузки:

    В процессе установки нужно будет ответить на некоторые вопросы и выполнить соответствующие вопросам действия. При этом, в зависимости от параметров вашей системы, некоторые из вопросов могут отсутствовать. Показываемая на экране информация:

    The CC version check failed:

    The kernel was built with gcc version 8.2.0 (Debian 8.2.0-14), but the current compiler version is cc (Debian 8.3.0-2) 8.3.0.

    • Ignore CC version check
    • Abort installation
    • Yes
    • No
    • Don't install libglvnd files
    • Install and overwrite existing filesort installation.
    • Abort installation
    • Yes
    • No

    Возвращаем на место загрузку системы в графическом режиме и перезагружаемся:

    sudo systemctl set-default graphical.target

    sudo systemctl reboot

    6. Проверка завершения установки

    Проверить наличие установленного драйвера можно с помощью команды:

    lspci -k | grep -EA2 "VGA|3D|Display"

    uploaded-post-1586336549_html_3f5f08ec45caeeda.jpg

    Удаление драйвера Nvidia из Debian

    1. Удаление драйверов из репозитория

    Удаляем драйвер Nvidia с помощью команды:

    sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '')

    uploaded-post-1586336549_html_2df7501c422cb3b1.jpg

    sudo apt autoremove

    uploaded-post-1586336549_html_d131c1207ff89b1d.jpg

    Активируем вновь драйвер nouveau:

    sudo apt install xserver-xorg-video-nouveau

    uploaded-post-1586336549_html_f611f68e1977f096.jpg

    uploaded-post-1586336549_html_2e31f49071809b75.jpg

    2. Удаление драйверов, установленных с сайта Nvidia

    Переходим в папку с пакетом, содержащим драйвер:

    uploaded-post-1586336549_html_b04c6f6a122f4fa9.jpg

    Затем, чтобы удалить драйвер Nvidia Debian выполните:

    uploaded-post-1586336549_html_d77d82b182684e6c.jpg

    В процессе удаления драйвера система спросит: восстановить конфигурацию xorg из backup? Отвечаем: Yes.

    uploaded-post-1586336549_html_fa1ec2c7a75a8abd.jpg

    uploaded-post-1586336549_html_849bb44936367b34.jpg

    Восстанавливаем из backup конфигурацию xorg, если не сделали этого в процессе удаления драйвера:

    sudo nvidia-xconfig --restore-original-backup

    Активируем драйвер nouveau:

    sudo rm /etc/modprobe.d/blacklist-nvidia-nouveau.conf

    uploaded-post-1586336549_html_cb53fae4468cf669.jpg

    uploaded-post-1586336549_html_16adb9f9424f6e78.jpg

    Выводы

    Сегодня мы разобрались как выполняется установка драйвера Nvidia в Debian 10. Нами были рассмотрены вопросы установки драйверов как из репозитория, так и с официального сайта Nvidia, а также особенности установки различных версий. Было проведено тестирование производительности драйверов. Также было уделено внимание процедуре удаления драйвера Nvidia из системы и порядку возврата к драйверу nouveau с открытым исходным кодом.

    Нет похожих записей


    Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

    Оцените статью:

    (11 оценок, среднее: 5,00 из 5)

    Об авторе

    Имею высшее образование в сфере компьютеров. Немного разбираюсь в свободном ПО. Занимаюсь в свободное время ремонтом техники. Являюсь счастливым обладателем 3D принтера. Считаю самообразование очень важным для сегодняшнего времени.

    13 комментариев

    Тема NVIDIA-PRIME не раскрыта

    Как на счёт ноутбуков с двойной графикой? Именно на дебиан.

    Автор, интересная тема. Разовьешь? Я думаю это многим будет интересно)

    О, да! 🙂 Зарегистрировался именно из-за этого вопроса. Плюс, у меня на Debian 10 не хочет загружаться драйвер nVidia. В dmesg вот такая борода:
    3.699350] nvidia: loading out-of-tree module taints kernel.
    [ 3.699359] nvidia: module license 'NVIDIA' taints kernel.
    [ 3.704168] nvidia: module verification failed: signature and/or required key missing - tainting kernel
    [ 3.713362] nvidia-nvlink: Nvlink Core is being initialized, major device number 243
    [ 3.862914] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 435.21 Sun Aug 25 08:07:52 CDT 2019
    [ 3.867157] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
    [ 3.867160] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
    [ 10.495202] [drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver
    [ 10.520509] nvidia-modeset: Unloading
    [ 10.548839] nvidia-nvlink: Unregistered the Nvlink Core, major device number 243

    Бьюсь с этим drm уже какой месяц. Не работает, зараза.

    Сам спросил, сам ответил. Если запускать приложения через optirun - драйвер сам загружается:
    717315.832913] nvidia-nvlink: Nvlink Core is being initialized, major device number 243
    [717316.337094] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 435.21 Sun Aug 25 08:07:52 CDT 2019
    И приложение работает.
    Через какое-то время после закрытия приложения драйвер выгружается:
    [717388.843654] nvidia-modeset: Unloading
    [717388.876907] nvidia-nvlink: Unregistered the Nvlink Core, major device number 243

    Не могу понять как сделать nvidia по дефолту и запускать все сразу на ней без optirun.

    Установка и обновление драйверов Nvidia/ATI с помощью sgfx

    • Sgfxi — простой скрипт, позволяющий легко устанавливать и обновлять закрытые драйверы видеокарт. На сегодняшний день поддерживаются драйверы ATI fglrx и Nvidia.

    Sgfxi поддерживает следующие дистрибутивы: Debian Stable, Debian Testing, Debian Unstable. Так же нужно отметить, что поддержка ATI fglrx может меняться время от времени и в зависимости от дистрибутива.

    Драйвер по-умолчанию — это драйвер, который устанавливается в случае, если не выбраны никакие дополнительные параметры. Если же ваша видеокарта достаточно старая, то может потребоваться вручную указать старую версию драйвера для обеспечения её работы.

    После запуска скрипта вам будет задан вопрос, нужная ли версия драйвера выбрана для установки. После этого вы сможете либо продолжить установку, либо прервать её и перезапустить скрипт с дополнительными параметрами.

    Установка скрипта sgfxi

    Sgfxi имеет множество различных параметров, некоторые из которых работают только с драйвером Nvidia или только ATI fglrx. Чтобы получить полный список параметров, введите в терминале команду:

    Скрипт sgfxi автоматически заменяет нужную секцию xorg.conf для работы установленного драйвера (создавая при этом резервную копию старого файла). В случае если скрипт не обнаружит файл xorg.conf в системе, он будет сгенерирован автоматически.

    Использование скрипта sgfxi

    Для начала установки или обновления драйвера вам необходимо переключится в виртуальную консоль с помощью сочетания клавиш Ctrl+Alt+F1. После этого получите права суперпользователя и запустите скрипт:

    В этом случае будет предложено установить последний доступный для вашей видеокарты драйвер. Для того чтобы указать другую версию, испоользуйте опцию -o:

    Список доступных версий можно посмотреть с помощью команды:

    Также можно выбрать, какой драйвер необходимо установить:

    Возможные проблемы

    На этапе установки скрипт выдал предупреждение о том, что не удалось удалить модуль Nouveau. Решение: на самом деле sgfxi сразу удаляет модуль Nouveau из ядра, но для продолжения работы потребуется перезагрузка системы и повторный запуск скрипта. Так как модуль Nouveau уже удалён из системы, то вам не удастся запустить xserver. Его можно будет запустить по окончанию установки.

    Происходит переключение в другую виртуальную консоль

    Решение: просто переключитесь обратно с помощью сочетания клавиш Ctrl+Alt+F1

    Скрипт выдаёт ошибку запуска

    Решение: в некоторых дистрибутивах скрипт не устанавливает автоматически необходимый для работы пакет build-essential. Для решения этой проблемы установите пакет в ручную с помощью команды:

    Читайте также: