ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] P7 TDE. Kdesktop зависает.
@ 2014-05-22 12:23 Четвериков Константин
  2014-05-22 13:36 ` Michael Shigorin
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Четвериков Константин @ 2014-05-22 12:23 UTC (permalink / raw)
  To: community

При внедрении в нашей организации Alt Linux P7 TDE, столкнулись с этим 
багом - http://bugs.pearsoncomputing.net/show_bug.cgi?id=1482#add_comment
Точнее, в описании того бага совпадает всё, кроме того, что в нашем 
случае клавиатура остаётся активной. Kdesktop перестаёт отвечать на 
действия пользователя, при этом все значки на нём отображаются (то есть 
раб. стол не становится чёрным), kdesktop_lock становится зомби. Панель 
задач при этом, меню и запущенные программы работают без изменений. Если 
убить kdesktop (срабатывает только с -9) и запустить его снова, то всё 
работает как положено. Баг проявляется у каждого пользователя 2-3 раза в 
неделю. Все пакеты обновлены. Пробовал обновлять TDE до версии из T7 - 
не помогло. Поверхностный осмотр логов не дал ответа.

Кто нибудь сталкивался с подобным? В какую сторону копать?

-- 
С уважением,
Четвериков Константин Валерьевич
Системный Администратор

ООО „МАНН и ШРЁДЕР Руссланд“
Лихачевский пр-д.10, г. Долгопрудный 141700 МО
Тел. +7 (495) 617-617-2 доб. 212 Моб. +7-915-983-13-56
e-mail: chetverikov@mann-schroeder.ru www.mann-schroeder.ru



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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-05-22 12:23 [Comm] P7 TDE. Kdesktop зависает Четвериков Константин
@ 2014-05-22 13:36 ` Michael Shigorin
  2014-05-29 12:03   ` Четвериков Константин
  2014-05-25 15:42 ` Speccyfighter
  2014-05-26  4:44 ` Gleb Kulikov
  2 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2014-05-22 13:36 UTC (permalink / raw)
  To: community

On Thu, May 22, 2014 at 04:23:12PM +0400, Четвериков Константин wrote:
> http://bugs.pearsoncomputing.net/show_bug.cgi?id=1482
> Точнее, в описании того бага совпадает всё, кроме того, что в нашем 
> случае клавиатура остаётся активной. Kdesktop перестаёт отвечать на 
> действия пользователя, при этом все значки на нём отображаются (то есть 
> раб. стол не становится чёрным), kdesktop_lock становится зомби.

Нечто отдалённо подобное наблюдал при срабатывании скринсейвера
без блокировки: остаётся фоновая картинка (_не_ чёрный фон),
значков нет, при действиях мышью/клавиатурой возвращается
нормальный десктоп.  Зомбификации вроде не наблюдал.

> Баг проявляется у каждого пользователя 2-3 раза в неделю.
[...]
> Кто нибудь сталкивался с подобным? В какую сторону копать?

Боюсь, это всё же к апстриму. :(

Можно попытаться накостылить пока правило для monit:
http://mmonit.com/wiki/Monit/FAQ -- но на месте пользователей
я бы таким громко возмущался.  Как вариант, попробуйте пока
пилотить с MATE, особенно если не все вопросы по собственно
прикладному софту и взаимодействию с ним закрыты.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-05-22 12:23 [Comm] P7 TDE. Kdesktop зависает Четвериков Константин
  2014-05-22 13:36 ` Michael Shigorin
@ 2014-05-25 15:42 ` Speccyfighter
  2014-05-26  4:44 ` Gleb Kulikov
  2 siblings, 0 replies; 7+ messages in thread
From: Speccyfighter @ 2014-05-25 15:42 UTC (permalink / raw)
  To: ALT Linux Community general discussions

22.05.2014, 16:23, "Четвериков Константин" <chetverikov@mann-schroeder.ru>:
> При внедрении в нашей организации Alt Linux P7 TDE, столкнулись с этим
> багом - http://bugs.pearsoncomputing.net/show_bug.cgi?id=1482#add_comment
> Точнее, в описании того бага совпадает всё, кроме того, что в нашем
> случае клавиатура остаётся активной. Kdesktop перестаёт отвечать на
> действия пользователя, при этом все значки на нём отображаются (то есть
> раб. стол не становится чёрным), kdesktop_lock становится зомби. Панель
> задач при этом, меню и запущенные программы работают без изменений. Если
> убить kdesktop (срабатывает только с -9) и запустить его снова, то всё
> работает как положено. Баг проявляется у каждого пользователя 2-3 раза в
> неделю. Все пакеты обновлены. Пробовал обновлять TDE до версии из T7 -
> не помогло. Поверхностный осмотр логов не дал ответа.
>
> Кто нибудь сталкивался с подобным? В какую сторону копать?
>

Текущая система:

