ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [Comm] dcop-сервер
  @ 2004-11-27 12:26 ` Alexey Rusakov
  2004-11-27 15:23   ` Владимир Гусев
  2004-11-27 16:59   ` Владимир Гусев
  0 siblings, 2 replies; 5+ messages in thread
From: Alexey Rusakov @ 2004-11-27 12:26 UTC (permalink / raw)
  To: community

On 27.11.2004 07:38, Владимир Гусев wrote:
> Решил отдохнуть от КДЕ и поработать в Icewm (заодно нарисовать свою тему)..
> Единственная проблема, возникшая при работе - запуск КДЕ-приложений..
> если вызывать непосредственно из меню - возникает сообщение (см. скриншот),
> после нажатия кнопки ОК приложение все-таки запускается...
> Вызов КДЕ-приложения из консоли также  вызывает сообщение (см. скриншот 2).
> Как избавиться от этого?
> И вообще  - для чего нужен этот dcop сервер?
Он нужен для взаимодействия между программами KDE. Еще один 
способ межпроцессного взаимодействия. А с файлом .ICEauthority 
разобраться очень просто - достаточно изменить его владельца 
(hint: ls -l ~/.ICEauthority). У меня такие неприятности 
начинались после вызова KDE-программ из-под su. То есть из-под su 
они прекрасно запускались, а вот из-под обычного пользователя 
потом возникали такие проблемы.

-- 
   Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] dcop-сервер
  2004-11-27 12:26 ` [Comm] dcop-сервер Alexey Rusakov
@ 2004-11-27 15:23   ` Владимир Гусев
  2004-11-27 15:56     ` Alexey Rusakov
  2004-11-27 16:59   ` Владимир Гусев
  1 sibling, 1 reply; 5+ messages in thread
From: Владимир Гусев @ 2004-11-27 15:23 UTC (permalink / raw)
  To: community

On Sat, 27 Nov 2004 15:26:29 +0300, Alexey Rusakov <ktirf@users.sf.net>  
wrote:

> On 27.11.2004 07:38, Владимир Гусев wrote:
>> Решил отдохнуть от КДЕ и поработать в Icewm (заодно нарисовать свою  
>> тему)..
>> Единственная проблема, возникшая при работе - запуск КДЕ-приложений..
>> если вызывать непосредственно из меню - возникает сообщение (см.  
>> скриншот),
>> после нажатия кнопки ОК приложение все-таки запускается...
>> Вызов КДЕ-приложения из консоли также  вызывает сообщение (см. скриншот  
>> 2).
>> Как избавиться от этого?
>> И вообще  - для чего нужен этот dcop сервер?

> Он нужен для взаимодействия между программами KDE. Еще один способ  
> межпроцессного взаимодействия.

Значит без него никак? ПЛохо...

> А с файлом .ICEauthority разобраться очень просто - достаточно изменить  
> его владельца (hint: ls -l ~/.ICEauthority). У меня такие неприятности  
> начинались после вызова KDE-программ из-под su. То есть из-под su они  
> прекрасно запускались, а вот из-под обычного пользователя потом  
> возникали такие проблемы.

Спасибо, попробую.


-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] dcop-сервер
  2004-11-27 15:23   ` Владимир Гусев
