Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Россия-2 _ Наши сборки _ free_mate - дистрибутив с клубной лицензией

Автор: kostyalamer 22.2.2016, 0:45

В связи с последними событиями, озадачился сборкой дистрибутива для пользователей, с клубной лицензией .
Так как народ у нас в большинстве своем от WindowMaker- а впадает в состояние wacko.gif , то WM будет вторым рабочим столом ( специально для меня ) , а для других будет Mate. Поскольку кеды я вообще не переношу, то выбор mate вполне закономерен.
Дистрибутив будет без live режима, я его собираю на бранче t7 32-бита + systemd. Сделан на пакетной основе wmsmall - а, но я намерен сильно расширить пакетный состав. Тестовая сборка уже работает. Приглашаю всех , кому это интересно.

Автор: Koi.v2 22.2.2016, 17:28

Цитата(kostyalamer @ 21.2.2016, 23:45) *
В связи с последними событиями, озадачился сборкой дистрибутива для пользователей, с клубной лицензией .
Так как народ у нас в большинстве своем от WindowMaker- а впадает в состояние wacko.gif , то WM будет вторым рабочим столом ( специально для меня ) , а для других будет Mate. Поскольку кеды я вообще не переношу, то выбор mate вполне закономерен.
Дистрибутив будет без live режима, я его собираю на бранче t7 32-бита + systemd. Сделан на пакетной основе wmsmall - а, но я намерен сильно расширить пакетный состав. Тестовая сборка уже работает. Приглашаю всех , кому это интересно.

Мне нравится WM, но одна из причин по которой ей не пользуюсь это пугающие темы оформления, а симпатичных у меня не получилось найти.

В последнее время все больше тянет к lxqt как замене kde. lxqt маленькая с милыми темами оформления, но пока еще все же недопилена. Что касается интерфейса то мне кажется он близок к идеалу, там и поправлять особо нечего.
В качестве mate думаю синамон как форк очень хороший, там тоже почти нечего исправлять, исходный mate скучноват.

А где можно потестировать?

Автор: kostyalamer 23.2.2016, 10:33

Цитата(Koi.v2 @ 22.2.2016, 17:28) *
Мне нравится WM, но одна из причин по которой ей не пользуюсь это пугающие темы оформления, а симпатичных у меня не получилось найти.

В последнее время все больше тянет к lxqt как замене kde. lxqt маленькая с милыми темами оформления, но пока еще все же недопилена. Что касается интерфейса то мне кажется он близок к идеалу, там и поправлять особо нечего.
В качестве mate думаю синамон как форк очень хороший, там тоже почти нечего исправлять, исходный mate скучноват.

А где можно потестировать?

1)Евгений, вот тебе немного симпатичных тем для WM-а, все в наших репах, клубные в бранчах / Сизифе :
http://forum.russ2.com/index.php?showtopic=2899

2) Я из всех зол предпочитаю классический старый гном smile.gif

3)Тестировать пока еще нечего, free_mate не дотягивает даже до альфы, но думаю в ближайшие недельку - другую я его до альфы дотяну, тогда и выложу на яндекс-диск.

Автор: kostyalamer 27.2.2016, 19:25

Ну, вот free_mate сейчас в районе ранней альфы, хотя и вполне рабочий. Пришлось с ним немного помучаться, mate и skel выносит и в firsttime.d зачищает под нуль. Зато немного разобрался с фичами инсталлера.
Вот так выглядит в этом дистрибутиве Mate из коробки ( пришлось немного пошаманить ):


Память жрет довольно экономно.
Ночью постараюсь залить на яндекс-диск для желающих потестировать smile.gif

PS Как всегда принимаются предложения по пакетному составу.

Автор: kostyalamer 28.2.2016, 9:01

Залился : https://yadi.sk/d/RtvJQ1w8pe8tr
альфа уровня рабочей концепции smile.gif

Автор: Koi.v2 28.2.2016, 12:55

Классно получилось.
А hal имеет место быть? Я читал, что его полностью заменяет юдев сейчас.

Можно добавить софт для просмотра оборудования в графике что-то типа hardinfo или может быть lshw-gui.

Автор: kostyalamer 28.2.2016, 14:01

Цитата(Koi.v2 @ 28.2.2016, 12:55) *
Классно получилось.
А hal имеет место быть? Я читал, что его полностью заменяет юдев сейчас.

Можно добавить софт для просмотра оборудования в графике что-то типа hardinfo или может быть lshw-gui.

Евгений, это ранняя альфа, все еще будет переработано как список пакетов, так и дизайн , я пока только размялся smile.gif
Hal на месте в составе дистрибутива, кстати если не знаешь , mc и krusader позволяют лазить внутрь образа и смотреть что там лежит.
Обязательно добавлю, записал в todo-ху . Вообще жду от всех заинтересованных лиц списка пакетов, кому что нужно.
Юрин список скачал на форуме Альта, целиком его не поднять, но чего-нибудь оттуда втащу.

Автор: kostyalamer 13.3.2016, 20:25

Небольшой отчет о проделанной работе. Free_mate дотащен до стабильной альфы и им вполне можно пользоваться ( в ближайшее время постараюсь залить на яндекс-диск ) . Пока t7 32-бита , в перспективе будет t8 . Systemd , два рабочих стола :
1) Мате - так он выглядит прямо из коробки.



2) WindowMaker - специально для меня biggrin.gif



Все оформление в темных тонах ( светлые темы давно задолбали ):



Программ под капотом достаточно много, если кому-нибудь будет интересно - обсудим пакетный состав.

Автор: kostyalamer 15.3.2016, 8:23

Залил, вот ссылка : https://yadi.sk/d/77_yelHFqBeY9
Правда, в связи с изменениями лицензий в стартеркитах на свободные ( спасибо Михаилу ! ), можно не торопиться и спокойно собирать его для себя.

Автор: kostyalamer 26.4.2016, 21:46

Версия на Сизифе времен отбранчевки p8 , подробнее здесь :
https://forum.altlinux.org/index.php?topic=36539.msg285067#msg285067

Автор: tema 30.4.2016, 15:45

Можно ли в MATE поменять внешний вид так, чтобы он выглядел как KDE (панель внизу, а не наверху)?
Не будет ли это замена шило на мыло в качесве установки на старые машины? MATE быстрее, чем KDE? Более старые машины MATE потянут лучше?

Автор: kostyalamer 27.11.2016, 21:42

Снова занялся free_mate, он на p8 32-бита systemd , стадию работы можно определить как работающая альфа, после устранения парочки граблей выложу на яндекс-диск, пока приглашаю к обсуждению пакетного состава , внешнего вида и т.п. В дистрибутив входит 3 рабочих стола : Mate , FluxBox обвешанный панельками Cairo-Dock и Window Maker. Поскольку я достаточно ленив, пакетный состав писать не буду, посмотрите на картинке с wm-ом.
Если кто-нибудь возьмется за 64-разрядную версию , помогу. Повешу это же объявление на форуме Альта, может быть кто-нибудь поучаствует .




PS to tema:
извиняюсь , только сейчас заметил вопросы
1) Наверное да, я не пользуюсь mate, вроде раньше в gnome что-то такое делал .
2) Если речь про 4-вертые кеды то mate быстрее, а уж FluxBox и Window Maker гораздо быстрее smile.gif

Автор: kostyalamer 1.12.2016, 22:54

На яндекс-диск с 3-ей попытки уехала альфа free-mate: https://yadi.sk/d/e_RWXfkozwi8a
контрольная сумма : https://yadi.sk/i/YbOPLW5-zwi4k
Размер образа 1,88 Гб

Автор: kostyalamer 22.12.2016, 22:30

На яндекс-диск со второй попытки уехала бета free_mate (p8 32-бита):
https://yadi.sk/d/ubtCXugA34TV9A
контрольная сумма : https://yadi.sk/i/vWf9Iz0D34TXGq
Коротко об изменениях:
Подключены репозитарии яндекса по-умолчанию.
VLC заменен на gnome-mplayer
Добавлен ModemManager ( теперь счастливые обладатели свистков могут сделать :

Код
# systemctl enable ModemManager.service
) не стал включать сервис по-умолчанию
прочитав темы про тормозящую загрузку.
Дошли руки до оформления в едином стиле.

Автор: Koi.v2 22.12.2016, 22:49

Цитата(kostyalamer @ 22.12.2016, 21:30) *
Подключены репозитарии яндекса по-умолчанию.
VLC заменен на gnome-mplayer

Вот в инете vlc все нахваливают, а мы его выпиливаем rolleyes.gif . Я тоже начиная с 3 сборки убрал его.

На яндекс у меня через webdav редко обрывается, а через :80 до конца доходит и обрыв.

Автор: kostyalamer 22.12.2016, 22:59

