На первых иксах xmonad, на вторых — openbox.
1. Запускаем вторые иксы. Открываем dolphin. Даблклик по пиктограмме с видео (к примеру) — никакой реакции. На первых иксах ожидаемо запускается проигрывание.
2. Открывеам konsole на первых иксах. Переходим на вторые. Вызываем konsole хоткеем — открывается на первых иксах.Прибиваем консоли, открываем на вторых иксах, переходим на первые иксы — теперь эта софтина открывается только на вторых иксах.
xterm, krusader и прочий не-KDE софт ведёт себя нормально.
Кто сталкивался, как решил, что вообще эти клоуны-кдешники навертели в пятой версии?
KDE5 программы и вторые иксы (странное поведение)
Модератор: Модераторы разделов
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: KDE5 программы и вторые иксы
Что в консоли пишет?
-
- Сообщения: 1137
- ОС: fedora
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: KDE5 программы и вторые иксы
Dolphin.
1. kdebugdialog5 включить все отладочные сообщения.
2. Запустить во вторых иксах Dolphin из консоли и попробовать открыть файл, посмотреть, что в консоли будет.
Konsole.
1. В каком-нибудь (u)xterm echo $DISPLAY на первых и вторых иксах.
2. Запустить Konsole на первых иксах.
3. На вторых запустить xterm из него уже Konsole.
*. Если повесить на хоткей (как запускаете Konsole) что-то вроде env > ~/envlog.txt и посмотреть, правильное ли там значение DISPLAY.
Krusader — KDE софт, кстати.
1. kdebugdialog5 включить все отладочные сообщения.
2. Запустить во вторых иксах Dolphin из консоли и попробовать открыть файл, посмотреть, что в консоли будет.
Konsole.
1. В каком-нибудь (u)xterm echo $DISPLAY на первых и вторых иксах.
2. Запустить Konsole на первых иксах.
3. На вторых запустить xterm из него уже Konsole.
*. Если повесить на хоткей (как запускаете Konsole) что-то вроде env > ~/envlog.txt и посмотреть, правильное ли там значение DISPLAY.
Krusader — KDE софт, кстати.
-
- Сообщения: 1137
- ОС: fedora
Re: KDE5 программы и вторые иксы
$DISPLAY в первую очередь посмотрел, переменная выглядит как надо, не-KDE5 софт работает нормально. Остальное проверю.
Нет. Не уверен, входит ли он в состав kde вообще — это раз, он на Qt4 — это два.
В общем, ничего интересного в консоль не пишется (только сообщения о компонентах темы). Очень похоже, что КДЕ-шники съехали с катушек окончательно, и у них появилась новая переменная, перебивающая значение DISPLAY для KDE5-софта.
Krusader — KDE софт, кстати.
Нет. Не уверен, входит ли он в состав kde вообще — это раз, он на Qt4 — это два.
В общем, ничего интересного в консоль не пишется (только сообщения о компонентах темы). Очень похоже, что КДЕ-шники съехали с катушек окончательно, и у них появилась новая переменная, перебивающая значение DISPLAY для KDE5-софта.
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: KDE5 программы и вторые иксы
Ну, как бы тут: https://cgit.kde.org/krusader.git
И лично у меня KF5 версия Krusader, но впрочем, это не столь важно.
А смотрели, правильно ли $DISPLAY при запуске через хоткей?
Запуск DISPLAY=xxx konsole не отличается?
И лично у меня KF5 версия Krusader, но впрочем, это не столь важно.
А смотрели, правильно ли $DISPLAY при запуске через хоткей?
Запуск DISPLAY=xxx konsole не отличается?
-
- Сообщения: 1137
- ОС: fedora
Re: KDE5 программы и вторые иксы
Через хоткей не отличается, проверял. Да если б и отличался — это затронуло бы все приложения. Переменная XDG_SEAT на поведение не влияет. XDG_VTNR отличаются, но тоже верные: 1 и 2 соотв. XDG_SESSION_ID 1 и 92.