Предположительно:
ls -l ./starterkits-20131225/alt*
-rw-r--r-- 1 user user 725614592 дек 25 06:05 .../altlinux-p7-sysv-tde-20131225-i586.iso

# tune2fs -l /dev/sda1 | grep created
Filesystem created:       Sat Jan  4 13:06:19 2014

с последними апдейтами двухнедельной давности, - единственное существующее:
- при unlock сессии не виден курсор мыши: требуется щелчёк правой кнопкой мыши
для отображения курсора мыши для щелчка по нужной кнопке.
Если курсор не трогать, через 3-4сек, он опять спрячется.

Единственное что было с kdesktop_lock в p7-sysv-tde i586:
http://lists.altlinux.org/pipermail/community/2013-November/680768.html

Но на текущем установленном p7-sysv-tde 20131225, стараниями Миши Шигорина
проблема отсутствует.
При блокировке экрана отображается обоина рабочего стола.
Правда и хранители экрана не установлены за ненадобностью.

Про p7-tde который на systemd ничего не скажу - что-то не припоминается чтобы
видел его когда-нибудь.


-- 
Лучшее - враг хорошего! (Спектрумовский фольклор) 


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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-05-22 12:23 [Comm] P7 TDE. Kdesktop зависает Четвериков Константин
  2014-05-22 13:36 ` Michael Shigorin
  2014-05-25 15:42 ` Speccyfighter
@ 2014-05-26  4:44 ` Gleb Kulikov
  2 siblings, 0 replies; 7+ messages in thread
From: Gleb Kulikov @ 2014-05-26  4:44 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В письме от Четверг 22 мая 2014 16:23:12 пользователь Четвериков Константин 
написал:
 
> Кто нибудь сталкивался с подобным? В какую сторону копать?

Впервые слышу.

Как гипотеза, пробовали нажимать alt shift F12 (отключение эффектов)? Похоже, 
в последних версиях при некоторых обстоятельствах проявляются большие проблемы 
с opengl.
-- 
      Салют, /GLeb

UIN: 15341920
jabber://gleb@asd.iao.ru
sip://2387245@sipnet.ru		(telephony)
skype://gleb_kulikov.tomsk		(telephony)


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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-05-22 13:36 ` Michael Shigorin
@ 2014-05-29 12:03   ` Четвериков Константин
  2014-06-02 14:04     ` Четвериков Константин
  0 siblings, 1 reply; 7+ messages in thread
From: Четвериков Константин @ 2014-05-29 12:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Извиняюсь за долгое отсутствие ответа, занимался другими задачами..


22.05.2014 17:36, Michael Shigorin пишет:
> Нечто отдалённо подобное наблюдал при срабатывании скринсейвера без 
> блокировки: остаётся фоновая картинка (_не_ чёрный фон), значков нет, 
> при действиях мышью/клавиатурой возвращается нормальный десктоп. 
> Зомбификации вроде не наблюдал.
Нет, точно не оно. В качестве хранителя экрана у нас выступает чёрный 
экран и блокировка активна. Обои не разу не не пытались захватить экран)


> Можно попытаться накостылить пока правило для monit: 
> http://mmonit.com/wiki/Monit/FAQ -- но на месте пользователей я бы 
> таким громко возмущался. Как вариант, попробуйте пока пилотить с MATE, 
> особенно если не все вопросы по собственно прикладному софту и 
> взаимодействию с ним закрыты. 
Спасибо за совет! Обязательно изучу. А то у нас костыль сейчас похлеще 
применяется в виде кнопки ссылающейся на скрипт убивающий и запускающий 
вновь kdesktop.. TDE был выбран благодаря вполне неплохо работающему до 
этого KDE3 на P5, чтобы не травмировать психику хомячков сменой 
интерфейса DE :) В общем то всё работает хорошо на данный момент, не 
считая обсуждаемого глюка.

26.05.2014 08:44, Gleb Kulikov пишет:
> Как гипотеза, пробовали нажимать alt shift F12 (отключение эффектов)? 
> Похоже, в последних версиях при некоторых обстоятельствах проявляются 
> большие проблемы с opengl. 
Если речь о тех, что расположены в kdesktop>Внешний вид и 
темы>Стиль>Эффекты, то они и так отключены. Или речь о других эффектах?


Добавлю подробностей, чтобы вы могли направить меня в нужное русло 
мыслей для поиска возможной причины проблемы:
Эффекты рабочего стола отключены.
Как правило, из ПО всегда запущено: Thunderbird, Firefox в связке с 
addblock plus с 5-20 вкладками, пара окон файлового менеджера, от 1 до 
10 открытых в LO документов, программа через проброс иксов по ssh.
lspci -k | grep -A 2 VGA
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express 
Integrated Graphics Controller (rev 10)
Subsystem: ASRock Incorporation Device 29c2
Kernel driver in use: i915

