You are not logged in.

#1 2012-06-21 07:45:25

wokko
Member
From: Vic AU
Registered: 2010-05-08
Posts: 38

[Solved]Can't reboot: Acer Aspire One Happy2

Hey guys,

I have install x86_64 arch on my netbook with Dwm and everything is working so far apart from being able to reboot.

I can shutdown with no problem but if I try to reboot, it will say rebooting system but screen goes blank and just hangs.

I have to hold down the power button to turn it off.

Has anyone got any ideas or the same netbook

Acer Aspire One Happy2
Intel Atom N570 1.66GHZ, 1MB L2 cache

Last edited by wokko (2012-06-21 22:42:47)

Offline

#2 2012-06-21 10:38:13

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [Solved]Can't reboot: Acer Aspire One Happy2

Add reboot=bios to the kernel line in grub.cfg. If that doesn't work, try reboot=kbd. Once you have one that works, run dmidecode and post the "System Information" part, with that info a kernel patch can be written.

Offline

#3 2012-06-21 11:04:17

wokko
Member
From: Vic AU
Registered: 2010-05-08
Posts: 38

Re: [Solved]Can't reboot: Acer Aspire One Happy2

Hi Gusar,

Cheers mate for your reply.

I put reboot=kbd in kernel line in menu.lst and it rebooted.

ran dmidecode

 System Information 
                          Manufacturer: Acer
                          Product Name:  AOHAPPY2
                          Version: V1.04
                          Serial Number: LUSFY0D01412109EE02500
                          UUID: AEE2451D-1031-2B42-A005-E89A8F45D028
                          Wake-up Type: Power Switch
                          SKU Number: NetTopSku
                          Family: Intel_Mobile

I hope this is the part you need

Cheers

Offline

#4 2012-06-21 13:34:49

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [Solved]Can't reboot: Acer Aspire One Happy2

The machine is actually called Happy2 ? LOL

Anyway, patch:

--- linux-3.4.3.orig/arch/x86/kernel/reboot.c	2012-06-17 20:21:44.000000000 +0200
+++ linux-3.4.3/arch/x86/kernel/reboot.c	2012-06-21 15:16:15.003430778 +0200
@@ -317,6 +317,14 @@
 			DMI_MATCH(DMI_PRODUCT_NAME, "AOA110"),
 		},
 	},
+	{ /* Handle reboot issue on Acer Aspire One Happy2 */
+		.callback = set_kbd_reboot,
+		.ident = "Acer Aspire One Happy2",
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
+			DMI_MATCH(DMI_PRODUCT_NAME, "AOHAPPY2"),
+		},
+	},
 	{ }
 };
 

I've sent it to the kernel developers.

Offline

#5 2012-06-21 13:45:49

wokko
Member
From: Vic AU
Registered: 2010-05-08
Posts: 38

Re: [Solved]Can't reboot: Acer Aspire One Happy2

Cheers Gusar,

What do I do now ?

Offline

#6 2012-06-21 13:52:02

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [Solved]Can't reboot: Acer Aspire One Happy2

Keep reboot=kbd in menu.lst, until a kernel with that patch is released.

Offline

#7 2012-06-21 22:16:03

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [Solved]Can't reboot: Acer Aspire One Happy2

There's some discussion at the kernel mailing list, you should join in and provide the requested info: http://thread.gmane.org/gmane.linux.ker … us=1316771

Offline

#8 2012-06-21 22:35:08

wokko
Member
From: Vic AU
Registered: 2010-05-08
Posts: 38

Re: [Solved]Can't reboot: Acer Aspire One Happy2

Thanks Gusar

I will have a look at the mailing list.

thanks for all your help.

Offline

Board footer

Powered by FluxBB