LINUX.ORG.RU

Как пропатчить KDE5 под FreeBSD?

 , ,


1

1

Решил поставить FreeBSD и собрать последнюю версию KDE и Qt. Ставил из неофициальных портов area51 на последнюю разрабатываемую FreeBSD 11-CURRENT.

Сама система нестабильна, о чем напоминала мне kernel panic-ами при переключении между tty и во время выполнения некоторых команд (в иксах подобной проблемы нет). Однако по умолчанию использует UTF-8 (2016й же год на дворе, пора начать бы уже) и новый драйвер консоли, в отличие от десятой версии, где всё это приходилось настраивать руками. Всё равно работать в ней не буду, во всяком случае пока плазма не станет несколько юзабельнее.

Кеды работают практически так же, как и на Linux, за исключением отсутствия kcm-модуля настройки мыши, невозможности смонтировать NTFS- и ext4-тома в Dolphin и странного выбора кодировок. Еще при закрытии приложений в трей сыпятся уведомления о сбое в той или иной программе. Видно, в общем, что DE рассчитывает всё-таки на работу в GNU/Linux. SDDM в портах имеет статус Ignore, и еще не допилен.

Тема: декорации KArc-Dark, Qt-тема Breeze, цветовая схема KArc-Dark-RED. Тема плазмы Heritage из Chakra Linux. Остальное вроде как указано в screenfetch.

Метапорт x11/kde5 собирался где-то около четырех-пяти часов (о time узнал позже, в следующий раз дам точную цифру, если кому интересно), без использования нескольких процессов для сборки и с установкой некоторых зависимостей пакетами.

>>> Просмотр (1920x1080, 1666 Kb)

★★

Проверено: JB ()
Последнее исправление: LordTermor (всего исправлений: 2)

Ответ на: комментарий от soslow

Тебя изнасиловал чертенок в кедах?

Ох горе то какое...

bookman900 ★★★★★
()
Ответ на: комментарий от LordTermor

Плюс минус обычно если ты про графическое окружение - цимес FreeBSD именно в базовой системе - она более стабильна и понятна, и предсказуема.

Ygor ★★★★★
()
Ответ на: комментарий от Ygor

Пробовал уже. Но пользоваться каким-либо окружением, помимо плазмы, не смогу уже наверное. Ко многим удобным фичам привык. А фряха да, понравилась очень.

LordTermor ★★
() автор топика

Всё мрачное как жизнь линуксоида.

cipher ★★★★★
()
Ответ на: комментарий от kukuruku

Ты издеваешься?
Лень всё перечислять, посмотри хотя бы на слово «возможность» после «Главные изменения» в браузере, а именно на «ожн» - слиплось всё в одну букву. Посмотри ниже на «создавать» - какое расстояние между буквой «с» и «о» (как будто там пробел стоит и это не одно слово) и между «оз» (слиплось в одну букву) - это же вообще 3.14ц. С такими шрифтами глаза через год можно выкидывать.

soko1 ★★★★★
()
Ответ на: комментарий от soko1

Либо фряхи, либо моих рук. На линуксе у меня все нормально смотрится с тем же самым шрифтом и в том же самом окружении. Но там у меня Vivaldi вместо Chromium.

LordTermor ★★
() автор топика
Ответ на: комментарий от LordTermor

Не думаю что сhromium как-то способен испоганить шрифты, разве что под FreeBSD может быть что-то не учтено при сборке.

Но ты увидел косяки в шрифтах? Планируешь что нибудь с этим делать?

soko1 ★★★★★
()
Ответ на: комментарий от soko1

Когда/если пересяду на систему, как на основную, конечно буду с этим что-то делать. Возможно, в конфиг иксов нужно добавить строку для подгрузки Droid-шрифтов, поддержки freetype, поддержки сглаживания или типа того. Но я почему-то уверен был, что оно должно само делаться.

LordTermor ★★
() автор топика
Ответ на: комментарий от LordTermor

По-моему уже давно можно забить на конфиг xorg.conf и рулить всеми шрифтами и их параметрами через ~/.fonts.conf (новое место вроде ~/.config/fontconfig/fonts.conf), если чё :)

Как разберёшься отпишись плз, интересно в чём дело всё же

soko1 ★★★★★
()
Ответ на: комментарий от soko1

Да вот как-то... Не работает оно. Стандартный шрифт, который используется на ЛОРе и много еще где, Arial, как-то хреново рендерится во фряхе. Если заменить его на что-нибудь другое(Droid Sans) через расширение хромовское, проблема становится в разы меньше.

http://imgur.com/rnmzSxs

Хотя, вот, в Libreoffice оно всё кривенько смотрится(первый Arial, второй Droid Sans, третий Noto Sans).

Даже и не знаю, куда копать

LordTermor ★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky

Клонируем куда хотим репу портов:

% svn co http://area51.pcbsd.org/branches/plasma5/ <путь>

Затем мержим порты в /usr/ports:

# <путь>/Tools/scripts/kdemerge -a /usr/ports

(По желанию) Делаем то же самое с Qt:

% svn co http://area51.pcbsd.org/branches/qt-5.7/ <другой путь>
# <другой путь>/Tools/scripts/kdemerge -q /usr/ports/

Обновления через svn up, затем мержим опять.

LordTermor ★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky

Я в таких случаях старался ставить зависимость с помощью pkg

# pkg install autotools

или типа того.

LordTermor ★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky

Не знал о такой возможности. И, к сожалению, не знаю, как добавить порты с кедами. make index, как я понимаю, не работает?

LordTermor ★★
() автор топика

Раньше тоже баловался прозрачным терминалом. Теперь ношу очки. Артем, не повторяй моих ошибок)

Deleted
()
Ответ на: комментарий от Deleted

Уже бросил :D

Но конкретно в том случае то ли из-за обоев, то ли из-за цветов терминала, то ли из-за темы, видно все буквы четко было.

LordTermor ★★
() автор топика
Ответ на: комментарий от cetjs2

если всё еще интересует, появилась 5.0 у них в портах.

LordTermor ★★
() автор топика
Ответ на: комментарий от Deleted

Он был установлен отдельно пакетом.

А ещё, ты, возможно, упадешь, узнав, что он установлен как стандартный шелл в OS X(ныне macOS) по-умолчанию.

LordTermor ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.