Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Глючит Konqueror в KDE 3.3.2!

Ответить
Настройки темы
Глючит Konqueror в KDE 3.3.2!

Аватара для Mix Shumaher

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте уважаемые!
Проблема довольно странная:

установил Mandrake 10.1 и KDE 3.3.2 который в комплекте шел...
Так вот: Konqueror запукается только из под root-а!
т.е.
su -
Password:
konqueror

все ok! а просто тыкнуть "Домой" на рабочем столе - фигушки! Никаких ошибок или предупреждений не выводит... просто висит 15сек "Запускается Konqueror..." а потом исчезает! есть идеи?
заранее благодарю!

Отправлено: 01:55, 15-03-2005

 

Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


Посмотри на консоли или в логе сессии, какие ошибки при этом появляются.

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE


Отправлено: 06:45, 15-03-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 716
Благодарности: 55

Профиль | Отправить PM | Цитировать


Он не висит, сразу вылетает. Это "отклик запуска" называется.
под рутом: whereis konqueror, добавляем право выполнять для всех. Может там чего напортачил.

Отправлено: 21:37, 15-03-2005 | #3


Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


2Envel "отклик запуска" - это пругающий курсор и песочные часы на иконке приложения на пенели задач. И право выполнения для всех стоит по умолчанию при установке + если бы его не было, вылетала бы ошибка, что файл неисполняемый.

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE


Отправлено: 07:11, 16-03-2005 | #4

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Как вариант:
Код: Выделить весь код
chown -R $USER /home/$USER
$USER заменить на имя пользователя. Выполнять от рута через su или sudo. Возможная причина неполадки -- запуск konqueror от рута из-под пользователя. Поясню: su или sudo не изменяют переменные окружения, в частности, $USER и $HOME. Это означает, что su -c konqueror или sudo konqueror запустят его в хомятнике юзера, но с рутовыми правами. То есть, всё, что он отложит после себя -- настройки, сокеты и т.п. -- будет или недоступно пользователю, или доступно только на чтение. Отсюда мораль: не запускать иксовые проги рутом из-под себя. В норме, su - и sudo - должны "сбрасывать" переменные окружения, однако, тогда не запустится ни одна иксовая прога: не найдёт иксовый кукис. Если после su и sudo с минусом иксовые проги запускаются -- значит, что-то не так и переменные не сбрасываются, и проги начинают писать рутом пользователю в хомятник. Сорри за сумбур, но основное, надеюсь, понятно.

Отправлено: 08:56, 16-03-2005 | #5


Аватара для Mix Shumaher

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


1.
Права я проверил! Это вообще первое что я сделал.

root: чтение-выполнение-запись
остальные: чтение-выполнение

2.
если запускать из консоли:
Код: Выделить весь код
[mix@malishka mix]#konqueror
он вообще никаких ошибок не выдает! и не вырубается т.е. процесс konqueror остается висеть.
Код: Выделить весь код
[root@malishka root]# konqueror
Link points to "/tmp/ksocket-root"
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
Link points to "/tmp/kde-root"
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
и далее запускается... после завершения процесса постоянно выводятся вот такие сообщения (выводит в консоль)
Код: Выделить весь код
[root@malishka root]# Mutex destroy failure: Device or resource busy
ICE default IO error handler doing an exit(), pid = 4569, errno = 0
3.
при старте иксов автоматом запускается 2-3 процесса konqueror командой kdeinit: koqueror --silent - это нормально?

4.
Код: Выделить весь код
chown -r mix /home/mix
пробовал...
почитал man chown... идею понял, но не помогло!

Может KDE переставить? если да то какие rpm нужно заменить?

PS: люди, я в линухе чайник... как лог сессии посмотреть?

Отправлено: 16:47, 16-03-2005 | #6

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Я вот только не понимаю малость, зачем, ну зачем ты запускаешь конквер от рута? Ну хотя бы одно обоснование, а? Если пишешь, что "чайник", сорри за прямоту, то хотя бы вчитайся:

1) от рута поправить права на свой хомятник, рекурсивно, чтобы всё было в хомятнике твоё
2) запускать иксы от пользователя
3) запускать конквер от того пользователя, которым запустил иксы

Просто, как мычание Переставлять не надо ничего. Накрайняк -- снеси "битого" юзера, снеси его хомятник, заведи по-новой, и никогда больше не запускай иксовые (да и другие тоже) проги от рута без необходимости. Типичный пример:

Код: Выделить весь код
sudo mc
- запустит mc из-под рута, но навсегда (пока не исправишь) попортит твой конфиг (если будет пересоздавать) в том смысле, что юзером ты его больше не изменишь (права там рутовые будут)

Код: Выделить весь код
sudo su - -c mc
- допустимая комбинация, если "-" отработает как надо, но при отработке "-" у тебя не будут запускаться иксовые проги рутом, "sudo - xterm" в норме работать не должно:

Код: Выделить весь код
[peet@acer peet]$ sudo su - -c xterm
Password:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
И последнее -- в линухе обычно нет необходимости переставлять программы в случае глюков. Все глюки, появляющиеся со временем, гнездятся обычно в хомятниках пользователей, и там их следует искать в первую очередь. Потому как проги никуда, кроме как в хомятник (обычно) не пишут, что и правильно.

ЗЫ: а рекурсивный обход chown -- это -R, а не -r.

Отправлено: 17:09, 16-03-2005 | #7


Аватара для Mix Shumaher

Новый участник


Сообщения: 27
Благодарности: 0

Профиль | Отправить PM | Цитировать


ihc, konqueror я запускал от root-а потому что иначе он не запускался НИКАК(!) - а работать как-то надо!
пересоздавать юзера я пробовал - результата не последовало... чего собственно говоря и следовало ожидать(konq не работал под юзером сразу после установки, иначе мне бы не пришло в голову запускать его от рута!).
Проблема решилась так:
в mc сравнились
/root/.kde/share/config/
и
/home/mix/.kde/share/config/

а затем из первой во вторую перенеслись все отличающиеся файлы...
затем:
Код: Выделить весь код
chown -R mix /home/mix
конк заработал!
я пытался опытным путем выяснить кокой именно файл "виноват" но их там 72... а время было 3 ночи...
...и всем большое спасибо(особенно ihc)...

Отправлено: 17:09, 21-03-2005 | #8

ihc ihc вне форума

Аватара для ihc

Старожил


Сообщения: 194
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Вот это новость... Я всегда недолюбливал "псевдодружественные" дистрибутивы, но такого бага не ожидал... Ужас

Отправлено: 21:19, 21-03-2005 | #9

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


угу. я только вчера знакомому советовала, как /bin восстановить. У него тоже что-то там на redhat-е от юзера не шло. Ну и смахнул, сидя рутом из иксов не то, что хотел. Тоже, небось - дружественность

Отправлено: 01:27, 22-03-2005 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Глючит Konqueror в KDE 3.3.2!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
ALTLinux - Konqueror - не может адекватно авторизоваться на сервере samba 1ynah Общий по Linux 14 16-01-2009 13:34
Konqueror и корректное отображение сайтов. Bren74 Программное обеспечение Linux и FreeBSD 0 17-01-2007 02:43
Глючит Konqueror kaEwituS Программное обеспечение Linux и FreeBSD 6 06-04-2006 17:25
KDE 3.0 Kudryavcev Dmitry Общий по Linux 6 05-06-2004 11:38
Просмотр сети в Konqueror megabrain Общий по Linux 10 25-01-2003 21:01




 
Переход