GNOME 3.6 - проблемы и решения

grunewald
Пал Палыч, переключитесь в консоль. Выполните:
 # systemctl stop gdm.service
В ~/.xinitrc пропишите exec gnome-session.
Сделайте startx. Посмотрите на ругань в консоли внизу.
Потом опять: # systemctl start gdm.service.
Соединение закрыто**Tracker:ERROR:tracker-file-notifier.c:1265:tracker_file_notifier_init: code should not be reachedServer terminated successfully (0). Closing log file.
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Это завершение работы, надо смотреть после инициализации видеодрайвера.
Очистите файл .xsession-errors и запустите startx. Потом содержимое файла сюда через pastebin.
Nebulosa
Обновился, т.к. использую дефолтный гном, проблем не было. Поставил gnome-tweak-tools, донастроил переключалку. Осматриваю, осваиваюсь, есть косяки конечно, но для меня некритичные.

Узнал о существовании https://extensions.gnome.org - это просто КОСМОС! Именно так и должны ставится расширения! Второй час сижу выбираю..
Согласен.
Пока всё притёрлось, кроме:

samson4747
samson4747
samson4747
Помимо того что указал выше имеется проблемка с невозможностью изменения стутуса в Empathy, раньше можно было щёлкнуть на активного пользователя в правом верхнем углу и там выбрать Недоступен В сети и т.д. а сейчас оно там есть, но неактивное.

Так же очень долго запускается верхняя панелька, если уж очень детскими словами говорить, ввёл пароль появился фон рабочего стола, а через секунд 30 появляется верхяя панель с Обзором.


Может посоветуете, как с этим разобраться?
Хотел, для empathy поставить из extensions Empathy Menu, но оно на 3.6 не пашет вроде.
Как ускорить появление верхнего трея не знаю.(пробовал $ sudo systemctl enable acpid.service, не помогло, но acpid, пока оставил)
"If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. —Aaron Griffin
grunewald
Это завершение работы, надо смотреть после инициализации видеодрайвера.
Очистите файл .xsession-errors и запустите startx. Потом содержимое файла сюда через pastebin.
все без изменений, т.е. в него ничего не пишеться
может Xorg.0.log поможет???
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Похоже, в случае GNOME из-за systemd этот способ диагностики больше не работает.
KDE еще пока пишет.

Xorg.0.log заканчивается на инициализации видеодрайвера. А вам надо после нее посмотреть работу GNOME.
Можно попробовать вернуть GDM, и смотреть логи /var/log/gdm. Но их там много.
Скорей всего из-за какого-то отвалившегося расширения запуск не проходит.
В общем, смотрим так:
Запоминаем время запуска GNOME, делаем
# journalctl /usr/bin/gnome-session 
и ищем, что не запустилось.

Как ругнулось?
WARNING:Detected that screensaver has left the bus
WARNING:Application ‘gnome-shell.desktop’ killed by signal 11
WARNING:App ‘gnome-shell.desktop’ respawning too quickly
CRITICAL: gsm_manager_set_phase: assertion ‘GSM_IS_MANAGER (manager)’ failed
Gtk-CRITICAL: gtk_main_quit: assertion ‘main_loops !=NULL’ failed


что-то похожее, но у меня туго с английским, https://bbs.archlinux.org/viewtopic.php?id=148578
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Я главное не спросил, переход на systemd был выполнен?
Есть ли rc.conf?
systemd-sysvcompat установлен?

В другой теме, на буржуйской борде у человека все пошло только после прохождения статьи SystemD на вики.

И еще
$ systemctl list-units | grep dbus
# journalctl /usr/bin/dbus-daemon

P.S. Давайте в личку перейдем, а то мы топик ушатаем.
grunewald
Я главное не спросил, переход на systemd был выполнен?
Есть ли rc.conf?
systemd-sysvcompat установлен?
теперь установлен…
rc.conf - есть
И еще
$ systemctl --failed
0 loaded units listed
# journalctl /usr/bin/dbus-daemon
ничего подозрительного
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Перезагружайтесь, dbus не работал.
 
Зарегистрироваться или войдите чтобы оставить сообщение.