You are not logged in.

#1 2014-09-16 21:28:35

MONOmah
Member
Registered: 2014-06-23
Posts: 6

[SOLVED] gnome-session does not start

Hello.
tl;dr: On laptop Sony VAIO z13v9r/x after issuing startx with "exec gnome-session" in .xinitrc display blinks a couple of times and then xserver terminates. It started happening after some package update via pacman. See pasties below.

Some relevant facts:

  • I thought that this problem caused by an update of a kernel or xf86-video-intel or xf86-video-nouveau and it's dependencies. Downgrading packages and/or installing older kernel (and LTS) does not help.

  • I've tryed to start X server with default xinitrc from /etc/X11/xinit/xinitrc. Well, it is successfully started and showed me some terminals and watch. smile See pasties below.

  • I've had some problems with this laptop before, especially with it video subsystem. Some messages (like [drm:intel_dp_start_link_train] *ERROR* too many full retries, give up") appeared in dmesg since I've started using Arch. It was about 6 month ago.

System started with "debug" and "drm.debug=0x06".
dmesg after boot
dmesg during startx with default xinitrc
dmesg during startx with gnome
Xorg.log during startx with default xinitrc
Xorg.log during startx with gnome

P. S. I am very sorry for my bad English.

Last edited by MONOmah (2014-09-18 21:20:49)

Offline

#2 2014-09-17 00:00:09

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: [SOLVED] gnome-session does not start

If X starts with default .xinitrc or some other WM, this is probably not an issue with kernel, but gnome itself crashes on startup for some reason.
You should see errors from gnome-session in journal

I'm not a native speaker, but I think your english is actually pretty good

Offline

#3 2014-09-17 00:40:16

MONOmah
Member
Registered: 2014-06-23
Posts: 6

Re: [SOLVED] gnome-session does not start

Thank you, ooo.
I found a journal entry from gnome-session:

gnome-session[898]: GLib-GIO-ERROR: Settings schema 'org.gnome.desktop.screensaver' is not installed
aborting...

I assume, that this schema is got broken and I fixed it by issuing:

/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/

But I still concerned about these messages from kernel and drm:

