Summary: | не стартует KDE после выбора пользователя в окне приветствия Wellcome, но запускается из командной строки. | ||
---|---|---|---|
Product: | Школьный | Reporter: | higo |
Component: | hardware | Assignee: | Anton V. Boyarshinov <boyarsh> |
Status: | CLOSED DUPLICATE | QA Contact: | Andrey Cherepanov <cas> |
Severity: | normal | ||
Priority: | P3 | CC: | rom_as, shakirov, zerg |
Version: | 5.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Attachments: |
Попробуйте в KDE отключить композитный режим. Покажите вывод команд: # uname -a # rpm -qa | grep kernel # grep '^ *rpm' /etc/apt/ -R приложите файл .xsession-errors:0 из домашней директории юзера [root@comp-10 ~]# uname -a Linux comp-10.GIMNAZIJA 2.6.32-std-def-alt20.M50P.1 #1 SMP Mon Sep 6 11:11:43 UTC 2010 i686 GNU/Linux [root@comp-10 ~]# rpm -qa | grep kernel kernel-modules-ndiswrapper-std-def-1.56-alt1.132640.20.M50P.1 kernel-modules-drm-std-def-2.6.32-alt20.M50P.1 kernel-modules-bcmwl-std-def-5.60.48.36-alt1.132640.20.M50P.1 kernel-headers-common-1.1.11-alt1 kernel-modules-nvidia-std-def-256.35-alt1.132640.20.M50P.1 kernel-modules-kvm-std-def-2.6.32-alt20.M50P.1 kernel-image-std-def-2.6.32-alt20.M50P.1 kernel-modules-tp_smapi-std-def-0.37-alt2.132640.20.M50P.1 kernel-modules-alsa-std-def-2.6.32-alt20.M50P.1 kernel-modules-rtl8192-std-def-0018.1025-alt1.132640.20.M50P.1 kernel-modules-virtualbox-addition-std-def-3.2.4-alt1.132640.20.M50P.1 kernel-modules-fglrx-std-def-1.0.8.76.2-alt2.132640.20.M50P.1 kernel-modules-v4l-std-def-2.6.32-alt20.M50P.1 kernel-modules-omnibook-std-def-0.0-alt1.r274.132640.20.M50P.1 kernel-modules-igb-std-def-1.3.19.3-alt1.132640.20.M50P.1 kernel-modules-lirc-std-def-1.0.0.8.6-alt1.132640.20.M50P.1 update-kernel-0.9.2-alt1 kernel-modules-virtualbox-std-def-3.2.4-alt1.132640.20.M50P.1 [root@comp-10 ~]# grep '^ *rpm' /etc/apt/ -R /etc/apt/sources.list.d/alt.list:rpm [p5] http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch i586 classic /etc/apt/sources.list.d/alt.list:rpm [p5] http://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic /etc/apt/sources.list.d/sources.list:rpm cdrom:[ALT Linux 5.0.2 School Master (p5) main build 2011-01-14]/ ALTLinux main /etc/apt/sources.list.d/wine-etersoft-school.list:rpm [etersoft] http://download.etersoft.ru/pub/download/WINE@Etersoft-School/ALTLinux/p5 i586 main /etc/apt/sources.list.d/omsclient.list:rpm http://pspo.fcior.edu.ru/OMS/p5 i586 oms Created attachment 4808 [details]
лог работы .xsession-errors:0
Created attachment 4809 [details]
Лог работы: .xsession-errors:1
Нужен .xsession-errors:X и Xorg.X.old после неудачного входа. В них необходимая информация. Created attachment 4814 [details]
Xorg.0.old после неудачного входа.
Xorg.0.old после неудачного входа.
Created attachment 4815 [details]
Xorg.1.old после неудачного входа.
Xorg.1.old после неудачного входа.
Created attachment 4816 [details]
.xsession-errors:0 после неудачного входа.
.xsession-errors:0 после неудачного входа.
Created attachment 4817 [details]
.xsession-errors:1 после неудачного входа.
.xsession-errors:1 после неудачного входа.
а) Попробуйте удалить ~/.kde4/share/config/krandrrc б) Попробуйте удалить italc-client Если не поможет, включите еще всю отладку в kdebugdialog и еще раз покажите .xsession-errors:0 после неудачного входа. Created attachment 4821 [details]
.xsession-errors:0 после неудачного входа при включении полной отладки
italc снёс весь под корешок.
~/.kde4/share/config/krandrrc - этого файла вообще не оказалось в файловой системе
не помогло. перезагрузка не дала никаких видимых изменений
Created attachment 4822 [details]
.xsession-errors:1 после неудачного входа при включении полной отладки
(В ответ на комментарий №11) > при включении полной отладки А вы не в kdebugdialog от KDE3 случайно включили? А то разницы что-то нет между старым :-( 1) Перешарил все настройки в графической оболочке. Не нашёл ни одной ссылки на редактирование отладочной информации. В MC под root_ом сделал поиск по ключевому слову *kdebugdialog* нашёл 13 ссылок, из которых лишь одна оказалась выполняемым файлом: /usr/lib/kde4/bin/kdebugdialog остальные либо каталоги с доками, либо файлы с расширением *.mo На мой взгляд - это драйвера. Запустил *kdebugdialog, выставил везде галочки, сохранил, перезагрузил комп, вошёл в систему. Что я сделал не так (или чего не сделал), что бы всключить всю отладочную инфу? 2) возможно я неправильно сохраняю .xsession-errors:х? Я это делаю так: захожу под юзером1 в режиме сеанса KDE из приветственного окна. Меня выкидывает опять в приветственное окно. Я нажимаю Ctrl+Alt+F2 логинюсь под юзером2, перехожу в режим root иду в /home/юзер1 копирую в отдельный каталог файлы: .xsession-errors:х причём, каждый раз я создаю новый каталог для копированияпосле чего я запускаю режим кде через стартх и отправляю сохранённые файлы в багу. (В ответ на комментарий №14) > Я это делаю так: захожу под юзером1 в режиме сеанса KDE из приветственного > Меня выкидывает опять в приветственное окно. Я нажимаю Ctrl+Alt+F2 > логинюсь под юзером2 Все правильно, просто я не вижу пока ничего. Покажите еще вывод от dmesg (желательно в тот же момент сделать, когда копируете .xsessiuon-errors) Created attachment 4829 [details]
Файл dmesg после нудачного старта КДЕ
В этом файле я ничего не нашёл, связанного с запуском KDE.
а вот в файле /var/log/syslog/messages есть строки:
----------------------------------------------------
Mar 1 11:41:02 COMP-09 kernel: [ 78.542517] Slow work thread pool: Ready
Mar 1 11:41:12 COMP-09 kdm[13187]: X server for display :0 terminated unexpectedly
Mar 1 11:41:13 COMP-09 kernel: [ 89.082521] agpgart-via 0000:00:00.0: AGP 3.5 bridge
Mar 1 11:41:13 COMP-09 kernel: [ 89.082560] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
Mar 1 11:41:13 COMP-09 kernel: [ 89.082654] pci 0000:01:00.0: putting AGP V3 device into 8x mode
----------------------------------------------------------
Может возможный краш запуска КДЕ связан с тем, что КДЕ начинает стартовать раньше залогинивания и по этому он не может найти какие-то свои конфиги и падает, а после залогинивания в терминале - стартует нормально. На мой дилетантский взгляд. Где чего нужно посмотреть?
(В ответ на комментарий №16) > В этом файле я ничего не нашёл, связанного с запуском KDE. Я хотел там найти информацию о падении какого-либо процесса, но ничего там нет. > а вот в файле /var/log/syslog/messages есть строки: Это нормально. > ---------------------------------------------------------- > Может возможный краш запуска КДЕ связан с тем, что КДЕ начинает стартовать > раньше залогинивания Не, так не может быть. > и по этому он не может найти какие-то свои конфиги Он бы сильно ругался, если бы не смог их создать. Я пока только выяснил, что падает не X-сервер. В .xsession-errors строки kdeinit4: Fatal IO error: client killed kdeinit4: sending SIGHUP to children. klauncher: Exiting on signal 1 kdeinit4: sending SIGTERM to children. kdeinit4: Exit. Но, как-то не слишком многословно. На текущей системе можно: 1. попробовать отключить расширение X COMPOSITE (по логу включено) 2. попробовать видеодрайвер vesa. Если с ним нормально стартует, то или обновляться до 5.1 или даже до 6.0 бета (KDE там прилично улучшился в плане проблем с видеодрайверами). Только выясните сначала, работает ли в 6.0 драйвер openchrome вообще. (В ответ на комментарий №17) Проблема решена! Благодарю. К этому моменту уже более-менее начал понимать как прописываются драйвера в Х_ах. > 1. попробовать отключить расширение X COMPOSITE (по логу включено) Где оно отключается? > 2. попробовать видеодрайвер vesa. Это помогло. Ручками прописал в файле /etc/X11/xorg.conf "vesa". Правда в начале было максимальное расширение 800*600, видимо отсутствовали характеристики монитора в файле. Пришлось взять с другого компа (нормально работающего) /etc/X11/xorg.conf, прописать "vesa" и всё заработало хорошо. > Если с ним нормально стартует, то или > обновляться до 5.1 или даже до 6.0 бета (KDE там прилично улучшился в плане > проблем с видеодрайверами). Только выясните сначала, работает ли в 6.0 драйвер > openchrome вообще. Ок! попробую. (В ответ на комментарий №18) > > 1. попробовать отключить расширение X COMPOSITE (по логу включено) > Где оно отключается? в xorg.conf Section "Extensions" Option "COMPOSITE" "Disable" EndSection Эта секция уже может присутствовать. > > 2. попробовать видеодрайвер vesa. > Это помогло. Ну, это не решение. Получается проблема в драйвере openchrome+KDE Кто больше виноват, не буду утверждать, но здесь вариант, пожалуй, только обновиться (не знаю, может и есть другое решение). > > Только выясните сначала, работает ли в 6.0 драйвер openchrome вообще. Дубликат *** This bug has been marked as a duplicate of bug 20574 *** |
Created attachment 4807 [details] Xorg.1.log - лог работы В учебном заведении несколько компьютеров с материнскими платами ASRock P4VM800 со встроенной видеокартой, которая определяется по LSHAL как: system.hardware.primary_video.product = 13124 (0x3344) (int) system.hardware.primary_video.vendor = 4358 (0x1106) (int) --------------------- udi = '/org/freedesktop/Hal/devices/pci_1106_3344' info.capabilities = {'vga'} (string list) info.parent = '/org/freedesktop/Hal/devices/pci_1106_b198' (string) info.product = 'CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro]' (string) info.subsystem = 'pci' (string) info.udi = '/org/freedesktop/Hal/devices/pci_1106_3344' (string) info.vendor = 'VIA Technologies, Inc.' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'pci' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0' (string) pci.device_class = 3 (0x3) (int) pci.device_protocol = 0 (0x0) (int) pci.device_subclass = 0 (0x0) (int) pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0' (string) pci.product = 'CN700/P4M800 Pro/P4M800 CE/VN800 [S3 UniChrome Pro]' (string) pci.product_id = 13124 (0x3344) (int) pci.subsys_product_id = 13124 (0x3344) (int) pci.subsys_vendor = 'ASRock Incorporation' (string) pci.subsys_vendor_id = 6217 (0x1849) (int) pci.vendor = 'VIA Technologies, Inc.' (string) pci.vendor_id = 4358 (0x1106) (int) video.x11_driver = {'openchrome'} (string list) ================================================== Операционная система: Build Operating System: Simply GNU/Linux 5.0.0 RC2 (Billy) i686 Current Operating System: Linux comp-10.GIMNAZIJA 2.6.32-std-def-alt20.M50P.1 #1 ================================================== установлены все обновления, доступные с репозиториев на сегодняшний день. После включения компа и загрузки до экрана приветствия Wellcome выбираем пользователя и нажимает кнопку "вход" при запуске по умолчанию оболочки KDE. Начинается загрузка KDE, но прерывается и комп возвращается в состояние приветственного экрана с выбором пользователя. Выбираем через кнопку "Меню" тип сеанса "Упрощённый (для восстановления после сбоя)", набираем пароль пользователя и выходим в появившееся окно терминала, В этом окне есть 2 строки с ошибками, помимо общей информации: (EE)[drm] Couldnot set DRM device bus ID (EE) CHROME(0):dri DRIScreenInit filed/DisablingDRI Freed 7683200 где в командной строке набираем "startx" и KDE нормально запускается. ------------------------------------------------------ какая ещё нужна информация, что бы устранить этот глюк с нестартующей KDE?