LINUX.ORG.RU

Xfce


129

10

Всего сообщений: 586

New laptop, old system

Доброго вечера, уважаемый ЛОР!
Поменял тут на днях свой x260 на новенький t480 в максималочках.

Систему оставил ту же — Debian, но проапгрейдил до testing, ибо свежее железо и нужны свежие графические либы и драйвера.

* Lenovo ThinkPad T480 @ i7 8550U, nVidia MX150
* Debian Testing
* XFCE
* Попытка перейти на новый Firefox
* Всё так же Gajim с Telegram-транспортом вместо телеги
* Информация о оформлении всё так же на screenfetch

:3

 ,

annerleen
()

Дефолтная крыса на не дефолтном устройстве

Пару лет назад плохой пластик lenovo g570 приказал долго жить лотку вместе с креплением шарниров.

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

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

Вместо интернета прикручен usb-cdma-свисток, настроено автоподключние к сети. WiFi поднят на create_ap.service (не осилил hostapd).

ОС: Debian Stable, дефолтная крыса, в которой включён автологин и всё отключено, что может потребовать логин-пароль или нарушить работу модема/раздачи (сон, гибернация).

За качество фото извиняюсь.

 , , ,

l4gfcm
()

Удалено, причина: «Уже было» (-10)

Здравствуйте.
Заголовок говорит сам за себя.

Здесь есть:

— Lenovo ThinkPad x260
— Debian Stretch (stable) с XFCE 4.12
— Браузер Pale Moon как единственный адекватный из тех, что живые
— Gajim с Telegram-транспортом
— Информацию о темах и пр. можно увидеть на screenfetch

Даже не знаю, что ещё срача ради сказать.
Дополните, пожалуйста ☺

 

annerleen
()

SlackUnity, или UniSlack

В общем, соединение приятного с полезным.

DE Xfce4 с сильными вкраплениями Mate, тени и блюр рисует compton, за глобальное меню отвечает vala-panel-appmenu, за главное меню - whiskermenu-plugin, кнопки окон для полноэкранных приложений создаёт windowck-plugin. Заголовки для развёрнутых окон отключены штатными средствами xfwm.

Терминал и Screenfetch: https://imgur.com/a/XYAt9FS

Chromium и непременный LOR: https://imgur.com/a/nR7bVFB

 , , , ,

meliafaro
()

xfce + conky + term

Вот вам ламповая атмофсерка )00))

 , ,

aleksei2000
()

Slackware 14.2 + XFCE = ОС для ноутбука

Тема Xfce-saltlake, но по сути это мой любимый Raleigh. Иконки из Mate (Wise). Slackware я сначала поставил в 2016, переустанавливал её (с почти той же конфигурацией) когда менял винт, переезжал (с сохранением хомки) на devuan, но она оказалось слишком нестабильной, apt-get завалил ошибками и полсистемы поломалось при обновлении на тестовую версию ascii (stretch), в итоге я перешёл на Salix OS, но захотелось традиционного пакетного менеджера и я вернулся на Slackware, удалив репозиторий Salix и его пакетные менеджеры. Система работает почти без проблем. В качестве терминала преимущественно tilda. Из неискоробочноработающих вещей только блютуз и подключение андроидов по MTP (нужно было добавить юзера в группы plugdev и netdev). А ещё сегодня мой инкремент:

slackcoyote.age++;

 ,

Deleted
()

Manjaro с крысой, no ponies

Нет в галерее годных колясок на манджаре, держите мою

Плагин панели Dockbarx, terminator - лютая годнота, а в спотифае годное музло

 ,

Fake
()

Debian 9.4 Stretch + XFCE4 + цветной жук

Мой обитель. Душевный и приятный. С двумя мониторами - тем более. Здесь админятся сервачки, временами быдлоскриптуется на bash и играется в игрушки через винду с видеокартой в QEMU-KVM.

Иконки/тема/шрифт и прочая информация - прилагается на скрине. Если пони-будь нужна обоина - стучите.

 ,

FluffyPillow
()

Void Linux

Ну вот например.

Что изменилось с прошлого раза: я попробовал десяточку и мне понравилось: 3D в интерфейсе, вот это всё, сразу такое ощущение появилось как будто 21 век уже наступил. К сожалению в WSL не заработал Void, что-то Майксософт не допилило ещё. Пока Майкрософт допиливает, решил попробовать собрать чего-то такого же в технологическом плане, только на линуксе.

