LINUX.ORG.RU

29
Всего сообщений: 141

xrandr и виртуальные десктопы (vs zaphod mode)

Hello…

В старые времена нужно было в /etc/X11/x11.conf вписывать экраны, дисплеи и всё такое прочее. В итоге можно было сконфигурировать, для двух мониторов, два разных дисплея и запускать на них принципиально разные программы…

Сейчас для этого есть xrandr, заменивший Xinerama. Но он работает немного по-другому – он объединяет несколько мониторов в один больший объемлющий «десктоп». И мышка может уезжать с монитора на монитор. Как в виндах.

Проблема в том, что такой подход препятствует использованию виртуальных десктопов, если между ними я привык перемещаться мышкой. Хорошо, не буду делать 2х2, а сделаю 2х1, а второй монитор повешу сверху и буду вообще с клавиатуры переключаться… Уже неудобно, но есть и другая проблема. При переключении десктопов на основном мониторе, они на дополнительном-то тоже переключаются! Там тоже так же 2х1. И хуже того, если мониторы разных размеров и маленькое окно, или свернутое в иконку, потерялось в неотображаемой области (не влезающей в меньший монитор).

А хочется такой юзкейс, когда один монитор, выделенный, и окна из него на основной и обратно никогда переезжать не будут. Там, обычно, пара консолек с логами и всё. И фокус ввода туда даже почти никогда не попадает. Просто смотреть. А на основном мониторе хочется работать в привычном режиме, с использованием виртуальных десктопов. Без которых работать невозможно, потому, что нужно первое-второе-третье и всё ни в какие мониторы не влезет. А на дополнительном мониторе всегда чтоб окна с логами висели, чтоб только глаза поднял – и видно. Независимо от состояния основного монитора. Вроде понятно объяснил.

Как такое сделать с xrandr? Не понимаю. Window manager – fvwm, хотя это наверное не принципиально, тот же icewm будет вести себя так же.

В fvwm можно нужные окна сделать «sticky» и оно размножаться на все десктопы этого монитора, но так неудобно тоже. Решение на раз, но не для постоянной работы.

Ещё с обоями большая проблема. Их растягивает по прямоугольнику объемлющему оба монитора. Xearth в частности, Xplanet тоже. xsetroot -grey выглядит тоскливо, суровый вид из 80-х. Хотелось бы динамическую картинку на задний фон. Вот xphoon хоть и из 80-х, а на двух мониторах даёт две картинки. Всё здорово, только она совсем уж монохромная.

 , , ,

fk0 ()

FVWM два монитора поддерживает?

Никогда не работал с двумя мониторами, но чувствую время настало. Хочу купить второй монитор 4К на 28", такой , с разрешением экрана 3840x2160. Сейчас стоит Dell UltraSharp U2312HM, 23", разрешение 1920x1080, такой . Можно ли подключить два таких разных монитора (Display port есть для 4К) и поддерживает ли fvwm работу с двумя мониторами. fvwm стоит поверх Linux Min Mate 20.

 ,

rustamych ()

Как использовать win key?

так не работает

Key K      A    mod4    NextWindow

 

bryak ()

Заменить dwm на fvwm

Я давно заметил, что некоторые моменты гараздо удобней во float wm, нежели в tiling. Как мне кажется, fvwm позволяет реализовать тайлинг. Спуфинг еще лет 5 назад выкладывал какие-то наработки по этому поводу. Вообще идея какая:

  1. возможность переключаться на тайлинг

  2. возможность делать тайлинг определенных окон

  3. возможность группирования окон(проекты) в воркспейсы

  4. возможность «тайлить» определенные окна

  5. возможность разгруппирования окон(проекты)

Кто что-то подобное на fvwm делал?

Тут еще что: появился fvwm3, который будет несовместим с fvwm2, с другой стороны на подходе wayland, будет ли портирован fvwm на него - неизвестно, с третьей fvwm3 появится в debian stable только через релиз, не знаю, стоит ли тратить время на fvwm2, еще с одной стороны - fvwm3 еще не стейбл

 , ,

bryak ()

fvwm группировка окон

