WM без DE

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

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

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

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