Цитата(Koi.v2 @ 22.12.2016, 22:49) *
Вот в инете vlc все нахваливают, а мы его выпиливаем rolleyes.gif . Я тоже начиная с 3 сборки убрал его.

Это нормально, я тут машинку себе собрал на фазенду из всякого старого барахла, что в кладовке завалялось: Pentium 800 МГц 320 Мб оперативки , интегрированное видео. Накатил на него free-mate , все работает включая 5-ый оффис ( к моему огромному удивлению ), gnome-mplayer показывает кино, vlc - запускается и падает через несколько секунд. Потому и выбросил , зачем такое тормозилово wink.gif

Автор: kostyalamer 23.12.2016, 19:04

Сделал страничку на wiki: https://www.altlinux.org/Free_mate

Автор: Koi.v2 23.12.2016, 19:40

Контрольные суммы совпадают, но вовремя установки на VB.

https://itmages.ru/image/view/5325968/8159ca26

ругается.

Автор: kostyalamer 23.12.2016, 20:47

Цитата(Koi.v2 @ 23.12.2016, 19:40) *
Контрольные суммы совпадают, но вовремя установки на VB.

ругается.

Не хватило места на диске, сделай динамический на 16Gb и автоматическое разбиение или 12 Gb и ручняком весь раздел сделай корнем.

Автор: Koi.v2 23.12.2016, 22:20

Что-то я даже не прочитал сообщение инсталлера. Иногда, бывает блуждаю в прострации. wacko.gif
Shotwell выдает ошибку сегментации.

Автор: kostyalamer 23.12.2016, 22:41

Цитата(Koi.v2 @ 23.12.2016, 22:20) *
Shotwell выдает ошибку сегментации.

Точно, спасибо Евгений ! Надо будет к релизу заменить на что-нибудь аналогичное.

Автор: Skull 27.12.2016, 10:50

Цитата(kostyalamer @ 23.12.2016, 21:41) *
Точно, спасибо Евгений ! Надо будет к релизу заменить на что-нибудь аналогичное.
Так уже починили!

Автор: kostyalamer 27.12.2016, 23:57

Цитата(Skull @ 27.12.2016, 10:50) *
Так уже починили!

Точно, обновился - работает , спасибо Андрей !

Автор: kostyalamer 6.2.2017, 20:41

Выпустил релиз Free_mate.
Чуть подробнее тут : https://forum.altlinux.org/index.php?topic=36539.msg305685#msg305685
На p8 32-бита может выполнять функции Distrocreator -а : distronavigator и distrohelper в комплекте smile.gif

Автор: IVK 7.2.2017, 0:23

Установил и запустил, нормально. Правда, я не любитель Гнома mellow.gif

Автор: kostyalamer 7.2.2017, 7:56

Цитата(IVK @ 7.2.2017, 0:23) *
Установил и запустил, нормально. Правда, я не любитель Гнома mellow.gif

Mate на основном компьютере, где стоит еще альфа free_mate вообще не пользуюсь, последние несколько месяцев только FluxBox, даже WM-ом не пользуюсь. А вот на дачном компе - 800 пень ,
256 Мб оперативки Mate ,как ни странно работает гораздо лучше того же WM-а позволяя нормально работать с LibreOffice. Видимо там какая-то более грамотная система распределения памяти.
Мужики, если есть желание, я могу все что связано с mate выделить в отдельный пакетный профиль и скинуть сборочницу на яндекс-диск , а вы замените мате на tde , lxde , jwm - все что угодно, добавите необходимые вам пакеты и у нас получится целое семейство клубных дистрибутивов good.gif

Автор: dango_ 7.2.2017, 8:45

Рад за Костин релиз. Целился вчера глянуть, но не успел.

Цитата(kostyalamer @ 7.2.2017, 8:56) *
Mate на основном компьютере, где стоит еще альфа free_mate вообще не пользуюсь, последние несколько месяцев только FluxBox, даже WM-ом не пользуюсь. А вот на дачном компе - 800 пень ,
256 Мб оперативки Mate ,как ни странно работает гораздо лучше того же WM-а позволяя нормально работать с LibreOffice. Видимо там какая-то более грамотная система распределения памяти.

Однако :-)
Цитата(kostyalamer @ 7.2.2017, 8:56) *
Мужики, если есть желание, я могу все что связано с mate выделить в отдельный пакетный профиль и скинуть сборочницу на яндекс-диск , а вы замените мате на tde , lxde , jwm - все что угодно, добавите необходимые вам пакеты и у нас получится целое семейство клубных дистрибутивов good.gif

Костя, ты опередил меня с мыслью базовой сборки для клуба. Будет время, выложи на ознакомиться. :-)

Автор: kostyalamer 7.2.2017, 18:04

Выкладываю, свежайший m-p от Михаила, Mate вытащен в отдельный пакетный профиль, легко заменяется на что угодно. Так же можно поступить с WM-ом и FluxBox-ом : m-p/conf.d/free_club.mk
Кроме этого в архиве скелетон, инсталятор и хук инсталлера предназначенный для нормальной работы скелетона ( без этого хука mate перезаписывает скелетон ). Мужики , подключайтесь со своими рабочими столами smile.gif
ссылка на закачку: https://yadi.sk/d/F-inhnYz3DMMf5
PS специально для Ивана фокус-покус:


Запускаешь processing, нажимаешь на кнопочку java, из списка языков выбираешь python3,
нажимаешь кнопку install. После установки открываешь меню File/Examples , выбираешь какой-нибудь из
множества примеров и запускаешь его. Думаю тебе понравится smile.gif

Автор: IVK 7.2.2017, 20:59

Цитата(kostyalamer @ 7.2.2017, 17:04) *
PS специально для Ивана фокус-покус:


Запускаешь processing, нажимаешь на кнопочку java, из списка языков выбираешь python3,
нажимаешь кнопку install. После установки открываешь меню File/Examples , выбираешь какой-нибудь из
множества примеров и запускаешь его. Думаю тебе понравится smile.gif

Понравилось, наглядно smile.gif

Автор: tema 8.2.2017, 0:13

Цитата(kostyalamer @ 7.2.2017, 6:56) *
А вот на дачном компе - 800 пень, 256 Мб оперативки Mate ,как ни странно работает гораздо лучше того же WM-а позволяя нормально работать с LibreOffice. Видимо там какая-то более грамотная система распределения памяти.

Очень важный момент!
Надо бы попробовать собрать Комету на mate. Т.к. всё-таки в школе есть старые компы и кеды откровенно тормозят на них. Единственный минус - это непохожесть на винду, что приводит учителей в трепет ohmy.gif

Автор: Skull 9.2.2017, 11:04

Цитата(tema @ 7.2.2017, 23:13) *
Очень важный момент!
Надо бы попробовать собрать Комету на mate. Т.к. всё-таки в школе есть старые компы и кеды откровенно тормозят на них. Единственный минус - это непохожесть на винду, что приводит учителей в трепет ohmy.gif
Есть branding, по внешнему виду похожий на Windows. Но пока не публичный, так как там много хаков.
В планах сделать переключатель между дизайнами. Собственно, ради этого я опрос затеял и прикрепил на
https://vk.com/altlinux?w=wall-667081_20191

Автор: tema 9.2.2017, 23:06

У меня нет акка вконтакте вроде.. Если и был, то 100 лет назад потерял. Но к опросу присоединяюсь и отвечаю как большинство: как в виндах. Это требуется для учителей. biggrin.gif

Автор: kostyalamer 17.8.2017, 21:20

Пересобрал к новому учебному году free_mate на обновленном бранче p8 + свежие клубные плюшки: arduino , flprog , fritzing , fidocadj , processing. Все это под свободной клубной лицензией ( спасибо Артему ).
Ссылка на закачку : https://yadi.sk/d/YN6OE3Fq3M5epE
Контрольная сумма : https://yadi.sk/i/vLk3X0Ew3M5epB

Вот такой там FluxBOX из коробки:


Автор: IVK 18.8.2017, 20:52

Завтра скачаю, погляжу.

Автор: IVK 19.8.2017, 11:50

Поставил пока в виртуалку, потыкался туда-сюда, вроде всё работает. Если надо что потестить, потестю smile.gif

Автор: kostyalamer 19.8.2017, 18:49

Спасибо Иван , у меня в виртуалке тоже вроде все работает. Кстати , если у тебя есть желание можно собрать 64-битный free_mate . Все что нужно для сборки я тебе скину.

Автор: IVK 19.8.2017, 21:00

Скидывай, соберу.

Автор: kostyalamer 19.8.2017, 22:12

Цитата(IVK @ 19.8.2017, 21:00) *
Скидывай, соберу.

Отлично, скину завтра вечером, когда приеду с фазенды .

