воскресенье, 31 декабря 2017 г.
пятница, 29 декабря 2017 г.
Обзор PureOS: Чистая свобода
среда, 27 сентября 2017 г.
Для MATE подготовлен патч с реализацией поддержки расширения XPresent
Всем привет! Не так давно я написал разработчикам графического окружения MATE сообщение, где попросил их добавить поддержку отрисовки через DRI3/Present - расширение оконной системы Xorg, позволяющее отрисовывать графику самым прямым способом, что полностью избавляет от тиринга, а также ощутимо повышает производительность 3D графики. Разумеется только на свободных видеодрайверах. И вот на днях, был представлен патч, добавляющий поддержку расширения XPresent. Сейчас я помогаю его тестировать, и по первым результатам - есть и хорошие и плохие новости. Плохие - на 64-х битной Ubuntu MATE 17.10 оно не работает, и на моём железе (тестировал на Nvidia GTX 760 и Radeon HD7770, всё на свободных видеодрайверах) приводит к сильным глюкам отрисовки. Это касается только 64-х битных систем. Однако на 64-х битном Debian Testing - всё работает просто замечательно! И это весьма обнадёживает. Поэтому будем надеяться, что скоро причина проблемы найдётся. Если вы хотите помочь в тестировании - напишите в комментариях.
P.S. Поддержка XPresent также была добавлена в Xfce, о чём я писал не так давно. В будущем есть планы по добавлению в MATE поддержки GLX, что привнесёт аппаратное ускорение отрисовки через OpenGL.
P.S. Поддержка XPresent также была добавлена в Xfce, о чём я писал не так давно. В будущем есть планы по добавлению в MATE поддержки GLX, что привнесёт аппаратное ускорение отрисовки через OpenGL.
четверг, 14 сентября 2017 г.
Установить профессиональный видеоредактор DaVinci Resolve, в Debian, Ubuntu и производных
Если вы следите за новостями, то знаете, что знаменитый профессиональный видеоредактор и система цветокоррекции DaVinci Resolve, в своей бесплатной редакции, доступен теперь и для Linux. Однако официально разработчиками поддерживаются только CentOS и Red Hat Enterprise Linux, как системы для профессиональных графических станций. Однако это вовсе не означает, что Resolve не будет работать в других дистрибутивах. И в этой заметке я покажу как установить его в Debian, Ubuntu и их производных.
четверг, 7 сентября 2017 г.
Запуск GNOME on Wayland с проприетарным драйвером Nvidia: История успеха
Итак, свершилось! Мне наконец-то удалось запустить Wayland-сессию GNOME на проприетарном драйвере Nvidia (далее по тексту "блоб"). Для тех, кто не в теме: начиная с версии драйвера 364.12, Nvidia реализовала в нём начальную поддержку Wayland, однако несовместимую с тем, что используется в Mesa. В Mesa применяется библиотека GBM - Generic Buffer Manager, аллокатор буферов изображений. Реализация Nvidia основана на расширениях EGLStreams и EGLDevice, являющихся кроссплатформенным открытым стандартом Khronos (консорциума, разрабатывающего OpenGL, OpenCL, Vulkan и так далее). В списке рассылки разработчиков Wayland, Nvidia представила патчи для композитного менеджера Weston, однако разработчики их не приняли и, можно сказать, послали Nvidia подальше. Зато эти патчи адаптировали для Mutter и Sway, но о качестве работы будет ниже. Nvidia же в прошлом году анонсировала новый аллокатор, разрабатываемый совместно с разработчиками Mesa, уже готов начальный прототип, но работы ещё много. Nvidia не хочет создавать что-то платформоспецифичное, так как ей проще поддерживать единую кодовую базу для всех ОС.
Mesa 17.2 доступна для Debian 9 (+репозиторий драйверов Nvidia)
Приветствую! В моём репозитории, со свежими свободными графическими драйверами для Debian 9 и производных, обновление: Mesa 17.2. Свежий выпуск Mesa примечателен следующими изменениями:
воскресенье, 3 сентября 2017 г.
Гайд: Установка FreeBSD в качестве десктопной системы (Обновлено и дополнено)
вторник, 22 августа 2017 г.
Установить Natron в Debian и Ubuntu
Natron - это нодовая система видеокомпозитинга, по функционалу близкая к таким программам, как Adobe AfterEffects и Nuke by the Foundry. Кроме того Natron может выступать в качестве хоста для OpenFX-плагинов, и использоваться с другими программами для обработки видео. Написана на C++ с использованием Qt (PySide). Программа проста, функциональна и отлично подойдёт как для постобработки любительских видеороликов, так и для профессионально отснятого материала. Natron можно скачать с официального сайта после регистрации, в виде Windows-подобного инсталлятора, а также deb и rpm-пакетов. Совсем недавно, нативно собранные пакеты с Natron появились в репозитории Deb-Multimedia, и благодаря этим наработкам я создал PPA-репозиторий для Ubuntu и репозиторий для Debian, пока полуофициально.
среда, 9 августа 2017 г.
понедельник, 7 августа 2017 г.
Репозиторий Retrogames - теперь и для Debian!
Приветствую! Как вы знаете, я создал и поддерживаю большой репозиторий с разнообразными эмуляторами игровых консолей и ретрокомпьютеров для Ubuntu 16.04. Репозиторий получился реально большим, он позволит превратить вашу Ubuntu в классную ретроигровую систему. И я по-настоящему им горжусь! Теперь же представляю вашему вниманию аналогичный репозиторий для Debian 9 "Stretch"
суббота, 15 июля 2017 г.
среда, 12 июля 2017 г.
Установить окружение Budgie Desktop в Debian 9
Budgie Desktop - графическая оболочка от проекта Solus, работающая поверх компонентов GNOME и являющаяся альтернативой GNOME Shell. Данная оболочка выгодно отличается от GNOME Shell своим более привычным видом, а также гораздо меньшим потреблением ресурсов. Budgie доступна в репозиториях Debian 9, однако установить её можно лишь вручную, на минимальную систему. К сожалению разработчики не добавили её на экран выбора графического окружения, при установке системы с netinstall-образа. Поэтому в этой заметке я расскажу как его установить и настроить.
понедельник, 10 июля 2017 г.
Ставим Debian 9 на SSD
Приобрёл недавно SSD накопитель Silicon Power Velox V55, на 60 Гб, дабы использовать его в качестве системного для Debian. Причина покупки очевидна - ускорение работы системы, увеличение скорости открытия программ и т.п. И хотя Debian у меня всегда летал как ракета на обычном HDD на 7200 оборотов и 64-х мегабайтным кэшем - можно сделать ещё круче. В интернете очень много статей по установки Линукса на SSD и сопутствующих оптимизациях, с целью увеличения качества работы накопителя и продления срока его службы. Вот только есть одна неочевидная проблема: многие эти статьи писались на основе того, какими были SSD в годы своего первого появления на массовом рынке. И для современных накопителей эта информация стала неактуальной, но пользователи продолжают верить что нужно делать именно так как написано в статье. Плюс ко всему часто не учитываются нюансы контроллеров в конкретных SSD - этот фактор тоже весьма важен, ведь контроллер - это сердце накопителя. И вот собрав кучу инфы, а также применив свои знания в этой области, установил на свою рабочую станцию новейший Debian 9. Делюсь своим опытом.
суббота, 8 июля 2017 г.
Как избавиться от тиринга в Linux Mint 18.2 Xfce на свободных видеодрайверах (Обновлено)
В недавно вышедшем Linux Mint 18.2 с рабочим столом Xfce было произведено обновление оконного менеджера Xfwm4, в котором добавлена поддержка вертикальной синхронизации через DRI 3/Present и OpenGL. То есть это решает проблему тиринга уже на аппаратном уровне, однако в LM 18.2 (как и в Ubuntu 16.04) по умолчанию не включён интерфейс DRI 3, потому толку от этого нововведения 0. Так что нужно его включить.
среда, 5 июля 2017 г.
Mesa Updates Debian: свежий графический стек для Debian 9
Приветствую. В связи с бурным развитием проекта Mesa в последние годы, многие пользователи стали обращать гораздо более пристальное внимание на графические решения от AMD и Intel. Для пользователей Ubuntu существует PPA-репозиторий со свежими версиями свободных видеодрайверов, что позволяет всегда иметь актуальный графический стек в своей системе. Начиная с Debian 8, свежая Mesa попадает в репозиторий Backports, только вот попадает она туда далеко не сразу после релиза. На это есть свои причины, как вы можете догадаться, но тем не менее - если вам нужна свежевышедшая Mesa здесь и сейчас, никакой возможности, кроме самостоятельной сборки, не существовало. Пришло время это исправить.
суббота, 1 июля 2017 г.
Мой репозиторий: обновление для Debian 9/LMDE 3/SteamOS 3
среда, 28 июня 2017 г.
Как подключить 4G модем к маршрутизатору с OpenWRT
Приветствую. Данная заметка подойдёт тем, кто решил раздавать интернет со своего 4G-модема в локальную сеть посредством Ethernet или Wi-Fi. Когда-то я писал о том, как раздавать интернет с модема в локальную сеть, но тогда интернет шлюзом у нас выступал рабочий компьютер. Теперь же для этих целей будет применяться Wi-Fi маршрутизатор (роутер) с USB портом, в моём случае это TP-Link WR-842N. Преимущества такого способа очевидны: не нужно всё время держать включённым компьютер, чтобы можно было пользоваться интернетом на других устройствах, значительно меньшее потребление электроэнергии, возможность серьёзного расширения функционала и так далее. USB-модем будет работать как WAN-интерфейс, то есть как если бы к роутеру был подключён кабель от интернет-провайдера. Однако родная прошивка роутеров TP-Link весьма ограничена и убога, и я сразу заменяю её на OpenWRT. Правда в этот раз я возьму не сам OpenWRT, а его форк под названием LEDE. Об отличиях можете почитать здесь. Приступим.
воскресенье, 18 июня 2017 г.
Настройка после установки Debian 9 (обновлено)
17 июня 2017 года вышла новая версия самого значимого дистрибутива Linux - Debian 9. Время летит очень быстро, казалось ещё вчера вышел Debian 8, и я писал руководство по его настройке. Как и множество других статей с ним связанных. Теперь очередь Debian 9. Новые версии ПО, новые возможности, много нового софта в репозиториях. В ближайшее время я обновлю свой репозиторий для Debian, а также добавлю парочку новых и весьма полезных. А пока займёмся первоначальной настройкой.
понедельник, 1 мая 2017 г.
Поддержка блога
Уважаемые читатели и подписчики. На сайте появился раздел "Поддержать", где вы, собственно, можете оказать финансовую поддержку данному блогу и всем связанным с ним проектам. Да и просто поблагодарить автора, если его труд вам полезен :)
среда, 19 апреля 2017 г.
KDE Neon в Docker: идеальный способ тестирования свежих технологий KDE
Всем привет! Наверняка многие из вас знают о таком дистрибутиве как KDE Neon. Его создателем является бывший "управляющий" Kubuntu Джонатан Риддел. Дистрибутив построен на LTS-версии Ubuntu (в данном случае Ubuntu 16.04), его целью является предоставление самых свежих версий KDE Plasma 5, KDE Frameworks, KDE Applications, а также Qt. Дистрибутив имеет аж 4 ветки: User Edition (обычная версия со свежими выпусками KDE), User Edition LTS (то же самое, но с LTS выпусками KDE, на текущий момент это версия 5.8), Dev-Stable (стабильная сборка для разработчиков) и Dev-Unstable (самые свежайшие пакеты с KDE, только для разработчиков и тестеров). Но возможности установить KDE Neon на диск может не оказаться, и на такие случае разработчики предусмотрели потрясающее решение - Docker-контейнер. Docker - это система контейнерной виртуализации, позволяющая упаковать приложение (или целую ОС) и всё необходимое для его работы в контейнер, который может быть легко перенесён в другую систему. И запущен как обычное приложение. У Docker есть своё хранилище готовых контейнеров, найти там можно всякое. Как и то, о чём пойдёт речь сегодня.
пятница, 14 апреля 2017 г.
Прощай, Unity: несбывшиеся надежды Canonical
Буквально на днях, основатель компании Canonical и дистрибутива Ubuntu Марк Шаттлворт, объявил об отмене всей разработки графической оболочки Unity, дисплейного сервера Mir, а также мобильной редакции Ubuntu, и возвращении на то, с чего всё и началось - GNOME. Бурные обсуждения кипят до сих пор. Конечно, Unity весьма неоднозначная оболочка, многих она оттолкнула, но многим она понравилась, люди используют её как в работе, так и просто на домашней машине. Многое ПО писалось с учётом возможностей Unity. И теперь всё это уходит в прошлое. А будущее самой Ubuntu многими ставится под серьёзное сомнение, ведь теперь судьба дистрибутива будет в руках сообщества Ubuntu GNOME, Марк снова займёт пост исполнительного директора Canonical, а основным направлением развития станут сервера и "интернет вещей" (IoT). Потому в этой заметке хочу поделиться своим мнением по поводу последних новостей и самой Ubuntu в частности. Плюс в конце будет небольшой анонс :)
четверг, 9 марта 2017 г.
воскресенье, 5 февраля 2017 г.
Как обновить Debian 8 до Debian 9
четверг, 26 января 2017 г.
Репозиторий эмуляторов игровых консолей для Ubuntu 16.04
Многие люди любят игры. Многие люди выросли на играх. Наверно у каждого в детстве была Денди, Сега или ещё какая-нибудь игровая приставка. И такие люди с теплом вспоминают время, проведенное за этими играми. Сегодня, для возможности играть в игры с платформ прошлых лет, существуют программы-эмуляторы, которые позволяют практически на любом устройстве (от мобильного телефона до ПК или даже игровой консоли) запустить игры с платформ NES, Sega Megadrive, PSone и многих многих других. И в Linux, благодаря репозиториям, не нужно бегать по интернету в поисках того или иного эмулятора. Однако есть и минусы. Первый и самый главный - не все эмуляторы доступны в штатных репозиториях дистрибутива. Второй - обычно они не обновляются в рамках одного релиза, скажем, Ubuntu. Поэтому я решил исправить эти проблемы. Представляю вам репозиторий игровых эмуляторов для Ubuntu 16.04 и производных.
четверг, 19 января 2017 г.
Сборка OBS Studio и FFmpeg с поддержкой кодека Nvidia NVENC
Приветствую! Если вы любите делать игровые стримы или просто снимать хорошие летсплеи в Windows, то наверняка знаете о таком потрясающем кодеке, как Nvidia NVENC. На базе этого кодека создана целая утилита для высококачественной записи игрового процесса на видеокартах Nvidia - Shadow Play. Плюс этот кодек может применяться и в других программах для записи происходящего на экране (к примеру Bandicam). К сожалению, ни Shadow Play, ни Bandicam не доступны (пока?) в Linux, но возможность использовать кодек NVENC существует. К примеру в не менее известной программе для создания стримов и записи игр OBS Studio, или в Simple Screen Recorder - лучшей утилите для записи происходящего на экране в Linux. Однако для этого необходим мультимедиа пакет FFmpeg, в котором включена возможность использования NVENC. Но так как кодек проприетарный - в большинстве дистрибутивов Linux FFmpeg собран без поддержки NVENC. Поэтому сейчас мы будем это исправлять в своей любимой системе. Внимание: данное руководство актуально только для Ubuntu 16.04 и основанных на ней дистрибутивов. В системах с FFmpeg 3.1.1 и новее, кодек NVENC доступен по умолчанию.
Подписаться на:
Сообщения (Atom)