Bug 72760 - [NV43] gdm hangs, sometimes everything else also
Summary: [NV43] gdm hangs, sometimes everything else also
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-16 15:46 UTC by Jakub Klawiter
Modified: 2019-12-04 08:41 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg (53.72 KB, text/plain)
2013-12-16 15:46 UTC, Jakub Klawiter
no flags Details
dmesg output made on 19.12.2013 with nouveau.config=NvPCIE=0 option (53.82 KB, text/plain)
2013-12-19 11:49 UTC, Jakub Klawiter
no flags Details

Description Jakub Klawiter 2013-12-16 15:46:17 UTC
Created attachment 90840 [details]
dmesg

Since few weeks i have strange problems with my computer. In fact maybe i have them more than few weeks but i'm looking and trying to solve it just 2-3 weeks.

Computer (gdm and over part) is hanging from time to time. I cannot reproduce it always but most times i need just open few windows and wait. Same time computer is working, I can connect to it via ssh and everything is working normal except i cannot poweroff computer because it hangs.

What i find few days ago was broken capacitors on my GfX card, i replaced them but it did not help.

Sometimes (not very often) it ends with Kernel Panic.

i'm using:
05:00.0 VGA compatible controller: NVIDIA Corporation NV43 [GeForce 6600] (rev a2)

kernel: 3.12.5-gentoo
xf86-video-nouveau-1.0.10
libdrm-2.4.50
mesa-9.2.4
xorg-server-1.14.3
Comment 1 Ilia Mirkin 2013-12-18 17:00:38 UTC
Looks like there are some GART timeout errors? Not sure what those mean, but can you try booting with "nouveau.config=NvPCIE=0" added to your kernel cmdline?
Comment 2 Jakub Klawiter 2013-12-19 11:49:10 UTC
Created attachment 90990 [details]
dmesg output made on 19.12.2013 with nouveau.config=NvPCIE=0 option

First of all in the meantime i've bought new GfX card (also nvidia) and it is working fine so rest of my hardware is probably ok.
maybe the old one is broken. No idea how to test it.

I've added nouveau.config=NvPCIE=0 option. This time it died in a little other way.
I'm attaching dmesg output. 

The last line (about gnome shell) appeard there after i've tried:

# systemctl status gdm

with this output (I don't know if it is interesting to you).

gdm.service - GNOME Display Manager
   Loaded: loaded (/usr/lib64/systemd/system/gdm.service; enabled)
   Active: active (running) since czw 2013-12-19 12:23:43 CET; 24min ago
 Main PID: 169 (gdm)
   CGroup: /system.slice/gdm.service
           ├─ 169 /usr/sbin/gdm
           ├─1301 /usr/libexec/gdm-simple-slave --display-id /org/gnome/DisplayManager/Displays/_0
           └─1305 /usr/bin/Xorg :0 -background none -verbose -auth /run/gdm/auth-for-gdm-iV9gRm/database -sea...

gru 19 12:23:43 mickey systemd[1]: Started GNOME Display Manager.
gru 19 12:23:49 mickey gdm[169]: Failed to give slave programs access to the display. Trying to proceed.
gru 19 12:24:49 mickey gdm[169]: Failed to remove slave program access to the display. Trying to proceed.
gru 19 12:38:15 mickey gdm[169]: Child process 183 was already dead.
gru 19 12:38:15 mickey gdm[169]: Child process 183 was already dead.
gru 19 12:38:15 mickey gdm[169]: GLib-GObject: g_object_ref: assertion `object->ref_count > 0' failed
gru 19 12:38:15 mickey gdm[169]: GLib-GObject: g_object_unref: assertion `object->ref_count > 0' failed
gru 19 12:38:15 mickey gdm[169]: Failed to give slave programs access to the display. Trying to proceed.
Comment 3 Martin Peres 2019-12-04 08:41:26 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/79.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.