@ 2004-11-27 15:56     ` Alexey Rusakov
  0 siblings, 0 replies; 5+ messages in thread
From: Alexey Rusakov @ 2004-11-27 15:56 UTC (permalink / raw)
  To: community

On 27.11.2004 18:23, Владимир Гусев wrote:
> On Sat, 27 Nov 2004 15:26:29 +0300, Alexey Rusakov <ktirf@users.sf.net>  
> wrote:
> 
>>Он нужен для взаимодействия между программами KDE. Еще один способ  
>>межпроцессного взаимодействия.
> 
> Значит без него никак? ПЛохо...
Нет, KDE-приложения без DCOP-сервера если и работают, то не 
полностью.

-- 
   Alexey "Ktirf" Rusakov


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] dcop-сервер
  2004-11-27 12:26 ` [Comm] dcop-сервер Alexey Rusakov
  2004-11-27 15:23   ` Владимир Гусев
@ 2004-11-27 16:59   ` Владимир Гусев
  2004-11-28 12:27     ` dm
  1 sibling, 1 reply; 5+ messages in thread
From: Владимир Гусев @ 2004-11-27 16:59 UTC (permalink / raw)
  To: community

On Sat, 27 Nov 2004 15:26:29 +0300, Alexey Rusakov <ktirf@users.sf.net>  
wrote:

> On 27.11.2004 07:38, Владимир Гусев wrote:
>> Решил отдохнуть от КДЕ и поработать в Icewm (заодно нарисовать свою  
>> тему)..
>> Единственная проблема, возникшая при работе - запуск КДЕ-приложений..
>> если вызывать непосредственно из меню - возникает сообщение (см.  
>> скриншот),
>> после нажатия кнопки ОК приложение все-таки запускается...
>> Вызов КДЕ-приложения из консоли также  вызывает сообщение (см. скриншот  
>> 2).
>> Как избавиться от этого?
>> И вообще  - для чего нужен этот dcop сервер?
> Он нужен для взаимодействия между программами KDE. Еще один способ  
> межпроцессного взаимодействия. А с файлом .ICEauthority разобраться  
> очень просто - достаточно изменить его владельца (hint: ls -l  
> ~/.ICEauthority). У меня такие неприятности начинались после вызова  
> KDE-программ из-под su. То есть из-под su они прекрасно запускались, а  
> вот из-под обычного пользователя потом возникали такие проблемы.
>
Кстати, я взглянул, что же у меня там в ~/..  .ICEauthority присутствует.  
Я решил взглянуть, почему там write access и увидел, что файл принадлежит  
root и только ему повзолено читать и писать этот файл. Я (подключившись  
как "su -") изменил права доступа (читать и писать всем - 666) и затем  
запустил КДЕ-приложение под обычным пользователем - все предупреждающие  
сообщения исчезли...
Но спустя несколько минут - права доступа восстановились - 600, но ошибка  
исчезла..
С чем это связано? И нет ли криминала в выставлении прав 666 для этого  
файла?


-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] dcop-сервер
  2004-11-27 16:59   ` Владимир Гусев
@ 2004-11-28 12:27     ` dm
  0 siblings, 0 replies; 5+ messages in thread
From: dm @ 2004-11-28 12:27 UTC (permalink / raw)
  To: community

Здравствуйте, Владимир Гусев!

Суббота 27 Ноябрь 2004 19:59, Вы писали:

> Кстати, я взглянул, что же у меня там в ~/..  .ICEauthority
> присутствует. Я решил взглянуть, почему там write access и
> увидел, что файл принадлежит root и только ему повзолено
> читать и писать этот файл. Я (подключившись как "su -")
> изменил права доступа (читать и писать всем - 666) и затем
> запустил КДЕ-приложение под обычным пользователем - все
> предупреждающие сообщения исчезли...

Вы сделали неправильно. Нужно было менять не права, а владельца, 
то есть сделать файл своим.

> Но спустя несколько минут - права доступа восстановились -
> 600, но ошибка исчезла..

Скорее всего, dcop-сервер просто пересоздал файл, установив на 
него правильного владельца и правильные права.

> С чем это связано? 

См. выше. ls -l на файл и посмотрите владельца.

> И нет ли криминала в выставлении прав 666 
> для этого файла?

Формально расширение прав на свои личные файлы --- это всегда 
криминал, если только это не делается сознательно и специально 
для того, чтобы к ним мог обратиться кто-нибудь другой. 
Фактически, тем более для данного конкретного файла на личном 
компьютере --- не имеет значения.

-- 
-------------------------------------
dm <dead-md at yandex point ru>



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-11-28 12:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-27 12:26 ` [Comm] dcop-сервер Alexey Rusakov
2004-11-27 15:23   ` Владимир Гусев
2004-11-27 15:56     ` Alexey Rusakov
2004-11-27 16:59   ` Владимир Гусев
2004-11-28 12:27     ` dm

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git