Автор: kostyalamer 20.8.2017, 22:33

Скинул : https://yadi.sk/d/CuAvZvTI3MB5ne
По-быстрому сляпал профиль free_mate_64 , потом можно будет обкультурить вынеся из пакетных профилей в сборочные архитектурно зависимые пакеты. В этом же архиве кроме сборочницы, скелетон, инсталлер и фича инсталлера для free_mate ( и src-хи на всякий случай ). Сунь их в свою локальную сборочную репу, заодно посмотри есть ли там свежий навигатор, тот что в клубной для 64-бит не рабочий. Если я ничего не забыл то должно собраться smile.gif

Автор: IVK 21.8.2017, 0:10

Собрал (для чего пришлось выкинуть из профиля playonlinux), установил в виртуалку, запустил.
А свежий Навигатор (собранный именно для x86_64 бит, хотя не знаю, чем он отличается от собранного для i586 wink.gif ) - https://yadi.sk/d/a3qM_qJF3L4yvc

Автор: kostyalamer 21.8.2017, 8:11

Отлично good.gif Запости пожалуйста сюда вместе с сылкой на закачку :
https://forum.altlinux.org/index.php?topic=36539.msg314363#new
Навигатор в 64-битной репе лежит версии alt9 , который не может собирать под m-p, поэтому я тебе про локальную репу и написал .

Автор: IVK 21.8.2017, 10:49

Цитата(kostyalamer @ 21.8.2017, 7:11) *
Отлично good.gif Запости пожалуйста сюда вместе с сылкой на закачку :
https://forum.altlinux.org/index.php?topic=36539.msg314363#new

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

Автор: kostyalamer 21.8.2017, 21:11

Цитата(IVK @ 21.8.2017, 10:49) *
Попробую куда-нибудь его забросить, но ничего заранее не обещаю, поскольку 2-гиговый файл может и не уйти, смотря каково будет качество связи в это время wink.gif

Попробуй, у меня тоже не с первого раза заливается wink.gif

Автор: kostyalamer 21.8.2017, 22:50

Иван, если еще не залил - попробуй пересобрать с обновленными пакетами, которые Дан залил сегодня в репы.

Автор: IVK 21.8.2017, 23:45

Хорошо, завтра пересоберу.

Автор: IVK 25.8.2017, 15:41

Не уходит никак этот дистр. У нас такое бывает подолгу, что загружается из инета нормально, а вот выгрузить что-то объёмное нереально; уж не знаю почему. Может, кто пересоберёт? Вот тут m-p - https://yadi.sk/d/CuAvZvTI3MB5ne , только playonlinux надо выкинуть из профиля.

Автор: dango_ 25.8.2017, 15:46

Цитата(IVK @ 25.8.2017, 16:41) *
Не уходит никак этот дистр. У нас такое бывает подолгу, что загружается из инета нормально, а вот выгрузить что-то объёмное нереально; уж не знаю почему. Может, кто пересоберёт? Вот тут m-p - https://yadi.sk/d/CuAvZvTI3MB5ne , только playonlinux надо выкинуть из профиля.

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

Автор: IVK 25.8.2017, 16:11

Цитата(dango_ @ 25.8.2017, 14:46) *
Если не горит, то могу собрать на выходные и выложить на яндекс. Но не сегодня.

Хорошо.

Автор: dango_ 27.8.2017, 21:23

free_mate_64-20170827-x86_64.iso
https://yadi.sk/d/Z5KxMVPC3MN8HR
md5: 4e57b4e86a671bfa375d4cbc9b1debc0
Собрано на профиле free_mate_64 без playonlinux
Бегло проверил сборку в ВМ. Вроде работает.
Будете детально проверять?

Автор: kostyalamer 27.8.2017, 21:41

Цитата(dango_ @ 27.8.2017, 21:23) *
free_mate_64-20170827-x86_64.iso
https://yadi.sk/d/Z5KxMVPC3MN8HR
md5: 4e57b4e86a671bfa375d4cbc9b1debc0
Собрано на профиле free_mate_64 без playonlinux
Бегло проверил сборку в ВМ. Вроде работает.
Будете детально проверять?

Спасибо Дан ! Запости пожалуйста в эту тему : https://forum.altlinux.org/index.php?topic=36539.msg314729#new
а я потом запощу в первый пост темы и на wiki . Проверять не на чем все достаточно древнее 32-битное , кто будет пользоваться - проверит.

Автор: IVK 27.8.2017, 21:59

Я поставил бы на ноутбук, вопрос только в том, какой в этом смысл. Чтобы серьёзно проверять, надо пользоваться, а я с гномами всегда был не в ладах.

Автор: dango_ 28.8.2017, 7:44

Цитата(kostyalamer @ 27.8.2017, 22:41) *
Спасибо Дан ! Запости пожалуйста в эту тему : https://forum.altlinux.org/index.php?topic=36539.msg314729#new
а я потом запощу в первый пост темы и на wiki . Проверять не на чем все достаточно древнее 32-битное , кто будет пользоваться - проверит.

Сделал:
https://forum.altlinux.org/index.php?topic=36539.msg314835#msg314835

Автор: kostyalamer 28.8.2017, 7:45

Цитата(dango_ @ 28.8.2017, 7:44) *
Сделал:
https://forum.altlinux.org/index.php?topic=36539.msg314835#msg314835

Спасибо Дан !

Автор: dango_ 28.8.2017, 8:42

Цитата(kostyalamer @ 28.8.2017, 8:45) *
Спасибо Дан !

И тебе, Костя, спасибо. Теперь помимо сборочницы пакетов наладил сборочницу образов.

Автор: kostyalamer 28.8.2017, 22:52

Кстати, мужики если есть желание добавить в free_mate еще какой-нибудь рабочий стол - нет никаких ограничений.
Естественно, от вас нужна будет поддержка этого рабочего стола внутри free_mate smile.gif

Автор: dango_ 29.8.2017, 8:37

Костя, я пока хвосты накопивщиеся подберу.

Автор: kostyalamer 28.11.2017, 23:31

Сейчас активно пилю версию live/install она же "живая флешка" с возможностью установки. Если есть пожелания увидеть там какие либо программы из реп - пишите сюда. Собственно альфа уже рабочая, из изменений - выброшены WindowMaker ( оставлен FluxBOX c wm-овскими апплетами ), arduino и аналогичные проги ( ими похоже пользуюсь только я) для экономии места . Opera заменена на хромого. Это отдельная версия free_mate заточенная под "живую флешку", в версии install пакетный состав пока остается без изменений. Постараюсь успеть с бетой к Новому Году.

Автор: kostyalamer 16.12.2017, 18:00

Собрал живую флешку на базе free-mate, можно считать ее бетой , подробней здесь:
https://forum.altlinux.org/index.php?topic=36539.msg321229#msg321229

Автор: kostyalamer 3.7.2018, 21:52

Обновил сборку FreeMateLive : https://yadi.sk/d/YfDZj8HN3Yiv3m
Контрольная сумма: https://yadi.sk/i/Z-D1vOsN3Yj8VH
Помимо обновления пакетов до текущих версий в стартовое меню добавлен раздел Rescue теперь этой живой флешкой можно пользоваться для восстановления системы. Естественно установка на винт из режима live работает как и раньше , в связи с чем выпуск чистых инсталлеров мною не планируется ( если только на p9 )

Автор: kostyalamer 6.7.2018, 7:36

На яндекс-диск уехала Free_mate_live собранная на SysVinit : https://yadi.sk/d/l7ha2hF73Yq4Q2
контрольная сумма : https://yadi.sk/i/eGm3xa6L3Yq68m
Собрана на ядре std-pae , проверено - работает как в живом режиме, так и после установки на винт.
Из косяков - в живом режиме для подключения к вафле надо запускать nm-applet из под root-а ( потом решим альясом ),
по-мелочевке после установки не работает иконка LO на рабочем столе Mate, надо обновить меню fluxbox-а, но в целом все вполне работоспособно. Будем считать эту версию бетой. Конечно, как и везде сейчас в альте в систему втянуты огрызки systemd , но работает тем не менее SysVinit Для дальнейших разработок и окостыливания приглашаются все альтовские
любители инита особенно Юры (Speccyfighter и YYY) smile.gif

Автор: speccyfighter 6.7.2018, 13:11

