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

Автор Тема: Установка оконного менеджера  (Прочитано 22941 раз)

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

Оффлайн andy-voit

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Расту!!!
Re:Установка оконного менеджера
« Ответ #15 : 26 Январь 2012, 02:32:55 »
подскажите инструментарий и примерный порядок действий

Если вкратце примерно порядок такой - берешь дистрибутив, накатываешь на него пакет с xfce - не важно, в виде sfs  или другом виде. Далее выходишь в текстовый режим и набираешь startxfce4. Если Х запустится-хорошо, если нет - смотрим что пишет консоль (обычно недостает каких либо библиотек) , Добавляешь зависимости, пока не удовлетворишь все.
Далее-допустим Х запустился - смотрим-рабочий стол черный. Значит не запустился xfdesktop. Открываем терминал, набираем xfdesktop-смотрим, на что ругается. Если не работает панель - набираем xfce4-panel (названия приложений, всю орфографию смотрим внутри пакета xfce4) и смотрим, на что ругается. Чтобы понять, что не хватает какого то файла, достаточно самых минимальных познаний английского языка.
 Ну и далее-ручная шлифовка. Поиском ищем все, что касается jwm, openbox, fbpanel, и др. Пробуем потихоньку выкидывать.
Далее-приложения-выкидываем все ненужное. Я делаю это все тоже руками. Если программка мелкая-открываешь в текст. редакторе ярлык программы ( usr/share/application) - смотрим какие файлы запускает - удаляем. Если программа покрупнее - приходится открывать /root/packages/builtin_files - там лежат текстовые файлики с путями установленных программ ( часто не всех, и не всегда точно). Далее русификация, установка своих программ, и т.п.
 Вот так примерно это все делается. Если конечно, вы не освоите автоматическую систему сборки. Освоение оной-тоже геморрой, но иного рода. :) Я так и не освоил. :(
Успеха!!
« Последнее редактирование: 26 Январь 2012, 02:36:36 от andy-voit »
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн Андрей

  • Пользователь
  • **
  • Сообщений: 31
  • Репутация: +0/-0
  • Автор темы
Re:Установка оконного менеджера
« Ответ #16 : 26 Январь 2012, 06:25:25 »
Наткнулся на Oroborus. Кто-нибудь пробовал ставить его?
Железо: NEC Versa SX, Pentium II 333 MHz, видео - 4 Mb, RAM - 128 Mb, HDD - 4 Gb.
ОС: Puppy Linux Rus 4.20 Frugal

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re:Установка оконного менеджера
« Ответ #17 : 26 Январь 2012, 12:15:27 »
Oroborus.
Я после Вашего сообщения попробовал. http://www.oroborus.org/
Пакеты http://pkgs.org/search/?keyword=oroborus
KeyLaunch DeskMenu DeskLaunch - отдельными пакетами
Конфиги надо вытаскивать из /usr/share/doc/examples
После чего кроме черного рабочего стола ничего не запускается
Если поизучать доки - сделать можно, а смысл?
По легкости - уровня jwm icewm. Меню придется формировать вручную или писать скриптами
Корече итог - как и с pekwm - смысла заморачиваться нет
Если кому интересно могу выложить недосохраненку

Оффлайн andy-voit

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Расту!!!
Re:Установка оконного менеджера
« Ответ #18 : 26 Январь 2012, 12:21:38 »
Аналогично, попробовал-впечатления те же ( в PuppyRus ) Правда у меня и рабочий стол запустился. Панели нет-видимо ставится отдельно. По правому клику не открывается меню. Htop показал загрузку памяти 75 мБ, аналогично Icewm - 87 - но там еще панель!

Купился на название - Oroborus, думал, что там что то RUS
« Последнее редактирование: 26 Январь 2012, 13:10:00 от andy-voit »
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re:Установка оконного менеджера
« Ответ #19 : 26 Январь 2012, 13:03:09 »
Интересно было бы найти вм которая меню без костылей (fixmenus) генерит. В openbox получалось с obmenugen, но оно без иконок.  Кстати буржуи что-то новое с меню jwm сделали http://www.murga-linux.com/puppy/viewtopic.php?p=553645#553645. никто не разбирался?

Оффлайн Андрей

  • Пользователь
  • **
  • Сообщений: 31
  • Репутация: +0/-0
  • Автор темы
Re:Установка оконного менеджера
« Ответ #20 : 26 Январь 2012, 13:49:53 »
Аналогично, попробовал-впечатления те же ( в PuppyRus ) Правда у меня и рабочий стол запустился. Панели нет-видимо ставится отдельно. По правому клику не открывается меню.
Там по ходу вообще меню нет ;D Оно должно отдельно ставиться, но как-то мучаться с установкой кучи всего остального не особо хочется, не стоит оно того.
Железо: NEC Versa SX, Pentium II 333 MHz, видео - 4 Mb, RAM - 128 Mb, HDD - 4 Gb.
ОС: Puppy Linux Rus 4.20 Frugal

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Установка оконного менеджера
« Ответ #21 : 26 Январь 2012, 16:25:04 »
Для всех кто интересуется разнообразными оконными менеджерами думаю будет интересна эта страничка The Comprehensive List of Window Managers for Unix
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Андрей

  • Пользователь
  • **
  • Сообщений: 31
  • Репутация: +0/-0
  • Автор темы
Re:Установка оконного менеджера
« Ответ #22 : 08 Февраль 2012, 11:53:55 »
Извиняюсь за позднюю реакцию - не было времени - а xfce4 под puppyrus 4.20 ставится? Если да, то каким макаром? У меня что-то ничего не вышло. Пробовал xfce_BASE-4.3.99.2.pet - он, естественно, выдал кучу зависимостей, которая даже в экран не поместилась ). Потом попробовал поставить некий xfce-full-4.6.1.pet, думал, что раз full, значит там всё необходимое уже должно быть внутри - фиг! На проверке зависимостей установка задумывается о вечном. В переключателе оконных менеджеров пункт xfce4 появляется, но попытки переключить на него ни к чему не приводят, оконный менеджер автоматически возвращается на jwm.