Ещё, на рабочем столе есть 2 ссылки на папки монтирования сетевых ресурсов:
lrwxrwxrwx 1 root root 13 апр 26 16:31 Document -> /mnt/Document
lrwxrwxrwx 1 root root 12 апр 26 16:31 Private -> /mnt/Private
Это, по сути, единственное, что можно выделить из нестандартного на 
десктопе.

-- 
С уважением,
Четвериков Константин Валерьевич
Системный Администратор

ООО „МАНН и ШРЁДЕР Руссланд“
Лихачевский пр-д.10, г. Долгопрудный 141700 МО
Тел. +7 (495) 617-617-2 доб. 212 Моб. +7-915-983-13-56
e-mail: chetverikov@mann-schroeder.ru www.mann-schroeder.ru



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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-05-29 12:03   ` Четвериков Константин
@ 2014-06-02 14:04     ` Четвериков Константин
  2014-06-17 13:38       ` "Четвериков К.В."
  0 siblings, 1 reply; 7+ messages in thread
From: Четвериков Константин @ 2014-06-02 14:04 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Вот такая штука есть в логе:
grep kdesktop /home/delopro/.xsession-errors\:0
[kdesktop] SAK driven secure dialog is not available for use (retcode 
6).  Check tdmtsak for proper functionality.

Посмотрел, SAK выключен в настройках. Но может это как то вызывает 
ошибку kdesktop?

-- 
С уважением,
Четвериков Константин Валерьевич
Системный Администратор

ООО „МАНН и ШРЁДЕР Руссланд“
Лихачевский пр-д.10, г. Долгопрудный 141700 МО
Тел. +7 (495) 617-617-2 доб. 212 Моб. +7-915-983-13-56
e-mail: chetverikov@mann-schroeder.ru www.mann-schroeder.ru



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

* Re: [Comm] P7 TDE. Kdesktop зависает.
  2014-06-02 14:04     ` Четвериков Константин
@ 2014-06-17 13:38       ` "Четвериков К.В."
  0 siblings, 0 replies; 7+ messages in thread
From: "Четвериков К.В." @ 2014-06-17 13:38 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Так как проблему не удалось разрешить корректно, я сделал костыль, 
которым можно подпереть этот баг, в ожидании выхода новой, стабильной 
версии TDE.

cat 77-killzombie
#!/bin/sh

#Sozdaem skript proverki na poyavlenie zombie kdesktop_lock i ubijstva 
ego bati v sluchae zombifikatsii syna.

cat >> /usr/bin/killzombie << _EOF_
#!/bin/bash

#Skript proveryaet kazdye 3 sekundy process kdesktop_lock
#i esli tot stanovitsya zombie, to ubivaet i vnov' zapuskaet kdesktop.

while true
do

#Proveryaet, est' li u processa kdesktop_lock status Z (zombie) i 
zanosit ego v peremennuyu STATOFPROC
STATOFPROC=\$(ps x | grep kdesktop_lock | grep -v grep | tail -1 | grep 
-o "\ Z\ " | sed 's/ Z /Z/')

#Zhdet 3 sekundy i potom vypolnyaetsya
sleep 3s

#Esli process kdesktop_lock imeet status Z (zombie), to ubit' kdesktop i 
vnov' ego zapustit'.
if [ \$STATOFPROC = Z ]
then
echo "Zombie Detected!!! R.I.P. \$(date +%d.%m.%y_%H:%M:%S)" >> 
~/.killzombie.log
kill -9 \$(pidof /usr/lib/kde3/bin/kdesktop)
sleep 0.2s
nohup /usr/lib/kde3/bin/kdesktop >> ~/.killzombie.log &
fi

done
_EOF_

#Delaem skript ispolnyaemym.
chmod 555 /usr/bin/killzombie

Делаем симлинк на /usr/bin/killzombie в директорию автозапуска TDE.

cat .killzombie.log
Zombie Detected!!! R.I.P. 17.06.14_09:22:16

-- 
С уважением,
Четвериков Константин
Системный администратор
ООО „МАНН и ШРЁДЕР Руссланд“
Лихачевский пр-д.10, г. Долгопрудный 141700 МО
Тел. +7 (495) 617-617-2 доб. 212
e-mail: chetverikov@mann-schroeder.ru www.mann-schroeder.ru



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

end of thread, other threads:[~2014-06-17 13:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-22 12:23 [Comm] P7 TDE. Kdesktop зависает Четвериков Константин
2014-05-22 13:36 ` Michael Shigorin
2014-05-29 12:03   ` Четвериков Константин
2014-06-02 14:04     ` Четвериков Константин
2014-06-17 13:38       ` "Четвериков К.В."
2014-05-25 15:42 ` Speccyfighter
2014-05-26  4:44 ` Gleb Kulikov

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