В fluxbox есть такая фича, с помощью которой можно группировать окна по wm class/instance/title. В fvwm2/3 возможно это сделать? Это нужно в каком ракурсе…есть проект, хочу сгруппировать окна, которые касаются этого проекта. Так же интересует разгруппировка окон(чтобы можно было отделить сгруппированное окно и поработать с двумя/тремя окнами в виде tiling. Возможно это?

 

bryak ()

FVWM - как убрать Builtin Menu

Добрый день! Помогите новичку пож. Настроил Fvwm как мне нужно, но при нажатии левой клавиши мыши на свободном месте вылетает меню Builtin Menu. Как его убрать.

 ,

lops ()

FVWM-CRYSTAL

Здравствуйте, форумчане.
Беда такая: слабая машина (четвертый пень). Стоит Debian 10. Установил fvwm-crystal (winsow manager, по функционалу сравнимый с desktop environment). Установил его потому, что он легче (и быстрее) чем gnome-flashback (который, в свою очередь, легче, чем LXDE, даже). Но: не могу настроить разрешение экрана. Значки размером с булавочную головку. Там из графики можно поменять разрешение экрана (сделать элементы рабочего стола крупнее), но при этом окна программ уезжают за пределы рабочего стола, и даже могут потеряться; то же и system tray с часами.
Отсюдова вопрос: можно ли как-то поменять разрешение экрана системно, глобально, независимо от рабочего стола. Может быть, через wayland, как-то?

 , ,

Fyodor ()

fvwmbuttom

Доброе время суток!
Я тут задумался.
Я сделал панельку выезжающую и вот она у меня засралась. Я хочу сделать по категориям для этого подумываю сделать вкладки.
Как в браузерах чтобы то, что редко используется скинуть в отдельное место чтобы глаза не мозолило и при этом не приходилось запоминать названия для копания в рофи, а то некоторыми приложениями периодично пользуюсь и лень запоминать их названия, а В меню копаться я не любитель
Накидал так сказать вид проекта
https://ibb.co/bs3TB44

 ,

GooGrey ()

fvwm3 зарелизили

вышел наконец-то

https://github.com/fvwmorg/fvwm3/releases/tag/1.0.0

кому не лень - запилите новость

 ,

ananas ()

Меню с опцией SelectOnRelease в FVWM

Есть такая строчка в конфиге:

Key Tab A 4 WindowList SelectOnRelease Super_L

Если нажать левый Super+Tab, то открывается список окон. В нём можно, не отпуская Super, табом выбрать нужное окно, отпустить Super, и выбранное окно получит фокус (и райз, и deiconify, далее по вкусу), а список окон, соответственно, закроется.

Если же нажать правый Super+Tab и проделать те же действия, то после отпускания Super список окон не закроется, а окно не получит фокус. Нужно будет дожимать Enter, чтобы это произошло.

Если заменить в строчке Super_L, на Super_R, то всё работает, понятное дело, ровно наоборот.

Вопрос: как сделать, чтобы SelectOnRelease срабатывал одинаково симметрично с левым и правым Super?

Опция SelectOnRelease, если я правильно понял документацию, принимает только один параметр. Написать SelectOnRelease два раза тоже не прокатило, срабатывает только один из них.

С FVWM только начал разбираться, документацию от корки до корки ещё не прочёл, каюсь.

Спасибо.

PS. Извините за многословные подробности, просто я зануда не люблю недопониманий.

 ,

aeralahthu ()

Как забиндить Enter на цифровом блоке клавиш?

Довольно странно что Enter не работает как Enter на цифровом блоке клавиш, пробовал запускать FVWM без IgnoreModifiers, не помогло.

С включённым Num Lock тоже никаких изменений.

Запускаю терминал клавишами Alt + Enter, и просто было бы удобно, держа руку на мышке, когда собираешься перенести руки на клавиатуру, большим пальцем левой руки зажать Alt, а большим пальцем правой руки жмякнуть на Enter на NumPad, дабы тем временем пока открывался терминал, ты как раз перенёс руки на клавитуру. )

 

Spoofing ()

stalonetray: иконки не располагаются друг за другом

Stalonetray в панели fvwm. Конфиг

decorations none
dockapp_mode simple
geometry 6x3+0-0
icon_size 19
slot_size 20
max_geometry 6x3
parent_bg true
transparent false
icon_gravity SE
#for fvwm
no_shrink true
Три полоски по 6 иконок. Вначале работает нормально. Заполняется справо-на-лево-вверх (панел вертикальная справа). Если запустил приложение с иконкой в трее, а потом выгрузил, то иконка исчезает и иконки сидят плотно в указанном направлении, без пустых мест. Через пару дней начинается чехарда и иконки заполняют места все выше, хотя куча незаполненных мест. Вот как здесь. В первом ряду еще есть одно место и во втором еще пять и в третьем еще два, но иконки лезут выше и выше. В чем может быть дело? Просмотрел все опции конфига. Опция no_shrink true, необходимая для fvwm есть.

 ,

