WM без DE

Автор Tux_, 03 июля 2015, 18:45:23

« назад - далее »

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

Tux_

Есть ли способ собрать свою DE без привязки к определённому оконному менеджеру? Обычно я использую openbox, но к нему нельзя пришить compiz, что мне нужно. Ведь если запустить компиз, он выругается на опенбокс и не запустится. А если запустить с --replace, вырубятся иксы, т. к. openbox - de.

priemhik

Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)
Много Linux OS.

Utility

https://packages.debian.org/squeeze/gnome-session
Просто на русском написано, а так WM это менеджер окон, DE это (WM + session) + DM, где DM это менеджер дисплея, т.е. завязка с приложениями для сессии. Например screen server и т.д.
Если попробуете почитать про сохранение сессий для WM, то упрётесь в gnome-session и подобные.
Посему вывод, Собрать свою DE, это (в самом просто случае) KDE - kwin + WM, GNOME - гномовский менеджер окон (меняются периодически, не знаю какой сейчас) + WM.
Можете посмотреть здесь, как это выглядит:
Спойлер
Спойлер

В KDE существует переменная окружения KDEWM, позволяющая указать альтернативный оконный менеджер.

Создайте новый скрипт и разместите его следующим образом:

~/.kde/env/set_window_manager.sh

содержащий

export KDEWM=awesome

Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

Tux_

Цитата: priemhik от 03 июля 2015, 20:54:04
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)

Программирование я только изучаю. Если что, мне нужна простоя прога, тупо предоставляющая сессию и ничего боллее. Всё остальное я соберу из того, что есть.

alsoijw

priemhik, объективность лора такая объективность... Написать ты можешь много чего, только сколько времени у тебя на это уйдёт?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Utility

Цитата: Tux_ от 03 июля 2015, 22:37:13
Цитата: priemhik от 03 июля 2015, 20:54:04
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)

Программирование я только изучаю. Если что, мне нужна простоя прога, тупо предоставляющая сессию и ничего боллее. Всё остальное я соберу из того, что есть.
http://www.qtile.org/
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

Tux_

Цитата: Utility от 03 июля 2015, 22:55:09
Цитата: Tux_ от 03 июля 2015, 22:37:13
Цитата: priemhik от 03 июля 2015, 20:54:04
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)

Программирование я только изучаю. Если что, мне нужна простоя прога, тупо предоставляющая сессию и ничего боллее. Всё остальное я соберу из того, что есть.
http://www.qtile.org/

Это WM! А мне нужна СЕССИЯ! Тупо СЕССИЯ без WM!

priemhik

Почитайте  здесь ,  выбирайте при установке что душе угодно   :)
Много Linux OS.

Utility

Цитата: Tux_ от 04 июля 2015, 00:22:30
Цитата: Utility от 03 июля 2015, 22:55:09
Цитата: Tux_ от 03 июля 2015, 22:37:13
Цитата: priemhik от 03 июля 2015, 20:54:04
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)

Программирование я только изучаю. Если что, мне нужна простоя прога, тупо предоставляющая сессию и ничего боллее. Всё остальное я соберу из того, что есть.
http://www.qtile.org/

Это WM! А мне нужна СЕССИЯ! Тупо СЕССИЯ без WM!
Слушай, умник, я для кого написал про сессии?
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

BULATUS

#9
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы хотите создать принципиально новое графическое окружение?  :)

Цитата: Tux_ от 03 июля 2015, 18:45:23Обычно я использую openbox, но к нему нельзя пришить compiz
это не получится, они оба рисуют окна. Вы сначала узнайте что это за звери... например пройдя по этой ссылке и по этой.
Об этих оконых менеджерах, (Window manager) которые ктати являются частью среды рабочего стола (Desktop environment), но и могут работать самостоятельно, есть информация тут и тут.

Что касается получения информации о среде рабочего стола, то рекомендую почитать тут и тут.

Теперь вернёмся к первому вопросу. Почему Вам хочется скрестить возможность openbox и compiz? Понимаю кажется...  Вам хочется прозрачности и прочих эффектов как у compiz? Так ведь compiz это композитный менеджер окон.. Рекомндую самостоятельно поискать информцию о композитных менеджерах которые могут работать дополнением к легковесным оконным менеджерам, например оптимально compton и xcompmgr. Вот и темы на форуме есть раз и два:) 

Хотя возможно вы хотите к compiz прикрутить возмоности openbox, а именно его удобнейшее меню? Тогда поищите информацию о compiz-deskmenu и его форке compiz-boxmenu.

Tux_

#10
Цитата: Utility от 04 июля 2015, 01:41:50
Цитата: Tux_ от 04 июля 2015, 00:22:30
Цитата: Utility от 03 июля 2015, 22:55:09
Цитата: Tux_ от 03 июля 2015, 22:37:13
Цитата: priemhik от 03 июля 2015, 20:54:04
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы программист  ? Почитайте здесь  :)

