*linux *awesome *skb Кажется, я разобрался в причинах [ #371937 ]. При запуске из-под rc.lua виснет Xlib-овский вызов XOpenDisplay(NULL). Почему виснет — хз... Awesome сам по себе использует XCB, но ни с одним другим приложением таких траблов не возникло. Залез в сорцы xxkb, передрал оттуда инициализацию дисплея при помощи XkbOpenDisplay — это хитрый прокси над XOpenDisplay. xxkb работает из-под rc.lua отлично. Патченный skb все равно виснет. На том же месте, на том же вызове. Ссссобака. Ваши версии, + как чинить? Вариант переписать skb на XCB вместо Xlib рассматривается, но в последнюю очередь — хочется менее радикального решения проблемы.
#442150 from work, 2 months ago
Replies (4)
- @muhas:попробуй sbxkb#442150/1 from 道, 2 months ago
- @DiaWorD:@muhas Спасибо, посмотрю. Но я все-таки хочу получать раскладку в текстовом виде. У тебя же тоже вроде awesome и skb — все работает нормально? Нигде предварительно $DISPLAY в rc.lua не выставляешь?#442150/2 from work, 2 months ago, in reply to /1
- @muhas:@DiaWorD у меня ratpoison и skb — всё работает без лишних телодвижений, правда получаю вариант раскладки из скрипта BLA=`skb -l` и толкьо потом вывожу $BLA#442150/3 from 道, 2 months ago, in reply to /2
- @DiaWorD:@muhas ясно, спасибо.#442150/4 from work, 2 months ago, in reply to /3
