LINUX.ORG.RU

MWM вместо XFWM в Xfce4 4.6.1


0

0

Есть простецкий менеджер окон MWM из OpenMotif. Но есть также Xfce4 DE, в которой используется собственный менеджер окон — Xfwm.

Можно ли заменить Xfwm на MWM, при запуске Xfce4? Как это сделать наиболее изящным (простым) образом?
(всплывающее меню и декорации окон композитного менеджера Xfwm не нужны)

★★★★★

Конкретно про MWM не знаю ,но заменить можно.У мну xfwm выпилен.

>простым

1.Удалить xfwm.

2.прописать в загрузку Ксфце требуемый вм.

3.PROFIT!

nitz ★★
()
Ответ на: комментарий от gotf

Самый "изящный" способ - заменить xfwm4 в /etc/xdg/xfce4-session/xfce4-session.rc

gotf
()
Ответ на: комментарий от iZEN

В "Сеансы и запуск",очевидно же.Xfce же снабжён всякой настроечной гуйнёй.

nitz ★★
()

Не работает.

Xfce4 не принимает MWM. Работает одно из двух, но не оба вместе.

iZEN ★★★★★
() автор топика

cat .xinitrc

mwm & exec startxfce4

при запуске хфце оно увидит подгруженный ВМ и обломается запустить свой =))) грязно, но PROFIT

PS по CDE соскучилсо? =)

nerfur ★★★
()
Ответ на: комментарий от nerfur

>cat .xinitrc

>mwm & exec startxfce4


>при запуске хфце оно увидит подгруженный ВМ и обломается запустить свой =))) грязно, но PROFIT


(Это теоретическое предложение?)

Я уже так пробовал — не работает — ни mwm не запускается, ни xfce4, пользовательская сессия вываливается обратно в login slim'а.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от Unnamed_Hero

>есть строки

>xfsettingsd &
>xfwm4 --daemon

>там попробуй поменять

/usr/local/etc/xdg/xfce4/xinitrc:
<...>
##################
# IMPORTANT NOTE #
##################

# Everything below here ONLY gets executed if you are NOT using xfce4-session
# (Xfce's session manager).  If you are using the session manager, everything
# below is handled by it, and the code below is not executed at all.  If you're
# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
# in a terminal while Xfce is running.

##################


# this is only necessary when running w/o xfce4-session
xsetroot -solid black -cursor_name watch

# or use old-fashioned startup script otherwise

xfsettingsd &
xfwm4 --daemon
<...>

Это затронет всех — ну нафик.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

> (Это теоретическое предложение?)

> Я уже так пробовал — не работает — ни mwm не запускается, ни xfce4, > пользовательская сессия вываливается обратно в login slim'а.

нет, не теоретическое =) толи я проглядел, толи не было написано про slim, мой вариант был для startx голого =)

slim видел 5 минут, тогда (это уже теория начинается =) ) либо делайте новую сессию с mwm (по F1 судя по докам слима можно выбирать сессию) и запускайте из него startxfce4, либо ищите где конфиг хфце и меняйте там xfwm на mwm =) кстати, а mwm --replace или что-то такое работает?

nerfur ★★★
()
Ответ на: комментарий от nerfur

>mwm --replace или что-то такое работает?


> mwm --replace
mwm: Another window manager is running on screen 0
mwm: Unable to manage any screens on display.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

А вот как вывести русские названия в заголовках окон — mwm, похоже, не работает с кодировкой ru_RU.UTF-8.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

>А вот как вывести русские названия в заголовках окон — mwm, похоже, не работает с кодировкой ru_RU.UTF-8.

А чего ты хотел? Это motif, там скорее всего в сырцах где нибудь гвоздями прибита ISO-8859-1. Вообще motif'ных программ корректно работающих с юникодной кириллицей я встречал крайне мало (xdvi пожалуй только).

fat_angel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.