Цитата(kostyalamer @ 6.7.2018, 5:36) *
На яндекс-диск уехала Free_mate_live собранная на SysVinit : https://yadi.sk/d/l7ha2hF73Yq4Q2
контрольная сумма : https://yadi.sk/i/eGm3xa6L3Yq68m
Собрана на ядре std-pae , проверено - работает как в живом режиме, так и после установки на винт.
Из косяков - в живом режиме для подключения к вафле надо запускать nm-applet из под root-а ( потом решим альясом ),
по-мелочевке после установки не работает иконка LO на рабочем столе Mate, надо обновить меню fluxbox-а, но в целом все вполне работоспособно. Будем считать эту версию бетой. Конечно, как и везде сейчас в альте в систему втянуты огрызки systemd , но работает тем не менее SysVinit Для дальнейших разработок и окостыливания приглашаются все альтовские
любители инита особенно Юры (Speccyfighter и YYY) smile.gif


Костя, навскидку:

Этому образу требуется пакет
Код
nm-sysvinit-0.2-alt1

Код
# rpm -q --qf '%{DESCRIPTION}\n' nm-sysvinit
Create the _nmconnect system group and add the user with UID=500 to the _nmconnect group
on SysVinit-based systems.


Скрипт позволяет первому пользователю управлять NetworkManager без ввода пароля пользователя или root.

Что делает инит-скрипт nm-group:
- На первом старте системы, скрипт добавляет первого пользователя в группу _nmconnect;
- затем скрипт выключает сам себя.

Все последующие пользователи, при необходимости, в группу _nmconnect добавляются вручную.
Но при этом нужно помнить, что выключение сети происходит не персонально для каждого пользователя, а общесистемно.
Пользователи не добавленные в группу _nmconnect, пользуются тем что есть, - или сеть настроена и включена или она выключена. За отсутствием делегированных прав, эти пользователи сделать больше ничего не могут.

Автор: speccyfighter 6.7.2018, 14:54

Цитата(kostyalamer @ 6.7.2018, 5:36) *
На яндекс-диск уехала Free_mate_live собранная на SysVinit : https://yadi.sk/d/l7ha2hF73Yq4Q2
контрольная сумма : https://yadi.sk/i/eGm3xa6L3Yq68m

работает ... SysVinit Для дальнейших разработок и окостыливания приглашаются все альтовские
любители инита особенно Юры (Speccyfighter и YYY) smile.gif


Грубо навскидку:

Это можно в теории засунуть и в mate-actions.rules и затолкать его в пакет polkit-sysvinit

Управление частотой процессора
Код
/etc/polkit-1/rules.d/60-mate-cpufreqselector.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.cpufreqselector" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});

Управление многомониторными настройками
Код
/etc/polkit-1/rules.d/60-mate-randr-install-system-wide.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.randr.install-system-wide" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});

Управление подсветкой экрана ноутбука
Код
/etc/polkit-1/rules.d/60-mate-power-backlight-helper.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.power.backlight-helper" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});

Изменение системной временной зоны (не xgrp, а wheel?)
Код
/etc/polkit-1/rules.d/60-mate-settingsdaemon-datetimemechanism.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.settingsdaemon.datetimemechanism" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});



А вот над этим надо серьёзно думать, это системный уровень, включая группу(ы)

Запуск программ как другой пользователь (pkexec)
Код
/etc/polkit-1/rules.d/60-policykit-exec.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.policykit.exec" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});

Запустить CPU-X с правами администратора
Код
/etc/polkit-1/rules.d/60-pkexec-cpu-x.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.pkexec.cpu-x" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});

Разрешение на изменение системных значений конфигурации
Код
/etc/polkit-1/rules.d/60-gnome-gconf-defaults-set-system.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.gnome.gconf.defaults.set-system" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});

Выполнение операций с файлами (Выяснить, не дефолт языки? zh_CN, vi, en_GB, el -- вот из зэт? А вообще это надо?)
Код
/etc/polkit-1/rules.d/60-gtk-vfs-file-operations.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.gtk.vfs.file-operations" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});


Остальное смотреть по месту.

Автор: kostyalamer 6.7.2018, 23:36

Очень хорошо, спасибо Юра ! Я могу всех пользователей добавить в группу
_nmconnect по умолчанию, думаю так наверное будет лучше. Я сейчас на фазенде , с понедельника вечерами начнем с тобой все это безобразие потихоньку пилить, может кто нибудь еще подтянется. В полкитные рулезы напихаем все что нужно для комфортной работы.
Давай заодно обсудим пакетный состав чего не хватает / что лишнее. Я вот думаю не выбросить ли лису , palemoon в принципе ее заменяет и у нас еще останется хромой для тех кого palemoon не устраивает.

Автор: squire 7.7.2018, 11:26

Цитата(kostyalamer @ 7.7.2018, 1:36) *
Я вот думаю не выбросить ли лису , palemoon в принципе ее заменяет и у нас еще останется хромой для тех кого palemoon не устраивает.

Хромой это chrome или chromium? Chromium тяжеловат будет.
Код
$ free -m
             total       used       free     shared    buffers     cached
Mem:          7978       1166       6812          0         58        768
-/+ buffers/cache:        339       7639
Swap:        10061          0      10061


Запуск chromium. +233 Мб
Код
$ free -m
             total       used       free     shared    buffers     cached
Mem:          7978       1613       6365          0         59        980
-/+ buffers/cache:        572       7406
Swap:        10061          0      10061

Самый легкий из перечисленных palemoon. Добавляет приближенно 150 Мб.

Автор: squire 7.7.2018, 11:32

В chromium только один плюс: в нем web.skype работает (кому нужен).

Автор: speccyfighter 7.7.2018, 17:28

Цитата(kostyalamer @ 6.7.2018, 21:36) *
Давай заодно обсудим пакетный состав чего не хватает / что лишнее.


Господа Линукс-программисты, позвольте задать вам простой вопрос:
- А при написании кода не устраивать такие адские зависимости, у вас руки из жопы растут?
Код
# apt-cache depends kdenlive | grep kde5
  Требует: kde5-runtime

Код
# rpm -qa --qf '%{NAME}\n' | sort | grep '^kf5\|^kde'
kde5-runtime
kde-common
kde-i18n-ru
kdelibs
kdenlive
kf5-attica-common
kf5-filesystem
kf5-karchive-common
kf5-kauth-common
kf5-kbookmarks-common
kf5-kcodecs-common
kf5-kcompletion-common
kf5-kconfig-common
kf5-kconfigwidgets-common
kf5-kcoreaddons-common
kf5-kcrash-common
kf5-kdbusaddons-common
kf5-kded
kf5-kded-common
kf5-kdoctools-common
kf5-kfilemetadata-common
kf5-kglobalaccel-common
kf5-kguiaddons-common
kf5-ki18n-common
kf5-kiconthemes-common
kf5-kidletime-common
kf5-kinit
kf5-kinit-common
kf5-kio
kf5-kio-common
kf5-kitemviews-common
kf5-kjobwidgets-common
kf5-knewstuff-common
kf5-knotifications-common
kf5-knotifyconfig-common
kf5-kservice-common
kf5-ktextwidgets-common
kf5-kwallet-common
kf5-kwayland-common
kf5-kwidgetsaddons-common
kf5-kwindowsystem-common
kf5-kxmlgui-common
kf5-solid-common
kf5-sonnet-common

Этот же редактор притянет всю Plasma 5. Вы что, обуели? Про оптимальный код слышали когда-нибудь?
Код
# apt-get install kdenlive -s | grep ^Inst | wc -l
103

Код
# apt-get install kdenlive -s | grep ^Inst | less
дохрена

Код
# apt-get install kdenlive
...
0 будет обновлено, 103 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 39,5MB архивов.
После распаковки потребуется дополнительно 235MB дискового пространства.
Продолжить? [Y/n]


Но теоретически видеоредактор нужен.
Поитересовался, а что есть вообще в альтах:
Код
# apt-cache search ^ | grep -i \
> 'kdenlive\|openshot\|shotcut\|flowblade\|lightworks\|cinelerra\|vinci\|vidcutter\|pitivi\|avidemux\|lives\|vivia' \
> | grep -v 'helper\|\-data' | sort
avidemux-qt - Avidemux -- это редактор AVI-файлов с графическим интерфейсом
kdenlive - Редактор нелинейного видео монтажа для KDE
openshot - Non Linear Video Editor using Python and MLT
pitivi - PiTiVi allows users to easily edit audio/video projects
shotcut - Свободный кросс-платфоорменный видеоредактор



В образ я бы ещё добавил p7zip-standalone. Где-то натыкался когда вместо этого пакета руками создавал симлинк 7z > 7za.


Цитата(kostyalamer @ 6.7.2018, 21:36) *
Я вот думаю не выбросить ли лису , palemoon в принципе ее заменяет и у нас еще останется хромой для тех кого palemoon не устраивает.


Текущий Фокс в p8 умеет работать через alsa, но я пользуюсь newmoon/palemoon+npapi-plugin-adobe-flash. Ну и плюс developer tool из хранилища palemoon.

Автор: speccyfighter 7.7.2018, 19:20

Самые маленькие которые увидел:

Код
# apt-get install openshot
0 будет обновлено, 28 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 34,2MB архивов.
После распаковки потребуется дополнительно 140MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

Код
# apt-get install pitivi
0 будет обновлено, 36 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 17,1MB архивов.
После распаковки потребуется дополнительно 68,0MB дискового пространства.
Продолжить? [Y/n] n
Прервано.


pitivi когда-то пользовался:
(этот ролик делался на Pentium M 770 2.13 GHz - окончательный вариант)
слайд-видео (скачать) https://yadi.sk/i/oLQpbd6-3Ytvjx

но в 9-той (?) версии pitivi был баг с буфером и этот вариант был отброшен:
(в финальном варианте ролика, кадр должен плавно переходить в кадр (этого эффекта в pitivi нет и он делался вручную))
https://yadi.sk/i/2o3yqenQ3Ytw6y

Автор: speccyfighter 7.7.2018, 19:24

Цитата(speccyfighter @ 6.7.2018, 12:54) *
Выполнение операций с файлами (Выяснить, не дефолт языки? zh_CN, vi, en_GB, el -- вот из зэт? А вообще это надо?)
Код
/etc/polkit-1/rules.d/60-gtk-vfs-file-operations.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.gtk.vfs.file-operations" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});

Я бы засомневался использовать этот хак:
- Когда я не понимаю зачем это, я не использую. Никогда.
А этот action, не понимаю, зачем он и для чего.

Автор: kostyalamer 7.7.2018, 22:47

1) Владимир хромой это действительно chromium , он довольно много жрет оперативки , впрочем как и теперешняя лиса. Наверное его все-таки оставим , а лису выбросим вместо нее будет легкий palemoon.
2) Юра, давай отправим kdenlive в топку тогда решайте все-таки openshot или pitivi . Я честно говоря ими не пользовался , ничего сказать не могу.
3) Юра, все polkit-ы я бы повесил на тебя, на сегодняшний день в нашей репе 2 пакета на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку.
я конечно могу хуками натолкать в сборку все что угодно, но пакетом будет все-таки грамотнее smile.gif

Автор: IVK 7.7.2018, 23:01

Цитата(kostyalamer @ 7.7.2018, 21:47) *
openshot или pitivi

У меня openshot оставил самые ужасные воспоминания (падал постоянно). Может, сейчас и не так. Насчёт pitivi не знаю.

Автор: speccyfighter 7.7.2018, 23:36

Цитата(kostyalamer @ 7.7.2018, 20:47) *
2) Юра, давай отправим kdenlive в топку тогда решайте все-таки openshot или pitivi. Я честно говоря ими не пользовался , ничего сказать не могу.


Я pitivi пользовался, но если народ выберет openshot, то соглашусь.

Цитата(kostyalamer @ 7.7.2018, 20:47) *
3) Юра, все polkit-ы я бы повесил на тебя, на сегодняшний день в нашей репе 2 пакета на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку.
я конечно могу хуками натолкать в сборку все что угодно, но пакетом будет все-таки грамотнее smile.gif


Что-нибудь попробую придумать, с этим проблема:
Надо флешку какую-то найти и грохнуть на ней, для лайва.
Сделаю наверное так:
Положу лайв.
Затолкаю хуками.
Посмотрю что и как и соберу пробный пакет.
Потом стукну Антону Мидюкову, чтобы в p8 и сизиф собрал.
А потом уже будем думать про новую версию лайва.

Автор: speccyfighter 7.7.2018, 23:56

Цитата(kostyalamer @ 7.7.2018, 20:47) *
на сегодняшний день в нашей репе 2 пакета

В p8 аналогично.

Цитата(kostyalamer @ 7.7.2018, 20:47) *
... на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку.


Затолкаю скорее всего в пакет polkit-sysvinit. Мешать оно не будет и место ест копейки.
Но если Антон скажет что лучше отдельно, то соберу пробный пакет отдельно.

Автор: kostyalamer 8.7.2018, 14:26

Цитата(speccyfighter @ 7.7.2018, 23:36) *
Надо флешку какую-то найти и грохнуть на ней, для лайва.
Сделаю наверное так:
Положу лайв.
Затолкаю хуками.
Посмотрю что и как и соберу пробный пакет.
Потом стукну Антону Мидюкову, чтобы в p8 и сизиф собрал.
А потом уже будем думать про новую версию лайва.

Отлично Юра, так и сделаем, кстати самое интересное ( с моей точки зрения ) это не сам лайв, а то что получается из него при установке на диск . А ставить на диск можно закатав образ на болванку, так что если у тебя есть привод и свободное место на винте без флешки вполне можно обойтись.

Автор: speccyfighter 9.7.2018, 11:48

Посмотрел на лайв mate-sysv.
Что увидел:
- Менеджер выбора обоев просто невероятно жрёт процессор и это Core i3-5005U (вам бы линуксовым погромистам, руки за такой код поотрывать и без наркоза)
Более того, при закрытии окна процесс не завершается и это порождает всё больше и больше процессов, в результате чего, кулер охлаждающий Core i3-5005U, начинает реветь как турбина Боинга:

Код
$ ps -eo pcpu,pid,command | sort -n | tail -n 5
1.2  4473 mate-panel
4.5  4454 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
11.6  4202 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
106  5464 mate-appearance-properties --show-page=background
114  5475 mate-appearance-properties --show-page=background


- Не смог выполнить ни Выключение, ни Перезагрузку, - вываливает в lightdm который ничего не умеет в sysv.
- mate-session (Выключение/Перезагрузка) не умеет выполнять команды, - только окно и только мышекликом.
- Не увидел ни одного экшна управления питанием (Выключение/Перезагрузка)

И что с этим делать, я не знаю...

В теории наверное можно изобрести
Код
pkexec --user  root reboot
pkexec --user  root poweroff
pkexec --user  root pm-suspend

но костыль это будет тот ещё.

Автор: kostyalamer 9.7.2018, 23:59

Цитата(speccyfighter @ 9.7.2018, 11:48) *
Посмотрел на лайв mate-sysv.
Что увидел:


- Не смог выполнить ни Выключение, ни Перезагрузку, - вываливает в lightdm который ничего не умеет в sysv.
- mate-session (Выключение/Перезагрузка) не умеет выполнять команды, - только окно и только мышекликом.
- Не увидел ни одного экшна управления питанием (Выключение/Перезагрузка)

И что с этим делать, я не знаю...

В теории наверное можно изобрести
Код
pkexec --user  root reboot
pkexec --user  root poweroff
pkexec --user  root pm-suspend

но костыль это будет тот ещё.

Юра , все не так плохо:

1) lightdm выбрасываем в топку , вместо него в следующей сборке будет gdm2.20 ( или что другое предлагайте ). Он не умеет автологина ( по крайней мере в данном случае ) зато умеет нормально вырубаться и ребутиться. Да, пользователю придется вбить altlinux чтобы войти в сеанс, но это с моей точки зрения не криминально.
2) Выключение штатными способами mate действительно не работает надо будет заставить работать в таком варианте хотя бы gtkhalt ( я когда-то давно писал его на си, сильно подозреваю что на верхней кнопке висит halt вместо poweroff-а ). Во всяком случае poweroff в wmhalt-е ( см Fluxbox ) вырубает все как надо.
3) На самом деле всеми этими Mate , XFCE и кедами разных видов я вообще не пользуюсь. Но если делать дистр только с теми рабочими столами которыми я пользуюсь , боюсь желающих в этом участвовать будет немного. Итак я сюда уже Flux запихал чтобы совсем скучно не было biggrin.gif

Автор: kostyalamer 10.7.2018, 8:15

Невырубаемый Lightdm чинится при помощи ConsoleKit2-x11 от Антона . Тогда можно и его оставить , если никто не предложит ничего лучшего .

Автор: speccyfighter 10.7.2018, 14:48

Цитата(kostyalamer @ 10.7.2018, 6:15) *
Невырубаемый Lightdm чинится при помощи ConsoleKit2-x11 от Антона . Тогда можно и его оставить , если никто не предложит ничего лучшего .


Да, но исчезло Suspend To Ram (suspend, уснуть в память)

Кое-что проверил:

Этот рулез позволяет через аплет изменять яркость диплея
Код
/etc/polkit-1/rules.d/60-mate-power-backlight-helper.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.power.backlight-helper" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});

Этот рулез позволяет через CPU-X root вывести больше данных
Код
/etc/polkit-1/rules.d/60-pkexec-cpu-x.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.pkexec.cpu-x" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});


Автор: speccyfighter 10.7.2018, 15:05

Линукс, это гарантированный способ пополнить ряды пользователей Windows.

Увидел, что в mate надо менять дефолтную тёмную тему на светлую, ибо надписей вкладок не видно в конфигураторе и передвигаешься по ним вслепую.

