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

desktop freebsd
[indizar:0,500,right,]

Многие мои знакомые, начитавшись о стабильности и широте применения замечательной операционной системы FreeBSD, но никогда ранее не имевшие с ней дело – очень хотели бы изучать ее, но не знают с чего начать. Интерес очень даже объясним, ну а незнания не стоит стыдиться, с ним надо бороться. Как говорил Морфиус перепуганному Нео, предлагая выбор в виде пилюль – «ламер не тот, кто не знает, ламер тот, кто не стремится». Самое банальное, что в этой ситуации приходит в голову – установить ее в качестве рабочей станции, так сказать – начать с малого. Вот и сам я однажды, в далеком прошлом собирая себе десктоп на FreeBSD, обратил внимание на отсутствие материала, в котором весь процесс описывался бы полностью – все приходилось собирать по частям, по разным ресурсам. Так и появилась идея собрать, если не все, то хоть самое необходимое для пользователя рабочей станции в одну статью, где все будет расписано последовательно и подробно.


[chapter:Установка FreeBSD]1. Установка FreeBSD
1.1. Выбор страны
1.2. Выбор кодировки
1.3. Меню конфигурирования установки
1.4. Разбиение диска
1.5. Выбор менеджера загрузки
1.6. Создание файловых систем
1.7. Системное программное обеспечение

И так, начнем с установки самой FreeBSD. Нам понадобиться собственно дистрибутив, в моем случае это FreeBSD 8.1-RELEASE, на его примере я и буду описывать весь процесс. Скачать его можно здесь — http://www.freebsd.org/where.html. На самом деле вариантов установки достаточно не мало, но пока остановимся на самом простейшем и известном – установки с диска. Далее все как обычно, вставьте диск, загрузитесь с него, в дело вступает загрузчик и вот, вы видите надпись «Welсome to FreeBSD» с вариантами загрузки, о них поговорим позже, пока просто жмем enter или 1 – Boot FreeBSD [default] т.е. по умолчанию.

1.1 Выбор страны
Выберите страну или регион в котором вы находитесь.

1.2 Выбор кодировки
Далее будет предложен выбор кодировки, если на первом шаге вы выбрали Russian Federation, то сейчас у вас будет выделено Russia KOI8-R если же нет, то можно вернуться в предыдущее меню нажатием клавиши Escape

1.3 Меню конфигурирования установки
Вы находитесь в меню конфигурирования установки

Выберите пункт Custom – быстрая установка (для специалистов), мы же хотим ими однажды стать! Жмем Select и переходим в меню с выбором пользовательских опций инсталляции.
1.4 Разбиение диска
Здесь необходимо перейти в пункт Partition, чтоб выделить дисковое пространство под установку FreeBSD. Но тут, паника – инсталлятор вдруг подозревает ваш жесткий диск в не особо подходящей геометрии,

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

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


Здесь вы можете нажать клавишу A, тем самым используя весь диск или все свободное пространство диска, если вы хотите выделить какой-либо определенный объем нажмите клавишу С — создать слайс. Если у вас несколько дисков, следует быть осторожным, чтоб не потерять свои данные или не затереть уже установленную операционную систему. Но и не лишним будет помнить, что пока вы только конфигурируете инсталляцию, а все внесенные вами изменения вносятся на диск, в процессе самой инсталляции и пока вы не нажали Yes отвечая на этот вопрос

вы не совершили никаких необратимых действий. Теперь, когда

выделено пространство, следует подтвердить действие нажатием клавиши Q.

1.5 Выбор менеджера загрузки

Наступает интересный момент, предлагается установить стандартный Master Boot Record или собственный загрузчик или вообще обойтись без каких-либо загрузочных записей и менеджеров загрузки.


В случае, если происходит установка на отдельный винчестер, выберете вариант Standard, если установка происходит на жесткий диск где уже существует к примеру, Windows будет правильным выбрать BootMgr – при этом будет установлен загрузчик который позволит загружаться двум осям с разных разделов одного жесткого диска. И третий вариант none: не устанавливать менеджер загрузки.
1.6 Создание файловых систем
Приступаем к распределению пространства под систему, необходимо быть предельно внимательным и правильно рассчитать сколько места следует выделить под каждый слайс, обидно будет если после того как вы все настроили выясниться что в директории /usr недостаточно места для установки, скажем openoffice. Перейдя к пункту Label вы попадете в Disklabel Editor. Обратите внимание на строку Free: 335543922 blocks (159GB), в ней отображено сколько невыделенного места у вас осталось.

