Автор Тема: Невыход на работу KDE4-приложений  (Прочитано 3640 раз)

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
После того как в "Параметрах КДЕ4" >"Запуск и завершение" поставил скрипт, запускающий Руну (типа такого sh /usr/bin/runawfe, точно не помню и не могу посмотреть), с параметрои "До запуска КДЕ", система наполовину перестала работать. Все КДЕ-приложения (Konsole, Konqueror, Dolphin, Сетевой монитор, Amarok, Параметры КДЕ4, Kontact, Reconq, KSnapshot) не работают - секунд 10 прыгает значок приложения под курсором и на панели отображается запуск, потом ничего не происходит. Классическое меню приложений открывается через 30-40 секунд после нажатия, значки "выключить" и "перезагрузить" пропали.

Запускаются только Synaptic, аплет обновления, Альтератор и Фаерфокс, с которого пишу. Сейчас зашёл в систему через "Безопасный вход после сбоя", ничего не изменилось. Что можно сделать, чтобы заработало? Если не получится заставить работать, как принудительно запустить Konqueror и Akregator, чтобы экспортировать свежие закладки-подписки перед переустановкой системы?
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Невыход на работу KDE4-приложений
« Ответ #1 : 14.09.2011 08:39:25 »
Смотрите top

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #2 : 14.09.2011 09:37:04 »
Смотрите top

Поставил gnome-terminal, tilda и недавно выпиленный xterm, была надежда что раз не-КДЕшные, то запустятся как Альтератор и Фаерфокс, ни один не запускается.

Посмотрел top, нажав Ctrl+Alt+F2. Там в справке manipulated tasks: k - kill и r - renice, правильно ли я понял, что если выяснить PID-ы тормозящих систему процессов и убив их/сменив им приоритеты, можно взбодрить систему? На какие процессы надо смотреть в 1ю очередь как тормозящие?



Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #3 : 14.09.2011 10:28:55 »
Втыкаю на top, обнаруживаю что приложения на самом деле запускаются, просто не отображаются на Панели задач. Сама Панель задач при этом откликается (меняет окна Синаптика и Фаерфокса и добавляет виджеты, сейчас проверил).

Пока писал эту кляузу, убивал поодиночке (kill tasks) многочисленные дублирующиеся задачи в top-е, наубивал штук 40 дубляжей (почему-то так и не смог убить дублёра Оперы), вернулся сюда отправлять сообщение с соображениями и догадками, а тут прямо ренессанс - Меню запуска не тормозит, свежеустановленные терминалы нормально запускаются уже с отображением на Панели задач, и - о чудо - запустился Системный монитор с Параметрами системы. Не верю своему счастью,

Пока перезагружусь, посмотрим что выйдет
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #4 : 14.09.2011 16:05:54 »
Да, предыдущий скрин оказался про это самое - вся бадяга из-за KWrite, силящегося запуститься при запуске и каким-то макаром попутно подвешивающего всю систему,- достаточно одонго-единственного  kill task для строчки с KWrite в top-е на параллельной сессии, и система начинает работать нормально как раньше. Сейчас обратно буду пробовать настроить автозапуск Руны,

Вопрос к залу: как отучить kdeinit4 цеплять при запуске KWrite? Имеет ли смысл просто заменить KWrite на Kate например?
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Невыход на работу KDE4-приложений
« Ответ #5 : 14.09.2011 16:31:23 »
Вопрос к залу: как отучить kdeinit4 цеплять при запуске KWrite? Имеет ли смысл просто заменить KWrite на Kate например?
В параметрах KDE убрать их сохранения сеанса. Как вариант, посмотреть в ~/.kde4/share/config/kdeglobals
Андрей Черепанов (cas@)

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #6 : 14.09.2011 18:06:04 »
Да, "Начинать с пустого сеанса" уже опробовано, всё равно запускается KWrite, а открывает он как сейчас выяснилось sh%20/usr/sbin/runawfe-start.sh. Я так и знал, что Руна где-то устроила проблемы. Получается, её автозапуск "Запустить симулятор RunaWFE" не отрабатывает штатно при поставленной галочке  напротив "запустить в системном лотке"  и почему-то пытается запуститься через  KWrite.