А получилось как в старом анекдоте:
Пользователь: А на форуме материться можно?
Модератор: Нет.
П: А на иностранном можно?
М: На иностранном можно.
П: Слухайтэ, новомодни Линукс-програмисты, а не питы вам усим нахрэн?!

Это же не Линукс, а пипец какой-то!
Фига се тронул конфигуратор:

Код
$ cat /media/alt-live-storage/home/altlinux/mate-top.txt
CPU  %MEM     TIME+ COMMAND
21,32 0,255   3:43.26 mate-session
21,32 1,047   3:45.77 marco
21,32 0,755   5:13.01 mate-panel
21,32 0,871   5:08.39 caja
21,32 0,255   3:42.49 mate-power-mana
21,32 1,045   3:46.52 notification-ar
21,32 0,319   3:43.65 wnck-applet
21,32 0,303   5:28.33 mate-control-ce
21,32 0,322   4:50.11 mate-appearance
21,32 0,139   4:22.64 mate-appearance
15,99 0,306   3:43.40 mate-settings-d
15,99 0,276   3:40.74 mate-volume-con
15,99 0,323   4:06.97 mate-multiload-
15,99 0,363   3:45.98 clock-applet
15,99 0,840   4:12.22 mate-terminal
15,99 0,341   3:47.68 mate-brightness
15,99 0,245   5:15.94 mate-appearance
10,66 0,204   3:44.81 gtkhalt
10,66 0,209   3:40.93 mate-screensave
5,330 0,585   1:30.44 X

Код
$ cat /media/alt-live-storage/home/altlinux/mate-ps.txt
9.0 /usr/libexec/mate-brightness-applet
23.3 mate-appearance-properties
26.0 mate-appearance-properties
26.9 mate-appearance-properties
29.3 mate-control-center


Мэйтостроители-линупсятники, сраные вы кодописатели, а ничо шо на всех виртуальных ядрах процессора пятого поколения, %idle в нуле?!
Это западло так и задумывалось?!
Код
$ cat /media/alt-live-storage/home/altlinux/mate-sar.txt
Linux 4.4.136-std-pae-alt0.M80P.1 (localhost.localdomain)       10.07.2018      _i686_  (4 CPU)

13:14:56        CPU     %user     %nice   %system   %iowait    %steal     %idle
13:14:57        all     95,99      0,00      4,01      0,00      0,00      0,00
13:14:57          0     96,97      0,00      3,03      0,00      0,00      0,00
13:14:57          1     94,95      0,00      5,05      0,00      0,00      0,00
13:14:57          2     96,00      0,00      4,00      0,00      0,00      0,00
13:14:57          3     97,00      0,00      3,00      0,00      0,00      0,00

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     95,99      0,00      4,01      0,00      0,00      0,00
Среднее:       0     96,97      0,00      3,03      0,00      0,00      0,00
Среднее:       1     94,95      0,00      5,05      0,00      0,00      0,00
Среднее:       2     96,00      0,00      4,00      0,00      0,00      0,00
Среднее:       3     97,00      0,00      3,00      0,00      0,00      0,00

Это что, Core i7 Экстрим Эдишн подавай уже под MATE аналог GNOME2? И никак не меньше?! Совсем крыша поехала?!
Вот ответьте мне нормальным английским языком, почему процесс mate-appearance-properties так жрёт процессор?
У меня Xfce на Pentium M минимум на порядок жрал меньше. И в разы меньше на Pentium M с newmoon при около тысячи не открытых по запросу вкладках (экстрим стресс-тест newmoon/palemoon для теста диапазона возможного для использования железа с sysv-xfce). А здесь... Вы что блин, издеваетесь?!

Кстати:
многократное открытие и закрытие окна
Код
mate-appearance-properties --show-page=background

это отличный способ за-DoS-ить самого себя.

Автор: speccyfighter 10.7.2018, 20:13

Проверен рулез

Код
/etc/polkit-1/rules.d/60-mate-cpufreqselector.rules

polkit.addRule(function(action, subject) {
    if (action.id == "org.mate.cpufreqselector" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});


С драйвером intel_pstate, позволяет через аплет Монитор изменения частоты процессора изменять гувенёр (например с performance на powersave и наоборот).
Переключение только в пределах имеющихся гувернёров (модулей ядра).
Для изменения частоты процессора вручную, требуется запрет загрузки драйвера intel_pstate и запуск драйвера acpi-cpufreq с соответствующим модулем cpufreq_userspace (*performance*, *conservative*, *ondemand*, *powersave*, *userspace*).
Один запущенный аплет изменяет гувернёр или частоту только для одного ядра или виртуального ядра процессора (в зависимости от процессора) в соответствии с выбранным в аплете ядром или виртуальным ядром, но не для всего процессора целиком.

Автор: kostyalamer 10.7.2018, 22:01

Цитата(speccyfighter @ 10.7.2018, 15:05) *
Увидел, что в mate надо менять дефолтную тёмную тему на светлую, ибо надписей вкладок не видно в конфигураторе и передвигаешься по ним вслепую.

1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую smile.gif
2 ) Mate далеко не торт , можно позатыкать тут все возможные косяки и посмотреть в сторону другого рабочего стола,
правда кеды не предлагать у меня на них рвотный рефлекс, а xfce уже занят ( сущности плодить не хочется ) , остаются
Cinnamon , LXQT , E17 из того чем может пользоваться " нормальный " пользователь ( может еще чего-нибудь забыл ). Насколько они "кривые" сказать не могу , пользуюсь в основном i3.


Автор: speccyfighter 10.7.2018, 22:31

Цитата(kostyalamer @ 10.7.2018, 20:01) *
1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую smile.gif


Это надо перещупать их все. Посмотрю, скажу.

Цитата(kostyalamer @ 10.7.2018, 20:01) *
2 ) Mate далеко не торт , можно позатыкать тут все возможные косяки и посмотреть в сторону другого рабочего стола,


Угу. Я бы ему всё простил, но не отказ в обслуживании smile.gif
Я такого говна даже в винде не видел. Хотя у меня на руках были начиная с 3.10.

Цитата(kostyalamer @ 10.7.2018, 20:01) *
правда кеды не предлагать у меня на них рвотный рефлекс,


Это те которые с Windows 10 один-в-один слизали? smile.gif Не, не надо.

Цитата(kostyalamer @ 10.7.2018, 20:01) *
остаются Cinnamon , LXQT , E17 из того чем может пользоваться " нормальный " пользователь ( может еще чего-нибудь забыл ). Насколько они "кривые" сказать не могу , пользуюсь в основном i3.


Cinnamon вроде у убунтоводов тоже популярен.
LXQT можно глянуть, но тут у меня совсем ни малейшего представления что это за зверь.

Автор: speccyfighter 10.7.2018, 22:55

Цитата(speccyfighter @ 10.7.2018, 20:31) *
Цитата(kostyalamer @ 10.7.2018, 20:01) *
1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую smile.gif

Это надо перещупать их все. Посмотрю, скажу.


Но честно говоря, не вижу в этом смысла:
- У каждого пользователя свои представления об обоине ("моя селёдка, в какой цвет хочу, в такой и крашу") и при двухядерном процессоре с гипертридингом, четыре подряд вызова настройщика приведут к отказу в обслуживании, - эффект атаки самого себя.
А что ему пользователю на это сказать?, - "Вы тут извините, у нас тут опенсорс и круто, а винда говно, но тут такое дело, что вам приходится держать poweroff 4 секунды, из-за того, что этот MATE исчерпал русурсы вашего Core i7".
А по моему убеждению спектрумиста, говна у нас быть не должно. По крайней мере настолько явного.

Автор: kostyalamer 11.7.2018, 0:07

Цитата(speccyfighter @ 10.7.2018, 22:31) *
Cinnamon вроде у убунтоводов тоже популярен.
LXQT можно глянуть, но тут у меня совсем ни малейшего представления что это за зверь.

Цитрамон однозначно в топку ( поставь на посмотреть сразу полюбишь Mate ) . На моих 2Гб оперативки сразу после запуска :
i3 - свободно 1670 Мб
Мате - около 400 Мб
Cinnamon - 100 Мб ( при этом подтормаживает не по детски )
Скоро начну ругаться как ты на все эти криворукие свистелки-перделки biggrin.gif

Автор: speccyfighter 11.7.2018, 11:49

Перещупал весь центр управления mate:
- ошибка с незавершающимися процессами приводящая к отказу в обслуживании с замораживанием подсистемы X, касается mate-appearance-properties (окно Параметры внешнего вида) и не зависит от используемой вкладки.
Наверное надо писать багрепорт. Чинить альты почти наверняка не будут, но хотя бы пусть будет на виду.

