icewm & rotate

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

icewm & rotate

Сообщение svs57 » Пн ноя 03, 2008 19:25

Подскажите как сделать чтобы icewm нормально отображал панель при xrandr повороте экрана, а не посередине экрана.
Пока сделал грубо killall -HUP icewm при повороте :)
Zaurus SL-C750, N810 2008.36-5

ViV
Академик (6 lvl)
Сообщения: 1138
Зарегистрирован: Ср апр 21, 2004 17:34

Сообщение ViV » Вт ноя 04, 2008 13:30

То, что в коде icewm координаты панели определяются только при старте - неудивительно. Правильным решением будет использование динамического wm и сторонней панели.
Macbook Air 13, iPhone 4S

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Вт ноя 04, 2008 13:40

Что посоветуете? matchbox?
Zaurus SL-C750, N810 2008.36-5

ViV
Академик (6 lvl)
Сообщения: 1138
Зарегистрирован: Ср апр 21, 2004 17:34

Сообщение ViV » Вт ноя 04, 2008 14:37

Любой, где можно задавать правила для автоматического размещения окон.
Macbook Air 13, iPhone 4S

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Re: icewm & rotate

Сообщение daapp » Чт ноя 06, 2008 15:47

svs57 писал(а):Подскажите как сделать чтобы icewm нормально отображал панель при xrandr повороте экрана, а не посередине экрана.
Пока сделал грубо killall -HUP icewm при повороте :)
Специально проверил на c3100/debian/icewm-experimental

xrandr -o right
xrandr -o normal

номально всё, панель внизу экрана, растянута.

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Пт ноя 07, 2008 00:09

icewm-experimental из debian unstable?
Какая точно версия?
1.2.35-1
Почему же у меня панель посередине?
Вы просто xrandr делали? Или поворотом экрана? Тогда еще могли скрипты отрабатывать
Zaurus SL-C750, N810 2008.36-5

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Сообщение daapp » Пт ноя 07, 2008 02:58

svs57 писал(а):icewm-experimental из debian unstable?
Какая точно версия?
1.2.35-1
Она самая.
svs57 писал(а): Почему же у меня панель посередине?
Вы просто xrandr делали? Или поворотом экрана? Тогда еще могли скрипты отрабатывать
Запускал xrandr из xterm, возможно стоит попробовать добавить к Xfbdev опцию -screen 480x640@270. Да, кcтати, debian у меня из образа andromeda с обновлениями из unstable, но Xfbdev старый из andromeda.

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Пт ноя 07, 2008 12:54

Я вот уже тоже подумал, что дело в Xserver'е.
У меня ангстремовский. Ну и дебиан unstable обновленный. Ядро 2.6.26
Вечерком поиграюсь с Xserver'ом
Zaurus SL-C750, N810 2008.36-5

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Сообщение daapp » Пт ноя 07, 2008 16:03

svs57 писал(а):Я вот уже тоже подумал, что дело в Xserver'е.
У меня ангстремовский. Ну и дебиан unstable обновленный. Ядро 2.6.26
Вечерком поиграюсь с Xserver'ом
А как ядро собирали? А то мне хочется перебрать, но незнаю как сделать для шарповского загрузчика образ и как перешивать тоже непонятно.

Я периодически пробую обновлённые версии xserver'а , то у них у всех проблемы с touchscreen'ом.

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Пт ноя 07, 2008 16:28

Я прямо на заурусе собирал ядро. Мне на oesf дали ядро с kexec для 750-го.
http://www.oesf.org/forum/index.php?showtopic=26287
Ищет ядра на NAND и SD и выводит меню для загрузки. Собрать можно на ББ кроссом. Здесь на форуме есть 2 треда gentoo и debian. Там много инфы.
Zaurus SL-C750, N810 2008.36-5

daapp
Новенький (0 lvl)
Сообщения: 15
Зарегистрирован: Пн авг 11, 2008 16:36

Сообщение daapp » Сб ноя 08, 2008 11:30

Выяснились подробности про icewm:
если в /etc/X11/xdm/Xservers у Xfbdev нет опции -screen ... ,
а в /etc/X11/xdm/Xsetup есть строка xrandr -o right , то xrandr разворачивает экран и icewm при этом правильно располагает панель, но если обратить оба условия, то icewm косячит. Вот :)

При соблюдении условий xdm слегка криво рисует своё окно , то есть оно немного смещено, но это можно исправить с помощью ресурсов xdm.

Аватара пользователя
svs57
Профессор (5 lvl)
Сообщения: 826
Зарегистрирован: Пн сен 05, 2005 17:32

Сообщение svs57 » Вс ноя 09, 2008 13:27

2 daapp
Спс. Попробую. Пока наладил matchbox. Сделал нормальную переключалку языка с отображением в панеле.
А у кого-нибудь полный (не kdrive fbdev) Xserver заработал с TS?
Zaurus SL-C750, N810 2008.36-5

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»