Первым разделом будет / — корневая файловая система, все остальные файловые системы будут смонтированы на нее, в нашем случае вы не будете хранить на ней много данных, а установка FreeBSD разместит на ней примерно 128 MB данных. Наиболее подходящий размер для этой файловой системы будет 1 GB, оставшееся пространство будет использоваться для хранения временных файлов. Нажимаем C для создания нового раздела, пишем 1gb, жмем enter, выбираем тип раздела A file system,


выбираем точку монтирования /, жмем enter.

Перед тем как приступить к созданию раздела под swap, немного отклонюсь от темы и поясню что же такое swap, swap (swap space) — раздел подкачки, позволяет работать FreeBSD с виртуальной памятью, благодаря чему компьютер работает словно у него больше памяти чем есть в реальности. Принцип таков — когда у системы кончается память, часть данных не используемых в данный момент, перемещается в раздел подкачки, обратно они возвращаются по необходимости, а в подкачку перемещаются уже другие, не используемые на данный момент данные.
Сколько же места выделить под swap? На эту тему было много споров — одни говорили чем больше подкачки тем лучше, другие наоборот, т.е. чем больше оперативной памяти, тем меньше должен быть swap. Существует «неоспоримая» мудрость: пространство свопинга, должно в двое превосходить объем оперативной памяти! Так вот, эта мудрость уже давно устарела в силу возможностей современных систем. Мы еще порассуждаем на эту интереснейшую тему, а пока следует определиться. Сейчас мы устанавливаем рабочую станцию, т.е. подразумевается как минимум 1 гигобайт оперативной памяти, хотя для комфортной работы желательно не менее 2-х, в моем случае так и есть. Под подкачку, я рекомендую выделять объем равный объему существующей оперативной памяти, ровно для того, чтоб swap мог поместить в себя полный объем оперативной памяти, ну и может накинуть по сотне метров на каждый гигобайт памяти.
Создаем раздел swap. Нажимаем C, пишем нужное количество, OK, выбираем A swap partition и жмем OK

Следующим создаем раздел /usr, в нем располагается основная часть программного обеспечения и установленные программы. Рекомендуется выделить под него не менее 16 gb, а учитывая, что мы начнем пробовать разный новый для нас софт, то и все 20. Все так же нажимаем C, пишем 20gb, выбирает тип A file system, выбираем точку монтирования /usr.
Создаем раздел /var, в нем находяться логи и другие административные файлы 8gb хватит с головой, жмем C, пишем 8gb, выбираем тип A file system, точку монтирования /var.
Следующий раздел /tmp, предназначен как видно из названия, для временных файлов — отрежем ему 1gb. Нажимаем C, пишем 1gb, выбираем тип A file system, точку монтирования /tmp.
И на конец последний раздел — пользовательский, отводится под нужды пользователя. Жмем C и нажатием enter выделяем все оставшееся место, выбирает тип A file system, точку монтирования /home. В итоге должна получиться подобная картина

Подтверждаем нажатием клавиши Q

1.7 Системное программное обеспечение

Перейдите к пункту выбора программного обеспечения которое потребуется. Выберите пункт Destibutions.


Выберите пункт Minimal, потом перейдите в пункт Custom

пункты base и kernels у вас уже должны быть отмечены, теперь следует отметить dist и doc. При выборе doc вы переходите в подменю с выбором языков на которых будет эта документация, я всегда отмечаю и английский и русский. Возвращаемся в предыдущее меню и отмечаем man, src. При выборе src переходим в подменю, выбираем пункт ALL, тем самым отмечая все, возвращаемся в предыдущее подменю и отмечаем еще port. В итоге наше меню должно выглядеть именно так и никак иначе

Переходим на Exit, поднимаясь на уровень выше и еще раз на Exit, теперь в меню Choose Custom Installation Options перейдите на пункт Media. Здесь можно выбрать источник установки, если ваш компьютер напрямую подключен к интернету и у вас хороший канал (ну, хотя бы 2 mb/s), то почему бы и не выбрать ftp или http, если нет — выбираем пункт CD/DVD, установка все равно не займет много времени. Вы выбрали источник установки и вернулись в предыдущее меню, выберите в нем Commit.Вы должны увидеть следующее сообщение

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

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