rustamych ()

Как правильно «утопить вглубь» содержимое окна?

https://files.catbox.moe/kyqe7o.png

В левой части снизу два маленьких URxvt для примера.

Верхний — эталон, как оно выглядит сейчас, но! Хотелось бы чтобы само содержимое окна, только содержимое, без Title окна, было утоплено вглубь, как у URxvt ниже. Но у URxvt ниже утоплен в том числе и сам Title — не надо так.

Хочу добиться такого же эффекта как у cmd.exe, когда консоль утоплена во внутрь.

Наверное, никак?

 

Spoofing ()

FVWM: внезапно появляется рабочий стол Mint Mate

Стоит FVWM поверх Mint Mate 18. Стала появляться странность - вдруг появляется рабочий стол Mint Mate вместе со своей обоиной и значками файлов и папок. Все работает как рабочий стол Mint - клик на папке открывает ее и т.д. Клик на экран не вызывает меню FVWM, но Alt-F1 по прежнему вызывает. Панелька FVWM тоже есть и работает. Получается какая то смесь Mate и FVWM. Перезагрузка FVWM не помогает, надо перезагрузить комп. Раньше такого не было. В чем может быть дело?

 

rustamych ()

проблемка как подружить плазму и fvwm

manjaro перекочевал с ноута на десктоп поставил с кедами У кед понравилось оформление приложений но я привык к поведению fvwm которое настроил и вот когда переключился на свой рабочий стол появилась неприятность Настройки в кедах

( читать дальше... )

Вырвиглазие в fvwm

( читать дальше... )

Возможно ли поправить чтобы подобное вырвиглазие?

 ,

GooGrey ()

Как упорядочить иконки в stalonetray?

Fvwm поверх Mint Mate. Использую stalonetray. При загрузке иконки появляются в трее в любом порядке. Нельзя ли их как нить упорядочить? Посмотрел настройки stalonetray, ничего подходящего. Вот мой конфиг

decorations none
geometry 6x3
icon_size 19
max_geometry 6x3
parent_bg true
transparent false
icon_gravity SE
#no_shrink true
#skip_taskbar true

 ,

rustamych ()

FVWM разметка панели

Мастера fvwm, пожалуйста поясните своими словами механизм разметки FvwmButton. Дело в том, что когда я курил man http://www.fvwm.org/documentation/manpages/FvwmButtons.html и экспериментировал у меня получалась совсем уж дичь, я попробовал в один button запихнуть гаджет, разметку листов и экранов, часы и stalonetray. Планирую ещё кучку накидать, чтобы получилась выскакивающий toolbox, так сказать, чтобы элементы UI были не погребены под окнами, а доступны по hotkey'ю Когда, я накидал гаджеты часы и разметка листов друг на друга наехали и деформировались и начали выскакивать за пределы FvwmButton. Дальнейшее копание в man'е привело к мысли что, я плохо понимаю алгоритм BoxSize.

 , , ,

GooGrey ()

fvwm тачпад двойной клик не работает

Ноут samsung s51 Pro, стоит Linux Mint 19 Mate и поверх него fvwm. Тачпад в Linux Mint работает полностью, а в fvwm не работает двойной клик по тачпаду = левая кнопка мыши. Приходится нажимать левую кнопку на тачпаде. Форум fvwm закрылся, спросит не у кого, а гугль ничего не дает. Как интересно это решается? Особых настроек в конфиге для тачпада не нашел.

 

rustamych ()

Почему вы этим пользуетесь?

Объясните в чем прелесть применения FvwmPager. Вот пример : насколько этот модуль удобен, не занимает ли он впустую вертикально - горизонтальное пространство ? Как я понял fvwmpager скрываем - модуль скрывается когда окно поверх него распахнуто, или например по хоткею, однако в чем вообще преимущество использовать этот модуль? Не лучше ли классическая панель?

 

clop ()

fvwm key binding

Доброго дня. При быстром переключении между окнами и в приложениях слетают горячие клавиши в fvwm, часто при запущеном xfreerdp (может мне так кажеться и freerdp непричем), на разных железяках, ос дебиан и слака, так что иксы и железо видимо можно исключить. Перезапуск fvwm не помогает надо выйти из иксов. Конфиг переписал практически с нуля, проблемма осталась.

Собственно куда копать уважаемые fvwm'щики? или может хотябы можно как то пнуть фввм или иксы чтобы не приходилось выходить из сессии? обычно запущено больше десятка приложений, очень напрягает.

 , , ,

jasaA ()