Приветствую. Сегодня хочу немного поговорить о такой штуке, как PipeWire. Проект ещё молодой и активно развивающийся, потому информации в сети не так много. Как вы наверняка знаете, в Linux, для управления звуковыми потоками приложений, применяется звуковой сервер PulseAudio, написанный во второй половине нулевых печально знаменитым Леннартом Поттерингом. Дело в то, что сами по себе звуковые подсистемы Linux, такие как ALSA и почившая OSS, любили монопольно захватывать звуковую карту. Слушаете вы к примеру музыку через Amarok, и захотели включить ролик на ютубе. А там нет звука, потому что в этот момент звуковая карта занята плеером. Позднее конечно эту проблему решили частично, но всё же это было крайне неудобно. Нельзя было например играть в игру и слушать музыку одновременно. Для решения этой проблемы применялись звуковые сервера – для Гнома это был ESD, для KDE – aRTS. PulseAudio же стал стандартом, хотя первое время от него было больше вреда, чем пользы (сильная загрузка процессора, эпичные искажения звука). Плюс он позволяет гонять звук по сети, пользоваться Bluetooth-гарнитурами безо всякого пердолинга и много чего ещё. Но – это лишь звуковой сервер. И с видео он работать не умеет.
среда, 4 сентября 2019 г.
среда, 28 августа 2019 г.
Оптимизация Linux для дома (2019 edition)
Приветствую. Несколько лет назад я написал большую статью об оптимизации большинства Linux-дистрибутивов, а также графических окружений, для повседневных задач. Ведь как ни крути - железо у всех разное, а сделать единую систему, которая будет идеально работать на миллионах аппаратных конфигураций - невозможно. Однако с тех пор дистрибутивы Linux, и все их компоненты, шагнули вперёд настолько далеко, что большая часть той стати потеряла актуальность. Поэтому я хочу выделить из неё то, что ещё можно применить для оптимизации, а также дать пару советов. Поехали.
пятница, 26 июля 2019 г.
Настройка после установки Debian 10 "Buster"
Настройка репозиториев
Откройте файл /etc/apt/sources.list любым текстовым редактором с правами администратора (например nano) и добавьте строки contrib и non-free после каждого адреса. Если вам не нужен исходный код всех программ в репозиториях Debian - поставьте # перед строками deb-src. Для включения поддержки установки 32-х битных версий драйверов и другого ПО:
sudo dpkg --add-architecture i386
sudo apt update
sudo dpkg --add-architecture i386
sudo apt update
среда, 17 апреля 2019 г.
Установка Linux на GPT + BIOS
вторник, 29 января 2019 г.
RetroArch и Wayland
Последние 3 месяца я потратил на доработку одной из самых нужных мне программ - RetroArch. Если вкратце - это мультисистемный, мультиплатформенный эмулятор различных игровых консолей. За подробностями прошу на официальный сайт. Вся суть доработки заключается в улучшении работы RetroArch в окружениях на базе композитного сервера Wayland.
Подписаться на:
Сообщения (Atom)