LINUX.ORG.RU

[gentoo][awesome] LibreOffice - не открывается в требуемом теге

 ,


0

1

Awesome собрал на днях из gentoo repo.

В конфиге прописал отдельный тег для office:

awful.rules.rules = {
  ...
  { rule = { class = "libreoffice-writer" },
    properties = {
      tag = tags[1][4]
    },
  },
{ rule = { class = "libreoffice-calc" },
    properties = {
      tag = tags[1][4]
    },
  },
{ rule = { class = "libreoffice-impress" },
    properties = {
      tag = tags[1][4]
    },
  },
...

Ошибка в том, что запуске libreoffice он открывается на _текущем_ теге, но когда нажимаю, например, Ctrl+P (печать) - то окно печати открывается на _заданном_ 4-ом теге.

Классы окон взял из xprop.

Кто как настроил работу офиса для awesome?

В чем ошибка и как ее исправить?

★★

А если попробовать попрыгать с регистром? Вот у меня так:

{ rule = { class = "deluge", class = "Deluge" },
  properties = { tag = tags[1][2] } },

Если в правилах авесома оставить один вариант класса(любой) то делюга начинает вылезать на активном теге

[uname] ~$ xprop | grep WM_CLASS
WM_CLASS(STRING) = "deluge", "Deluge"
cx ★★
()
Ответ на: комментарий от cx

Попробую. А в чем смысл двух названий классов:

WM_CLASS(STRING) = "deluge", "Deluge"
? Это фича Иксов, я так понимаю?

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

Значит, имя - VCLSalFrame. А что тогда такое класс? Имя класса? Я путаюсь в этих понятиях.

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