Я поставил эту галочку 3-4 дня назад, после этого первые несколько раз по-прежнему запускалась Konsole с запуском Руны, пару дней назад Консоль наконец спряталась, но куда-то глубже системного лотка, там я её не обнаружил. И не сильно расстроился, все эти терминальные простыни только занимали место на панели задач своей Консолью, а так и место освободилось, и Руна работала. Ну как выясняется недолго музыка играла, при попытке настроить запуск Руны с параметрои "До запуска КДЕ" в Скриптах "Запуска и завершения" получилось ерунда, которая сейчас продолжается даже со снятой галкой.

Файл kdeglobals не содержит упоминания Руны, мб есть ещё какие-нибудь файлы настройки "Диспетчера сеансов КДЕ", который каждый раз сообщает что "не может запустить /usr/bin/kwrite" после того как я 2 раза убью нить с kwrite-ом в top-е?
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #7 : 23.10.2011 08:28:59 »
Итого: переустановил систему.

Из всей истории для себя сделал вывод: не ставить в Параметрах системы > Запуск и завершение > Автозапуск скрипты типа sh /usr/sbin/runawfe-start.sh с галкой "запускать до загрузки КДЕ", потому что вместо того, чтобы этот скрипт выполнял баш, он почему-то подхватывается KWrite'ом в виде sh%20/usr/sbin/runawfe-start.sh и всё виснет.

Поставил в задачи потестировать это потом на тестовом компе дополнительно, если не закроют этот баг https://bugzilla.altlinux.org/show_bug.cgi?id=26494 раньше не закроют.
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн unihorn

  • Завсегдатай
  • *
  • Сообщений: 354
Re: Невыход на работу KDE4-приложений
« Ответ #8 : 24.10.2011 08:01:29 »
Автозапуск скрипты типа sh /usr/sbin/runawfe-start.sh

А если просто /usr/sbin/runawfe-start.sh (без sh в начале)?

sh, в вашем случае, имхо, не нужно: ибо запускает новый экземпляр консольной оболочки (при вашей записи новый экземпляр со скриптом) и смысла в этом, в вашем случае, имхо нет (а вот "запускалка", вполне возможно, может заглючить)...
« Последнее редактирование: 24.10.2011 08:05:31 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней. Где слезы никого не душат. Не ведают смертей.

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #9 : 25.10.2011 16:27:12 »
Ага, вот опять попробовал запустить sh /usr/sbin/runawfe-start.sh чтобы было что показать в багзилле, по вариантам
(1) через консольный вход: sh /usr/sbin/runawfe-start.sh - Нет такого файла или каталога - зашёл в систему, увидел действительно запускающий Руну файл куда-то делся (я не удалял вроде  :-\)
(2) запускаю после входа (как обычно поубивав нити kwrite'а в krunner, сним.1, в центре ещё не "убитый" kwrite с запуск.скриптом руны) через терминал другой старт-файл,
$ sh /usr/sbin/runawfe-start-simulation.sh
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /usr/share/runawfe-jboss

  JAVA: /usr/lib/jvm/java/bin/java

  JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true

  CLASSPATH: /usr/share/runawfe-jboss/bin/run.jar:/usr/lib/jvm/java/lib/tools.jar

=========================================================================

21:58:00,563 INFO  [Server] Starting JBoss (MX MicroKernel)...
21:58:00,581 INFO  [Server] Release ID: JBoss [Trinity] 4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181439)
21:58:00,584 INFO  [Server] Home Dir: /usr/share/runawfe-jboss
21:58:00,588 INFO  [Server] Home URL: file:/usr/share/runawfe-jboss/
21:58:00,592 INFO  [Server] Patch URL: null
21:58:00,602 INFO  [Server] Server Name: runawfe-simulation
21:58:00,602 INFO  [Server] Server Home Dir: /home/d/.runawfe/simulation
21:58:00,602 INFO  [Server] Server Home URL: file:/usr/share/runawfe-jboss/server/runawfe-simulation/
21:58:00,603 INFO  [Server] Server Log Dir: /home/d/.runawfe/simulation/log
21:58:00,637 INFO  [Server] Server Temp Dir: /home/d/.runawfe/simulation/tmp
21:58:00,638 INFO  [Server] Root Deployment Filename: jboss-service.xml
21:58:03,897 INFO  [ServerInfo] Java version: 1.6.0_17,Sun Microsystems Inc.
21:58:03,926 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Server VM 14.3-b01,Sun Microsystems Inc.
21:58:03,926 INFO  [ServerInfo] OS-System: Linux 3.0.3-std-def-alt0.M60P.1,i386
21:58:06,217 INFO  [Server] Core system initialized
Failed to boot JBoss:
org.jboss.deployment.DeploymentException: url file:/usr/share/runawfe-jboss/server/runawfe-simulation/conf/jboss-service.xml could not be opened, does it exist?
        at org.jboss.deployment.DeploymentInfo.<init>(DeploymentInfo.java:214)
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:781)     
        at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)     
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)                                                                       
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)                                                               
        at java.lang.reflect.Method.invoke(Method.java:597)                     
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)                                                                   
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)         
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)           
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)                                                                       
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)       
        at $Proxy5.deploy(Unknown Source)
        at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
        at org.jboss.Main.boot(Main.java:200)
        at org.jboss.Main$1.run(Main.java:508)
        at java.lang.Thread.run(Thread.java:619)
