You are not logged in.

#26 2013-11-24 11:05:25

mrln0
Member
Registered: 2013-08-07
Posts: 8

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

I think there is a bug report for this issue: https://bugs.archlinux.org/task/33745

Offline

#27 2013-11-24 13:09:03

fuzzybird
Member
Registered: 2013-11-24
Posts: 11

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

@WonderWoofy Arrgh, pasted the wrong link, sorry. Now edited.

I was refferring to 37887 which was marked as duplicate of 33745 (I got the links right this time tongue ).

Last edited by fuzzybird (2013-11-24 13:12:08)

Offline

#28 2013-11-24 14:21:56

gunzy83
Member
From: Brisbane, Austalia
Registered: 2013-10-14
Posts: 13

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Took me a while and building the kernel from source to realize it but apparently my mirror (http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch) was stale and had only the 3.12-1 (3.12.0-1) package, not the current 3.12.1-1 package.  I switched mirrors and latest is now booting fine as well.

Offline

#29 2013-11-27 22:29:20

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

The latest 3.12.1-3 package seems to have resolved this problem for me.  Everything seems to be booting fine.

Offline

#30 2013-11-27 22:42:30

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

That is very odd that 3.12.1-3 would fix it.  The only difference between 3.12.1-1 and 3.12.1-2 is a patch that fixes btrfs balance with preallocated files.  The only difference between 3.12.1-2 and 3.12.1-3 is that the kernel component to Checkpoint/Restore In Userspace (CRIU) was turned on.  Hmmmm...

Offline

#31 2013-11-27 22:59:44

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

I will test tomorrow when I get home after uni.


If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres

Offline

#32 2013-11-27 23:18:03

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Woofy:  Hmm... that's super weird.  I definitely tried 3.12.1-1, which did not boot, and I'm definitely running 3.12.1-3 now.  Super weird...

Offline

#33 2013-11-27 23:46:19

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

I guess this kind of falls in line with how some users (jasonwryan included) found certain Arch kernels to be unbootable, yet building his own with the same config worked just fine.

Offline

#34 2013-11-28 00:59:14

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

WonderWoofy wrote:

I guess this kind of falls in line with how some users (jasonwryan included) found certain Arch kernels to be unbootable, yet building his own with the same config worked just fine.

Not with the same config, but a subset thereof. smile


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#35 2013-11-28 01:34:48

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

jasonwryan wrote:

Not with the same config, but a subset thereof. smile

Ah, my bad.  It still is a bit befuddling why it would work perfectly via self compilation but sometimes not at all with the Arch package.

Offline

#36 2013-12-03 16:49:14

rospo84
Member
Registered: 2013-12-03
Posts: 1

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

tom5760 wrote:

Woofy:  Hmm... that's super weird.  I definitely tried 3.12.1-1, which did not boot, and I'm definitely running 3.12.1-3 now.  Super weird...

i update tu 3.12.2-1 and doesn't boot, so i downgrade to 3.12.1-3 and it works again

Offline

#37 2013-12-03 17:14:15

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

rospo84 wrote:

i update tu 3.12.2-1 and doesn't boot, so i downgrade to 3.12.1-3 and it works again

3.12.2-1 is working fine for me.... hmm

Last edited by tom5760 (2013-12-03 17:14:23)

Offline

#38 2013-12-04 10:03:20

mrln0
Member
Registered: 2013-08-07
Posts: 8

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

By the way, it is fairly easy to compile and install a specific kernel version as separate package, so that after upgrades a running kernel version is still present.

1.) Choose a running kernel version from https://projects.archlinux.org/svntogit … ages/linux and simply click on the commit message.
2.) "tree" now shows file versions of the kernel version you chose.
3.) Download those files, edit PKGBUILD:

#pkgbase=linux               # Build stock -ARCH kernel
pkgbase=linux-custom       # Build kernel with a different name

4.) Run makepkg, install the package, run

mkinitcpio -p linux-custom

5.) Add this kernel to your bootloader.

Offline

#39 2013-12-15 18:19:08

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

I just finally updated to the newest kernel and to my surprise, everything is working again. I am noticing some delay between the screen with all the loading services (i.e. the one displaying [ OK ] <message>) and the login prompt, but I'll reboot again later to see if this persists.


If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres

Offline

#40 2013-12-23 00:03:22

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Last mentioned issue has not returned, so we're all good. smile


If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres

Offline

#41 2014-01-12 18:36:48

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

This appears to have resurfaced in 3.12.7-1 for me.  sad  Downgrading to 3.12.6-1 fixes the problem.

Offline

#42 2014-01-13 00:18:54

f4hy
Member
From: Pittsburgh Pa
Registered: 2009-02-08
Posts: 55

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Oh god, I think I have this issue. I updated yesterday and I couldn't boot. I wish I looked here earlier. I have resintalled arch many times and still can't boot, probably because every time it will still install 3.12.7-1.

Ok, what is an easy way to fix this? Does 3.12.7-2 in testing fix this??

Offline

#43 2014-01-13 00:48:30

