You are not logged in.

#1 2014-02-23 12:57:01

The_Nut
Member
Registered: 2014-02-23
Posts: 14

[Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Hi,

On Friday I upgraded my Kernel to 3.13.4-1. So I rebooted and logged in as usual but when I started X with "startx",
both my screens turned black immediately and I couldn't switch to another console either.

Upon rebooting again it didn't even let me login: it was stuck at "ARCH: Recovering journal".

So what I did was take a livecd, chroot into my system and downgraded my Kernel to 3.12.9-1 again. After that it worked again.

So here is my journalctl log: https://paste.xinu.at/xnsybt/
First Boot with 3.13.4-1 is between the lines 1649-2552.

Since I had defined an alias in my .zprofile with

alias startx='startx &> ~/.xlog'

There should have been some info as to what happened. But I couldn't even upload the xlog because it had a size of 0 bytes i.e there was no X output produced.

I even installed 3.13.4-1 again and did

startx &> startx.log

- when I installed 3.12.9-1 again and checked for startx.log, the file wasn't there.

So I wanted to ask if someone else has had this problem. I mentioned having this problem in #archlinux.de and most people seem to think it has to do with my radeon.

And the only thing I have in my xorg.conf is this:

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc/"
    FontPath        "/usr/share/fonts/TTF/"
    FontPath        "/usr/share/fonts/OTF/"
    FontPath        "/usr/share/fonts/Type1/"
    FontPath        "/usr/share/fonts/100dpi/"
    FontPath        "/usr/share/fonts/75dpi/"
    FontPath        "/usr/share/fonts/"
    FontPath        "~/.fonts/"
EndSection

So it would be cool if someone could share his insights on this.

Greetings The_Nut

Last edited by The_Nut (2014-04-10 23:16:44)

Offline

#2 2014-02-23 14:06:49

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#3 2014-02-23 19:04:55

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Probably the same issue as https://bbs.archlinux.org/viewtopic.php?pid=1384825. Will do further testing.

Offline

#4 2014-02-23 20:13:48

korn36
Member
Registered: 2014-01-14
Posts: 111

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

What's in /var/log/Xorg.0.log after the X crashes?

Offline

#5 2014-02-24 10:08:09

quantumphaze
Member
From: Melbourne, Australia
Registered: 2008-11-14
Posts: 175

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

To add my "Me too" to this thread. I use kdm and it froze just after the console login flashes away before it loads up X.org. I boot without "quiet" on the kernel boot line and it turns out to be a kernel panic.

I am using radeonhd. I booted with "nomodeset" and it happened to prevent kdm from loading X allowing me to downgrade.


▁▂▃▄▅▆▇█▉▊▋▌▍▎▏▏▎▍▌▋▊▉█▇▆▅▄▃▂▁

Offline

#6 2014-02-24 10:33:34

Dfects
Member
Registered: 2014-02-24
Posts: 3

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Having a similar problem too, although I run headless. I updated, then rebooted only to find the box didn't come back up. Plugging in a monitor it gets stuck at "ARCH: Recovering journal" too, the _ blinks for a while then freezes, hdd light stuck on. Booted off a live usb, chroot and downgraded both linux and the new firmware package just in case and my system boots again.

Just to add, this is an intel nuc (bay trail) so no ATI gpu just onboard intel hd.

Last edited by Dfects (2014-02-24 10:34:14)

Offline

#7 2014-02-24 11:35:40

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Well, I suggest you all try v3.14-rc3. Someone mentioned having success using this kernel.

If that does not work for you, then it's likely the upstream developers are not aware of this (given the patch is not in upstream yet). Then you will have to do a bisect I'm afraid.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#8 2014-02-24 17:41:27

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

@Korn36 it's empty too.

I will try out 3.14.rc3 when I have the time and report if it fixes the issue. I still have no idea though about
whats going on but like @quantumphaze said it is a kernel panic.

Offline

#9 2014-02-24 19:53:17

progandy
Member
Registered: 2012-05-17
Posts: 5,212

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

The_Nut wrote:

I will try out 3.14.rc3 when I have the time and report if it fixes the issue.

miffe maintains a repository with a precompiled, arch-patched/configured linux-mainline prerelease kernel. This way you can save the time needed for compilation


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#10 2014-02-25 15:01:05

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Sadly 3.14.rc4 does not fix the issue.
It freezes a few secs into the login shell and upon reboot also freezes at "Arch: recovering journal".

There is one improvement though:
The screen does not go black but just freezes. Can't switch ttys though.

Offline

#11 2014-02-25 17:52:07

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

I suggest you try to use netconsole first. See if the kernel throws out any OOPS'es or WARN's.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#12 2014-02-27 20:21:07

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Neither ssh'ing nor using netconsole gave me any logs.

I put the netconsole=... config in the grub cmd line (inside the grub.cfg) and did everything according to https://wiki.archlinux.org/index.php/Netconsole.
I used the linux-mainline kernel for this one.

Offline

#13 2014-02-27 21:07:30

clfarron4
Member
From: London, UK
Registered: 2013-06-28
Posts: 2,163
Website

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

This isn't really a solution, but in a few days, I should have a working LTS 3.12 release of the kernel (because kernel.org made it the latest LTS) which I'll be hosting on the AUR. Just thought I'd let you know.


Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository

Offline

#14 2014-02-28 08:05:15

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

The_Nut wrote:

Neither ssh'ing nor using netconsole gave me any logs.

I put the netconsole=... config in the grub cmd line (inside the grub.cfg) and did everything according to https://wiki.archlinux.org/index.php/Netconsole.
I used the linux-mainline kernel for this one.

Do you mean that netconsole did not work (you have never received output?) or that you failed to capture the error?


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#15 2014-02-28 12:49:50

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

I have never received any output by netconsole, which really boggles my mind. I will try again today with different ports.

Offline

#16 2014-02-28 13:05:11

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Make sure you do: 'dmesg -n debug' for it to work. You could do something like:

echo test > /dev/kmsg

to test your setup. Also, I prefer to use /sys/kernel/config/netconsole instead of the grub.cfg line. Maybe that it helps you.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#17 2014-02-28 13:25:30

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

How do I configure it to load at boot with your setup?

EDIT: Is it necessary to do:

modprobe netconsole

?

EDIT2: 3.13.5-1 does work if I unplug one monitor...

Last edited by The_Nut (2014-02-28 21:06:02)

Offline

#18 2014-03-06 11:48:23

jiak
Member
Registered: 2010-10-17
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Same problem here with an intel nuc DN2820FYKH (onboard intel graphics). Screen goes black when trying to load X, can't change TTY, can't do anything.

Offline

#19 2014-03-06 13:03:54

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

https://www.kernel.org/doc/Documentation/networking/netconsole.txt wrote:

netconsole=[src-port]@[src-ip]/[<dev>],[tgt-port]@<tgt-ip>/[tgt-macaddr]

   where
        src-port      source for UDP packets (defaults to 6665)
        src-ip        source IP to use (interface address)
        dev           network interface (eth0)
        tgt-port      port for logging agent (6666)
        tgt-ip        IP address for logging agent
        tgt-macaddr   ethernet MAC address for logging agent (broadcast)

Please, do note that you cannot use the udev persistent device names (e.g. enp7s0), but you have to use the 'old style' names (like eth0). So, you have to figure out:

- mac addr of the remote host (does not need to be connected with LAN)
- local ip
- remote ip

These, you can pick yourself:
- a random but valid source port
- a random but valid destination port

Example:

netconsole=6666@192.168.2.2/eth0,6666@192.168.2.3/00:AA:BB:CC:DD debug

Make sure you add the debug keyword and remote the keyword quiet.

On the remote host (ip 192.168.2.3 and mac 00:AA:BB:CC:DD), open a nc instance that listens on port 6666:

nc -l -u -p 6666 192.168.2.3

The nc command might need some fiddling, it doesn't always do what I want it to do.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#20 2014-04-10 12:02:58

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Updated my Kernel to 3.14-4. Seems like that fixed it.

Offline

#21 2014-04-10 23:18:42

The_Nut
Member
Registered: 2014-02-23
Posts: 14

Re: [Solved] Upgrade from 3.12.9-1 to 3.13.4-1 - x won't start

Offline

Board footer

Powered by FluxBB