с текстом типа «вы уверены, что хотите выйти? система будет перезагружена». Да, этого нам и надо, перезагружаемся не забыв выставить загрузку в верного носителя, т.е. винчестера на который только что установили FreeBSD.
[chapter:Первые действия после установки FreeBSD]2. Первые действия после установки FreeBSD
2.1. Заводим пароль администратору
2.2. Заводим нового пользователя
2.3. Настраиваем сеть
2.4. Редактор ee по умолчанию
2.1 Заводим пароль администратору
Когда FreeBSD загрузилась, она ожидает ваш логин.
Пишем root — это логин администратора, суперпользователя, кому как нравиться – суть остается прежней. Только что мы установили систему и первое что НЕОБХОДИМО сделать, это установить для нее пароль. Для этого используется команда passwd, пишем ее, вводим пароль и его подтверждение. Обратите внимание, что заводя пароль вы не видите даже звездочек, в будущем когда вы будете вводить его чтоб войти, они тоже не будут отображаться. Следует хорошо запомнить пароль, хотя во FreeBSD есть возможность сбросить пароль при физическом доступе к компьютеру, давайте пока не будем испытывать судьбу.
2.2 Заводим нового пользователя
Следующее что, потребуется — это завести нового пользователя, в графической оболочке вы будете работать от его имени.
Пишем

#adduser

Далее все что вам придется написать — это имя пользователя в поле Username, принадлежность к группе wheel и пароль для пользователя. Все остальное можно пропустить и оставить по умолчанию нажав Enter

Username: wasya
Full паме:
Uid  (Leave eMpty for default):
Login group  [wasya]:  wheel
Login group is wheel. Invite wasya into other groups?
Login class  [default]:
Shell  (sh csh tcsh nologin)   [sh]:  csh
Номе directory [/home/wasya]:
Номе directory permissions  (Leave empty for default):
Use password-based authentication? [yes]:
Use an empty password?  (yes/no)  [no]:
Use a random password?  (yes/no)  [no]:
Enter password:
Enter password again:
Lock out the account after creation?  [no]:
Username  : wasya
Password : *****
Full nаме  :
Uid    : 1001
Class   :
Groups : wheel
Номе   : /home/wasya
Номе Mode  :
Shell    : /bin/csh
Locked  : no
OK? (yes/no): у
adduser:  INFO: Successfully added (wasya) to the user database. Add another user? (yes/no): n
Goodbye!

2.3 Настраиваем сеть

Для того чтоб настроить сеть, пишете sysinstall


выбираете configure, networking, далее interfaces

и выберите свою сетевую карту, у меня это em0

Впишите свои сетевые настройки в этот интерефейс

Для переключения между полями используйте Tab:
Host — пишем здесь полное имя хоста, в моем случае wasya.domain.com
Domain — имя домена, в котором находится ваш компьютер, здесь domain.com
IPv4 Gateway — IP адресс вашего шлюза
Name server — IP адрес вашего DNS сервера или вашего провайдера
IPv4 address — IP адрес, используемый вашим компьютером, 192.168.10.122
Netmask — маска вашей сети
По завершению настроек, Tab’ом переключитесь на [ OK ] и нажмите Enter.

Отвечаем, да хотим! И так как эти настройки вносятся в файл /etc/rc.conf, а он перечитывается при загрузке системы — перезагружаемся! А перезагружаться мы будем следующими командами:

# shutdown -r now

при этой команде все системные процессы завершаются корректно, синтаксис команды таков:
shutdown — завершение работы
-r — перезагрузка, т.е. reboot
-p — если вы уже устали и хотите выключить компьютер наконец-то лечь поспать
now — сейчас
аналогичная команда init 6, так же корректно завершит все системные и пользовательские процессы
fastboot — быстрый перезапуск не дожидаясь пока остановятся службы и процессы (не рекомендую)
И никогда, ЗАПОМНИТЕ, НИКОГДА НЕ ПЕРЕЗАГРУЖАЙТЕ FREEBSD ТЫКАЯ ПАЛЬЦЕМ В RESET!!!
2.4. Редактор ee по умолчанию
Редактор ee (Easy Editor) является штатным средствов для работы с текстом во FreeBSD. Входит в состав базовой системы (Distributions). Существует так же редактор vi, однако он несколько не удобен в использовании новичком, а так как нам понадобится активно менять содержимое конфигурационных файлов, то очень хотелось бы иметь под рукой удобный редактор. По умолчанию у нас используется редактрор vi, мы же сделаем ее. для этого надо поправить файл .cshrc находящийся в корне. Пишем:

ee /.cshrc

находим строки:

setenv  EDITOR  vi