Автор: speccyfighter 11.7.2018, 13:37

Повесил багрепорт на mate-control-center из p8/branch:

Ошибка 35148 - Многократное открытие окна mate может сымитировать DoS-атаку
https://bugzilla.altlinux.org/show_bug.cgi?id=35148

Автор: speccyfighter 11.7.2018, 15:30

Короче, надо сливать регулярку и смотреть что там с текущим сизифным mate-appearance-properties

Код
$ grep mate nightly.altlinux.org-sisyphus--mate.txt
regular-mate-latest-i586.iso                       11-Jul-2018 06:27    892M
regular-mate-latest-x86_64.iso                     11-Jul-2018 06:34    985M
   . http://nightly.altlinux.org/sisyphus/current/regular-mate-latest-i586.iso
   . http://nightly.altlinux.org/sisyphus/current/regular-mate-latest-x86_64.iso

А возможно и текущий стартеркит с nightly

Автор: speccyfighter 11.7.2018, 15:56

Цитата(kostyalamer @ 10.7.2018, 22:07) *
Скоро начну ругаться как ты на все эти криворукие свистелки-перделки biggrin.gif


Альты перевели багрепорт в статус RESOLVE WORKSFORME и не подтверждают багрепорт.
После перебора тем MATE (на предмет выбрать тему), мой процессор врёт?
Полный фриз X-сов:
Код
$ cat /media/alt-live-storage/home/altlinux/mate-appearance-properties-fold-htop.txt

  1  [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100.0%]   Tasks: 107, 234 thr; 19 running
  2  [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100.0%]   Load average: 20.54 17.09 9.49
  3  [|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||100.0%]   Uptime: 01:45:39
  4  [||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||99.3%]
  Mem[||||||||||||||||                                                 551M/7.83G]
  Swp[                                                                      0K/0K]

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
2407 altlinux   20   0  212M 52888 23028 R 36.8  0.6  3:00.20 mate-panel
3220 altlinux   20   0  178M 43716 19952 R 32.9  0.5  2:20.62 mate-terminal
6907 altlinux   20   0  156M 27524 22200 R 29.6  0.3  2:54.01 mate-appearance-properties
4335 altlinux   20   0  728M  205M 76996 D 28.9  2.6  4:30.36 /usr/lib/newmoon-base/palemoon-bin
2399 altlinux   20   0  245M 25800 22056 R 23.0  0.3  1:51.25 /usr/libexec/mate-settings-daemon
2467 altlinux   20   0  180M 22176 19248 R 23.0  0.3  1:47.81 mate-volume-control-applet
2274 altlinux   20   0 56540 14568 12976 R 22.4  0.2  1:46.26 /usr/bin/mate-session
2881 altlinux   20   0 79152 26684 19164 R 22.4  0.3  1:51.28 /usr/libexec/mate-panel/clock-applet
2883 altlinux   20   0 89980 50992 14124 R 21.7  0.6  1:51.43 /usr/libexec/mate-panel/notification-area-applet
2433 altlinux   20   0  195M 41988 32768 R 21.7  0.5  2:04.30 caja
2875 altlinux   20   0 70140 23420 16356 R 21.7  0.3  1:50.46 /usr/libexec/mate-panel/wnck-applet
2882 altlinux   20   0 72592 24188 17240 R 21.1  0.3  1:53.48 /usr/libexec/mate-applets/mate-cpufreq-applet
2876 altlinux   20   0 68348 21088 14336 R 20.4  0.3  2:03.70 /usr/libexec/mate-applets/mate-multiload-applet
2884 altlinux   20   0  152M 25340 18188 R 20.4  0.3  1:48.11 /usr/libexec/mate-brightness-applet
2455 altlinux   20   0 26056 14260 12776 D 20.4  0.2  1:46.41 /usr/lib/gtkhalt/gtkhalt
6908 altlinux   20   0 29880 11204  9980 R 19.7  0.1  6:54.45 mate-appearance-properties
2462 altlinux   20   0 59656 18872 16180 R 19.7  0.2  1:47.75 mate-power-manager
2403 altlinux   20   0 92872 53056 19536 R 19.1  0.6  1:51.75 marco
2465 altlinux   20   0 58040 16924 15124 R 19.1  0.2  1:46.34 mate-screensaver
2384 altlinux   20   0  7180  4128  2368 S  3.9  0.1  0:14.33 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
1995 root       20   0 83056 53656 30908 S  1.3  0.7  1:33.33 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch


Ядерный слом dev/rtc* не подтверждают, фриз Х-сов после mate-appearance-properties не подтверждают, - а может нахер на слаку свалить? Или даже на убунту...
Блин, мне реально не смешно с этим говно-systemd и с этими говно-свистелками-перделками...

Автор: speccyfighter 11.7.2018, 21:21

Перевод стартеркита
alt-p8-mate-20180612-i586.iso
с systemd на sysvinit


Базовый стартеркит mate с systemd:

Код
$ wget -c http://nightly.altlinux.org/p8/release/alt-p8-mate-20180612-i586.iso -P ~/Загрузки/nightly.altlinux.org/p8/release-20180612/

Код
$ ls /dev/rtc*
/dev/rtc  /dev/rtc0

Код
$ uname -r
4.9.105-std-def-alt0.M80P.1


Команды перевода с systemd на sysvinit:
Код
# apt-get install sysvinit pm-utils nm-sysvinit openssh-server systemd-
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия openssh-server уже установлена.
Следующие дополнительные пакеты будут установлены:
  libeventlog libivykis libnet2 polkit-sysvinit syslog-ng
Следующие пакеты будут УДАЛЕНЫ:
  bash-completion-systemd systemd systemd-analyze systemd-sysvinit vconsole-setup-kludge
Следующие НОВЫЕ пакеты будут установлены:
  libeventlog libivykis libnet2 nm-sysvinit pm-utils polkit-sysvinit syslog-ng sysvinit
0 будет обновлено, 8 новых установлено, 5 пакетов будет удалено и 59 не будет обновлено.
Необходимо получить 706kB архивов.
После распаковки будет освобождено 3433kB дискового пространства.
Продолжить? [Y/n] Y
Получено: 1 http://ftp.altlinux.org p8/branch/i586/classic libeventlog 0.2.13-alt1 [9701B]
Получено: 2 http://ftp.altlinux.org p8/branch/i586/classic libivykis 0.39-alt0.git20130528 [33,3kB]
Получено: 3 http://ftp.altlinux.org p8/branch/i586/classic libnet2 1.1.6-alt1 [35,9kB]
Получено: 4 http://ftp.altlinux.org p8/branch/i586/classic pm-utils 1.4.1-alt2.qa1 [52,7kB]
Получено: 5 http://ftp.altlinux.org p8/branch/noarch/classic polkit-sysvinit 0.3.4-alt2 [3907B]
Получено: 6 http://ftp.altlinux.org p8/branch/noarch/classic nm-sysvinit 0.2-alt1 [3040B]
Получено: 7 http://ftp.altlinux.org p8/branch/i586/classic syslog-ng 3.8.1-alt1 [507kB]
Получено: 8 http://ftp.altlinux.org p8/branch/i586/classic sysvinit 2.88-alt5 [60,5kB]
Получено 706kB за 5s (125kB/s).
Совершаем изменения...
error: failed to stat /run/user/500/gvfs: Отказано в доступе
Preparing...                                                 ##### [100%]
1: polkit-sysvinit                                           ##### [ 12%]
2: libnet2                                                   ##### [ 25%]
3: libivykis                                                 ##### [ 37%]
4: libeventlog                                               ##### [ 50%]
5: pm-utils                                                  ##### [ 62%]
6: nm-sysvinit                                               ##### [ 75%]
7: syslog-ng                                                 ##### [ 87%]
Failed to preset unit: Unit /run/systemd/generator.late/syslog-ng.service is transient or generated.
8: sysvinit                                                  ##### [100%]
Running /usr/lib/rpm/posttrans-filetriggers

Код
# apt-get install ConsoleKit2-x11
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  ConsoleKit2 pam-ck-connector2
Следующие пакеты будут УДАЛЕНЫ:
  systemd-services
Следующие НОВЫЕ пакеты будут установлены:
  ConsoleKit2 ConsoleKit2-x11 pam-ck-connector2
