* [sisyphus] Q: xscreensaver и GNOME
@ 2005-03-01 10:38 Alexey I. Froloff
2005-03-02 12:07 ` vserge
0 siblings, 1 reply; 9+ messages in thread
From: Alexey I. Froloff @ 2005-03-01 10:38 UTC (permalink / raw)
To: ALT Linux Sisyphus, ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3271 bytes --]
Собираю xscreensaver 4.20. jwz без об'яснений причин выкинул
xscreensaver.kss (KDE, но это отдельная тема), я полез это дело
раскапывать и понял, что поддержка GNOME у меня какая-то
кривобокая...
Сначала напишу что у нас есть, потом что хочу с этим сделать.
Выдержка из Makefile:
GNOME_DATADIR = /usr/share
GNOME_CCDIR_1 = $(GNOME_DATADIR)/control-center/Desktop
GNOME_CCDIR_2 = $(GNOME_DATADIR)/control-center/capplets
GNOME_CCDIR_3 = $(GNOME_DATADIR)/control-center-2.0/capplets
GNOME_PANELDIR1 = $(GNOME_DATADIR)/gnome/apps/Settings/Desktop
GNOME_PANELDIR2 = $(GNOME_DATADIR)/applications
GNOME_PANELDIR = $(GNOME_PANELDIR2)
HACK_CONF_DIR = /usr/X11R6/lib/xscreensaver/config
После make install получаются такие .desktop файлы (разноязыковые
каменты поскипаны):
/usr/share/applications/screensaver-properties.desktop, он же
лежит в GNOME_CCDIR_{1,2,3}:
[Desktop Entry]
Encoding=UTF-8
Exec=xscreensaver-demo
Icon=xscreensaver.xpm
Terminal=false
Name=Screensaver
Comment=Change screensaver properties
Type=Application
Categories=Application;Settings;Appearance;AdvancedSettings;
Для нашего GNOME (2.4+) используется GNOME_CCDIR_3, насколько я
понимаю.
Идём дальше, в /usr/bin находится скрипт
screensaver-properties-capplet следующего содержания:
#!/bin/sh
#[...]
# The existence of this script in /usr/bin/ forces Gnome to use the
# xscreensaver-demo program (instead of the lame Gnome code) to launch,
# initialize, and configure xscreensaver. When running in crapplet mode,
# xscreensaver-demo accepts the same arguments that Gnome's capplet does,
# except that "--capplet" must be the first argument.
exec xscreensaver-demo --crapplet "$@"
Насколько я понял по коду, опция --crapplet использовалась для
сторого gnomecc, версии наверно 1.4. config.h.in:
/* Define this if you have Gnome and want to build support for the
xscreensaver control panel in the Gnome Control Center (gnomecc).
(This is needed only with Gtk 1.x.)
*/
#undef HAVE_CRAPPLET
Меню генерится следующим образом:
%__cat <<EOF > %buildroot%_menudir/%name-frontend
?package(%name-frontend): needs=X11 \
section="Configuration/Other" \
title="XScreenSaver" \
longtitle="Configure the setting of the XScreenSaver" \
command="%name-demo"
EOF
%__cat <<EOF > %buildroot%_menudir/%name-gnome
?package(%name-gnome): needs=gnome \
section="Configuration/Gnome" \
title="Screensaver" \
longtitle="Configure the setting of the screensaver" \
icon="xscreensaver.xpm" \
command="%_bindir/screensaver-properties-capplet"
EOF
Ну и наконец состав xscreensaver-gnome:
%files gnome
%_bindir/screensaver-properties-capplet
%_datadir/control-center-2.0/*/*
%_datadir/pixmaps/%name.xpm
%_menudir/%name-gnome
Предложения:
1. Выкинуть screensaver-properties-capplet, помойму им никто не
пользуется.
2. Выкинуть %_menudir/%name-gnome, бо как не нужен
3. %_menudir/%name-frontend генерить при помощи
freedesktop2menu.pl
Что скажут ведущие гномоводы?
--
Regards, Sir Raorn.
-------------------
В Сизиф грядёт новый automake-1.8.2, и, как это принято у autolools'овцев,
несёт с собой новые проблемы: к 181 непересобирающемуся пакету добавляется
ещё 51.
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver и GNOME
2005-03-01 10:38 [sisyphus] Q: xscreensaver и GNOME Alexey I. Froloff
@ 2005-03-02 12:07 ` vserge
2005-03-02 12:25 ` Alexey I. Froloff
0 siblings, 1 reply; 9+ messages in thread
From: vserge @ 2005-03-02 12:07 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Приветствую
Возможно вопрос не совсем в тему, но по xscreensaver
При работе на ядре 2.6.х при переходе компьютера в спящий режим мы не
можем вернуться обратно, так как клавиатура и touchpad не реагируют.
Если это у кого-то появляется тоже могу выслать более полную информацию.
On Tue, 1 Mar 2005 13:38:59 +0300
"Alexey I. Froloff" <raorn@immo.ru> wrote:
> Собираю xscreensaver 4.20. jwz без об'яснений причин выкинул
> xscreensaver.kss (KDE, но это отдельная тема), я полез это дело
> раскапывать и понял, что поддержка GNOME у меня какая-то
> кривобокая...
>
> Сначала напишу что у нас есть, потом что хочу с этим сделать.
>
> Выдержка из Makefile:
>
> GNOME_DATADIR = /usr/share
> GNOME_CCDIR_1 = $(GNOME_DATADIR)/control-center/Desktop
> GNOME_CCDIR_2 = $(GNOME_DATADIR)/control-center/capplets
> GNOME_CCDIR_3 = $(GNOME_DATADIR)/control-center-2.0/capplets
> GNOME_PANELDIR1 = $(GNOME_DATADIR)/gnome/apps/Settings/Desktop
> GNOME_PANELDIR2 = $(GNOME_DATADIR)/applications
> GNOME_PANELDIR = $(GNOME_PANELDIR2)
> HACK_CONF_DIR = /usr/X11R6/lib/xscreensaver/config
>
> После make install получаются такие .desktop файлы (разноязыковые
> каменты поскипаны):
>
> /usr/share/applications/screensaver-properties.desktop, он же
> лежит в GNOME_CCDIR_{1,2,3}:
> [Desktop Entry]
> Encoding=UTF-8
> Exec=xscreensaver-demo
> Icon=xscreensaver.xpm
> Terminal=false
> Name=Screensaver
> Comment=Change screensaver properties
> Type=Application
> Categories=Application;Settings;Appearance;AdvancedSettings;
>
> Для нашего GNOME (2.4+) используется GNOME_CCDIR_3, насколько я
> понимаю.
>
> Идём дальше, в /usr/bin находится скрипт
> screensaver-properties-capplet следующего содержания:
>
> #!/bin/sh
> #[...]
> # The existence of this script in /usr/bin/ forces Gnome to use the
> # xscreensaver-demo program (instead of the lame Gnome code) to
> launch, # initialize, and configure xscreensaver. When running in
> crapplet mode, # xscreensaver-demo accepts the same arguments that
> Gnome's capplet does, # except that "--capplet" must be the first
> argument.
>
> exec xscreensaver-demo --crapplet "$@"
>
> Насколько я понял по коду, опция --crapplet использовалась для
> сторого gnomecc, версии наверно 1.4. config.h.in:
>
> /* Define this if you have Gnome and want to build support for the
> xscreensaver control panel in the Gnome Control Center (gnomecc).
> (This is needed only with Gtk 1.x.)
> */
> #undef HAVE_CRAPPLET
>
>
> Меню генерится следующим образом:
>
> %__cat <<EOF > %buildroot%_menudir/%name-frontend
> ?package(%name-frontend): needs=X11 \
> section="Configuration/Other" \
> title="XScreenSaver" \
> longtitle="Configure the setting of the XScreenSaver" \
> command="%name-demo"
> EOF
>
> %__cat <<EOF > %buildroot%_menudir/%name-gnome
> ?package(%name-gnome): needs=gnome \
> section="Configuration/Gnome" \
> title="Screensaver" \
> longtitle="Configure the setting of the screensaver" \
> icon="xscreensaver.xpm" \
> command="%_bindir/screensaver-properties-capplet"
> EOF
>
>
> Ну и наконец состав xscreensaver-gnome:
>
> %files gnome
> %_bindir/screensaver-properties-capplet
> %_datadir/control-center-2.0/*/*
> %_datadir/pixmaps/%name.xpm
> %_menudir/%name-gnome
>
>
> Предложения:
>
> 1. Выкинуть screensaver-properties-capplet, помойму им никто не
> пользуется.
> 2. Выкинуть %_menudir/%name-gnome, бо как не нужен
> 3. %_menudir/%name-frontend генерить при помощи
> freedesktop2menu.pl
>
> Что скажут ведущие гномоводы?
>
> --
> Regards, Sir Raorn.
> -------------------
> В Сизиф грядёт новый automake-1.8.2, и, как это принято у
> autolools'овцев, несёт с собой новые проблемы: к 181
> непересобирающемуся пакету добавляется ещё 51.
> -- ldv in devel@
--
>>>А я как раз хотел Tenebrae собрать... 200 мег %)
>>А ещё есть doomsday, который тож будет 200-300 мег...я вот всё
>>хожу вокруг и облизываюсь
>А я -- ET. Еще 300. :]
Это игрушечный DDoS сизифа? ;-)
-- horror in devel@
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver и GNOME
2005-03-02 12:07 ` vserge
@ 2005-03-02 12:25 ` Alexey I. Froloff
2005-03-02 12:46 ` vserge
0 siblings, 1 reply; 9+ messages in thread
From: Alexey I. Froloff @ 2005-03-02 12:25 UTC (permalink / raw)
To: ALT Linux Sisyphus
[-- Attachment #1: Type: text/plain, Size: 594 bytes --]
* vserge <vserge@> [050302 15:09]:
> Возможно вопрос не совсем в тему, но по xscreensaver
> При работе на ядре 2.6.х при переходе компьютера в спящий режим мы не
> можем вернуться обратно, так как клавиатура и touchpad не реагируют.
Что значит "спящий режим"? У меня xscreensaver работает
нормально на 2.6.10-std26-smp-alt3...
--
Regards, Sir Raorn.
-------------------
> > Развешивать баги или майнтейнерам уже разослали чего-нить?
> мантейнеры вряд ли тут помогут, скорее надо дёргать upstream.
Кто же ещё будет дёргать upstream, если не maintainerы?
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver и GNOME
2005-03-02 12:25 ` Alexey I. Froloff
@ 2005-03-02 12:46 ` vserge
2005-03-02 13:10 ` Alexey I. Froloff
0 siblings, 1 reply; 9+ messages in thread
From: vserge @ 2005-03-02 12:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Добрый день
On Wed, 2 Mar 2005 15:25:57 +0300
"Alexey I. Froloff" <raorn@immo.ru> wrote:
> * vserge <vserge@> [050302 15:09]:
> > Возможно вопрос не совсем в тему, но по xscreensaver
>
> > При работе на ядре 2.6.х при переходе компьютера в спящий режим мы
> > не можем вернуться обратно, так как клавиатура и touchpad не
> > реагируют.
> Что значит "спящий режим"? У меня xscreensaver работает
> нормально на 2.6.10-std26-smp-alt3...
"спящий режим" - это значит, что крышку ноутбука закрываешь и через час
пытаешься "разбудить"
ядро 2.6.9-wks26
сейчас попробовать на 2.6.10-wks26-up-alt5 не было времени попробовать!
могу это сделать сегодня верчером
>
> --
> Regards, Sir Raorn.
> -------------------
> > > Развешивать баги или майнтейнерам уже разослали чего-нить?
> > мантейнеры вряд ли тут помогут, скорее надо дёргать upstream.
> Кто же ещё будет дёргать upstream, если не maintainerы?
> -- ldv in sisyphus@
--
Это мерзкие подводные грабли, которые чем раньше будут выловлены,
тем лучше.
-- mithraen in devel@
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver и GNOME
2005-03-02 12:46 ` vserge
@ 2005-03-02 13:10 ` Alexey I. Froloff
2005-03-02 13:42 ` [sisyphus] Q: xscreensaver Й GNOME Sviataslau Svirydau
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Alexey I. Froloff @ 2005-03-02 13:10 UTC (permalink / raw)
To: ALT Linux Sisyphus
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
* vserge <vserge@> [050302 16:08]:
> > > При работе на ядре 2.6.х при переходе компьютера в спящий режим мы
> > > не можем вернуться обратно, так как клавиатура и touchpad не
> > > реагируют.
> > Что значит "спящий режим"? У меня xscreensaver работает
> > нормально на 2.6.10-std26-smp-alt3...
> "спящий режим" - это значит, что крышку ноутбука закрываешь и через час
> пытаешься "разбудить"
А без использование xscreensaver всё работает?
--
Regards, Sir Raorn.
-------------------
>> 2zerg: а слабо, до отпуска, предварительную сборку 3.3 сделать и
>> мне отдать на посмотреть ? :-)
> Думайте что спрашиваете, он же ж zerg, а не робот Вэртер =)
Я его лично не видел... Вдруг он металлический ? Кто его знает... ;-)
-- asy in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver Й GNOME
2005-03-02 13:10 ` Alexey I. Froloff
@ 2005-03-02 13:42 ` Sviataslau Svirydau
2005-03-02 13:48 ` Sviataslau Svirydau
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Sviataslau Svirydau @ 2005-03-02 13:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey I. Froloff wrote:
> * vserge <vserge@> [050302 16:08]:
>
>>>>При работе на ядре 2.6.х при переходе компьютера в спящий режим мы
>>>>не можем вернуться обратно, так как клавиатура и touchpad не
>>>>реагируют.
>>>
>>>Что значит "спящий режим"? У меня xscreensaver работает
>>>нормально на 2.6.10-std26-smp-alt3...
>>
>>"спящий режим" - это значит, что крышку ноутбука закрываешь и через час
>>пытаешься "разбудить"
>
> А без использование xscreensaver всё работает?
Похоже, что xscreensaver тут ни при чем... по кр. мере у меня... При
закрытии крышки действительно выключается монитор при активных иксах.
Для включения его я уже привык переключаться в консоль (монитор при этом
включается) и обратно. Когда-то гуглил на эту тему... находил патч к
иксам, который умеет включать монитор в это случае. Там же была и
консольная програмулька. которой можно было бы воспользоваться без
патченья иксов. К сожалению, иксы пересобирать было лень, а програмульку
не собирал, потому что она хотела какую-то библиотечку, которой в сизифе
на тот момент не было...
Кстати,
Когда-то, не помню из-за чего точно, я отключал управление питанием
монитора в настройках xscreensaver'а... Кажется, это было связано с тем,
что иксы падали при активации скринсэйвера... Сейчас такого никто не
наблюдает?
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress
freaks and
crystallography weenies. FORTRAN is for wimp engineers who wear white
socks.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver Й GNOME
2005-03-02 13:10 ` Alexey I. Froloff
2005-03-02 13:42 ` [sisyphus] Q: xscreensaver Й GNOME Sviataslau Svirydau
@ 2005-03-02 13:48 ` Sviataslau Svirydau
2005-03-02 16:50 ` Re[2]: [sisyphus] Q: xscreensaver É GNOME Volkov Serge
2005-03-03 9:04 ` [sisyphus] Q: xscreensaver и GNOME vserge
3 siblings, 0 replies; 9+ messages in thread
From: Sviataslau Svirydau @ 2005-03-02 13:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey I. Froloff wrote:
> * vserge <vserge@> [050302 16:08]:
>
>>>>При работе на ядре 2.6.х при переходе компьютера в спящий режим мы
>>>>не можем вернуться обратно, так как клавиатура и touchpad не
>>>>реагируют.
>>>
>>>Что значит "спящий режим"? У меня xscreensaver работает
>>>нормально на 2.6.10-std26-smp-alt3...
>>
>>"спящий режим" - это значит, что крышку ноутбука закрываешь и через час
>>пытаешься "разбудить"
>
> А без использование xscreensaver всё работает?
Кстати, а выключение монитора через xset такого эффета не имеет...
После xset dpms force off при любом действии моник включается... правда,
опять включить его через xset не получается:
$ xset dpms force off; xset q|grep Monitor; sleep 2; xset dpms force on;
xset q|grep Monitor
Monitor is Off
Monitor is On
Однако монитор выключен...
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress
freaks and
crystallography weenies. FORTRAN is for wimp engineers who wear white
socks.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re[2]: [sisyphus] Q: xscreensaver É GNOME
2005-03-02 13:10 ` Alexey I. Froloff
2005-03-02 13:42 ` [sisyphus] Q: xscreensaver Й GNOME Sviataslau Svirydau
2005-03-02 13:48 ` Sviataslau Svirydau
@ 2005-03-02 16:50 ` Volkov Serge
2005-03-03 9:04 ` [sisyphus] Q: xscreensaver и GNOME vserge
3 siblings, 0 replies; 9+ messages in thread
From: Volkov Serge @ 2005-03-02 16:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Hello Alexey,
Wednesday, March 2, 2005, 4:10:44 PM, you wrote:
AIF> * vserge <vserge@> [050302 16:08]:
>> > > При работе на ядре 2.6.х при переходе компьютера в спящий режим мы
>> > > не можем вернуться обратно, так как клавиатура и touchpad не
>> > > реагируют.
>> > Что значит "спящий режим"? У меня xscreensaver работает
>> > нормально на 2.6.10-std26-smp-alt3...
>> "спящий режим" - это значит, что крышку ноутбука закрываешь и через час
>> пытаешься "разбудить"
AIF> А без использование xscreensaver всё работает?
да именно по этому я пока сижу без скринсейвера!
--
Best regards,
Volkov mailto:vserge@altlinux.ru
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [sisyphus] Q: xscreensaver и GNOME
2005-03-02 13:10 ` Alexey I. Froloff
` (2 preceding siblings ...)
2005-03-02 16:50 ` Re[2]: [sisyphus] Q: xscreensaver É GNOME Volkov Serge
@ 2005-03-03 9:04 ` vserge
3 siblings, 0 replies; 9+ messages in thread
From: vserge @ 2005-03-03 9:04 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Приветствую
Запустил все снова!
буду смотреть сегодня в течении дня
состояние системы:
#uname -a
Linux pokemon 2.6.10-wks26-up-alt5 #1 Tue Feb 22 17:02:48 MSK 2005 i686
unknown unknown GNU/Linux
#rpm -qa | grep xscree
xscreensaver-hacks-rss_glx-0.7.4-alt3.1
xscreensaver-4.19-alt1
xscreensaver-hacks-gl-4.19-alt1
xscreensaver-frontend-4.19-alt1
xorg-x11-server-6.8.2-alt3
On Wed, 2 Mar 2005 16:10:44 +0300
"Alexey I. Froloff" <raorn@immo.ru> wrote:
> * vserge <vserge@> [050302 16:08]:
> > > > При работе на ядре 2.6.х при переходе компьютера в спящий режим
> > > > мы не можем вернуться обратно, так как клавиатура и touchpad не
> > > > реагируют.
> > > Что значит "спящий режим"? У меня xscreensaver работает
> > > нормально на 2.6.10-std26-smp-alt3...
> > "спящий режим" - это значит, что крышку ноутбука закрываешь и через
> > час пытаешься "разбудить"
> А без использование xscreensaver всё работает?
>
> --
> Regards, Sir Raorn.
> -------------------
> >> 2zerg: а слабо, до отпуска, предварительную сборку 3.3 сделать и
> >> мне отдать на посмотреть ? :-)
> > Думайте что спрашиваете, он же ж zerg, а не робот Вэртер =)
> Я его лично не видел... Вдруг он металлический ? Кто его знает... ;-)
> -- asy in sisyphus@
--
> > Насчет отличий K6 от K6-2 не подскажу - не знаю. Скорее всего, нет.
> Отличия очень большие архитектурно
:-). Знаете, мы, математики, всяким схемотехникам не обучены :-).
-- morozov in community@
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2005-03-03 9:04 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-01 10:38 [sisyphus] Q: xscreensaver и GNOME Alexey I. Froloff
2005-03-02 12:07 ` vserge
2005-03-02 12:25 ` Alexey I. Froloff
2005-03-02 12:46 ` vserge
2005-03-02 13:10 ` Alexey I. Froloff
2005-03-02 13:42 ` [sisyphus] Q: xscreensaver Й GNOME Sviataslau Svirydau
2005-03-02 13:48 ` Sviataslau Svirydau
2005-03-02 16:50 ` Re[2]: [sisyphus] Q: xscreensaver É GNOME Volkov Serge
2005-03-03 9:04 ` [sisyphus] Q: xscreensaver и GNOME vserge
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git