21:58:06,322 INFO  [Server] Runtime shutdown hook called, forceHalt: true
21:58:06,322 INFO  [Server] JBoss SHUTDOWN: Undeploying all packages
21:58:06,363 INFO  [Server] Shutdown complete
Shutdown complete
Halting VM
(3) по совету Sergey V Turchin из багзиллы запускаю в терминале
$ `l /usr/sbin/runawfe-start-simulation.sh
>
и ничего не происходит, мб я чего-то недопонял,
(4) ставлю в Параметрах системы > Запуск и завершение > Автозапуск этот второй срабатывающий скрипт sh /usr/sbin/runawfe-start-simulation.sh с галкой "запускать до загрузки КДЕ" для чистоты эксперимента и перезагружаюсь, - так же виснет в krunner'е, и получается только одной нитью kwrite'а надо удалять больше,
(5) обнаруживаю, что из Автозапуска новый скрипт sh /usr/sbin/runawfe-start-simulation.sh пропал (я не удалял), смотрю в .kde4/Autostart - оба (и старый, и новый) на месте (сним.2), сейчас их удалю и попробую сделать в запуске просто /usr/sbin/runawfe-start-simulation.sh по совету unihorn, отпишусь
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #10 : 25.10.2011 17:12:07 »
Поставил скрипт /usr/sbin/runawfe-start-simulation.sh в Автозапуске с параметром "до запуска КДЕ", не стартуют иксы  ;D

Если бы я этот скрипт поставил до бэкапа/переустановки системы на другом компе, было бы ещё интереснее :) Так что если комп всего один, надо поосторожнее с этим параметром "до запуска КДЕ", как говорится, "не пытайтесь повторить это дома"
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа

Оффлайн unihorn

  • Завсегдатай
  • *
  • Сообщений: 354
Re: Невыход на работу KDE4-приложений
« Ответ #11 : 25.10.2011 21:01:26 »
И обязательно именно "до запуска"? Может попробовать "после"?
« Последнее редактирование: 25.10.2011 21:05:02 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней. Где слезы никого не душат. Не ведают смертей.

Оффлайн Старче

  • c альтом в кедах ^_^
  • Завсегдатай
  • *
  • Сообщений: 156
Re: Невыход на работу KDE4-приложений
« Ответ #12 : 30.10.2011 11:28:25 »
И обязательно именно "до запуска"? Может попробовать "после"?

Я пробовал, прога запускалась нормально. Подумал что если будет стартовать ДО, так будет плавнее и легче для системы, с этого всё и началось  :)
Хорошо заданный вопрос уже содержит в себе от 50% до 99% ответа