Никак нельзя в puppy заменить этот кошмарный установщик на что-то более адекватное, чтобы хотя бы проценты установки показывало?
Железо: NEC Versa SX, Pentium II 333 MHz, видео - 4 Mb, RAM - 128 Mb, HDD - 4 Gb.
ОС: Puppy Linux Rus 4.20 Frugal

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Установка оконного менеджера
« Ответ #23 : 08 Февраль 2012, 13:06:41 »
а xfce4 под puppyrus 4.20 ставится?
Если очень хочется XFCE под Puppy-4.x на русском и без мучений, то посмотрите здесь, я когда-то там брал puppy_412-ru-NY09.iso и в нем менял основной sfs-ник на pup_412_NY3_XFCE16.sfs. Успехов!

З.Ы. Но для железа, указанного у вас в подписи любая сборка на XFCE тяжеловата (ИМХО конечно)
« Последнее редактирование: 08 Февраль 2012, 13:08:12 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Андрей

  • Пользователь
  • **
  • Сообщений: 31
  • Репутация: +0/-0
  • Автор темы
Re:Установка оконного менеджера
« Ответ #24 : 09 Февраль 2012, 07:52:58 »
xfce-full-4.6.1.pet надо ставить с кучей пакетов. По выше указанной ссылке пройдите выше и выберете puppyrus-2/xfce.
А разве вся та куча пакетов не будет в сумме весить около 55 метров? Зачем же тогда он называется "full"?
Железо: NEC Versa SX, Pentium II 333 MHz, видео - 4 Mb, RAM - 128 Mb, HDD - 4 Gb.
ОС: Puppy Linux Rus 4.20 Frugal

Оффлайн Gerasats

  • Ветеран
  • *****
  • Сообщений: 1055
  • Репутация: +32/-0
  • Короче, я полный оппортунист.....и по фиг!
Re:Установка оконного менеджера
« Ответ #25 : 09 Февраль 2012, 12:28:10 »
Интересно было бы найти вм которая меню без костылей (fixmenus) генерит. В openbox получалось с obmenugen, но оно без иконок.  Кстати буржуи что-то новое с меню jwm сделали http://www.murga-linux.com/puppy/viewtopic.php?p=553645#553645. никто не разбирался?

Вот случайно набрел, если актуален вопрос по  jwm, то последние наработки присутствуют в слаке 5.3 и трехголовом псе.
Desktop:  AMD Phenom II X4 965 Black Edition 3400MHz, HyperX Limited Editions - 8GB Module - DDR3 1600MHz, ASRock N68C-GS FX, GeForce GT240 PCIe, LG Electronics IPS277L-BN, SSD Kingston SSDNow V300 (А400) 60GB (250GB) 2.5" SATAIII MLC
Netbook: Vinga Twizzle J116
Tablet:Samsung SM-T290/T295 Galaxy Tab A 8.0, Phone: Samsung A5(2018)
OS - Imppup64-9.6.1 frugal install, Linux Mint 20.2 "Uma" Cinnamon, Windows 11 rel. 22000.282, OpenElec, Android- 7.1 - 12.0

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re:Установка оконного менеджера
« Ответ #26 : 09 Февраль 2012, 15:14:42 »
если актуален вопрос по  jwm, то последние наработки присутствуют в слаке 5.3 и трехголовом псе.
Актуален - но кроме jwm - reload и jwm-tools ничего нет. Я что-то упустил? http://forum.puppyrus.org/index.php/topic,8940.0.html (в конце)

