| Summary: | GDM fails to load | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Dmitry <dmitry.ashkadov> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | RESOLVED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | critical | ||
| Priority: | Normal | CC: | alexander.kazantsev, arkady.shane, v.potapov |
| Version: | Fresh | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Bug Depends on: | |||
| Bug Blocks: | 3393 | ||
| Attachments: |
journalctl -b
full journalctl logs journalctl | grep gdm journalctl | grep gnome |
||
|
Description
Dmitry
2013-12-10 23:33:58 MSK
System fully updated? KDM works fine. Gnome fails also "Something went wrong. Logout.". It is NOT possible to use Gnome since last updates I have installed. KDE works fine. # urpmi --auto-update источник «Main32» уже обновлён источник «Main32 Updates» уже обновлён источник «contrib» уже обновлён источник «contrib updates» уже обновлён источник «non-free» уже обновлён источник «non-free updates» уже обновлён источник «Non-free32» уже обновлён источник «Non-free32 Updates» уже обновлён источник «restricted» уже обновлён источник «restricted updates» уже обновлён источник «Restricted32» уже обновлён источник «Restricted32 Updates» уже обновлён источник «main» уже обновлён источник «main updates» уже обновлён Пакеты находятся в актуальном состоянии I have Nvidia video card. And it hasn't been installed properly, but Xfdrake helped me. And no Ctrl+Alt+F* console available. So, I can't switch to console because systemd hangs if gdm is enabled. Delete kdm and reinstall gdm. Than try again and see errors in journalctl (In reply to comment #6) > Delete kdm and reinstall gdm. Than try again and see errors in journalctl Nothing is changed. Please attach output of journalctl -b Created attachment 2380 [details]
journalctl -b
# journalctl | grep gdm дек. 11 10:09:35 work dbus-daemon[2961]: dbus[2961]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.44" (uid=0 pid=17924 comm="/usr/sbin/gdm ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.45" (uid=0 pid=17928 comm="/usr/lib64/gdm-simple-slave --display-id /org/gnom") дек. 11 10:09:35 work dbus[2961]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.44" (uid=0 pid=17924 comm="/usr/sbin/gdm ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.45" (uid=0 pid=17928 comm="/usr/lib64/gdm-simple-slave --display-id /org/gnom") дек. 11 10:09:38 work gdm-launch-environment][18034]: pam_console(gdm-launch-environment:session): Could not open lock file /var/run/console/gdm, disallowing console access дек. 11 10:09:38 work gdm-launch-environment][18034]: pam_tcb(gdm-launch-environment:session): Session opened for gdm by (uid=0) дек. 11 10:09:38 work systemd-logind[2959]: New session c1 of user gdm. дек. 11 10:09:38 work gdm[17924]: GLib: g_variant_compare: assertion `!g_variant_is_container (a)' failed дек. 11 10:09:38 work gdm[17924]: GLib: g_variant_compare: assertion `!g_variant_is_container (a)' failed дек. 11 10:09:42 work rtkit-daemon[18072]: Successfully made thread 18071 of process 18071 (/usr/bin/pulseaudio) owned by 'gdm' high priority at nice level -11. дек. 11 10:09:42 work rtkit-daemon[18072]: Successfully made thread 18075 of process 18071 (/usr/bin/pulseaudio) owned by 'gdm' RT at priority 5. дек. 11 10:09:42 work rtkit-daemon[18072]: Successfully made thread 18076 of process 18071 (/usr/bin/pulseaudio) owned by 'gdm' RT at priority 5. дек. 11 10:09:42 work rtkit-daemon[18072]: Successfully made thread 18077 of process 18071 (/usr/bin/pulseaudio) owned by 'gdm' RT at priority 5. дек. 11 10:23:10 work gdm[17924]: GLib-GObject: g_object_ref: assertion `object->ref_count > 0' failed дек. 11 10:23:10 work gdm[17924]: GLib-GObject: g_object_unref: assertion `object->ref_count > 0' failed >>pam_tcb(su:session): Session opened for root by dmitry(uid=500)
Please provide /etc/pam.d/system-auth
Oh, your attached log have no any entries about gdm:( Last boot uses kdm, I saw. Please add full journalctl (without -b). (In reply to comment #11) > >>pam_tcb(su:session): Session opened for root by dmitry(uid=500) > > Please provide /etc/pam.d/system-auth That is su from konsole Created attachment 2381 [details]
full journalctl logs
(In reply to comment #11) > >>pam_tcb(su:session): Session opened for root by dmitry(uid=500) > > Please provide /etc/pam.d/system-auth #cat /etc/pam.d/system-auth auth required pam_env.so auth sufficient pam_tcb.so shadow nullok prefix=*** count=8 auth required pam_deny.so account sufficient pam_tcb.so shadow account required pam_deny.so password required pam_cracklib.so try_first_pass retry=3 password sufficient pam_tcb.so use_authtok shadow write_to=shadow nullok prefix=*** count=8 password required pam_deny.so session optional pam_keyinit.so revoke session required pam_limits.so session [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid session required pam_tcb.so -session optional pam_systemd.so Please see on /etc/pam.d/ and replace current system-auth with system-auth.rpmnew (or rpmsave) without pam_tcb Ok. I think problem is in JS: дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! Exception was: Error: Requiring Shell, version none: Typelib file for namespace 'GDesktopEnums', version '3.0' not found дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! message = '"Requiring Shell, version none: Typelib file for namespace 'GDesktopEnums', version '3.0' not found"' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/environment.js"' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! lineNumber = '13' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! stack = '"@/usr/share/gnome-shell/js/ui/environment.js:13 дек. 11 10:09:44 work gnome-session[18038]: "' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! Exception was: Error: Requiring Shell, version none: Typelib file for namespace 'GDesktopEnums', version '3.0' not found дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! message = '"Requiring Shell, version none: Typelib file for namespace 'GDesktopEnums', version '3.0' not found"' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/environment.js"' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! lineNumber = '13' дек. 11 10:09:44 work gnome-session[18038]: JS ERROR: !!! stack = '"@/usr/share/gnome-shell/js/ui/environment.js:13 дек. 11 10:09:44 work gnome-session[18038]: "' дек. 11 10:09:44 work gnome-session[18038]: Предупреждение менеджера окон: Log level 32: Execution of main.js threw exception: Error: Requiring Shell, version none: Typelib file for namespace 'GDesktopEnums', version '3.0' not found (In reply to comment #16) > Please see on /etc/pam.d/ and replace current system-auth with > system-auth.rpmnew (or rpmsave) without pam_tcb done. But GDM won't start. Created attachment 2384 [details]
journalctl | grep gdm
Created attachment 2385 [details]
journalctl | grep gnome
Ok, we found that gsettings-desktop-schemas can't be noarch. I think resolve in last gsettings-desktop-schemas which pushed to testing. (In reply to comment #20) > Created attachment 2385 [details] > journalctl | grep gnome Dmitry, I can't reproduce the bug. Do you confirm close the bug by package from testing? |