В прошлый раз я оставил убунтовский компиз и выбросил всё остальное, теперь решил зайти с другой стороны: попробовать оставить всё остальное, но выбросить компиз. Выяснилось, что по крайней мере лаунчер и дэш могут работать без компиза и без патчей в Gtk, худ вероятно тоже, но я уже забил.

Ещё скриншоты на реальном железе в разных комбинациях: https://imgur.com/a/wGrfc

Сверху-вниз:

  • Xfce4/Xfwm4 (без компиза)
  • MATE/compiz-reloaded
  • Openbox/xcompmgr

Я проверял на WM: Xfce4/MATE/Openbox/Cinnamon, на композиторах: встроенный в Xfwm4/встроенный в MATE/compiz-reloaded/xcompmgr/compton - работает довольно бодренько. Может быть на чём-то ещё взлетит, но мне надоело перебирать. Основное требование к менеджеру окон - поддержка Xshape input и работающий композитинг. В AwesomeWM/Fluxbox/i3 по причине отсутствия поддержки Xshape не работает например. Думаю возможна альтернативная реализация без необходимости Xshape, но я сделал так: полноэкранный оверлей который рендерит себя в прозрачный фреймбуфер, ввод от мышки должен проходить сквозь его прозрачную часть и попадать в окна которые находятся под ним.

На самом деле конечно не всё радужно, Юнити интегрируется с наутилусом, компизом и собственными компонентами, про Thunar оно ничего не знает и не может в нём открыть корзину с лаунчера, некоторые десктопные эффекты типа expose или блюра делались компизом, экспозе пока что пришлось уйти, блюр теперь надо делать компизом снаружи приложения, а не изнутри, ещё кое-что отвалилось по мелочи и не по мелочи. Есть определённое количество технического долга в виде зависимостей на гном и гтк, или например есть зависимости на systemd и upstart, на upstart опциональная, а на systemd обязательная, но при желании можно обойтись без них обоих, я например просто закоментировал эти части. В общем есть определённое количество мусора, но не так чтобы ужас-ужас всё пропало. Наоборот, оно завелось и взлетело на удивление легко и просто, всего 64 комита я сделал чтобы получить то, что на скриншоте, по-моему это не много, как для проекта такого размера.

Ну в общем, как наверное и так понятно из скриншотов, технические проблемы Юнити о которых можно прочитать в интернете мягко говоря сильно преувеличены. Я не могу вспомнить ещё один десктопный шелл который мог бы работать на Openbox с xcompmgr также как на MATE с compiz-reloaded, по-моему это настолько далеко от технических проблем, насколько это вообще может быть от них далеко. Про iPhone X говорят, что он минимум на 2,5 года опережает конкурентов, а с момента релиза Юнити прошло более 7 лет, какое ещё DE может делать аппаратно-ускореную графику с полной поддержкой 3D в интерфейсе в 2к18? Ну наверное что-нибудь на Qt, да? Вот есть Юнити 8 на Qt/QML:

// Rotating 3 times at top/bottom because that increases the perspective.
// This is a hack, but as QML does not support real 3D coordinates
// getting a higher perspective can only be done by a hack. This is the most
// readable/understandable one I could come up with.
...
// Because rotating it 3 times moves it more to the front/back, i.e. it gets
// bigger/smaller and we need a scale to compensate that again.

Тут написано, что QML не поддерживает настоящий 3D и вместо того чтобы повернуть изображение на определённый угол, оно три раза поворачивается на меньший угол, затем исправляется искажение возникающее при такой операции. Ну вот, Юнити 8 на Qt/QML, дамы и господа. Но вейленд-то сейчас придёт и точно спасёт нас от всех ужасов десктопного линукса, да?

Я когда проверял поддержку нескольких мониторов, столкнулся с такой проблемой: существующие менеджеры окон не могут зарезервировать место в определённых частях экрана. Оказалось, что это известная проблема иксов, единственное, что меня смутило - это то, что в убунтовском компизе это уже 7 лет работает. Я почитал, что про это пишет разработчик kwin и понял, что то, что он предлагает в моём случае работать не будет.

Что он предлагает: а) создать окно; б) установить тип окна в «панель»; в) настроить как это окно должно взаимодействовать с другими окнами (перекрывать/не перекрывать/т.д.); а kwin уже зарезервирует место под панель «где надо». Как работает то, что на скриншоте: 1) создаётся одно окно которое разворачивается на весь экран; 2) резервируется область экрана меньшая чем размер окна; 3) в некоторых случаях надо зарезервировать несколько областей в разных частях экрана. Как 1), 2) и 3) выразить через а), б) и в)?

Короче света в конце туннеля не видно, да и это наверное не туннель.

