Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Как сделать чтобы 2 программы запустились и заняли по 50% экрана  (Прочитано 4960 раз)

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

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Спасибо! буду пробовать.
а в <win> онож <id_окна> что писать? Допустим окна (если считать только приложения) 2 и можно сначала запустить 1е, поменять его расположение, и запустить 2е.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Id можно взять из вывода команды:
xwininfo
khp201,
пакет x-tile ставили? Там только галочки надо выставить.

Пост Haron Prime про тайловые wm поддерживаю.

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
xwininfo
xwininfo: error: unable to parse display name ""

с PuTTY по локалке запускал.
« Последнее редактирование: 18 Августа 2015, 19:10:09 от khp201 »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
М-м-м...

Тогда можно так:
wmctrl -lid - это группа символов в первой колонке.
Кстати, для wmctrl не обязательно id. Любое слово в заголовке. Правда, в Вашем случае нужно, чтобы слова у окон отличались. Посмотрите вывод wmctrl -l и сами увидите, что отличается.

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
отличаются, но точно слово, а не фрагмент заголовка? т.к. отличаются окна открытым адресом, длинным и в 1м месте.

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Id нет в заголовке.
Чем отличаются, то и используйте. В данном случае id.

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
wmctrl -l
Cannot open display.

wmctrl -d
Cannot open display.


xwininfo
xwininfo: error: unable to parse display name ""


НАПОМИНАЮ: LXDE, консоль по ЛАН (текст) - PuTTY.
« Последнее редактирование: 19 Августа 2015, 11:57:03 от khp201 »

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
НАПОМИНАЮ: LXDE, консоль по ЛАН (текст) - PuTTY.
Не знаю, о чём речь, тогда я пас. :o

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля

Оффлайн bazzilio

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
wmctrl -l
Cannot open display.

wmctrl -d
Cannot open display.


xwininfo
xwininfo: error: unable to parse display name ""


НАПОМИНАЮ: LXDE, консоль по ЛАН (текст) - PuTTY.

Попробуйте export DISPLAY=:0; wmctl -lG

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
О! Правда выполнение команды пришлось прервать "контрол+С", но после этого окна показало.
user@LinuxDVR:~$ export DISPLAY=:0; wmctl -lG
^C
user@LinuxDVR:~$ wmctrl -l
0x01400022 -1 LinuxDVR panel
0x01a00003 -1 LinuxDVR pcmanfm

Оффлайн khp201

  • Автор темы
  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
wmctl -lG этож wmctrl -lG ? ??
Код: (con) [Выделить]
wmctrl -i -r  channel=1  -e 0,0,0,300,300
Cannot convert argument to number.
wmctrl -i -r "channel=1"  -e 0,0,0,300,300
Cannot convert argument to number.
wmctrl -i -r "channel=1"  -e 0, 0, 0, 300, 300
Cannot convert argument to number.
напротив
Код: (con) [Выделить]
wmctrl -i -r 0x0340000f  -e 0,0,0,300,300
wmctrl -i -r 0x03a0000f  -e 0,300,300,300,300
сработало нормально, но этот вариант не устраивает.

 :2funny: маны читать таки надо :)
Код: (con) [Выделить]
wmctrl -x -r  channel=2  -e 0,0,0,512,512
wmctrl -x -r  channel=1  -e 0,300,120,700,650

для выяснения "нужных" координат и текста - можно "wmctrl -lG" пользоваться

СПАСИБО ВСЕМ!!!
« Последнее редактирование: 25 Августа 2015, 17:55:18 от khp201 »

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.