Hspasta
Member
Registered: 2011-12-24
Posts: 189
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Nope I have this issue in 3.12.7-2. Downgrading to 3.12.6-1 fixed the issue for me.

Offline

#44 2014-01-13 00:51:32

f4hy
Member
From: Pittsburgh Pa
Registered: 2009-02-08
Posts: 55

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

Same. I tried 3.12.7-2 with no luck. got things working with 3.12.6-1. I really wish I had found this issue before wiping my / partition and reinstalling.

Anyone know what is causing the problem in the bad kernels?

Offline

#45 2014-01-13 03:06:27

gunzy83
Member
From: Brisbane, Austalia
Registered: 2013-10-14
Posts: 13

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

f4hy wrote:

Same. I tried 3.12.7-2 with no luck. got things working with 3.12.6-1. I really wish I had found this issue before wiping my / partition and reinstalling.

Anyone know what is causing the problem in the bad kernels?

I am not sure if this  will help but I think this is EFI and gcc related.  I have been having no problems with EFI booting stock or my custom kernel (based on ABS kernel) until the latest gcc update (4.8.2-6 => 4.8.2-7). 3.12.6-1 stock booted fine as it was built and uploaded to the repos before the latest gcc update but I tried building my custom kernel based on 3.12.6-1 with  gcc 4.8.2-7, it compiled fine but it would not boot (blank screen). Downgraded gcc and gcc-libs to 4.8.2-6 and it worked.  My machines booting from standard bios are working properly with 3.12.7-1.  I have not had time to try to track this down to anything that would resemble a bug report. Will report back when I get a moment to update my custom kernel.

Offline

#46 2014-01-13 06:14:00

f4hy
Member
From: Pittsburgh Pa
Registered: 2009-02-08
Posts: 55

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

I wish the failure mode wasn't just a totally blank screen. With a blank screen it is impossible to try to figure out what the cause is.

Offline

#47 2014-01-13 07:28:05

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

f4hy wrote:

I wish the failure mode wasn't just a totally blank screen. With a blank screen it is impossible to try to figure out what the cause is.

Boot the machine to the failure, then use a live USB to either read the journal from the running live environment or from a chroot. See if you can find anything relevant.

You could also use another machine or even an android phone to see if you can ssh into the machine. If it really is just failing to display any using but continues the normal boot sequence (and you have sshd.service enabled) then you should be able to at least gain access that way.

Offline

#48 2014-01-13 14:07:46

tom5760
Member
From: Philadelphia, PA, USA
Registered: 2006-02-05
Posts: 283
Website

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

WonderWoofy wrote:

You could also use another machine or even an android phone to see if you can ssh into the machine. If it really is just failing to display any using but continues the normal boot sequence (and you have sshd.service enabled) then you should be able to at least gain access that way.

I'm pretty certain that it isn't just the display failing.  I have a LUKS encrypted root partition, with the password prompt being the first thing shown when booting.  After typing my password to a blank screen, there is no disk activity (laptop HDD light does not come on) or anything like that.

Offline

#49 2014-01-13 20:26:04

charlieapples
Member
Registered: 2010-03-28
Posts: 16

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

tom5760 wrote:

I'm pretty certain that it isn't just the display failing.  I have a LUKS encrypted root partition, with the password prompt being the first thing shown when booting.  After typing my password to a blank screen, there is no disk activity (laptop HDD light does not come on) or anything like that.

I agree - and I suspect it is just the combination of a UEFI bootloader and the new kernels. I have no encryption or any other special modules, but I got a dumb blank screen out of both the 7-1 and 7-2 kernels. Reverting to 6-1 fixes the problem, and frustratingly enough, it appears that whatever kills the boot process kills it too early for it to leave anything in the systemd logs.

Offline

#50 2014-01-14 07:42:08

gunzy83
Member
From: Brisbane, Austalia
Registered: 2013-10-14
Posts: 13

Re: [SOLVED] Kernel 3.12 gives black screen during boot.

WonderWoofy wrote:
f4hy wrote:

I wish the failure mode wasn't just a totally blank screen. With a blank screen it is impossible to try to figure out what the cause is.

Boot the machine to the failure, then use a live USB to either read the journal from the running live environment or from a chroot. See if you can find anything relevant.

From the live usb and chroot'ing into the environment, the journal shows nothing after the end of the last shutdown sequence, there are no messages leading me to believe that this is related to EFI and compilation of the ramfs image (with the current version of gcc)

WonderWoofy wrote:

You could also use another machine or even an android phone to see if you can ssh into the machine. If it really is just failing to display any using but continues the normal boot sequence (and you have sshd.service enabled) then you should be able to at least gain access that way.

Can't ping the machine in this state, if others have the same problem as me, nothing is loading.  Only way to stop the machine is to hold the power button, even Ctrl + Alt + Del does not restart the machine as expected.

I get the black screen error when booting 3.12.7-1 and 2. Upgrading my custom kernel to a 3.12.7-1 base also has the same issue. Had to live cd and downgrade to my 3.12.6-1 based kernel that compiled with the previous version of gcc for now.

Offline

Board footer

Powered by FluxBB