free_mate - дистрибутив с клубной лицензией |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
free_mate - дистрибутив с клубной лицензией |
Поделиться |
6.7.2018, 13:11
Сообщение
#61
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
На яндекс-диск уехала 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) Костя, навскидку: Этому образу требуется пакет Код 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, 13:11 |
|
|
6.7.2018, 14:54
Сообщение
#62
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
На яндекс-диск уехала Free_mate_live собранная на SysVinit : https://yadi.sk/d/l7ha2hF73Yq4Q2 контрольная сумма : https://yadi.sk/i/eGm3xa6L3Yq68m работает ... SysVinit Для дальнейших разработок и окостыливания приглашаются все альтовские любители инита особенно Юры (Speccyfighter и YYY) Грубо навскидку: Это можно в теории засунуть и в 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; } }); Остальное смотреть по месту. |
|
|
6.7.2018, 23:36
Сообщение
#63
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Очень хорошо, спасибо Юра ! Я могу всех пользователей добавить в группу
_nmconnect по умолчанию, думаю так наверное будет лучше. Я сейчас на фазенде , с понедельника вечерами начнем с тобой все это безобразие потихоньку пилить, может кто нибудь еще подтянется. В полкитные рулезы напихаем все что нужно для комфортной работы. Давай заодно обсудим пакетный состав чего не хватает / что лишнее. Я вот думаю не выбросить ли лису , palemoon в принципе ее заменяет и у нас еще останется хромой для тех кого palemoon не устраивает. |
|
|
7.7.2018, 11:26
Сообщение
#64
|
|
Крупный специалист Группа: Активный Пользователь Сообщений: 376 Регистрация: 25.8.2010 Вставить ник Цитата Пользователь №: 1910 Страна: Россия Город: Екатеринбург Пол: Муж. Репутация: 1 |
Я вот думаю не выбросить ли лису , 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 Мб. |
|
|
7.7.2018, 11:32
Сообщение
#65
|
|
Крупный специалист Группа: Активный Пользователь Сообщений: 376 Регистрация: 25.8.2010 Вставить ник Цитата Пользователь №: 1910 Страна: Россия Город: Екатеринбург Пол: Муж. Репутация: 1 |
В chromium только один плюс: в нем web.skype работает (кому нужен).
|
|
|
7.7.2018, 17:28
Сообщение
#66
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Давай заодно обсудим пакетный состав чего не хватает / что лишнее. Господа Линукс-программисты, позвольте задать вам простой вопрос: - А при написании кода не устраивать такие адские зависимости, у вас руки из жопы растут? Код # 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. Я вот думаю не выбросить ли лису , palemoon в принципе ее заменяет и у нас еще останется хромой для тех кого palemoon не устраивает. Текущий Фокс в p8 умеет работать через alsa, но я пользуюсь newmoon/palemoon+npapi-plugin-adobe-flash. Ну и плюс developer tool из хранилища palemoon. Сообщение отредактировал speccyfighter - 7.7.2018, 17:48 |
|
|
7.7.2018, 19:20
Сообщение
#67
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Самые маленькие которые увидел:
Код # 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 - окончательный вариант) слайд-видео (скачать) Три минуты по Мариуполю но в 9-той (?) версии pitivi был баг с буфером и этот вариант был отброшен: (в финальном варианте ролика, кадр должен плавно переходить в кадр (этого эффекта в pitivi нет и он делался вручную)) Три минуты по Мариуполю (баг буфер, - иногда рвёт видео на переходах кадра в кадр) |
|
|
7.7.2018, 19:24
Сообщение
#68
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Выполнение операций с файлами (Выяснить, не дефолт языки? 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, не понимаю, зачем он и для чего. |
|
|
7.7.2018, 22:47
Сообщение
#69
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
1) Владимир хромой это действительно chromium , он довольно много жрет оперативки , впрочем как и теперешняя лиса. Наверное его все-таки оставим , а лису выбросим вместо нее будет легкий palemoon.
2) Юра, давай отправим kdenlive в топку тогда решайте все-таки openshot или pitivi . Я честно говоря ими не пользовался , ничего сказать не могу. 3) Юра, все polkit-ы я бы повесил на тебя, на сегодняшний день в нашей репе 2 пакета на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку. я конечно могу хуками натолкать в сборку все что угодно, но пакетом будет все-таки грамотнее |
|
|
7.7.2018, 23:01
Сообщение
#70
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
openshot или pitivi У меня openshot оставил самые ужасные воспоминания (падал постоянно). Может, сейчас и не так. Насчёт pitivi не знаю. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
7.7.2018, 23:36
Сообщение
#71
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
2) Юра, давай отправим kdenlive в топку тогда решайте все-таки openshot или pitivi. Я честно говоря ими не пользовался , ничего сказать не могу. Я pitivi пользовался, но если народ выберет openshot, то соглашусь. 3) Юра, все polkit-ы я бы повесил на тебя, на сегодняшний день в нашей репе 2 пакета на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку. я конечно могу хуками натолкать в сборку все что угодно, но пакетом будет все-таки грамотнее Что-нибудь попробую придумать, с этим проблема: Надо флешку какую-то найти и грохнуть на ней, для лайва. Сделаю наверное так: Положу лайв. Затолкаю хуками. Посмотрю что и как и соберу пробный пакет. Потом стукну Антону Мидюкову, чтобы в p8 и сизиф собрал. А потом уже будем думать про новую версию лайва. |
|
|
7.7.2018, 23:56
Сообщение
#72
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
на сегодняшний день в нашей репе 2 пакета В p8 аналогично. ... на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку. Затолкаю скорее всего в пакет polkit-sysvinit. Мешать оно не будет и место ест копейки. Но если Антон скажет что лучше отдельно, то соберу пробный пакет отдельно. |
|
|
8.7.2018, 14:26
Сообщение
#73
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Надо флешку какую-то найти и грохнуть на ней, для лайва. Сделаю наверное так: Положу лайв. Затолкаю хуками. Посмотрю что и как и соберу пробный пакет. Потом стукну Антону Мидюкову, чтобы в p8 и сизиф собрал. А потом уже будем думать про новую версию лайва. Отлично Юра, так и сделаем, кстати самое интересное ( с моей точки зрения ) это не сам лайв, а то что получается из него при установке на диск . А ставить на диск можно закатав образ на болванку, так что если у тебя есть привод и свободное место на винте без флешки вполне можно обойтись. |
|
|
9.7.2018, 11:48
Сообщение
#74
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Посмотрел на лайв 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 но костыль это будет тот ещё. |
|
|
9.7.2018, 23:59
Сообщение
#75
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Посмотрел на лайв 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 запихал чтобы совсем скучно не было Сообщение отредактировал kostyalamer - 10.7.2018, 0:01 |
|
|
10.7.2018, 8:15
Сообщение
#76
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Невырубаемый Lightdm чинится при помощи ConsoleKit2-x11 от Антона . Тогда можно и его оставить , если никто не предложит ничего лучшего .
|
|
|
10.7.2018, 14:48
Сообщение
#77
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Невырубаемый 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; } }); |
|
|
10.7.2018, 15:05
Сообщение
#78
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Линукс, это гарантированный способ пополнить ряды пользователей 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, 21:03 |
|
|
10.7.2018, 20:13
Сообщение
#79
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Проверен рулез
Код /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*). Один запущенный аплет изменяет гувернёр или частоту только для одного ядра или виртуального ядра процессора (в зависимости от процессора) в соответствии с выбранным в аплете ядром или виртуальным ядром, но не для всего процессора целиком. Сообщение отредактировал speccyfighter - 10.7.2018, 21:26 |
|
|
10.7.2018, 22:01
Сообщение
#80
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Увидел, что в mate надо менять дефолтную тёмную тему на светлую, ибо надписей вкладок не видно в конфигураторе и передвигаешься по ним вслепую. 1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую 2 ) Mate далеко не торт , можно позатыкать тут все возможные косяки и посмотреть в сторону другого рабочего стола, правда кеды не предлагать у меня на них рвотный рефлекс, а xfce уже занят ( сущности плодить не хочется ) , остаются Cinnamon , LXQT , E17 из того чем может пользоваться " нормальный " пользователь ( может еще чего-нибудь забыл ). Насколько они "кривые" сказать не могу , пользуюсь в основном i3. |
|
|
10.7.2018, 22:31
Сообщение
#81
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую Это надо перещупать их все. Посмотрю, скажу. 2 ) Mate далеко не торт , можно позатыкать тут все возможные косяки и посмотреть в сторону другого рабочего стола, Угу. Я бы ему всё простил, но не отказ в обслуживании Я такого говна даже в винде не видел. Хотя у меня на руках были начиная с 3.10. правда кеды не предлагать у меня на них рвотный рефлекс, Это те которые с Windows 10 один-в-один слизали? Не, не надо. остаются Cinnamon , LXQT , E17 из того чем может пользоваться " нормальный " пользователь ( может еще чего-нибудь забыл ). Насколько они "кривые" сказать не могу , пользуюсь в основном i3. Cinnamon вроде у убунтоводов тоже популярен. LXQT можно глянуть, но тут у меня совсем ни малейшего представления что это за зверь. |
|
|
10.7.2018, 22:55
Сообщение
#82
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
1 ) Кстати, Юра я могу воткнуть любую другую тему дефолтной , скажи только какую Это надо перещупать их все. Посмотрю, скажу. Но честно говоря, не вижу в этом смысла: - У каждого пользователя свои представления об обоине ("моя селёдка, в какой цвет хочу, в такой и крашу") и при двухядерном процессоре с гипертридингом, четыре подряд вызова настройщика приведут к отказу в обслуживании, - эффект атаки самого себя. А что ему пользователю на это сказать?, - "Вы тут извините, у нас тут опенсорс и круто, а винда говно, но тут такое дело, что вам приходится держать poweroff 4 секунды, из-за того, что этот MATE исчерпал русурсы вашего Core i7". А по моему убеждению спектрумиста, говна у нас быть не должно. По крайней мере настолько явного. |
|
|
11.7.2018, 0:07
Сообщение
#83
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Cinnamon вроде у убунтоводов тоже популярен. LXQT можно глянуть, но тут у меня совсем ни малейшего представления что это за зверь. Цитрамон однозначно в топку ( поставь на посмотреть сразу полюбишь Mate ) . На моих 2Гб оперативки сразу после запуска : i3 - свободно 1670 Мб Мате - около 400 Мб Cinnamon - 100 Мб ( при этом подтормаживает не по детски ) Скоро начну ругаться как ты на все эти криворукие свистелки-перделки |
|
|
11.7.2018, 11:49
Сообщение
#84
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Перещупал весь центр управления mate:
- ошибка с незавершающимися процессами приводящая к отказу в обслуживании с замораживанием подсистемы X, касается mate-appearance-properties (окно Параметры внешнего вида) и не зависит от используемой вкладки. Наверное надо писать багрепорт. Чинить альты почти наверняка не будут, но хотя бы пусть будет на виду. Сообщение отредактировал speccyfighter - 11.7.2018, 11:57 |
|
|
11.7.2018, 13:37
Сообщение
#85
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Повесил багрепорт на mate-control-center из p8/branch:
Ошибка 35148 - Многократное открытие окна mate может сымитировать DoS-атаку https://bugzilla.altlinux.org/show_bug.cgi?id=35148 |
|
|
11.7.2018, 15:30
Сообщение
#86
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Короче, надо сливать регулярку и смотреть что там с текущим сизифным 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:45 |
|
|
11.7.2018, 15:56
Сообщение
#87
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Скоро начну ругаться как ты на все эти криворукие свистелки-перделки Альты перевели багрепорт в статус 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, 16:10 |
|
|
11.7.2018, 21:21
Сообщение
#88
|
|
Крупный специалист Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1 |
Перевод стартеркита
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 прикреплённым файлом. |
|
|
11.7.2018, 22:11
Сообщение
#89
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Альты перевели багрепорт в статус RESOLVE WORKSFORME и не подтверждают багрепорт. После перебора тем MATE (на предмет выбрать тему), мой процессор врёт? Подтверждают в Ubuntu : https://ubuntu-mate.community/t/mate-appear...almost-80/12424 и в Mint-е : https://bugs.launchpad.net/linuxmint/+bug/1683569 вот тут : https://github.com/mate-desktop/mate-contro...enter/issues/71 товарищи советуют грохнуть ~/.gtkrc-2.0 это почти то же самое что отстрелить себе ногу , но возможно сработает, надо попробовать. |
|
|
11.7.2018, 22:45
Сообщение
#90
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Рецепт сработал удали ~/.gtkrc-2.0 и фриз сразу закончится .
Но после этого мы бодро идем в /Центр управления / Оформление / Gtk theme switch . Выбираем любую тему и снова видим этот чудесный файл. После чего поменяв несколько тем в самом гноме снова видим фриз , правда не такой жесткий у меня 60 - 80 % загрузки проца ( до этого было 5-10 % ) Вывод ~/.gtkrc-2.0 однозначно в топку , а пользователя предупредить встроенным хелпом чтобы не лазил где попало |
|
|
Текстовая версия | Сейчас: 29.3.2024, 0:19 | |