Рабочая станция на FreeBSD

Видео, звук

5. Видеодрайвер

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

# kldload linux
# cd /usr/ports/x11/nvidia-driver/ && make install clean

После установки необходимо сконфигурировать ваш xorg.conf:
в секции «Module» удалите следующие строки

Load "dri"
Load "GLCore"

и впишите

Load "glx"

в секции «Device» измените

Driver "nv"
или Driver "vesa"
или Driver "fbdev"
на 
Driver "nvidia"

Необходимо указать на загрузку драйвера при запуске системы:

echo 'nvidia_load="YES"' >> /boot/loader.conf

и так как драйвера писаны под линукс:

echo 'linux_enable="YES"' >> /etc/rc.conf

Если возникли какие-либо проблемы, идем читать лог

ee /vag/log/Xorg.0.log

Строки, которые начинаются с (II) являются информацией, (WW) являются предупреждениями, и (ее) ошибки.
Первое в чем следует убедиться, что ваш конфигурационный файл настроен правильно и что он используется. Об этом вам скажет строка

(==) Using config file:

Наличие строки

(II) LoadModule: «nvidia»

говорит от том, что используется свой драйвер nvidia, а не пытается подгрузить что-то вроде «nv» или «vesa»

5.1. Звук

Наверняка не многие начиная работать с FreeBSD, смогут сразу определить какой же драйвер им следует использовать для звуковой карты. Для это го случая существует snd_driver, это мета драйвер, загружающий все распростаненные драйвера сразу, что значительно ускоряет поиск нужного драйвера для вашей звуковой карты.

# kldload snd_driver

Для того, что бы ваш драйвер загрузился при следующем запуске системы, добавте в /boot/loader.conf следующую модульную строку

snd_driver_load="YES"

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

cat /dev/sndstat.

Поделись с друзьями:

Опубликовано 01.09.2010 в 06:48 · Автор komivlad · Ссылка
Рубрики: Desktop, FreeBSD · Теги: , ,

2 комментария

Подписаться на комментарии по RSS

  1. Написал(-а) mllr
    27.01.2011 в 15:49
    Ответить · Ссылка

    dmitry, если я правильно понял, то установка русификации уже успешно завершена, а возможные конфликты проявили бы себя именно в процессе установки. Так что принципиальной разницы не вижу, только осторожнее с обновлением портов и на всякий случай делайте бекап!

  2. Написал(-а) dmitry
    26.01.2011 в 18:52
    Ответить · Ссылка

    вот как раз этим и занимаюсь) написано лаконично и понятно, спасибо.

    один вопрос. KDE поставил из портов на диске 8.1 RELEASE, потом обновил их, потом установил порт русификации. не будет ли конфликта?

    Или лучше # pkg_add -r kde4 и уже на свежую поставить язык?

Подписаться на комментарии по RSS

Написать комментарий