и исправляем vi на ee
[chapter:Что такое Xorg и как его установить]
3. Что такое Xorg и как его установить
3.1 Конфигурация X11
Xorg — это свободная открытая реализация оконной системы X11, она же X Window System.
X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя. Используется в UNIX-подобных ОС. Мы ее будем использовать в FreeBSD.
X Window System обеспечивает базовые функции графической среды: отрисовку и перемещение окон на экране, взаимодействие с мышью и клавиатурой. X Window System не определяет деталей интерфейса пользователя — этим занимаются менеджеры окон, таких как KDE, GNOME, XFce и многие другие . По этой причине внешний вид программ в среде X Window System может очень сильно различаться в зависимости от возможностей и настроек конкретного оконного менеджера.
X Window System использует клиент-серверную модель: X-сервер обменивается сообщениями с различными клиентскими программами. Сервер принимает запросы на вывод графики (окон) и отправляет обратно пользовательский ввод (от клавиатуры, мыши или сенсорного экрана).
Что б использовать всю эту прелесть вам потребуется установить Xorg. Для этого пишем:

# pkg_add -r xorg

и жмем enter
при данной команде происходит установка из портов, как вариант можно ввести команду:

# cd /usr/ports/x11/xorg && make install clean

и установить xorg из исходников.
33.1 Конфигурация X11
В FreeBSD за подключаемые устройства отвечает демон HAL!! Начиная с версии 7.4, Xorg cgjcj,ty использовать HAL для автоматического поиска клавиатуры и мыши. Порты sysutils/hal и devel/dbus будут инсталлированы как зависимости x11/xorg, но для их включения необходимо иметь следующие записи в /etc/rc.conf file:

hald_enable="YES"
dbus_enable="YES"

введите

ee /etc/rc.conf

и впишите в него эти строки, при загрузке эти сервисы будут запущены. Так же вы можете стартовать их вручную.
Теперь, когда установлен X11, его необходимо ПРАВИЛЬНО сконфигурировать, для этого вам понадобиться знать какое разрешение поддерживает ваш монитор и его частоту развертки.
Запустите

Xorg -configure

в директории /root будет создан файл xorg.conf.new — это конфигурационный файл X11.
Чтобы проверить его введите Xorg -config xorg.conf.new -retro, при этом вы должны увидеть рябую сетку черно белых-цветов и курсор мышки в виде крестика, если так, значить тестирование прошло успешно, если нет — последовательно проверяйте свои действия. Для прекращения теста одновременно нажмите Ctrl+Alt+Backspace.
Переходим к более тонкой настройке, открываем в текстовом редакторе ee xorg.conf.new и для начала впишем частоты горизонтальной и вертикальной развертки в сектор Monitor. Обратите внимание — на отступы, они обязательны и делать нужно клавишей Tab.

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName     "Monitor Model"
HorizSync       30-83
VertRefresh    56-75
EndSection

строк HorizSync и VertRefresh вероятней всего не окажется в вашем файле, так что пишем их сами и со своими частотами. После слова HorizSync частоты горизонтальной развертки, после слова VertRefresh частоты вертикальной развертки.
Чтоб задать разрешение и глубину цвета переходим к секции Screen и добавляем строки DefaultDepth 24 и Modes «1360×768» с вашим разрешением

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport  0 0
Depth     24
Modes     "1360x768"
EndSubSection
EndSection

Значение в строке DefaultDepth 24 определяет глубину цвета с которой по умолчанию будет работа.
Когда вы закончите, выйдите из редактора с сохранением и снова протестируйте его командой

Xorg -config xorg.conf.new -retro

Ну вот, настройка X11 закончена, теперь файл xorg.conf.new надо переложить туда от куда его будет читать Xorg. Как правило это /etc/X11/xorg.conf или /usr/local/etc/X11/xorg.conf. Копируем и переименовываем в xorg.conf следующей командой

# cp xorg.conf.new /etc/X11/xorg.conf

или

# cp xorg.conf.new /usr/local/etc/X11/xorg.conf

Все, вы завершили процесс настройки Xorg. Запустить его можно командой

# startx

Если возникли какие-либо неизвестные вам проблемы, то почитайте лог файлы Xorg. Они находятся в директории /var/log/. Имена лог файлам могут даваться от Xorg.0.log до Xorg.8.log и далее. Открываются они все тем же редактором ee

# ee /var/log/Xorg.0.log

[chapter:Установка и настройка графической оболочки KDE]
4. Установка и настройка графической оболочки KDE
4.1 Настройка запуска KDE
4.2 Русификация KDE4
4.3 Русификация консоли
4.4 Установка кирилических шрифтов
Как уже написано выше, на FreeBSD можно установить достаточно не мало различных графических оболочек и даже использовать их по очереди — в зависимости от вашего настроения. Но пока мы остановимся на KDE.
KDE это мощная графическая среда рабочего стола для Unix и Unix-подобных станций. Она сочетает в себе простоту использования, современную функциональность и выдающийся графический дизайн с технологическим превосходством операционной системы Unix. Для того чтобы поставить эту прекрасный менеджер окон из сети введите команду:

