Статьи в рубрике ‘FreeBSD’

FreeBSD: Графическая заставка во время загрузки операционной системы

FreeBSDПроцесс загрузки FreeBSD можно сделать таким же красивым как в Microsoft Windows, заменив унылые диагностические сообщения красивой графической заставкой. Добавление графической заставки детально описано в пункте 12.3.3.4 Boot Time Splash Screens FreeBSD Handbook, однако, соответствующие инструкции пока отсутствуют в Руководстве FreeBSD на русском языке. Данная заметка является моей русскоязычной интерпретацией указанного выше пункта FreeBSD Handbook.

Назначение графической заставки

Графическая заставка при загрузке операционной системы FreeBSD выглядит намного привлекательнее стандартных сообщений о ходе загрузки. Она начинает отображаться в начале загрузки ядра и остается на экране до появления консольного приглашения входа в систему или экрана входа в систему, предоставляемого тем или иным менеджером дисплеев. Использование графической заставки в консольной среде позволяет скрыть все сообщения, отображаемые до появления приглашения входа в систему, а при наличии оконной системы X11 и какого-либо менеджера дисплеев – привести начальную загрузку FreeBSD к виду, привычному пользователям Microsoft Windows и других операционных систем, ни как не связанных с семейством Linux/Unix. Продолжить чтение ‘FreeBSD: Графическая заставка во время загрузки операционной системы’ »

FreeBSD: Настройка шрифтов в десктопных приложениях

Настройка шрифтовНастройка рендеринга шрифтов в десктопных приложениях для FreeBSD и большинства других операционных систем семейства Linux/Unix вызывала, вызывает и будет вызывать множество споров. Если Microsoft Windows предоставляет всего несколько опций, позволяющих изменить внешность шрифтов, то в случае Linux/Unix возможности настройки шрифтов ограничены только вкусами и потребностями пользователя (к сожалению, в некоторых заокеанских странах еще и лицензионными соглашениями).

Постановка задачи

Необходимо настроить шрифты на десктопе с FreeBSD таким образом, чтобы: во-первых, они выглядели, как минимум, не хуже чем в Microsoft Windows с включенным сглаживанием ClearType (были четкими, сглаженными, ни в коем случае не размазанными и не замыленными), во-вторых, чтобы все Веб-страницы, просматриваемые в браузерах для FreeBSD, имели такие же пропорции, как при просмотре в браузерах для Microsoft Windows (к сожалению, многие Веб-разработчики “не слышали” о существование Linux/Unix, поэтому их творения выглядят в среде FreeBSD отвратительно), ну и, в-третьих, необходимо обойтись без шрифтов webfonts (в связи с различием алгоритмов рендеринга эти шрифты никогда не будут выглядеть в FreeBSD также, как в Microsoft Windows). Продолжить чтение ‘FreeBSD: Настройка шрифтов в десктопных приложениях’ »

FreeBSD: Устранение ошибок автоматического запуска сервера Akonadi

AkonadiНачиная со второго сеанса работы в KDE4, у меня перестал запускаться сервер Akonadi, а в его журнале начали появляться сообщения об ошибках сервера MySQL, а также более странные сообщения “Процесс управления Akonadi не зарегистрирован в D-Bus” и “Процесс управления сервером Akonadi не зарегистрирован в D-Bus”. Судя по диалогам на форумах, многие столкнулись с данной проблемой, руководство по решению которой мне так и не попалось. Пришлось разбираться самостоятельно.

Зачем тратить время на настройку системы Akonadi?

Так думают все, кто расценивает систему Akonadi (далее – Akonadi), как не понятно зачем придуманное дополнение для PIM приложений KDE4. Это ошибочный подход. Akonadi является интерфейсом, обеспечивающим стыковку приложений KDE4 с большинством существующих хранилищ персональных данных (адресных книг, календарей и т.д.), начиная с файлов на локальном диске и заканчивая корпоративными Groupware-серверами и Online-службами сети Интернет. Чтобы не быть голословным, я покажу, как с помощью Akonadi можно за несколько минут организовать хранение контактов KAddressBook в адресной книге Gmail и задач KOrganizer в Календаре Google. Продолжить чтение ‘FreeBSD: Устранение ошибок автоматического запуска сервера Akonadi’ »

FreeBSD: Поддержка Flash в браузерах Konqueror, Mozilla Firefox и Opera

FlashПо умолчанию браузеры Konqueror, Mozilla Firefox и Opera для FreeBSD “не умеют” воспроизводить Flash-ролики. Для воспроизведения Flash-роликов этими браузерами необходимо установить бесплатный плагин Adobe Flash Player. Так в чем же проблема? В том, что плагин Adobe Flash Player не предназначен для работы в FreeBSD. Неужели из-за этого придется отказаться от просмотра мультимедийного контента в браузерах Konqueror, Mozilla Firefox и Opera на десктопе с FreeBSD? Конечно же, нет.

Постановка задачи

Одним из возможных способов воспроизведения Flash-роликов в браузерах Konqueror, Mozilla Firefox и Opera, работающих в среде FreeBSD, является использование Adobe Flash Player NPAPI плагина, предназначенного для работы в среде Linux. В Сети есть статьи на эту тему. Лично мне помогла статья NSPluginWrapper – прикручиваем flash к firefox в FreeBSD, а также 45 комментариев к ней и 37 сообщений в соответствующей ветке форума. После изучения информации и недолгих заморочек мне удалось добиться корректного воспроизведения всех “попавшихся под руку” Flash-роликов в вышеназванных браузерах, в связи с чем была написана данная инструкция. Продолжить чтение ‘FreeBSD: Поддержка Flash в браузерах Konqueror, Mozilla Firefox и Opera’ »

FreeBSD: Загрузка со второго жесткого диска с помощью NTLDR

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

Постановка задачи

Как известно, загрузчик Windows (NTLDR) позволяет загружать операционные системы, которые не являются представителями семейства Windows NT, с помощью специальных MBR-файлов. Так для запуска FreeBSD, которая установлена на второй жесткий диск, NTLDR требуется MBR-файл, обеспечивающий передачу управления MBR второго жесткого диска. В свою очередь, второй жесткий диск должен содержать MBR, которая обеспечивает запуск FreeBSD со своего первого слайса. Такой вариант загрузки FreeBSD нельзя организовать средствами sysinstall(8), однако, он может быть реализован с помощью утилиты установки стандартного загрузчика FreeBSD boot0cfg (8). Продолжить чтение ‘FreeBSD: Загрузка со второго жесткого диска с помощью NTLDR’ »