Программирование я только изучаю. Если что, мне нужна простоя прога, тупо предоставляющая сессию и ничего боллее. Всё остальное я соберу из того, что есть.
http://www.qtile.org/

Это WM! А мне нужна СЕССИЯ! Тупо СЕССИЯ без WM!
Слушай, умник, я для кого написал про сессии?
Та сессия при установке тянет за собой весь гном. А мне нужен тупо пункт в экране входа, не тянущий за собой ничего лишнего и не запускающий ничего (кроме себя)

Cообщение объединено 04 июля 2015, 13:22:42

Цитата: BULATUS от 04 июля 2015, 07:46:17
Цитата: Tux_ от 03 июля 2015, 18:45:23Есть ли способ собрать свою DE

Вы хотите создать принципиально новое графическое окружение?  :)

Цитата: Tux_ от 03 июля 2015, 18:45:23Обычно я использую openbox, но к нему нельзя пришить compiz
это не получится, они оба рисуют окна. Вы сначала узнайте что это за звери... например пройдя по этой ссылке и по этой.
Об этих оконых менеджерах, (Window manager) которые ктати являются частью среды рабочего стола (Desktop environment), но и могут работать самостоятельно, есть информация тут и тут.

Что касается получения информации о среде рабочего стола, то рекомендую почитать тут и тут.

Теперь вернёмся к первому вопросу. Почему Вам хочется скрестить возможность openbox и compiz? Понимаю кажется...  Вам хочется прозрачности и прочих эффектов как у compiz? Так ведь compiz это композитный менеджер окон.. Рекомндую самостоятельно поискать информцию о композитных менеджерах которые могут работать дополнением к легковесным оконным менеджерам, например оптимально compton и xcompmgr. Вот и темы на форуме есть раз и два:) 

Хотя возможно вы хотите к compiz прикрутить возмоности openbox, а именно его удобнейшее меню? Тогда поищите информацию о compiz-deskmenu и его форке compiz-boxmenu.
Я не хочу совмещать openbox и compiz. Openbox я использую потому, что он предоставляет сессию, чего компиз не делает.

Cообщение объединено 04 июля 2015, 13:24:18

Цитата: priemhik от 04 июля 2015, 01:34:13
Почитайте  здесь ,  выбирайте при установке что душе угодно   :)
У меня 32-битная ОС на обоих пк. Причина (у обоих) - недостаточно RAM.

Utility

так, пусть буду неправ, но топик стартер ничерта не понимает или я?
Спойлер
Openbox is a highly configurable, next generation window manager with extensive standards support.
Вы можете посмотреть на офф сайте, так вот. Где, где? Где там слова про сессию?

Хорошо, по другому, если вы пишите WM, то смотрите API Xorg, правильно?
А если вы пишете "рулилку сессий", то наверное тут речь идёт про работу с Qt, Gtk, правильно? Dconf и прочие штуки смотрели хоть раз?
Другими словами не существует API для сессий, есть API для Xorg, Gtk, Qt и т.п. Для сессий пишут свой код, который клеит части, поэтому Вам, топикстартер и любезно показал пакет gnome-session. Посмтрите как написан там кода, и не думайте, что open sourse лично Вам всё готовенькое даст.
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

I-Jurij

Цитата: Tux_ от 03 июля 2015, 18:45:23compiz, что мне нужно
Так и запустите сессию любым пакетом *-session, после чего запускайте compiz.
На форуме уже были темы о компизе как ВМ.
https://debianforum.ru/index.php?topic=1548.msg16152#msg16152
https://debianforum.ru/index.php?topic=4027.msg43259#msg43259  ::)
http://sexwithlinux.blogspot.hu/2011/03/linux-i.html




Utility

Цитата: I-Jurij от 04 июля 2015, 21:10:27
Цитата: Tux_ от 03 июля 2015, 18:45:23compiz, что мне нужно
Так и запустите сессию любым пакетом *-session, после чего запускайте compiz.
На форуме уже были темы о компизе как ВМ.
https://debianforum.ru/index.php?topic=1548.msg16152#msg16152
https://debianforum.ru/index.php?topic=4027.msg43259#msg43259  ::)
http://sexwithlinux.blogspot.hu/2011/03/linux-i.html


Он хочет Сам, такой пакет разработать...
Стационар = MB: ASRock N68-gs4 FX R2.0 ; CPU: Athlon II x3 460 => Phenom B60; RAM: 2x Kingston KVR1333D3N9/4G; VGA: zotac gt630 4G
Ноутбук = ASUS x55a = MB: chipset HM70; CPU: Celeron B820; RAM: 2G: VGA: intel3000; audio VT1802

BULATUS

Цитата: Tux_ от 04 июля 2015, 13:19:59А мне нужен тупо пункт в экране входа, не тянущий за собой ничего лишнего и не запускающий ничего (кроме себя)
Ок.
Display Manager