Сайт | Скачать | Видео | Wiki

Автор Тема: Slim  (Прочитано 6013 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #30 : 27 Декабрь 2023, 15:25:01 »
 Попробовал "killall jwm", моментально выскочил slim, выбрал lxde, он загрузился, отмонтировал jwm без проблем. Конечно с "составными" DE будет сложнее, придётся для каждого писать stop.sh.
 Если Sfs так не нравится slim (похоже, он его пытался прикрутить. следы остались, да не смог), можно перезагружаться и без него, даже не убивая иксы, через stop.sh && startlxde например.

 Отключил slim, после killall jwm падают иксы, запустить другую сессию не проблема, но, как то неэстетично. Выложить slim? или неинтересно?
« Последнее редактирование: 27 Декабрь 2023, 17:25:10 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #31 : 27 Декабрь 2023, 18:03:28 »
похоже, он его пытался прикрутить. следы остались, да не смог
Юзал slim-locker. Проблемный. Перешел на i3lock
Выложить slim? или неинтересно?
В плане горячей смены ДЕ - мне неинтересно

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #32 : 28 Декабрь 2023, 07:13:16 »
Проблемный.
Подробнее?
В плане горячей смены ДЕ - мне неинтересно
А мне интересно, как решить проблему "курицы и яйца".
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #33 : 29 Декабрь 2023, 09:09:50 »
Подробнее?
Уже плохо помню. Вроде иногда не реагировал на правильный пароль
Помню только про проблемы dynst + i3lock : сообщения выползали поверх заблокированного экрана. Решал адскими костылями

Если хотите заняться полезным - предлагаю гуй для управления питанием.
Готового легкого ДЕ независимого нет
Вот мое решение

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #34 : 29 Декабрь 2023, 11:28:50 »
гуй для управления питанием.
А оно надо? Лучше автоматически.
заняться полезным
Полезным занимался до пенсии, теперь имею полное право заниматься интересным.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #35 : 03 Январь 2024, 15:53:29 »
гуй для управления питанием.
Посмотрел. Много букофф :) Моё мнение, гораздо проще кнопку в трей (как это делается на yad ты знаешь) с вшитой командой "xset s off"

Решил проблему "курица - яйцо". Небольшой скрипт, вытаскивает .desktop файлы непримонтированных модулей DE (примонтированных тоже, но это не страшно)
Код
#!/bin/sh

p=$(mount | grep /mnt/ | egrep -v '/dev/|tmpfs' | cut -f-4 -d/ | sort -u)

for m in $(ls $p/optional/089-de-*.pfs)
do  df=$(unsquashfs -l $m|grep /usr/share/xsessions/)
unsquashfs -f -d / $m ${df##squashfs-root}
done
unset m p df

Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #36 : 03 Январь 2024, 20:21:35 »
Лучше автоматически
Т.е. угадать желание юзера как и в какое время гасить экран?
проще кнопку в трей (как это делается на yad ты знаешь) с вшитой командой "xset s off"
А как быть с действиями по простою?
вытаскивает .desktop файлы непримонтированных модулей
Для чего это нужно делать?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #37 : 03 Январь 2024, 20:50:20 »
Для чего это нужно делать?
Ты меня удивляешь. При загрузке системы не все 089-de-* примонтированы, иначе, какой смысл в модульности. Модуль не примонтирован - нет *.desktop файла сессии, slim не выдаст команду на запуск. От чего тогда плясать? Скрипт вытаскивает *.desktop файлы и помещает их в /usr/share/xsessions/. Теперь slim их видит и выдаёт команду, которая записана в *.desktop (например startlxde) скрипту, который проверит, примонтирован ли необходимый модуль и подключит его через pfs_load. Таким образом заменяется выбор load= через menu*.lst на графический выбор через slim.
Теперь понятно?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #38 : 03 Январь 2024, 21:18:50 »
Теперь понятно?
Понятно, но это уже костыли начались. Не понимаю чем это лучше load в грубе
Тогда уж и без DM можно :
По дефолту запускается 1е DE , из которого можно вызвать гуй выбора других

Чтобы все ДЕ посмотреть можно и перезагрузиться. После ознакомления это вообще не нужно.
По прежнему не проникся идеей горячей смены ДЕ

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #39 : 03 Январь 2024, 21:37:00 »
По прежнему не проникся идеей горячей смены ДЕ
Взаимно, я не проникся идеей скакать блохой по куче menu*.lst. Если у меня костыль, то у тебя костылище :D
Возвращаюсь к "один WM, и это JWM"
« Последнее редактирование: 03 Январь 2024, 21:38:39 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #40 : 03 Январь 2024, 22:27:35 »
Возвращаюсь к "один WM, и это JWM"
А мне чего-то icewm начал заходить

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #41 : 04 Январь 2024, 08:25:22 »
А мне чего-то icewm начал заходить
Можно и IceWM. Первым отличием PuppyRus от Puppy была именно замена JWM на IceWM.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34014
  • Репутация: +231/-0
    • PuppyRus-A
Re: Slim
« Ответ #42 : 04 Январь 2024, 09:29:50 »
В icewm много "из коробки". До сих пор развивается. Не хватает только аналога xfce-genmon. С меню я порешал - см icewm в lfd10
Хотя openbox+tint2 не хуже

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Slim
« Ответ #43 : 04 Январь 2024, 10:03:15 »
С меню я порешал
У них своё есть, и ещё наше.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2574
  • Репутация: +33/-0
Re: Slim
« Ответ #44 : 04 Январь 2024, 11:25:45 »
...
По прежнему не проникся идеей горячей смены ДЕ
- что тут "идейного" - если на 'фругале=ddog' без бубнов делается манипуляциями изкаробочными-инструментами (но не ч/з пунктМеню [#нужен +микробубен]), а на 'фругале=ddr'(заLFленном из 'фругала=ddog') - тоже самое, если,  грубо говоря, предварительно вернуть к "состоянию донора"
-----------
# может там и есть заморочка с "кастомными/нефеншуйными-ДЕ", но то - "в достаточно отдаленной перспективе".
# про "глушилки" - пока не знаю - достаточно ли 'relogin' (имхо, на край - тоже решаемо)
------------
но к этой теме не вернусь пока 'свой-32-ddog' до 'первой точки не допилю' (там надеюсь выложу, и будет наглядно)
==========
зы
за 'ddr' и 'puppy' - отдельная история - если на 'ddog' могу параллельно запустить пару разных ДЕ (и root/puppy, и root/root) - то на упомянутых - когда-то вроде и удавалось в какой-то форме, но не помню с какими костылями
« Последнее редактирование: 04 Январь 2024, 11:29:19 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.