[  158.213583] ------------[ cut here ]------------
[  158.213638] WARNING: CPU: 2 PID: 866 at drivers/gpu/drm/i915/intel_display.c:857 intel_wait_for_pipe_off+0x1a3/0x1b0 [i915]()
[  158.213641] pipe_off wait timed out
[  158.213643] Modules linked in: dm_crypt algif_skcipher af_alg snd_hda_codec_hdmi ctr ccm bnep arc4 joydev mousedev iTCO_wdt iTCO_vendor_support snd_hda_codec_realtek snd_hda_codec_generic coretemp intel_powerclamp kvm_intel kvm crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd microcode pcspkr psmouse serio_raw uvcvideo qcserial videobuf2_vmalloc videobuf2_memops btusb videobuf2_core usb_wwan videodev bluetooth i2400m_usb i2400m 6lowpan_iphc media usbserial wimax iwldvm mac80211 iwlwifi nouveau i2c_i801 cfg80211 lpc_ich intel_ips mxm_wmi ttm thermal hwmon snd_hda_intel battery e1000e sony_laptop snd_hda_codec acpi_cpufreq rfkill snd_hwdep evdev mac_hid snd_pcm wmi snd_timer mei_me ac ptp snd tpm_infineon pps_core processor
[  158.213718]  shpchp mei tpm_tis tpm intel_agp soundcore ext4 crc16 mbcache jbd2 dm_mod raid1 raid0 md_mod sd_mod crc_t10dif crct10dif_common ahci libahci atkbd libps2 ehci_pci ehci_hcd sdhci_pci sdhci led_class mmc_core libata scsi_mod usbcore usb_common i8042 serio i915 video button intel_gtt i2c_algo_bit drm_kms_helper drm i2c_core
[  158.213761] CPU: 2 PID: 866 Comm: Xorg.bin Tainted: G        W    3.14.18-1-lts #1
[  158.213764] Hardware name: Sony Corporation VPCZ13V9R/VAIO, BIOS R3031C3 10/04/2011
[  158.213767]  0000000000000000 000000009a34f07b ffff880246379bc8 ffffffff814fb7f0
[  158.213773]  ffff880246379c10 ffff880246379c00 ffffffff8106864d ffff88024ed50000
[  158.213779]  0000000000070008 00000000ffffc882 0000000000000000 ffff8802506dcb10
[  158.213784] Call Trace:
[  158.213795]  [<ffffffff814fb7f0>] dump_stack+0x45/0x56
[  158.213801]  [<ffffffff8106864d>] warn_slowpath_common+0x7d/0xa0
[  158.213805]  [<ffffffff810686cc>] warn_slowpath_fmt+0x5c/0x80
[  158.213829]  [<ffffffffa0101598>] ? gen5_read32+0x48/0xc0 [i915]
[  158.213849]  [<ffffffffa00c28e3>] intel_wait_for_pipe_off+0x1a3/0x1b0 [i915]
[  158.213868]  [<ffffffffa00c2990>] intel_disable_pipe+0xa0/0xb0 [i915]
[  158.213888]  [<ffffffffa00c3ac4>] ironlake_crtc_disable+0xe4/0x970 [i915]
[  158.213909]  [<ffffffffa00ca3ff>] intel_crtc_update_dpms+0x6f/0xa0 [i915]
[  158.213929]  [<ffffffffa00cde99>] intel_connector_dpms+0x59/0x70 [i915]
[  158.213947]  [<ffffffffa002292a>] drm_mode_obj_set_property_ioctl+0x32a/0x330 [drm]
[  158.213963]  [<ffffffffa002296f>] drm_mode_connector_property_set_ioctl+0x3f/0x60 [drm]
[  158.213976]  [<ffffffffa0011cd2>] drm_ioctl+0x4f2/0x600 [drm]
[  158.213985]  [<ffffffff811cb928>] ? free_inode_nonrcu+0x18/0x20
[  158.213999]  [<ffffffffa0022930>] ? drm_mode_obj_set_property_ioctl+0x330/0x330 [drm]
[  158.214005]  [<ffffffff811c7fbf>] ? __d_free+0x3f/0x60
[  158.214010]  [<ffffffff811c8f55>] ? dentry_kill+0x1d5/0x240
[  158.214017]  [<ffffffff811c903b>] ? dput+0x7b/0x120
[  158.214022]  [<ffffffff811c4e90>] do_vfs_ioctl+0x2d0/0x4b0
[  158.214029]  [<ffffffff811b3fbe>] ? ____fput+0xe/0x10
[  158.214037]  [<ffffffff81089324>] ? task_work_run+0xa4/0xe0
[  158.214041]  [<ffffffff811c50f1>] SyS_ioctl+0x81/0xa0
[  158.214045]  [<ffffffff811c729d>] ? SyS_poll+0x6d/0x120
[  158.214052]  [<ffffffff81509f29>] system_call_fastpath+0x16/0x1b
[  158.214055] ---[ end trace 94983527d97a87e8 ]---

I suppose that I should create another topic with this problem?

Last edited by MONOmah (2014-09-17 00:40:34)

Offline

#4 2014-09-17 15:00:49

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: [SOLVED] gnome-session does not start

MONOmah wrote:

Thank you, ooo.
I found a journal entry from gnome-session:

gnome-session[898]: GLib-GIO-ERROR: Settings schema 'org.gnome.desktop.screensaver' is not installed
aborting...

I assume, that this schema is got broken and I fixed it by issuing:

/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/

So gnome-session starts fine after that?

But I still concerned about these messages from kernel and drm:

[  158.213583] ------------[ cut here ]------------
[  158.213638] WARNING: CPU: 2 PID: 866 at drivers/gpu/drm/i915/intel_display.c:857 intel_wait_for_pipe_off+0x1a3/0x1b0 [i915]()
(snip)

I suppose that I should create another topic with this problem?

Google reveals a number of bug reports with that same warning. I think this accepted patch should address the issue. If you know how to apply patches to kernel, you could try it yourself.
Although, if the issue is only about the scary warnings in dmesg, and you aren't seeing crashes or other issues, you could probably just forget about it, as it looks like developers are onto it.

Please add [SOLVED] on the title of the first post, if you feel like this issue is solved.

Offline

#5 2014-09-18 21:20:29

MONOmah
Member
Registered: 2014-06-23
Posts: 6

Re: [SOLVED] gnome-session does not start

ooo wrote:

So gnome-session starts fine after that?.

Yes, thanks again for your hint.

ooo wrote:

Google reveals a number of bug reports with that same warning. I think this accepted patch should address the issue. If you know how to apply patches to kernel, you could try it yourself.

I'll look into it.

Offline

Board footer

Powered by FluxBB