Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA, PRA64] => Тема начата: sfs от 15 Декабрь 2017, 16:53:21

Название: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 15 Декабрь 2017, 16:53:21
OPS - Openbox + Plank + SpaceFM (http://forum.puppyrus.org/index.php?topic=20305.msg138791#msg138791)
tint2 - пока не решил - надо ли
Подключить 030-gtk3

https://answers.launchpad.net/plank
В панель можно перетаскивать ярлыки из меню и папки из ФМ (http://www.omgubuntu.co.uk/2017/05/add-folder-to-plank-dock)
Вызов меню настройки :  Control and right click anywhere on the dock
5 Beautiful Plank Themes  (http://www.webupd8.org/2011/07/5-beautiful-plank-themes.html)

Ресурсоемкость по сравнению с OLS:
LXQT +115 Mb RAM - это без gtk3
OPS   +120  т.е. не сильно отличается от XFCE. Как вариант можно в xfce добавить plank
XFCE +140

Заменил компоненты LXDE на gtk3 - размер немного раздулся - особых улучшений не заметил

panther - прибит внизу (http://forum.puppyrus.org/index.php?topic=20305.msg139290#msg139290)

Проблемы :
1. пантера выскакивает в верх-лев углу. Пытаюсь решить с wmctrl (https://blog.spiralofhope.com/1042/wmctrl-user-documentation.html)
2. Не изменить оформление notification-daemon. Пробовал (https://aur.archlinux.org/packages/notification-daemon-engine-ubuntu) - не получилось. Можно от xfce взять... тогда уж просто планк в xfce добавить
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: RoDoN от 15 Декабрь 2017, 17:33:48
Т.е. DE без привычной панели?
plank - замена боковой панели быстрого запуска, panther-launcher - замена меню, а где ж будет трей?

Нужны ли эти эксперименты? Может уже на OLS остановиться?
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: sfs от 15 Декабрь 2017, 19:15:59
Т.е. DE без привычной панели?
Без привычной - да. На самом деле plank это хитрая запускалка - с плагинами и с панелью задач. Т.е запустил что-либо - можно закрепить в панели
panther-launcher - замена меню
И быстрый поиск. В OLS - только самопальный ymenu
а где ж будет трей?
Пока не знаю. Есть мысли про 2 варианта:
1. Заюзать lxpanel или tint2 или еше что-то в качестве верх. панели
2. Прикрутить к plank trayinfo и т.п. (есть мысли как) и не юзать трей
Есть еще идеи?

Нужны ли эти эксперименты?
Мне интересно. OLS никуда не денется
Может уже на OLS остановиться?
Сейчас сольют последний юзабельный браузер gtk2 - palemoon. Остальные уже gtk3
Т.е. пересидеть gtk3 не получится.
Вот решил поэкспериментировать - что из gtk3 можно выжать
Пока эксперименты - не более.
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: sfs от 15 Декабрь 2017, 19:49:37
Прикрутить к plank trayinfo и т.п. (есть мысли как)
Получилось. Прописываем в .desktop Icon=/tmp/trayinfo.svg - цифры меняются
Таким же образом можно вывести в планк любую динамическую инфу : us-ru, батарею звук
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: sfs от 17 Декабрь 2017, 13:01:30
Скрин того что получилось
http://forum.puppyrus.org/index.php?topic=20176.msg138688#msg138688
Не стал изобретать с треем, us-ru и пр. - lxpanel09 c multiload-ng
В таком составе можно :
1. лх вверх на всю ширину
2. планк вправо, лх снизу - как OLS, но кучерявее
3. без планка и пантеры
Из пантеры можно перетаскивать ярлыки на планк и раб.стол.spacefm

Промежуточные модули выложу по запросу
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: sfs от 17 Декабрь 2017, 14:03:30
1. пантера выскакивает в верх-лев углу. Пытаюсь решить с wmctrl
Решил. Проверял пока только на 1 компе
$ cat /usr/local/bin/panther_launcher
#!/bin/sh
#171217 sfs
#изменение положения окна на экране
d=60 # отступ снизу пикселей
X="`wmctrl -d |awk '/^0 / {print $4}' |awk -Fx '{print $2}'`" #X экрана
Y(){ x="`wmctrl -lG |awk '/ Panther$/ {print '$X' - $6 - '$d'}'`" ; }
( sleep 0.5 &&  Y && wmctrl -r Panther -e 0,0,$x,-1,-1 & ) ; /usr/bin/panther_launcher &
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: paulus от 17 Декабрь 2017, 21:25:53
Почему OLS в/с gtk3 не сделать (сразу надо было), без всяких пантер, а планк желающие поставят? Отшлифовать уже что-то одно? Постоянные брожения кумарят, для игрищЪ можно дистр поменять и будет то же самое балавство, но веселей (тот же slax 9.2)... Никогда не даешь привыкнуть к внешнему виду и настройкам пра. А тот же jwm за стабильность критикуешь... #imho #риторика

И не обзывай wm вскяим de!
Хочешь баловства (строго и функционально), но приличного на вид, сделай как в slax - fluxbox & xlunch и для громкости приличная приблуда в трее, gtk3 никто не вырезал.
Название: Re: PRA-roll. Легкий gtk3 DE
Отправлено: sfs от 17 Декабрь 2017, 21:34:47
Почему OLS в/с gtk3 не сделать
Будет тяжелее при почти том же функционале
Кроме того lxpanel-0.6 есть только gtk2. Более свежие создают на раб. столе spacefm нерабочие ярлыки
планк желающие поставят
Ну так по такой логике они и все остальное поставят-переставят
Отшлифовать уже что-то одно?
Я кому-то не даю шлифовать OLS ?

cairo-dock навороченнее plank. Имеет свое меню аналогичное по функционалу пантере. Мониторинг неудобный ru-en нет
Т.е. только им не обойтись все равно
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 19 Декабрь 2017, 14:19:34
OPS - Openbox + Plank + SpaceFM + panther_launcher + notify-osd + lxpanel + gtk3

roll/170808/040-prar-de-ops-170808-sf04.pfs - разбирается на 3 части : plank notify-osd остальное
roll/170808/089-ops-profile-ater-170808-sf02.pfs
roll/170808/089-zzz-pra-roll-upd-170808-sf31.pfs
http://mirror.yandex.ru/puppyrus/roll/170808/pra-roll-ops.png - скрин
Обновлять обязательно все 3 модуля

Заменил notification-daemon на https://launchpad.net/~leolik/+archive/ubuntu/leolik
Можно менять внешний вид через правку ~/.notify-osd. Вессия 0.30 есть gtk2 32 и 64 (там же)
Есть гуй https://aur.archlinux.org/packages/notifyconf/
Но чтобы не тянул qt4 - проще написать свой на yad



Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 21 Декабрь 2017, 11:56:56
https://linuxthebest.net/top-dock-paneley-dlya-linux/
Попробовал заменить plank на cairo-dock (http://glx-dock.org/)
Тяжелее, сложные настройки
Скрипты на yad и gtkdialog вылезают в доке с одной иконкой. Т.е. если закрепить - будет несколько одинаковых иконок
В отличие от plank есть:
Мониторинг нагрузки - неудобный
Терминал - без vte (что удивило) .  Пока его не закроешь - остальное не  работает - неудобно
Меню приложений - только если поставить cadpio-bzr - нужен питон2
Регулировка звука есть
Вывод - только для тех (не я) кто любит именно cairo-dock

docky - в зависимостях питон и моно

Добавил в шапку голосование. По итогу буду решать про поддержку OPS
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: krasnyh от 23 Декабрь 2017, 00:29:31
Цитата:  
Пользователям pra64-light рекомендую перейти на pra-roll-ols.

Установил PRA-roll OLS + 030-gtk3, возникли проблемы с Firefox 57 (звук, видео отсутствовали).
Пока разбирался с проблемой, попробовал и остальные сборки --XL, OPS.
(Проблему решил заменой pulseaudio-10.0-3-170808-sf06.pfs на pulseaudio-8.0-3_64-sf06.pfs)

Понравился PRA-roll OPS,в первую очередь Plank, так , что когда вернулся на pra6407-1709light,
то стало его не хватать.

На дефолтных конфигах copton, система показалась тяжелой, создал  свой ~/.config/compton.conf (нашел в сети).
Сейчас не отличается от моей pra6407-1709light.
Параметр загрузки - copy2ram

1. firefox-57.0-1-170808-sf01.pfs не запускается, ошибка:
  SQLite Version Error
The application has been updated, but the SQLite library wasn't updated properly and the application cannot run.
Please try to launch the application again. If that should still fail, please try reinstalling it, or visit https://support.mozilla.org/.

firefox-p-57.0_64-pb02.pfs работает нормально (в PRA-roll OPS).
Для обновления firefox я беру пакеты с https://ftp.mozilla.org/pub/  (заменяю папку /usr/lib/firefox )
Там они уже руссифицированны, работают без ошибок и вес 44,5 Мb.
https://ftp.mozilla.org/pub/firefox/releases/

2. В Pcmanfm нравится возможность подключаться к ftp серверу, не нужны ни filezilla, ни gftp (проблема с русскими названиями файлов ).
Это можно также сделать в spacefm или просто кинуть pcmanfm в base ?

P.s. Не пользуюсь корзиной ))
https://cs7.pikabu.ru/images/big_size_comm_an/2017-12_4/1513512594141611494.webm
Скриншот рабочего стола OPS:
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 23 Декабрь 2017, 08:55:11
Проблему решил заменой pulseaudio-10.0-3-170808-sf06.pfs на pulseaudio-8.0-3_64-sf06.pfs
Очень плохая идея - миксовать /lib из разных срезов арчрепы.
Что не получилось с pulseaudio-10 ?

Понравился PRA-roll OPS,в первую очередь Plank, так , что когда вернулся на pra6407-1709light,
то стало его не хватать.
Т.к. plank и panther_launcher - из категории украшательств и необязательных, на любителя удобств - они рекомендуются только обладателям мощного железа
plank и(или) panther_launcher можно прикрутить к любой DE pacman2pfs. Если это надо многим - могу сделать отдельные модули
В чем смысл возвращения на pra6407-1709light ?

На дефолтных конфигах copton, система показалась тяжелой
Как это проявлялось?
оздал  свой ~/.config/compton.conf (нашел в сети).
Выложите (прикрепите к сообщению)
Вообще есть к нему конфигуратор compton-conf - правда на qt5. Т.к. нужен только на момент настройки - не критично. Можно и свой написать на yad

firefox-57.0-1-170808-sf01.pfs не запускается, ошибка:
  SQLite Version Error
Вы, наверное подключали через mnt_sfs - у него по дефолту подключение в нижний слой AUFS. Пожалуй переделаю дефолт на верх. слой
При подключении в верх. слой все работает (звук без пульсы, видео)
Для обновления firefox я беру пакеты с https://ftp.mozilla.org/pub/  (заменяю папку /usr/lib/firefox )
Насколько я помню у этого варианта ффокса вывод звука только через пульс

В Pcmanfm нравится возможность подключаться к ftp серверу
Для этого придется ставить gvfs. Он тяжелый и постоянно в памяти
В модуле Premote есть GUI для монтирования ftp ssh webdav и пр. Чем не устраивает?
Это можно также сделать в spacefm
Есть для него такой плагин. Я не разбирался, т.к. в Premote то же и не привязано к ФМ
кинуть pcmanfm в base
pacman2pfs pcmanfm
Если надо ftp и пр.  : pacman2pfs pcmanfm gvfs
Или пересобрать 040:
pfspkg 040-prar-de-ops-170808-sf04.pfs >040-opsУдалить spacefm, добавить pcmanfm gvfs + pacman2pfs 040-ops

Спасибо за тест +
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 25 Декабрь 2017, 10:25:35
Начал писать гуй к настройкам notify-osd ,но посмотрел
puppyrus-a64/pra64-07/pkg/pra6407extra/notifyconf-22-1-x86_64.pkg.tar.xz - qt4
И понял, что 1 раз проще руками настроить
Будет в 089 notify-osd.sh
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 04 Январь 2018, 12:09:17
Собрал модулидля pra-roll-ops-180101. C pra-roll-ops-170808 и pra64 работать не будут

roll/180101/gtk3-chromium-63.0.3239.108-2-180101-sf02.pfs
roll/180101/gtk3-firefox-57.0.3-1-180101-sf01.pfs
roll/180101/gtk3-gthumb-light-3.5.3.1.g44348d8b-1-180101-sf01.pfs
roll/180101/gtk3-networkmanager-1.10.2-1-180101-sf01.pfs
roll/180101/gtk3-pamac-classic-6.6.3-1-180101-sf01.pfs
roll/180101/gtk3-torrential-1.0.7-1-180101-sf01.pfs
roll/180101/pepper-flash-28.0.0.126-1.pfs
roll/180101/pulseaudio-11.1-1-180101-sf01.pfs
roll/180101/qt5-smplayer-17.11.2-2-180101-sf01.pfs
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 05 Январь 2018, 12:35:24
roll/180101/030-gtk3-3.22.26-1-180101-sf04.pfs
roll/180101/040-prar-de-ops-180101-sf06
roll/180101/089-de-ops-profile-ater-180101-sf03.pfs в автозагрузке можно выбрать положение lxpanel (снизу или справа)

roll/180101/gtk3-evince-no-gnome-3.26.0-180101-sf01.pfs
roll/180101/gtk3-gmtp-1.3.11-1-180101-sf01.pfs
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 05 Январь 2018, 21:34:46
roll/180101/040-prar-de-ops-180101-sf07.pfs
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 06 Январь 2018, 21:17:29
pra-roll-180101-ops-test1.iso (http://file.puppyrus.org/users/pra64/iso/pra-roll-180101-ops-test1.iso)
Список модулей (http://file.puppyrus.org/users/pra64/iso/pra-roll-180101-ops-test1.iso.md5.txt)
Остальное читать здесь (http://forum.puppyrus.org/index.php?topic=20176.msg139130#msg139130)
Т.к. интереса в народе не вижу - другие ДЕ собирать пока не планирую
Кому надо : pacman2pfs `pfspkg module-170808.pfs`
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: arcad от 07 Январь 2018, 01:14:07
1.не смог вызвать htop ни через panter ни через super-space меню
2.alt-F2 -вызывается panter вместо выполнить команду
3.через panter не вызывается mc
4.тоже plank ни через panter ни через super-space меню
5. gnome mpv зависает при открытии плейлиста

Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 08:18:34
1-3 = одна легко решаемая проблема
4 - а зачем запускать планк, если он и так постоянно запущен... Или убрать из меню, т.к. не нужен?
5 посмотрю позже
Спасибо +

В итоге - чем будет встречать gtk3 от которого будет некуда деться...
OPS - юзабельно? Что-то изменить?
Или юзать для gtk3 xfce (версия 13 будет полностью gtk3 ) или lxde (уже gtk3) и не изобретать "солянка DE"...
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: arcad от 07 Январь 2018, 11:06:46
OPS - юзабельно? Что-то изменить?
ТАК и не смог настроить планк, постояно прибит внизу, правая панель настраивается ,но изменения не сохраняются (changes),тоже с раскладкой клавы , также не смог настроить panther launcher - очень большие значки меню.
В целом ops потяжелел примерно на 100 М по сравнению с ols170808, пока юзабельно на 1 Гиге оперативы.
из плюсов - с появлением nm появился vpn.
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 11:28:38
не смог настроить планк, постояно прибит внизу,
У меня норм - через его гуй
Может panther - этот да - прибит внизу. Отключить перескок вниз: удалить мой костыль :/usr/local/bin/panther_launcher
Кривовато. Надо бы автоопределять положение plank...
правая панель настраивается
Не может быть /home/live/.config/lxpanel/default/panels/panel
ops потяжелее примерно на 100 М по сравнению с ols170808,
Да. Он как xfce по тяжести, но насчет удобства....
Поэтому меня и терзают сомнения. Не добавить ли планк в xfce и не изобретать...
пока юзабельно на 1 Гиге оперативы.
Думаю, слабоват комп. Не вывезет жирный браузер. Тут OLS или вообще pra-retro

с появлением nm появился vpn.
А в nm-gtk2 vpn разве нет?
Для чего юзаете?
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 11:33:08
5. gnome mpv зависает при открытии плейлиста
У меня на /home/live/Музыка/radio.m3u - норм
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: krasnyh от 07 Январь 2018, 13:28:39
правая панель настраивается ,но изменения не сохраняются (changes)
Подтверждаю. Думал это связано с обновлениями -de-ops-, но прочитал сообщения ,
перезагрузился и все мои настройки правой панели слетели (я ее ставлю вверху + погода, темп. проца и т.д).
Планк - слева и все настройки сохраняются (после перезагрузки).
Короче --все настройки сохраняются, слетает только правая панель (после перезагрузки)
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 13:40:22
слетает только правая панель (после перезагрузки)
После изменений  /home/live/.config/lxpanel/default/panels/panel изменился?
Он в сохраненку попал? Какая сохраненка?
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: arcad от 07 Январь 2018, 13:49:55
Думаю, слабоват комп. Не вывезет жирный браузер. Тут OLS или вообще pra-retro
да слабоват, на OLS чувствую комфортно, в паленуме открываю до 10 вкладок +webskype, в OPS 3-5 мах. и желтая карточка
А в nm-gtk2 vpn разве нет?
Для чего юзаете?
подключить не получилось, разбираться тогда не стал, для чего - обойти заборону яндекса
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: arcad от 07 Январь 2018, 14:01:04
 
У меня на /home/live/Музыка/radio.m3u - норм
у меню сегодня тоже работает  :-\
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: krasnyh от 07 Январь 2018, 14:08:47
слетает только правая панель (после перезагрузки)
Починил заменой 089-de-ops-profile-ater-180101-sf04.pfs на старую версию -- 089-de-ops-profile-ater-180101-sf02.pfs
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 14:18:42
Починил заменой 089-de-ops-profile-ater-180101-sf04.pfs на старую версию -- 089-de-ops-profile-ater-180101-sf02.pfs
Тогда понятно - в чем проблема
Ща починю
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 07 Январь 2018, 14:32:42
Все  починил
Обновляйтесь
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: yxma от 09 Январь 2018, 21:32:53
а можно ли обычной заменой файлов превратить пра64 в ролл? и стоит ли игра свеч?
боюсь, разумней поставить ролл параллельно - места на терабайтнике вагон!
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 10 Январь 2018, 10:34:00
разумней поставить ролл параллельно
да
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: yxma от 11 Январь 2018, 05:09:56
а опрос лично для меня странный - ведь я уже использую. И уже после первой же поправки - радуюсь - получается классно. и интерфейс по своему прикольный. Даже по сравнению с обычным линуксовским, возможно, скоро буду этот эталоном удобства считать
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: sfs от 11 Январь 2018, 09:08:09
а опрос лично для меня странный - ведь я уже использую
А я как об этом должен узнать?
и да - я точно то взял за основу. что было нужно для тестирования нвидиа?
Не критично. В pra-roll-180101-ops-test1.iso просто ввсе "из коробки"
куда писать, что телеграм выдал ошибку установки?
В отдельную тему с подробностями
Название: Re: PRA-roll OPS. Легкий gtk3 DE
Отправлено: yxma от 11 Январь 2018, 10:21:25
А я как об этом должен узнать?
принято!
Не критично. В pra-roll-180101-ops-test1.iso просто ввсе "из коробки"
как то мне насчет нвидиа он наругался. Ну. об этом наверное в той теме