И вообще я думаю, что Марк Шаттлворт прав, что выбросил и Юнити 7, и Юнити 8, и дисплейный сервер Мир вероятно тоже не нужен. Свою роль в повышении популярности убунты это всё уже сыграло, зачем дальше тянуть резину?

Да и если так подумать, то зачем это всё на линуксе? Композитинг по Портеру/Даффу? Анимация с помощью трёхмерной призмы вращающейся вокруг своей оси? Да не, бред какой-то. Любой менеджер окон может открыть и терминал и браузер, а что ещё нужно? Fade-in - это тоже хорошая анимация, а когда окошко как бы выезжает слева-направо - это просто взрыв мозга, я и не знал, что так можно.

И расстраиваться конечно не из-за чего. Ещё лет через 7-15 десктопный линукс наверняка достигнет уровня Юнити и год линукса на десктопах обязательно настанет, только попозже, но обязательно настанет, к гадалке не ходи. А пока что вот вам артефакты древней цивилизации:

Исходники того, что на скриншоте (GPL v3): https://github.com/alekseyt/unity7/tree/void

Шаблон для сборки под Void: https://github.com/alekseyt/void-packages-private/tree/master/unity7-chromatic

 , ,

aleksey_tulinov
()

Unity 9.03.1 LTS 2018 (Xfce)

Обзор окон skippy-xd

Список изменений:

  • Установлена лучшая обоина всех времен и народов
  • Плагины панели перемещены на новые места

Делайте как я, и все будет хорошо.

 , , ,

votafak
()

Voyager 16.04.4 - Unity из Xfce

Темная тема - Numix Dark.

Иконки - monotone.

Ядро - 4.4.0-116-generic.

DE/WM - Xfce4.

Тян на обоях - моветон.

Дистрибутив - Voyager Linux.

Не хочется убирать значки с рабочего стола, а из-за них не все обои подходят.

 , , ,

votafak
()

much performance II

Всем привет! Спустя некоторое время выкладываю продолжение результатов «упорных» стараний над оптимизацией Gentoo на ПК с Intel Celeron Coppermine 900 MHz и 256 Mb RAM. Что сделал:

  • С помощью ноута собрал 17-ую версию;
  • Ядро теперь 4.14.8, а так же я поснимал еще больше звездочек в menuconfig (на старте без X и MariaDB - min 13 Mb RAM, c XFCE - min ~60 Mb RAM);
  • Нет теперь dm, запуск X происходит автоматически с помощью getty+autologin;
  • Браузер Palemoon SSE версия работает шустрее, страницы открывает почти как в 2018 году;
  • Все тот же gimp2 и теперь OpenOffice 4, который пришел на смену LO, так как LO заколебал своими багами;

Была попытка использовать вылизанную Plasma 5, но черепашьему HDD это не понравилось.

Некоторое время Gentoo даже обновлялась до первого прихода gcc. ПК использовался в качестве печатной машинки, для работы с таблицами, для того, чтобы поправить картинки в gimp, и в качестве сервера CUPS и базы данных MariaDB с последующем подключением через OO Base.

Вот еще два скриншота:

К сожалению, это последние скриншоты, ко мне наведался «ИТ отдел» с новым ПК, с установленным Windows 7, мой компьютер обещали форматнуть с аргументом !внезапно! «линукс нелицензионный, нельзя, точка», и скорее всего будет отправлен на свалку. Комп 04.01.2002 даты рождения, с ним я работал 2 года, был мной почищен от пыли и от XP ZverCD с заменой термопасты. По информации из BIOS с 45'С упало до 36. Оформляется stage4. Сегодня или завтра его последний день :(

И немного конфигов:

 ,

mfhunruh
()

Unity 9 LTS 2018 (Xfce)

Вот еще куча скринов - https://imgur.com/a/Tn64n

Voyager Linux 16.04.3 старый стабильный, с прошлого скрина не менял. Закос под юнити с почти реализованным функционалом юнити. Вот бы создатели Xfce подумали об этом, а то создатели убунту-МАТЕ уже подумали чуток

 , , ,

votafak
()

Занимательная археология 2

Это ASUS Eee PC 900. Собственно, добавить особо нечего: машина на редкость дружелюбна к GNU/Linux, все работает из коробки.

Вот немного вывода терминала (потребление оперативки после загрузки):

vsevolod@eeepc900:~$ free -m
             total       used       free     shared    buffers     cached
