IPB

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V  < 1 2 3 4 >  
Ответить в эту темуОткрыть новую тему
> free_mate - дистрибутив с клубной лицензией
Поделиться
speccyfighter
сообщение 6.7.2018, 13:11
Сообщение #61


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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, 13:11
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 6.7.2018, 14:54
Сообщение #62


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #63


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


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


Крупный специалист
*****

Группа: Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #65


Крупный специалист
*****

Группа: Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


В chromium только один плюс: в нем web.skype работает (кому нужен).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 7.7.2018, 17:28
Сообщение #66


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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, 17:48
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 7.7.2018, 19:20
Сообщение #67


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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 нет и он делался вручную))
Три минуты по Мариуполю (баг буфер, - иногда рвёт видео на переходах кадра в кадр)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 7.7.2018, 19:24
Сообщение #68


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #69


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


1) Владимир хромой это действительно chromium , он довольно много жрет оперативки , впрочем как и теперешняя лиса. Наверное его все-таки оставим , а лису выбросим вместо нее будет легкий palemoon.
2) Юра, давай отправим kdenlive в топку тогда решайте все-таки openshot или pitivi . Я честно говоря ими не пользовался , ничего сказать не могу.
3) Юра, все polkit-ы я бы повесил на тебя, на сегодняшний день в нашей репе 2 пакета на эту тему может ты сделаешь из них один нормальный или специально заточенный под эту сборку.
я конечно могу хуками натолкать в сборку все что угодно, но пакетом будет все-таки грамотнее smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 7.7.2018, 23:01
Сообщение #70


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


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

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


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 7.7.2018, 23:36
Сообщение #71


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #72


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


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

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

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


Затолкаю скорее всего в пакет polkit-sysvinit. Мешать оно не будет и место ест копейки.
Но если Антон скажет что лучше отдельно, то соберу пробный пакет отдельно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 8.7.2018, 14:26
Сообщение #73


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


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

Отлично Юра, так и сделаем, кстати самое интересное ( с моей точки зрения ) это не сам лайв, а то что получается из него при установке на диск . А ставить на диск можно закатав образ на болванку, так что если у тебя есть привод и свободное место на винте без флешки вполне можно обойтись.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 9.7.2018, 11:48
Сообщение #74


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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

но костыль это будет тот ещё.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 9.7.2018, 23:59
Сообщение #75


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(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, 0:01
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 10.7.2018, 8:15
Сообщение #76


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Невырубаемый Lightdm чинится при помощи ConsoleKit2-x11 от Антона . Тогда можно и его оставить , если никто не предложит ничего лучшего .
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 10.7.2018, 14:48
Сообщение #77


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #78


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 10.7.2018, 20:13
Сообщение #79


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 10.7.2018, 22:01
Сообщение #80


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


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

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

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 10.7.2018, 22:31
Сообщение #81


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #82


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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
Сообщение #83


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


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

Цитрамон однозначно в топку ( поставь на посмотреть сразу полюбишь Mate ) . На моих 2Гб оперативки сразу после запуска :
i3 - свободно 1670 Мб
Мате - около 400 Мб
Cinnamon - 100 Мб ( при этом подтормаживает не по детски )
Скоро начну ругаться как ты на все эти криворукие свистелки-перделки biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 11.7.2018, 11:49
Сообщение #84


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


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


Сообщение отредактировал speccyfighter - 11.7.2018, 11:57
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 11.7.2018, 13:37
Сообщение #85


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


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

Ошибка 35148 - Многократное открытие окна mate может сымитировать DoS-атаку
https://bugzilla.altlinux.org/show_bug.cgi?id=35148
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 11.7.2018, 15:30
Сообщение #86


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 11.7.2018, 15:56
Сообщение #87


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(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, 16:10
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение 11.7.2018, 21:21
Сообщение #88


Крупный специалист
*****

Группа: Пользователь
Сообщений: 463
Регистрация: 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 прикреплённым файлом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 11.7.2018, 22:11
Сообщение #89


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(speccyfighter @ 11.7.2018, 15:56) *
Альты перевели багрепорт в статус 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
это почти то же самое что отстрелить себе ногу , но возможно сработает, надо попробовать.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 11.7.2018, 22:45
Сообщение #90


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


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

4 страниц V  < 1 2 3 4 >
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19.9.2021, 0:59