Opensuse как установить драйвера
Это руководство поможет Вам установить проприетарный AMD/ATI fglrx драйвер на Radeon GPU HD5xxx серии или выше.
Драйвера AMD/ATI не могут быть интегрированы в дистрибутив openSUSE, потому что они не лицензированы как свободное и открытое программное обеспечение.
Внимание: Вы будете устанавливать проприетарное программное обеспечение с закрытым исходным кодом. Никто не сможет отлаживать их и помогать Вам в решении, что вероятней всего. Альтернатива свободного драйвера radeon, зачастую лучший выбор.
Содержание
Поддерживаемое оборудование
Внимание: Начиная с версии Catalyst 12.6 (8.890), проприетарный AMD fglrx драйвер работает только с чипсетом Radeon HD 5xxx или выше. Если вы являетесь владельцем GPU серии HD2xxx – HD 4xxx, тогда см. fglrx-legacy.
Список поддерживаемого оборудования fgrlx/Catalyst и свободного драйвера radeon:
Вышеприведенный список требует периодического пересмотра. Поэтому, если Вы здесь не обнаружили свое оборудование, значит пройдите по следующей ссылке.
Поддерживается только fglrx:
Установка
Внимание: Если после перезагрузки Вы наблюдаете черный экран с полной блокировкой/зависанием системы , тогда во время запуска Grub, в параметрах загрузки добавьте: radeon.modeset=0 blacklist=radeon или более глобально nomodeset. После того, как система загрузиться, выполните: sudo /sbin/mkinitrd.
Простой способ
Преимущество данного способа в том, что вам не придется пересобирать модуль при каждом обновлении ядра. С другой стороны эти драйверы не всегда самые последние, что, как правило, не имеет значения для большинства пользователей.
В одно нажатие
Данный способ является простым для добавления репозитария YaST и автоматической установки рекомендуемых пакетов. Определите архитектуру используемой Вами системы, выполнив:
- если Вы видите x86_64 значит используется 64-битная ситема; если i386/i586/i686, тогда 32-битная система.
Внимание: Зависимость kernel-syms должна соответствовать текущей версии ядра (uname -r), в противном случае драйвер fglrx будет неработоспособен. Это же касается всех способов установки.
Это руководство поможет вручную установить драйвер для видеокарт NVIDIA для openSUSE. Мы называем его также "сложный способ", так как требуется выполнить несколько ручных манипуляций.
Содержание
Зависимости необходимые для установки драйвера
Установите данные шаблоны через YaST или в командной строке:
Загрузка драйвера NVIDIA
Перейдите на домашнюю страницу NVIDIA и загрузите драйвер для своей видео карты. Не забудьте выбрать правильную версию операционной системы: Linux 32- или 64-бит. Если Вы не уверены, какая модель видеокарты установлена в компьютере, то это можно проверить открыв "Мой Компьютер" на рабочем столе. Под надписью "Информация о дисплее" можно увидеть модель.
Установка драйвера
Чтобы установить драйвер нужно завершить свой текущий сеанс и в опциях завершения работы выбрать "Консольный вход". Если такая возможность не поддерживается окружением рабочего стола (DE, desktop environment), то завершите сессию и выберите "Консольный вход" в ниспадающем меню окна входа в систему. В любом случае после завершения сессии можно в любое время войти под своей учетной записью в настоящей консоли используя комбинацию клавиш Ctrl-Alt-F1 .
Далее нужно зарегистрироваться в системе как пользователь root:
Введите пароль пользователя root (при этом, при вводе в консоли никаких символов отображаться не будет) и нажмите клавишу "Enter".
Если драйвер NVIDIA сохранен в домашнем каталоге &mdash введите следующее:
Символ ~ будет заменен на путь до домашнего каталога текущего пользователя. Далее нажмите клавишу "Tab" и оболочка автоматически дополнит имя файла. Далее нажмите клавишу "Enter".
Установка завершена, введите:
Затем перезагрузите компьютер:
Добавление nouveau в черный список
Проприетарный модуль драйвера NVIDIA конфликтует с альтернативным открытым исходным кодом "nouveau".
Обычно ручного вмешательства не требуется, но если вам необходимо сделать это, то следующие действия выполняются от имени суперпользователя:
Изменения должны быть отменены, если вы хотите удалить проприетарный драйвер NVIDIA и снова использовать nouveau.
Настройка
Чтобы произвести настройку параметров Вашей видеокарты используйте "nvidia-settings". Чтобы активировать работу композитного режима на конфигурации с несколькими экранами, попробуйте "twinview" для настройки экрана (также известный как xinerama).
На этом все, наслаждайтесь.
openSUSE Tumbleweed и Leap
Если вы используете openSUSE Tumbleweed или Leap, скачайте проприетарный драйвер с официального сайта NVIDIA. Сохраните установщик на диске, так как он понадобится с каждым обновлением ядра.
Внимание: Имейте в виду, что вы должны повторно установить драйвер (запустив установщик программы) после каждого обновления ядра.
Установка проприетарного драйвера NVIDIA на openSUSE Tumbleweed или Leap - тривиальна. Просто запустите программу установки, как пользователь root и ответьте на несколько вопросов; после завершения установки, запустите "mkinitrd" с правами суперпользователя, затем перезагрузите систему, и NVIDIA готова к работе!
Драйверы NVIDIA не могут быть напрямую интегрированы в openSUSE из-за условий их лицензии. К счастью, для всех пользователей openSUSE, NVIDIA предлагает очень простой путь установки своих драйверов: NVIDIA делает пакеты RPM для openSUSE и размещает их в своем репозитории.
Содержание
Внимание: Начиная с openSUSE версии 12.3 для корректной работы проприетарного видеодрайвера необходимо добавить пользователя под которым вы работаете в группу video. Это можно сделать с помощью модуля YaST Управление пользователями и группами.
Внимание: NVIDIA представила драйвер стабильной ветки 319+ c начальной поддержкой технологии Optimus в Linux. Для поддержки данной технологии необходимо воспользоваться этой инструкцией.
Optimus hardware
- При использовании на ноутбуке технологии bumblebee также проделайте шаги указанные в руководстве SDB:NVIDIA_Bumblebee.
Предупреждение
- При необходимости перейти на новую версию драйвер сначала удалите старую, установленную, версию прежде чем перейти к установке новой.
Эта операция позволит избежать проблем. Так, например, при установке G04 вместо G03, сначала удалите все пакеты G03 (нажмите "Принять", если для удаления используется YaST) и, только после этого, установите пакеты G04.
Простой способ получить драйвер NVIDIA для своей карты
- Драйвер ветки 310. Для всех NVIDIA current cards (Geforce 8 и новее):
- Драйвер ветки 304 (ветка 304.x является последней, в которой поддерживаются видеокарты серии GeForce 7 и GeForce 6):
- Драйвер ветки 173. Для всех NVIDIA legacy cards Geforce FX (5xxx), только для openSUSE 13.1 и старше:
- Драйвер ветки 96. Для всех NVIDIA legacy cards (Geforce 4 и старше, TNT), только openSUSE 12.2:
- После завершения установки перезагрузите компьютер.
При возникновении проблемм с установкой в одно нажатие обратитесь к статье по устранению проблем.
Напрямую из репозитория
Вы можете использовать zypper или YaST Управление программным обеспечением. Это для тех, кто предпочитает вручную управлять репозиториями.
- Шаги:
- Добавьте репозиторий Nvidia.
- Обновите репозитории.
- Определите модель вашей карты.
- Запустите установку.
- Перезагрузите компьютер.
- Замечание: Процедура установки одинакова для 12.3 и 12.1, различие только в версии драйвера, который вам понадобится.
Добавление репозитория nVidia
Через zypper
Tumbleweed
Определение модели используемой видеокарты
Эта информация так же доступна в подразделе Дисплей в модуле YaST "Информация об оборудовании".
Установка
После завершения установки перезагрузите компьютер.
Через YaST
- Добавьте репозиторий с помощью YaST, как показано здесь SDB:Добавление репозиториев.
- Определите модель вашей видеокарты командой:
- Вызовите YaST Управление программным обеспечением через:
- Главное меню
- Ссылка Компьютер
- Нажмите Установка/Удаление программ
- Нажмите Принимаю
- После завершения установки перезагрузите компьютер.
Tumbleweed
Вы должны установить драйвер, следуя инструкциям сложного способа. Посмотрите примечание для пользователей репозитория Tumbleweed, там есть несколько приемов, которые облегчат повторное выполнение приведенных инструкций.
SLED 10, 11 и 12
Список доступных для SUSE Linux Enterprise (SLE) репозиториев:
- Установите пакет x11-video-nvidia и nvidia-gfx-kmp-default
- Добавьте репозиторий с помощью YaST или ZEN).
- Установите пакеты x11-video-nvidia и nvidia-gfx-kmp-default .
- Перезапустите X (Выйдите из учетной записи и нажмите CTRL-ALT-Backspace).
- Готово.
Вы также будете получать обновления пакетов NVIDIA, в случае их обновления на сервере.
В большинстве случаев WiFi будет работать «из коробки». В подобных случаях настройска карты беспроводной связи производится с помощью виджета NetworkManagement, который находится в системной области.
Если карта беспроводной не поддерживается «из коробки», скорее всего, её можно запустить достаточно просто.
Первый шаг — выполнение следующей команды, чтобы узнать чипсет карты. Именно чипсет имеет значение, а марка и модель устройства особой роли не играют.
Узнав чипсет карты, можно начать выяснять, что требуется для его работы в openSUSE: обычно просто нужно установить драйвер и/или прошивку.Ядро Linux по умолчанию включает драйвер brcm80211. Это драйвер поддерживает bcm4313, bcm43224, bcm43224, bcm43225, bcm4329, bcm4330, bcm4334, bcm43241, bcm43235 (>= rev 3), bcm43236 (>= rev 3), bcm43238 (>= rev 3), bcm43143, bcm43242.
Если возникли проблемы с указанным драйвером, а у вас один из следующих чипсетов: bcm4312, bcm4313, bcm4321, bcm4322, bcm43224, bcm43225, bcm43227, bcm43228, можно попробовать установить несвободный драйвер broadcom-wl (пакет: broadcom-wl) из репозитория Packman.
Если у вас более старый чип Broadcom, поддерживаемый свободным драйвером b43, полученным посредством обратного инжиниринга, то есть: bcm4303, bcm4306, bcm4309, bcm4311, bcm4318, нужно только установить прошивку. Для этого выполните следующую команду с последующей перезагрузкой (сначала нужно установить пакет b43-fwcutter, а при выполнении команды быть в Интернете):
Компания «Atheros» сотрудничает с разработчиками ядра Linux для обеспечения поддержки всех своих беспроводных чипсетов в основной ветке ядра Linux с помощью драйверов ath5k и ath9k, поэтому большинство карт atheros должны работать, не требуя дополнительных действий.
Компания «Intel» довольно хорошо сотрудничает с разработчиками ядра Linux, и все WiFi-чипы Intel должны работать, не требуя дополнительных действий.
Установка программного обеспечения обычно не вызывает никаких проблем в openSUSE. Имеется менеджер пакетов, позволяющий легко устанавливать и удалять пакеты. Это похоже на магазины прикладных программ для современных смартфонов.
Просто откройте «Управление программным обеспечением» в YaST.
Ваш браузер не поддерживает видеоэлемент HTML5 и/или формат Ogg Theora.
Воспользуйтесь Firefox, Konqueror или Opera.Произведите поиск требуемого пакета, выберите его для установки и нажмите «Принять». После этого менеджер пакетов получит RPM-пакет из настроенных репозиториев и установит его, включая зависимости. По завершении установки программа появится в меню запуска (если только она не предназначена для командной строки).
Доступность пакетов программного обеспечения в менеджере пакетов зависит от настроенных репозиториев программного обеспечения. См. следующий раздел о репозиториях программного обеспечения. На сайтах, связанных с openSUSE, нередко можно увидеть кнопки, похожие на вот эту:
Установка в один клик (или «прямая установка») — это просто автоматический процесс добавления одного или нескольких репозиториев программного обеспечения и установки одного или нескольких RPM-пакетов. Поэтому при установке в один клик следует соблюдать осторожность, как и при ручном добавлении неофициальных репозиториев (см. следующий раздел о репозиториях программного обеспечения).Большинству пользователей будет достаточно того, что предоставляет менеджер пакетов, особенно если добавить пару дополнительных репозиториев программного обеспечения (см. следующий раздел). Но не все программы предоставляются в виде пакетов через репозитории, а несвободное программное обеспечение, как правило, нельзя легально распространять через менеджер пакетов из-за лицензионных ограничений.
В подобных случаях необходимо обращаться к сайту разработчика/поставщика и скачивать и устанавливать программное обеспечение вручную, но обязательно сначала следует поискать пакет в репозиториях openSUSE и скачивать и устанавливать программное обеспечение только из надёжных источников.
Если повезёт, на сайте разработчика/поставщика найдётся RPM-файл для openSUSE. Установка отдельного загруженного RPM-файла:
Откройте файловый менеджер Dolphin → перейдите к RPM-файлу → кликните правой кнопкой → Открыть с помощью… → Установка/удаление программного обеспечения
Устанавливайте только те RPM-файлы, которые собраны для вашей конкретной версии openSUSE. Если на сайте нет RPM-файла для openSUSE, очень вероятно, что найдётся tar-архив. Tar-архивы (*.tar.gz, *.tar.bz2) — это просто сжатые архивы, аналогичные ZIP- и RAR-файлам. Распаковка tar-архива:
Откройте файловый менеджер Dolphin → перейдите к tar-архиву → кликните правой кнопкой мыши → Распаковать архив
Архив может содержать выполняемые двоичные файлы, а может содержать исходный код, требующий компиляции для запуска на вашей системе, что может быть довольно сложным и потребовать установку инструментов разработчика. Не существует одного стандартного способа установки содержимого tar-архива, но инструкции всегда можно найти в файлах с названиями INSTALL, README и т .п. или на сайте, откуда скачан tar-архив.
При желании устанавливать и удалять пакеты можно через терминал.
Команда для поиска пакета: zypper search [слово поиска]. Пример:
Вы можете легко получить много полезной информации об установленных пакетах из базы данных RPM.
Читайте также: