1 |
On Wed, Jan 22, 2014 at 7:54 PM, <gottlieb@×××.edu> wrote: |
2 |
> On Wed, Jan 22 2014, Canek Peláez Valdés wrote: |
3 |
> |
4 |
>> On Jan 22, 2014 5:55 PM, <gottlieb@×××.edu> wrote: |
5 |
>>> |
6 |
>>> Today, on one amd64/systemd machine, I tried updating 3.10.17 to |
7 |
>>> 3.10.25. As expected make oldconfig showed nothing new, so I thought |
8 |
>>> the new kernel would just work. |
9 |
>>> |
10 |
>>> However gdm failed, with several pairs of messages |
11 |
>>> |
12 |
>>> Jan 22 17:04:49 localhost gdm[276]: GLib-GObject: g_object_ref: assertion |
13 |
>> `object->ref_count > 0' failed. |
14 |
>>> Jan 22 17:04:49 localhost gdm[276]: GLib-GObject: g_object_unref: |
15 |
>> assertion `object->ref_count > 0' failed. |
16 |
>>> |
17 |
>>> Has anyone had a similar problem, and perhaps a fix? Since 3.10.17 |
18 |
>>> works fine for me, my current plan is to wait for the next stable |
19 |
>>> kernel ebuild to hit and hope that one is better |
20 |
>>> |
21 |
>>> thanks, |
22 |
>> |
23 |
>> Really? It works with one kernel, but not the other? |
24 |
> |
25 |
> Surprised me too. I does "work", i.e. the system boots and I can use |
26 |
> the text terminals, but gdm is a nogo |
27 |
> |
28 |
>> Are you sure both kernels boot with init=/usr/lib/systemd/systemd? |
29 |
> |
30 |
> I think so. For one thing the output I included is from journalctl. |
31 |
> This system is grub1 and here is grub.conf |
32 |
> |
33 |
> default 0 |
34 |
> timeout 10 |
35 |
> splashimage=(hd0,2)/boot/grub/splash.xpm.gz |
36 |
> |
37 |
> title Gentoo Linux (vmlinuz) |
38 |
> root (hd0,2) |
39 |
> kernel /boot/vmlinuz root=/dev/sda3 init=/usr/lib/systemd/systemd |
40 |
> |
41 |
> title Gentoo Linux, Previous Compilation (vmlinuz.old) |
42 |
> root (hd0,2) |
43 |
> kernel /boot/vmlinuz.old root=/dev/sda3 init=/usr/lib/systemd/systemd |
44 |
> |
45 |
> title Gentoo Linux, known working (vmlinuz.works) |
46 |
> root (hd0,2) |
47 |
> kernel /boot/vmlinuz.works root=/dev/sda3 init=/usr/lib/systemd/systemd single |
48 |
> |
49 |
> title Windows Vista |
50 |
> rootnoverify (hd0,1) |
51 |
> makeactive |
52 |
> chainloader +1 |
53 |
> |
54 |
> All I change is the target of /boot/vmlinuz, System.map, and config |
55 |
|
56 |
Oh, I just got it too. It's neither gdm nor systemd; it's the nvidia |
57 |
binary module. Check lsmod, I bet you don't have it loaded, and dmesg |
58 |
will have "nvidia: Unknown symbol acpi_os_wait_events_complete (err |
59 |
0)". No nvidia, no X, no X, no gdm (although the error message it |
60 |
gives does sound weird). |
61 |
|
62 |
I'm checking how to get the nvidia drivers in 3.13. |
63 |
|
64 |
Regards. |
65 |
-- |
66 |
Canek Peláez Valdés |
67 |
Posgrado en Ciencia e Ingeniería de la Computación |
68 |
Universidad Nacional Autónoma de México |