On Thu, Jan 23 2014, Canek Peláez Valdés wrote:

> On Wed, Jan 22, 2014 at 11:13 PM, Canek Peláez Valdés <[email protected]> 
> wrote:
>> On Wed, Jan 22, 2014 at 7:54 PM,  <[email protected]> wrote:
>>> On Wed, Jan 22 2014, Canek Peláez Valdés wrote:
>>>
>>>> On Jan 22, 2014 5:55 PM, <[email protected]> wrote:
>>>>>
>>>>> Today, on one amd64/systemd machine, I tried updating 3.10.17 to
>>>>> 3.10.25.  As expected make oldconfig showed nothing new, so I thought
>>>>> the new kernel would just work.
>>>>>
>>>>> However gdm failed, with several pairs of messages
>>>>>
>>>>> Jan 22 17:04:49 localhost gdm[276]: GLib-GObject: g_object_ref: assertion
>>>> `object->ref_count > 0' failed.
>>>>> Jan 22 17:04:49 localhost gdm[276]: GLib-GObject: g_object_unref:
>>>> assertion `object->ref_count > 0' failed.
>>>>>
>>>>> Has anyone had a similar problem, and perhaps a fix?  Since 3.10.17
>>>>> works fine for me, my current plan is to wait for the next stable
>>>>> kernel ebuild to hit and hope that one is better
>>>>>
>>>>> thanks,
>>>>
>>>> Really? It works with one kernel, but not the other?
>>>
>>> Surprised me too.  I does "work", i.e. the system boots and I can use
>>> the text terminals, but gdm is a nogo
>>>
>>>> Are you sure both kernels boot with init=/usr/lib/systemd/systemd?
>>>
>>> I think so.  For one thing the output I included is from journalctl.
>>> This system is grub1 and here is grub.conf
>>>
>>> default 0
>>> timeout 10
>>> splashimage=(hd0,2)/boot/grub/splash.xpm.gz
>>>
>>> title Gentoo Linux (vmlinuz)
>>> root (hd0,2)
>>> kernel /boot/vmlinuz root=/dev/sda3 init=/usr/lib/systemd/systemd
>>>
>>> title Gentoo Linux, Previous Compilation (vmlinuz.old)
>>> root (hd0,2)
>>> kernel /boot/vmlinuz.old root=/dev/sda3 init=/usr/lib/systemd/systemd
>>>
>>> title Gentoo Linux, known working (vmlinuz.works)
>>> root (hd0,2)
>>> kernel /boot/vmlinuz.works root=/dev/sda3
>>> init=/usr/lib/systemd/systemd single
>>>
>>> title Windows Vista
>>> rootnoverify (hd0,1)
>>> makeactive
>>> chainloader +1
>>>
>>> All I change is the target of  /boot/vmlinuz, System.map, and config
>>
>> Oh, I just got it too. It's neither gdm nor systemd; it's the nvidia
>> binary module. Check lsmod, I bet you don't have it loaded, and dmesg
>> will have "nvidia: Unknown symbol acpi_os_wait_events_complete (err
>> 0)". No nvidia, no X, no X, no gdm (although the error message it
>> gives does sound weird).
>>
>> I'm checking how to get the nvidia drivers in 3.13.
>
> Got it:
>
> https://devtalk.nvidia.com/default/topic/644906/331-20-on-3-13-rc1-kernel/
>
> Regards.

It was nvidia for me too, but a different reason.  I had forgotten
that upgrading from 3.10.17 to 3.10.25 was enough to require remerging
nvidia-drivers.  I have moved to nouveau as I don't do heavy graphics
and it is much less work.  I forgot that this older desktop, was still
running nvidia-drivers.  Anyway thanks for spotting the error; all is
well now.

allan

Reply via email to