Оффлайн Gerasats

  • Ветеран
  • *****
  • Сообщений: 1055
  • Репутация: +32/-0
  • Короче, я полный оппортунист.....и по фиг!
Re:Установка оконного менеджера
« Ответ #27 : 09 Февраль 2012, 19:11:59 »
После 2007 года в jwm изменения следующие:

Цитата
JWM v2.1.0 <> 20110925
Revision 502
Fixed several window handling issues.
Fixed an issue with key bindings and modifiers.
Added some more key bindings.
Changed the way the "next" and "nextstacked" key bindings behave.
Merged some user-contributed patches.
Rounded window corners (Patriot).
Support for transparent menus, trays, and windows (Patriot).
New borders for buttons (Patriot).
User-replaceable window button masks (Patriot).
gxine fullscreen fix (Patriot).
Fix for windows loosing focus when switching desktops (Patriot).
More key bindings (Dougal).
Transparent group (Dougal).
Some code cleanups.
Added the ability to resize from the top of windows.
Added support for pager labels.
JWM v2.1.1 <> ?
Fix some issues discovered by clang (patches from Lauri Kasasen, r506).
Fix a bug with opening tabs in maximized windows for some appliations (r507).
Add support for _NET_SHOWING_DESKTOP (r509).
Remove GNOME hint support (r511).
Add support for _NET_WM_ACTION_ABOVE/BELOW (r512).
Use XRender scaling if available (r518).
Some performance improvements (r522).
Fix an input focus problem with some applications (r525).
Fix IRIX build problems (r524).
Fix desktop wrapping (r527).
Add native language support (r530).
Fix computation of text width (r531).
Disable edge resistance when holding mod1 (r535).
Change the behavior of group settings to require a name and clsas match if both are specified (r541).
Add support for rounded windows when Xmu support is disabled and disable Xmu on IRIX by default (r543).

Как видно ничего сверх нового в новом релизе, кроме мелких красивостей особо не появилось, команда jwm, на мой взгляд не есть команда революционеров, они медленно эволюционируют, в сторону утяжеления ОМ за счет красивостей и прозрачностей. Ну это в силу моего владения аглицким, даже не смею переводить.
Могу предположить что и на Мурге, поняв это не стали что-либо серъезно менять в JWM. Может быть rodin.s внесет кое какие уточнения по Мурге.
« Последнее редактирование: 09 Февраль 2012, 19:16:00 от Gerasats »
Desktop:  AMD Phenom II X4 965 Black Edition 3400MHz, HyperX Limited Editions - 8GB Module - DDR3 1600MHz, ASRock N68C-GS FX, GeForce GT240 PCIe, LG Electronics IPS277L-BN, SSD Kingston SSDNow V300 (А400) 60GB (250GB) 2.5" SATAIII MLC
Netbook: Vinga Twizzle J116
Tablet:Samsung SM-T290/T295 Galaxy Tab A 8.0, Phone: Samsung A5(2018)
OS - Imppup64-9.6.1 frugal install, Linux Mint 20.2 "Uma" Cinnamon, Windows 11 rel. 22000.282, OpenElec, Android- 7.1 - 12.0

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
    • PuppyRus-A
Re:Установка оконного менеджера
« Ответ #28 : 09 Февраль 2012, 20:03:27 »
Add support for _NET_SHOWING_DESKTOP (r509).
Add support for _NET_WM_ACTION_ABOVE/BELOW (r512).

Эти 2 пункта кто-нибудь может пояснить?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Установка оконного менеджера
« Ответ #29 : 10 Февраль 2012, 11:36:11 »
Про пожирание памяти в XFCE - не верю! Разница в 4 Мб от IceWM!
Из личных наблюдений (информация из htop) на машине AMD Athlon 64 X2 5200+, RAM 4 Гб, NVIDIA GeForce 8600 GT (256 Мб) с фругал установкой LupuRus-520-bit, загрузка чистая без сохраненки, запущен только рабочий стол и htop:

видео-драйвер          видео-драйвер
из коробкиvesa          роднойnVidia
WMКоличествоЗанято          КоличествоЗанято
процессовпамяти, Мб          процессовпамяти, Мб
JWM3364-66          3596
IceWM3364-66          3596
Openbox3368-69          3598
Fluxbox3571-74          3695
XFCE4788-92          48114
что-то у меня получилась разница XFCE от IceWM значительно больше 4 Мб... :-[
Вообще конечно цифры экспериментально получены и только на 1 машине, но запусков каждого WM было минимум по 3 раза.
ИМХО один из выводов: если на машине 128 Мб памяти, то чтобы не мучиться выбирайте JWM, IceWM или Openbox, т.е. те WM, которые используюся и в официальных импортных сборках lupu, wary, racy, slacko и т.д.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE