ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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