Mem:           999        289        709         26         27        155
-/+ buffers/cache:        105        893
Swap:          749          0        749
vsevolod@eeepc900:~$ uname -a
Linux eeepc900 3.16.0-5-686-pae #1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08) i686 GNU/Linux
vsevolod@eeepc900:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   3,8G  0 disk 
└─sda1   8:1    0   3,8G  0 part /home
sdb      8:16   0   7,5G  0 disk 
└─sdb1   8:17   0   7,5G  0 part /
zram0  254:0    0 749,9M  0 disk [SWAP]
vsevolod@eeepc900:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 8.10 (jessie)
Release:	8.10
Codename:	jessie
vsevolod@eeepc900:~$ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 13
Model name:            Intel(R) Celeron(R) M processor          900MHz
Stepping:              8
CPU MHz:               900.065
BogoMIPS:              1800.13
vsevolod@eeepc900:~$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
vsevolod@eeepc900:~$ lspci | grep -i wireless
01:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)

О настройке можно сказать немного: добавил zram через скрипт в /etc/init.d (до этого ставил Debian 9, там делал через udev+systemd, но там появились проблемы с 3d ускорением, а на 8 решил по-старому) и отрегулировал vm.swappines; вылечил тиринг по рецепту с арчвики для интеловской графики; добавил репозитории Debian Multimedia (задав приоритет 499, man 5 apt_preferences), backports и PaleMoon — он на таком проце быстрее огнелиса работает.

Ноут грузится с /dev/sdb, там стоит grub. На /dev/sda системе места не хватило.

GUI — XDM + Xfce, тема gtk «Блестящая», значки gnome-brave, xfwm4 — Stoneage, шрифт Noto Sans 10,5.

 , , ,

Vsevolod-linuxoid
()

openSUSE + XFCE

ИМХО, среди пользователей openSUSE XFCE не популярен, ибо из коробки не настроен как надо, да и при установке надо его еще найти. Видал много умельцев, преобразивших их XFCE в изящное и красивое DE. Вот результат моих трудов. И извините за Papirus, Numix вставал криво, а Faenza уже всем надоела.

 ,

kshmr
()

OpenBSD 6.2 XFCE Win 10

Случайно наткнулся на интересную тему. Мне понравилась, может кому-нибудь тоже будет кстати. Можно добиться полного скотства сходства с Windows 10, но у нас особый путь. :)

 ,

vasyan
()

MX-17 «Horizon»

Вчера накатил дистрибутив MX-17 «Horizon», основанный на стабильной ветке Debian Stable «Stretch» 9.3, с рабочим окружением XFCE 4.12. Приятно удивил интегрированный драйвер Broadcom для WiFi. Сразу же поменял clementine на deadbeef, vlc на mpv, LibreOffice на Onlyoffice. Ядро бэкпортированное, от antiX. Все шустро и стабильно, все работает искаропки, никаких телодвижений по настройке чего либо делать не пришлось. Есть там прекрасный набор конфигураторов, особо отмечу МХ Инструменты, позволяющие в гуях сделать абсолютно все, что бы ты хотел.

 , , ,

Zlo
()

Расплескалась синева...

MX17, Gubia, Xfce, old netbook

 

imho-su
()

Void Linux

Решил попробовать Void Linux в виртуалке. Заинтересовал тем, что в качестве инита используется runit.

Хорошая система инциализации, работает сама: создал симлинк в /var/service - runit сам поднял сервис, удалил симлинк - runit потушил сервис. Я с ним забыл, что сервисы надо стартовать или останавливать, оно просто работает. Загружается очень быстро даже в виртуалке, работает как волшебство, впечатления исключительно положительные.

Void имеет свой пакетный менеджер который называется XBPS. Рецепты для сборки пакетов - это обычные shell-скрипты в которых можно творить любое колдунство для того чтобы собрать нужный пакет. Я пробовал только x86_64, но в репах есть ещё пакеты для альтернативной libc (musl) и 64-битного ARM'а.

XBPS контролирует зависимости на уровне динамических библиотек и сам определяет зависимости пакетов. Например если приложение линкуется с libstdc++, то XBPS это определит и сам поставит зависимость. Этот эффект распространяется вниз по дереву пакетов и в итоге рантайм автоматически получается целостным и без дырок. В случае с приложениями на питоне или чём-то таком, можно руками дописать нужное в depends.

На скриншоте XFCE с несколькими модификациями. Изначально я пытался собрать Unity 7 и мне удалось собрать несколько компонентов: compiz, nux, dash, hud, launcher, которые даже запускались, но, разумеется, нормально не работали без остальных зависимостей. Я посмотрел на это всё и решил оставить только компиз от юнити, для, так сказать, эффекта присутствия, а остальное попытаться заменить тем, что есть в пакетах или на гитхабе.

Менеджер окон - compiz 0.9, декоратор - emerald. Фича с отключением заголовков развёрнутых окон в компизе делается легко, декорации отключаются для окон в таком состоянии:

!(state=maxvert & state=maxhorz)
Для того чтобы на верхней панели появлялись кнопки для развёрнутых окон, нужен плюгин xfce4-windowck-plugin. Из коробки он работает неправильно, поэтому его пришлось пропатчить (ссылка на патчи внизу). Для глобального меню используется vala-panel-appmenu.

В качестве дока - Plank, для запуска приложений - Albert. Albert - это ещё одно очень годное приложение которое позволяет делать поиск по системе: по приложениям, по файлам, или выполнить арифметическое действие как в калькуляторе и т.д. То есть это что-то типа dash из Unity, но сильно проще (или сложнее, кому как), это скорее Alfred из MacOS.

Зацените блюр в терминале и доке. Круто?

А по-моему выглядит как Windows 98 с доком и глобальным меню. Технологически это откат на десятилетие назад, примерно так это всё и выглядело в 2006 году когда компиз впервые зарелизили. Я для скриншота выбрал приложения поприличнее, а если полазить по разным окнам, то повылазят гномо-приложения на Gtk3 и произойдёт апгрейд с Windows 98 до Windows ME.

Никаких glBegin(), текстур, шейдеров, шейдеров поверх шейдеров. Компиз иногда добавляет на рабочий стол объём и спецэффекты, но всё остальное рисуется в плоский canvas, не хватает только какого-нибудь пиксель-арта для завершения картины.

Видите индикатор раскладки клавиатуры на котором написано «us» маленькими буквами жирным шрифтом? У меня от него глаза вытекают. И это ещё уменьшенный, а можно в настройках сделать покрупнее. А видите рядом с ним баг в отрисовке иконки NetwokManager'а? Теперь вы не можете это развидеть. А знаете ли вы, что XFCE сортирует иконки в трее по имени приложения? Зачем? ¯\_(ツ)_/¯ Но иконка NetworkManager'а при этом оказывается то рядом с индикатором раскладки, то между ними вклинивается иконка xchat'а. Я сделал ещё один патч для xfce4-panel который отключает сортировку иконок...

Это всё можно было бы запатчить, имея достаточный заряд энтузиазма, но я забил. Каждый компонент который видно на скриншоте как-то багует или работает криво. Каждый багует по-своему, например compiz-reloaded падает в одних случаях, но стабильно работает там где падает компиз из юнити, компиз из юнити в свою очередь стабильно работает там где падает compiz-reloaded. Индикатор раскладки клавиатуры был таким же десять лет назад, видимо это всех устраивает, раз за десять лет никто это не исправил. На гитхабе в issues xfce4-windowck-plugin оригинальных разработчиков не видно, какие-то люди обсуждают свои проблемы и говорят, что неплохо было бы портировать плюгин на Gtk 3, но не похоже, чтобы они его портировали. Людей поддерживающих compiz-reloaded я не стал беспокоить, у них и без меня проблем хватает. Разработчики XFCE, я так подозреваю, тоже заняты портом на Gtk 3, а потом будет Gtk 4, Gtk 5, Gtk 6. В общем доделывать патчи я не стал.

В принципе этим можно пользоваться с минимумом патчей если вы готовы терпеть небольшую кучку косяков разного размера и вам не жалко ваших глаз. Я пользуюсь, прямо в виртуалке, но я пользуюсь в основном консолью и браузером. Или можно ещё держать свой убунту-стайл патчсет и накладывать его во время сборки пакетов, но это плохая примета. Патчи, или скорее хаки, которые я сделал, находятся здесь: https://github.com/alekseyt/void-packages, надеюсь будет кому-нибудь полезно, но наверное нет.

Для себя я сделал такие выводы:

1. Void Linux - это прекрасно. Говорю без всякой иронии. Это был как глоток чистого воздуха, ИМХО именно таким и должен быть линукс. Однозначно буду пользоваться.

2. На десктопе надо использовать MacOS или десяточку с WSL. Хочется верить, что открытые исходники в конечном итоге всё равно победят, но я думаю, что эти открытые исходники ещё не написаны.

 , ,

aleksey_tulinov
()

Voyager 16.04.3

это Xfce - http://storage8.static.itmages.com/i/17/1217/h_1513517888_6534017_ee474acf0b.png

делайте, как я - и все будет хорошо.

 , ,

votafak
()