0 будет обновлено, 3 новых установлено, 1 пакетов будет удалено и 59 не будет обновлено.
Необходимо получить 166kB архивов.
После распаковки будет освобождено 145kB дискового пространства.
Продолжить? [Y/n] Y
Получено: 1 http://ftp.altlinux.org p8/branch/i586/classic pam-ck-connector2 1.2.0-alt1.M80P.1 [16,6kB]
Получено: 2 http://ftp.altlinux.org p8/branch/i586/classic ConsoleKit2 1.2.0-alt1.M80P.1 [129kB]
Получено: 3 http://ftp.altlinux.org p8/branch/i586/classic ConsoleKit2-x11 1.2.0-alt1.M80P.1 [20,1kB]
Получено 166kB за 5s (31,3kB/s).
Совершаем изменения...
error: failed to stat /home/altlinux/.gvfs: Отказано в доступе
Preparing...                                                 ##### [100%]
1: pam-ck-connector2                                         ##### [ 33%]
2: ConsoleKit2                                               ##### [ 66%]
3: ConsoleKit2-x11                                           ##### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.


Полная команда перевода стартеркита mate с systemd на sysvinit:
Код
# apt-get install sysvinit pm-utils nm-sysvinit openssh-server ConsoleKit2-x11 systemd-



После перезагрузки (загрузка лайва с опцией lowmem):
Код
$ free -m
             total       used       free     shared    buffers     cached
Mem:          2459        603       1855          0         80        348
-/+ buffers/cache:        174       2285
Swap:            0          0          0

Код
$ lspci -knn | grep -A2 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09)
    Subsystem: Lenovo Device [17aa:390b]
    Kernel driver in use: i915

Код
# ls -l /proc/1/exe
lrwxrwxrwx 1 root root 0 июл 11 18:01 /proc/1/exe -> /sbin/init


C mate-appearance-properties всё в пределах нормы.
Но после установки пакета ConsoleKit2-x11, опция Ждущий на выходе из системы отсутствует.
Опции Перезагрузить и Выключить в наличии.

В системе
Код
$ rpm -q pulseaudio-daemon
pulseaudio-daemon-9.0-alt2

При желании можно перести на alsa.

Ждущий режим можно прикрутить хаком:
Пользователь должен быть в группе wheel (рулез потенциально опасен)
Код
# cat /etc/polkit-1/rules.d/60-policykit-exec.rules
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.policykit.exec" && subject.isInGroup("wheel") )
    {
        return polkit.Result.YES;
    }
});

Код
$ pkexec /usr/sbin/pm-suspend


Чуть лучше будет через беспарольный sudo
и к сожалению эти хаки не срабатывают, - опция Ждущий на выходе отсутствует:
Код
# cat /etc/polkit-1/rules.d/60-consolekit-system-suspend.rules
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.consolekit.system.suspend" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});


polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.consolekit.system.suspend-multiple-users" && subject.isInGroup("xgrp") )
    {
        return polkit.Result.YES;
    }
});



Для выполнения команд от пользователя можно установить пакет:
Код
# apt-get install SysVinit-usermode

Код
# rpm -qvl SysVinit-usermode | grep '\/bin'
lrwxrwxrwx    1 root    root                6 апр 25  2008 /usr/bin/halt -> reboot
lrwxrwxrwx    1 root    root                6 апр 25  2008 /usr/bin/poweroff -> reboot
lrwxrwxrwx    1 root    root               29 апр 25  2008 /usr/bin/reboot -> /usr/lib/consolehelper/helper


Переключение раскладок клавиатуры можно перенастроить через Центр Управления Системой:
Код
$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_ct_sh-UTF-8

Код
$ cat /etc/X11/xinit/Xkbmap
-layout us,ru
-option grp:ctrl_shift_toggle,grp:switch,compose:menu


Полный список пакетов после перевода на sysv, в соответствующей теме на форуме про free_mate прикреплённым файлом.

Автор: kostyalamer 11.7.2018, 22:11

Цитата(speccyfighter @ 11.7.2018, 15:56) *
Альты перевели багрепорт в статус RESOLVE WORKSFORME и не подтверждают багрепорт.
После перебора тем MATE (на предмет выбрать тему), мой процессор врёт?

Подтверждают в Ubuntu :
https://ubuntu-mate.community/t/mate-appearance-properties-loads-a-cpu-core-to-almost-80/12424
и в Mint-е :
https://bugs.launchpad.net/linuxmint/+bug/1683569
вот тут : https://github.com/mate-desktop/mate-control-center/issues/71 товарищи советуют грохнуть ~/.gtkrc-2.0
это почти то же самое что отстрелить себе ногу , но возможно сработает, надо попробовать.


Автор: kostyalamer 11.7.2018, 22:45

Рецепт сработал удали ~/.gtkrc-2.0 и фриз сразу закончится .
Но после этого мы бодро идем в /Центр управления / Оформление / Gtk theme switch . Выбираем любую тему и снова видим этот чудесный файл. После чего поменяв несколько тем в самом гноме снова видим фриз , правда не такой жесткий у меня 60 - 80 % загрузки проца ( до этого было 5-10 % )
Вывод ~/.gtkrc-2.0 однозначно в топку , а пользователя предупредить встроенным хелпом чтобы не лазил где попало wink.gif

Автор: kostyalamer 11.7.2018, 22:58

Прямо цирк, удалил файл загрузка 5 % , матом ругаться не буду , но к этому весьма близок wink.gif
И пенять особо не на кого сам запихал gtk-theme-switch в базовый профиль

Автор: speccyfighter 11.7.2018, 23:24

Цитата(kostyalamer @ 11.7.2018, 20:58) *
Прямо цирк, удалил файл загрузка 5 % , матом ругаться не буду , но к этому весьма близок wink.gif
И пенять особо не на кого сам запихал gtk-theme-switch в базовый профиль


О как! smile.gif
Грузанулся в стартеркит mate, который перевёл на sysv:
- этого пакета нет в стартерките mate.

Автор: kostyalamer 11.7.2018, 23:27

Зато теперь настройки внешнего вида gtk-шных программ у нас пойдут в топку, фиг с ним пожертвуем дизайном wink.gif

Автор: speccyfighter 12.7.2018, 19:00

Костя, ошибка с отсутствующим /dev/rtc* при WDAT_WDT, в ядре исправлена как минимум с версии 4.9.105-std-def.
Теперь можно смело собирать образ и с текущим ядром std-def.
Ссылка на подтвеждение исправления:
https://bugzilla.altlinux.org/show_bug.cgi?id=34926#c5

Спасибо всем кто принял участие в исправлении ошибки:
https://bugzilla.kernel.org/show_bug.cgi?id=199033

Автор: kostyalamer 13.7.2018, 7:39

Отлично , переведу сборку на std-def.

Автор: speccyfighter 14.7.2018, 6:45

Цитата(kostyalamer @ 13.7.2018, 5:39) *
Отлично , переведу сборку на std-def.


smile.gif Костя, по поводу ядер 4.9 на Lenovo G50-80 с последним обновлением безопасности BIOS.
Здесь недостаточно эмоций:
https://forum.altlinux.org/index.php?topic=36177.msg328938#msg328938
https://forum.altlinux.org/index.php?topic=36177.msg328942#msg328942
https://forum.altlinux.org/index.php?topic=36177.msg328943#msg328943
https://forum.altlinux.org/index.php?topic=36177.msg328944#msg328944
https://forum.altlinux.org/index.php?topic=36177.msg328945#msg328945

Автор: kostyalamer 14.7.2018, 22:08

Нет уж , остаемся на старом 4.4.139 std-pae .
Юра , что у нас там с rules-ами вы их в какой-то пакет собираете или пальцами в m-p для стартеров запихиваете ?

Автор: kostyalamer 16.7.2018, 23:42

Собрал очередной вариант free_mate_live_sysv :
polkithuc заменен на polkit-sysvinit , хромой отправлен в топку для экономии места, kdenlive заменен на pitivi , в live режим добавлен nm-sysvinit , во все режимы добавлены пакеты p7zip-standalone anti-poettering ConsoleKit2-x11 gnumeric abiword , исправлен gtkhalt , из-за mate - шных косяков пришлось убрать настройку gtk-шных тем ( теперь они у нас умолчательно страшные ) . Проверил живой режим и установленную из него систему - вроде все неплохо. Пока не выкладываю, жду пакета с rules-ами , если надо могу выложить .
Ядро std-pae .

Автор: kostyalamer 19.7.2018, 23:23

С пакетом ConsoleKit2 мой нетбук в лайв системе ( в Mate ) периодически издает раздражающий beep , без него таких звуковых эффектов не наблюдается - пакет будет удален из состава дистрибутива .

Автор: kostyalamer 30.7.2018, 8:20

На яндекс-диск уехала очередная сборка free_mate_live_sysv : https://yadi.sk/d/irGL__O33ZhXhX
контрольная сумма: https://yadi.sk/i/E4vYH6ax3ZhXhg
Ядро std-pae заменено на std-def , возвращен обратно пакет ConsoleKit2.
Я был неправ , этот самый beep происходит как раз на pae , когда загрузка одного из ядер = 100 % , ConsoleKit2 совершенно не при чем.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)