LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 10-01-2006, 01:31 PM   #1
rogueeve
LQ Newbie
 
Registered: Oct 2006
Posts: 11

Rep: Reputation: 0
Travelmate 230 hangs after wake-up (FC5)


I recently installed Fedora Core 5 on my Acer Travelmate 230. Almost everything important is working except S3 Suspend. Out of the box it would appear to suspend but the screen stayed blank on wake-up. I added s3_bios to the kernel options and now the video comes back up.

Now when I close the lid, select "suspend" from the menu or issue "echo mem > /sys/power/state" it shows "stopping tasks" and then sleeps. Upon wake-up it displays a line in yellow at the top of the screen which appears to be supposed to say "Linux"-something but all that is there is the 'in', the rest is missing. Under that it shows

usb usb0: root hub lost power or was reset
usb usb1: root hub lost power or was reset
usb usb2: root hub lost power or was reset

That is all that happens. If I use CTRL+ALT+Fx I can change consoles and get login prompts or if I start a console session before suspending then what was on the screen will still be there after resume. I can type on the screens but they are unresponsive. If I try to login it allows me to enter a username and then hangs before displaying the password prompt. If I press CTRL+ALT+F7 to return to X the entire system hangs and I have to hard-reset.

To test a theory I wrote a simple program that spits out incrementing numbers onto a text console in an endless loop (basically while(1) { printf("%d ",x++) } ), ran it and the screen filled with incrementing numbers. Switched to another text console, then switched back, and of course it was still going. Switched to the other and did "echo mem /sys/power/state". The system went to standby. Then I woke it back up and switched back to the console that had my program running on it. The numbers were still there but the program was hung and no new numbers were coming up.

I have searched and searched trying to fix this. I only have dialup available so I can not really get the kernel sources or try upgrading the kernel--that is the only thing I have not tried. Is it possible maybe that whatever part of the kernel that stops the tasks is not resuming them again for whatever reason? I found a log of a successful resume process and it showed that there is supposed to be a "resuming tasks" that is the reverse of the "stopping tasks" I see immediately before standby...I don't see anything like that. Maybe the kernel doesn't know that the computer has woken up? Is that possible?

Until I get resume working I'm stuck with Windows. Anybody? PLEASE? I really really want to run FC5 on this system!
 
Old 10-01-2006, 01:34 PM   #2
rogueeve
LQ Newbie
 
Registered: Oct 2006
Posts: 11

Original Poster
Rep: Reputation: 0
Oh yes...

I also tried S4 via "echo disk > /sys/power/state", swsusp takes over but it hangs at the line about highmem and never shuts down. I have not been able to figure out how to get it to go into S2. S1 appears to work, at least the screen shuts off.
 
Old 10-01-2006, 02:28 PM   #3
avheretic
Member
 
Registered: Oct 2005
Distribution: Slackware 11
Posts: 45

Rep: Reputation: 15
The usb-modules problem seems to be rather common-place when it comes to the S3 state. You could try writing a script file which unloads usb modules before the sleep state is invoked. This ofcourse is under the assumption that you have compiled the usb sub-system in the kernel as modules and not built-in.

More information can be found in this thread.
 
Old 10-01-2006, 04:27 PM   #4
rogueeve
LQ Newbie
 
Registered: Oct 2006
Posts: 11

Original Poster
Rep: Reputation: 0
PCI Interrupt

The kernel is the stock kernel that comes with FC5, 2.6.15 and the USB is modules. I do not show uchi_hcd loaded but I do have ehci_hcd.

Copied the script from the last page of your link and ran it verbatim except I commented out the last chvt so I could see the text console.

Now there is no "usb: usb" messages, and below the corrupted "inu" line that is supposed to say Linux, it gives me a new message:

ACPI: PCI Interrupt 0000:00:1f.1[A]: No GSI

Any idea what that means?

I can still switch between consoles, but now the logged-in consoles do not allow typing. I can enter a username at the "login:" prompts but again it hangs before the password prompt.

Also tried just typing rmmod ehci_hcd then echo -n mem > /sys/power/state at the text console. On wake-up it still showed the "usb: usb" messages, but there was no blank space between them and the "inu" line (previously there were two blank lines), and below them was the new message about "PCI Interrupt".
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[FC5] hangs every night noir911 Fedora 2 09-25-2006 03:55 PM
FC5 Hangs. OldSchool Fedora 0 07-21-2006 01:51 PM
Mandriva 10.0 on Acer Travelmate 2413WLMin(travelmate 2410 series). Wireless... apolishch Linux - Laptop and Netbook 2 06-05-2006 08:03 AM
Need help with my "boot proccess"(FC5), Acer TravelMate 4602WLMi freezes bravo_elf Linux - Laptop and Netbook 2 04-14-2006 06:21 PM
ACER Travelmate 230 mormop Linux - Laptop and Netbook 17 07-26-2004 12:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 01:07 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration