* [Sysadmins] X Window System
@ 2008-11-26 9:44 Alexei Babich
2008-11-26 14:12 ` SKeeper
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-26 9:44 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Привет всем.
Извиняюсь, если не по адресу (судя по некоторым признакам, всё таки действительно ен по адресу).
Вопрос для начала такой: кто-нибудь из присутствующих программирует под X Window System ?
Если да, то уточню вопрос.
Если нет, но есть соображения, где найти соответсвующую русскоязычную аудиторию, чтобы спросить там, плз, подскажите.
Спасибо
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-26 9:44 [Sysadmins] X Window System Alexei Babich
@ 2008-11-26 14:12 ` SKeeper
2008-11-27 3:14 ` Alexei Babich
2008-11-26 20:37 ` Yuri Bushmelev
2008-11-29 11:22 ` Michael Shigorin
2 siblings, 1 reply; 14+ messages in thread
From: SKeeper @ 2008-11-26 14:12 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei Babich пишет:
> Привет всем.
> Извиняюсь, если не по адресу (судя по некоторым признакам, всё таки действительно ен по адресу).
> Вопрос для начала такой: кто-нибудь из присутствующих программирует под X Window System ?
> Если да, то уточню вопрос.
> Если нет, но есть соображения, где найти соответсвующую русскоязычную аудиторию, чтобы спросить там, плз, подскажите.
>
> Спасибо
>
Конечно извиняюсь за оффтоп, но просто любопытно: Что-то относительно
низкоуровневое программируете?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-26 9:44 [Sysadmins] X Window System Alexei Babich
2008-11-26 14:12 ` SKeeper
@ 2008-11-26 20:37 ` Yuri Bushmelev
2008-11-27 3:07 ` Alexei Babich
2008-11-29 11:22 ` Michael Shigorin
2 siblings, 1 reply; 14+ messages in thread
From: Yuri Bushmelev @ 2008-11-26 20:37 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Среда 26 ноября 2008 Alexei Babich написал(a):
> Привет всем.
> Извиняюсь, если не по адресу (судя по некоторым признакам, всё таки
> действительно ен по адресу). Вопрос для начала такой: кто-нибудь из
> присутствующих программирует под X Window System ? Если да, то уточню
> вопрос.
Сам не программирую, но вот эта вкладка в опере открыта уже месяца три:
http://tronche.com/gui/x/xlib/
Это я на своем КПК посмотрел powertop с запущенным fvwm и аплетами, типа
asclock.. В итоге пришел к выводу, что надо бы с while .. sleep переписать
на select(). Только лень вот.. да и не уверен уже, что оно надо :)
Искал гуглом, как обычно :)
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-26 20:37 ` Yuri Bushmelev
@ 2008-11-27 3:07 ` Alexei Babich
0 siblings, 0 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-27 3:07 UTC (permalink / raw)
To: sysadmins
> Сам не программирую, но вот эта вкладка в опере открыта уже месяца три:
> http://tronche.com/gui/x/xlib/
Это core, что называется, а мне нужно узнать о некоторых принципах работы Xcomposite.
Ясно, что есть ман на это дело, но понять мне его, вернее, понять, как применить, не под силу пока. Нужно поспрашивать. Так как в англ. волоку плоховато, то у разработчиков спрашивать практически бесполезно.
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-26 14:12 ` SKeeper
@ 2008-11-27 3:14 ` Alexei Babich
2008-11-27 7:48 ` Yuri Bushmelev
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-27 3:14 UTC (permalink / raw)
To: sysadmins
> Конечно извиняюсь за оффтоп, но просто любопытно: Что-то относительно
> низкоуровневое программируете?
Ну, как сказать... Если иксы - низкоуровневое, то да. Собственно иксы, cairo в привязке к иксам, чтобы ей пусто было.
Нужно замутить библиотеку виджетов для встроеного устройства. GTK и прочие либы с настольного компа не годятся: не те виджеты там, _не_те_. Для того, чтобы было более понятно: в устройстве не нужны чекбоксы, слайдеры и прочие прогресс-бары в стиле настольных компов; курсор устройства ввода будет погашен и устройства ввода в стиле мыши (тачпад и так далее) не будет. Зато нужен виджет в виде спидометра или там указателя уровня топлива. Ясен пень, ни GTK ни сотоварищи для этого не годятся.
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 3:14 ` Alexei Babich
@ 2008-11-27 7:48 ` Yuri Bushmelev
2008-11-27 9:21 ` Alexei Babich
2008-11-27 8:01 ` Yura Kalinichenko
2008-11-27 18:17 ` Ivan Fedorov
2 siblings, 1 reply; 14+ messages in thread
From: Yuri Bushmelev @ 2008-11-27 7:48 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Четверг 27 ноября 2008 Alexei Babich написал(a):
> > Конечно извиняюсь за оффтоп, но просто любопытно: Что-то относительно
> > низкоуровневое программируете?
>
> Ну, как сказать... Если иксы - низкоуровневое, то да. Собственно иксы,
> cairo в привязке к иксам, чтобы ей пусто было. Нужно замутить библиотеку
> виджетов для встроеного устройства. GTK и прочие либы с настольного компа
> не годятся: не те виджеты там, _не_те_. Для того, чтобы было более
> понятно: в устройстве не нужны чекбоксы, слайдеры и прочие прогресс-бары
> в стиле настольных компов; курсор устройства ввода будет погашен и
> устройства ввода в стиле мыши (тачпад и так далее) не будет. Зато нужен
> виджет в виде спидометра или там указателя уровня топлива. Ясен пень, ни
> GTK ни сотоварищи для этого не годятся.
Видел пару библиотек виджетов именно для подобного применения, но сейчас не
смог найти.. натыкался в новостях на opennet.ru или на linuxdevices.org..
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 3:14 ` Alexei Babich
2008-11-27 7:48 ` Yuri Bushmelev
@ 2008-11-27 8:01 ` Yura Kalinichenko
2008-11-27 9:19 ` Alexei Babich
2008-11-27 18:17 ` Ivan Fedorov
2 siblings, 1 reply; 14+ messages in thread
From: Yura Kalinichenko @ 2008-11-27 8:01 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei Babich пишет:
>> Конечно извиняюсь за оффтоп, но просто любопытно: Что-то относительно
>> низкоуровневое программируете?
>>
> Ну, как сказать... Если иксы - низкоуровневое, то да. Собственно иксы, cairo в привязке к иксам, чтобы ей пусто было.
> Нужно замутить библиотеку виджетов для встроеного устройства. GTK и прочие либы с настольного компа не годятся: не те виджеты там, _не_те_. Для того, чтобы было более понятно: в устройстве не нужны чекбоксы, слайдеры и прочие прогресс-бары в стиле настольных компов; курсор устройства ввода будет погашен и устройства ввода в стиле мыши (тачпад и так далее) не будет. Зато нужен виджет в виде спидометра или там указателя уровня топлива. Ясен пень, ни GTK ни сотоварищи для этого не годятся.
>
А вам действительно для этого нужны X ? DirectFB или вообще текстовая
консоль - не ?
--
SY,
Yura Kalinichenko
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 8:01 ` Yura Kalinichenko
@ 2008-11-27 9:19 ` Alexei Babich
2008-11-28 10:47 ` Yura Kalinichenko
0 siblings, 1 reply; 14+ messages in thread
From: Alexei Babich @ 2008-11-27 9:19 UTC (permalink / raw)
To: sysadmins
> А вам действительно для этого нужны X ?
Не факт
> DirectFB
Не хватило сил охватить :) И потом - его проще программировать, чем X ? ИМХО, вряд ли.
> или вообще текстовая консоль - не ?
Текстовая точно нет - цветной графический дисплей - и текстовая консоль ? :) Не-е..
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
email: a.babich@rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 7:48 ` Yuri Bushmelev
@ 2008-11-27 9:21 ` Alexei Babich
0 siblings, 0 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-27 9:21 UTC (permalink / raw)
To: sysadmins
> Видел пару библиотек виджетов именно для подобного применения, но сейчас не
> смог найти.. натыкался в новостях на opennet.ru или на linuxdevices.org..
Увидишь - скажи, плз.
Я видел как минимум одну - fancypants, но она платная.
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
email: a.babich@rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 3:14 ` Alexei Babich
2008-11-27 7:48 ` Yuri Bushmelev
2008-11-27 8:01 ` Yura Kalinichenko
@ 2008-11-27 18:17 ` Ivan Fedorov
2008-11-28 10:12 ` Alexei Babich
2 siblings, 1 reply; 14+ messages in thread
From: Ivan Fedorov @ 2008-11-27 18:17 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 1480 bytes --]
Alexei Babich <a.babich-JuMbQKcqvrM@public.gmane.org> writes:
>> Конечно извиняюсь за оффтоп, но просто любопытно: Что-то относительно
>> низкоуровневое программируете?
> Ну, как сказать... Если иксы - низкоуровневое, то да. Собственно иксы,
> cairo в привязке к иксам, чтобы ей пусто было.
>
> Нужно замутить библиотеку виджетов для встроеного устройства. GTK и
> прочие либы с настольного компа не годятся: не те виджеты там,
> _не_те_. Для того, чтобы было более понятно: в устройстве не нужны
> чекбоксы, слайдеры и прочие прогресс-бары в стиле настольных компов;
> курсор устройства ввода будет погашен и устройства ввода в стиле мыши
> (тачпад и так далее) не будет. Зато нужен виджет в виде спидометра или
> там указателя уровня топлива. Ясен пень, ни GTK ни сотоварищи для
> этого не годятся.
Может посмотрите на конкурентов: http://openbossa.indt.org/carman/ ? :)
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 18:17 ` Ivan Fedorov
@ 2008-11-28 10:12 ` Alexei Babich
0 siblings, 0 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-28 10:12 UTC (permalink / raw)
To: sysadmins
> Может посмотрите на конкурентов: http://openbossa.indt.org/carman/ ? :)
Не, не конкуренты.
А страничка интересная, погляжу.
Спасибо.
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
email: a.babich@rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-27 9:19 ` Alexei Babich
@ 2008-11-28 10:47 ` Yura Kalinichenko
2008-11-28 10:59 ` Alexei Babich
0 siblings, 1 reply; 14+ messages in thread
From: Yura Kalinichenko @ 2008-11-28 10:47 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei Babich пишет:
>> А вам действительно для этого нужны X ?
>>
> Не факт
>
>
>> DirectFB
>>
> Не хватило сил охватить :) И потом - его проще программировать, чем X ? ИМХО, вряд ли.
>
Не думаю что труднее. На худой конец тот же GTK2 умеет брать directfb в
качестве backend'а. Что применительно к embedded решениям дает
значительную экономию ресурсов.
>
>> или вообще текстовая консоль - не ?
>>
> Текстовая точно нет - цветной графический дисплей - и текстовая консоль ? :) Не-е..
>
Если "указатель уровня топлива" - в виде динамически меняющейся цветной
столбчатой диаграммы - почему бы и нет ? А если учитывать что консоль
нынче (как правило) - фреймбуферная - то можно достаточно красиво
сделать. И, главное, написать - не просто, а очень просто.
--
SY,
Yura Kalinichenko
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-28 10:47 ` Yura Kalinichenko
@ 2008-11-28 10:59 ` Alexei Babich
0 siblings, 0 replies; 14+ messages in thread
From: Alexei Babich @ 2008-11-28 10:59 UTC (permalink / raw)
To: sysadmins
> > Не хватило сил охватить :) И потом - его проще программировать, чем X ? ИМХО, вряд ли.
> Не думаю что труднее.
Уже охвачем X Window System. Не исключено, что DirectFB лучше, но у меня пока нет возможности пораллельно изучать DirectFB. Я в своё время подумал, и решил, что X, в силу своей аудитории, сетевой модели (мне надо будет, вероятно, переложить транспортировку пакетов на CAN), возможности подключения ускорителя, сделанного на коленке (по крайней мере, документации для этого хватает) - подходит больше. Время покажет.
> На худой конец тот же GTK2
GTK, как я упоминал, имеет в себе больше лишнего, нежели полезного. Во всяком случае, ощущение такое. Вероятно ,я заблуждаюсь, но всего сразу охватить не могу. Так что GTK не кажется привлекательным.
> Что применительно к embedded решениям дает
> значительную экономию ресурсов.
Я так не считаю. У меня сейчас X-сервер (не совсем корректное сравнение, но всё равно) в памяти занимает 3.5 мега, вместо со всеми либами, из которых больше половины я смогу выкинуть.
Терпимо..
> > Текстовая точно нет - цветной графический дисплей - и текстовая консоль ? :) Не-е..
> Если "указатель уровня топлива" - в виде динамически меняющейся цветной
> столбчатой диаграммы - почему бы и нет ?
Дизайн проработан, отклониться от него нереально.
В общем, почти 100%, что выводить надо чем-то графическим. linux + Xorg + cairo + libsigc + чтонибудь ещё + самопал = что-нибудь подходящее..
Так вот думается.
--
С уважением,
Алексей Бабич, инженер-схемотехник ООО НПП "Резонанс", Челябинск, Россия
http://www.rez.ru
email: a.babich@rez.ru
JID: impatt@jabber.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] X Window System
2008-11-26 9:44 [Sysadmins] X Window System Alexei Babich
2008-11-26 14:12 ` SKeeper
2008-11-26 20:37 ` Yuri Bushmelev
@ 2008-11-29 11:22 ` Michael Shigorin
2 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2008-11-29 11:22 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Wed, Nov 26, 2008 at 02:44:38PM +0500, Alexei Babich wrote:
> Извиняюсь, если не по адресу (судя по некоторым признакам, всё
> таки действительно ен по адресу).
Лучше в community@, всё-таки скриптики похакать -- ещё админское,
а вот тулкиты писать -- никак нет.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2008-11-29 11:22 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-26 9:44 [Sysadmins] X Window System Alexei Babich
2008-11-26 14:12 ` SKeeper
2008-11-27 3:14 ` Alexei Babich
2008-11-27 7:48 ` Yuri Bushmelev
2008-11-27 9:21 ` Alexei Babich
2008-11-27 8:01 ` Yura Kalinichenko
2008-11-27 9:19 ` Alexei Babich
2008-11-28 10:47 ` Yura Kalinichenko
2008-11-28 10:59 ` Alexei Babich
2008-11-27 18:17 ` Ivan Fedorov
2008-11-28 10:12 ` Alexei Babich
2008-11-26 20:37 ` Yuri Bushmelev
2008-11-27 3:07 ` Alexei Babich
2008-11-29 11:22 ` Michael Shigorin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git