# pkg_add -r kde4

pkg_add -r автоматически загрузит самую последнюю поддерживаемую FreeBSD версию KDE. Естественно вы должны быть подключены к интернету. Так же можно установить KDE из исходных текстов. Для этого, просто наберите в командной строке:

# cd /usr/ports/x11/kde4 && make install clean

Хотя это и возможно, я бы не рекомендовал без надобности устанавливать из исходников такое объемное приложение как KDE — уж очень это долгий процесс. Как в первом так и во втором случае, скорость установки зависит от мощности вашего компьютера и пропускной способности вашего интернет соединения.
4.1 Настройка запуска KDE
Когда закончена установка KDE, X-серверу необходимо указать путь к запуску KDE, сейчас по умолчанию запускается XDM. Для этого необходимо отредактировать файл .xinitrc введите команду:

# echo "exec /usr/local/kde4/bin/startkde" > ~/.xinitrc

или

# ee /root/.xinitrc

и впишите в файл строку:

exec /usr/local/kde4/bin/startkde

и закройте с сохранением.
Теперь при вызове X Window System командой startx в качестве оболочки будет запускаться KDE. Но, этого нам недостаточно, хотелось бы чтоб оболочка запускалась сама при загрузке системы:

# ee /etc/ttys

и отредактируйте строку, относящуюся к консоли ttyv8:

ttyv8 "/usr/local/kde4/bin/kdm -nodaemon" xterm on secure

Теперь перезагрузитесь и проверьте результат своей работы, если что-то не так, не забывайте о лог файле в директории /var/log/Xorg.0.log.
4.2 Русификация KDE4
Что бы русифицировать KDE4 необходимо установить пакет kde4-l10n:

# cd /usr/ports/russian/kde4-l10n/ && make install clean

после установки заходим через интерфейс KDE в параметры системы, выбираем язык и стандарты и во вкладке локализация добавляем русский язык.
4.3 Русификация консоли
Теперь когда наша оболочка русифицирована, отсалось для полного счастья русифифицировать еще и консоль. От рута редактируйте файл rc.conf находящийся в директории /etc, добавив в него следуюшие строки

keymap="ru.koi8-r"
font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"

а так же файл ttys находящийся в той же директории, путем изменения типа всех терминалов с cons25 на cons25r

ee /etc/ttys

теперь выполните команду vipw и в строках относящейся к пользователю root и вашему пользователю между двумя двоеточиями впишите russian, типа так было:

root:$1$a8sy8LS6$iDlm9IBqZkjBSrefz22Hn/:0:0::0:0:Charlie &:/root:/bin/tcsh

а так надо сделать:

root:$1$a8sy8LS6$iDlm9IBqZkjBSrefz22Hn/:0:0:russian:0:0:Charlie &:/root:/bin/tcsh

и тоже самое в строке относящейся к вашему пользователю, узнать вы ее сможете по логину в начале строки. Как альтернативу vipw, можно предложить

pw usermod username -L russian

вписав вместо username имя своего пользователя.
4.4 Установка кирилических шрифтов
Теперь нам понадобяться кирилические шрифты.

ee /etc/make.conf

и добавим в него такой параметр:

WITH_MSWINDOWS_LICENSE=yes

и переходим непосредственно к инсталяции:

cd /usr/ports/x11-fonts/webfonts/ && make install clean

в конце установки вы увидите в консоле сообщение с тексом:

Make sure that the freetype module is loaded. If it is not, add the following
line to the "Modules" section of xorg.conf or XF86Config: Load "freetype"
Add the following line to the "Files" section of xorg.conf or XF86Config:
FontPath "/usr/local/lib/X11/fonts/webfonts/"

Тут все понятно, добавляем в xorg.conf в секцию «Modules» запись позволяющую загружать нужные нам шрифты

Load "freetype"

, а в секцию «Files»

FontPath "/usr/local/lib/X11/fonts/webfonts/"

Существуют и другие наборы шрифтов, найти их можно в разделе /usr/ports/x11-fonts
[chapter:Видео, звук]
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.

Похожие посты

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

  • mllr
    8 лет назад

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

  • dmitry
    8 лет назад

    вот как раз этим и занимаюсь) написано лаконично и понятно, спасибо.
    один вопрос. KDE поставил из портов на диске 8.1 RELEASE, потом обновил их, потом установил порт русификации. не будет ли конфликта?
    Или лучше # pkg_add -r kde4 и уже на свежую поставить язык?

Комментировать

Комментировать email не будет опубликован