Red Hat Bugzilla – Bug 245122
PS3 does not shutdown/reboot
Last modified: 2015-01-04 17:29:50 EST
Description of problem:
When trying to poweroff or reboot F7 on a Playstation 3, the system performs the
usual steps (shutting down services, syncing the disk, ...) up to the real HW
shutdown. At this point everything just stays locked, until the power switch is
The old 2.6.16 for PS3 was working fine, i.e. reboot was rebooting and poweroff
was powering off.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Install, if you can, F7 on a PS3
From console, as root, type reboot or poweroff
The system goes into shutdown, but is actually hangs at the end.
The system should reboot or switch off.
As mentioned above, the 2.6.16 for PS3 was working.
As an other hint, the last messages are something related to the ps3fb,
ps3fb_remove -> 1144
ps3fb_??? -> 1130
TThis is happening to me as well. Exactly as described.
I'm reviewing this bug as part of the kernel bug triage project, an attempt to
isolate current bugs in the fedora kernel.
I am CC'ing myself to this bug and will try and assist you in resolving it if I can.
There hasn't been much activity on this bug for a while. Could you tell me if
you are still having problems with the latest kernel?
If the problem no longer exists then please close this bug or I'll do so in a
few days if there is no additional information lodged.
The most recent F7 kernel still does not shutdown/reboot correctly. Updated and
tried last night, with the same result as in the passed (2007 09 18)
Thanks for the update Jason. Could you try running the following command as root:
# shutdown -r now
and see if this performs the reboot correctly for you? If not, if you have the
chance to test the latest kernel from rawhide I believe there are a number of
updates for ppc64 that should resolve this.
I tried this with the most recent F7 kernel 220.127.116.11-76.fc7 and it did not
work. I went ahead and installed the current rawhide kernel
2.6.23-0.189.rc6.git8.fc8 and it did not work any better.
Okay, thanks for testing Jason. You could attach the output from
/var/log/messages as this may well give more clues to what is causing the hang.
Created attachment 203271 [details]
Output from /var/log/messages
The attachment is the output from /var/log/messages you requested.
The following may be of some interest:
It looks like rebooting on the PS3 is an ongoing issue. Please can you test as
suggested in the above posts and post back the results.
using 'shutdown -rn now' reboot the PS3, however this does nothing to fix
actually shutting own the PS3. Also, if you change the boot flag prior to
rebooting, using this method to reboot causes you to reboot into linux again,
rather than reboot into the game os. I would expect, if I change the boot flag,
nd then reboot, to boot into the game os. Whether this is possible or not I
don't know, but that's what I would have expected...
Well if 'shutdown -rn now' works for rebooting then 'shutdown -n now' should
work for shutting down. Not sure if that is what you were getting at. I have no
knowledge of PS3 with linux however one fix mentioned on the above link was:
/sbin/other-os-flash-util -b /dev/ps3flash
which seems to fixe booting into the game OS. Were you able to try this?
(In reply to comment #10)
> /sbin/other-os-flash-util -b /dev/ps3flash
> which seems to fixe booting into the game OS. Were you able to try this?
Yes, that fixes booting into the game OS, but we still need a way to get the PS3
to shutdown and reboot into game OS without having to power off / on.
As mentioned, the "shutdown -rn now" method causes it to shutdown and restart
into Linux even if the boot flag has been changed. Also when using this method
your most recent shell commands don't appear to be saved.
All versions of YDL 5.0.x shut down properly and reboot into game OS, but I
don't know enough about it to see what is different there.
billb - Fedora Forums
The latest kernel does allow the ps3 to shutdown and reboot. Unfortunately, it
doesn't boot into the game-os correctly.
Running the command '/sbin/other-os-flash-util -b /dev/ps3flash' changes the
boot flag, but the boot flag doesn't get read on reboot. If you shut down the
ps3 completely (with 'shutdown -h now bye'), it reads the boot flag, and boots
into the correct os. All of the reboot commands I've tried reboot back into
linux even when the boot flag has been changed to game-os.
Reboot to Game OS is now working properly for me with 18.104.22.168-21.fc7
This is my boot-game-os script:
/sbin/other-os-flash-util -b /dev/ps3flash ||
echo "ERROR: can't change boot flag" 2>&1;
My boot-game-os script is the same as the one posted above, but my ps3 will not
boot into the game-os. When I run the boot-game-os script, it says "boot flag
changed", but it still boots back into linux.
Is this still an issue for you? What happens when running the boot-game-os
script as a regular user opposed to root? Difference?
This is not an issue for me anymore. It now works as expected.
Okay, as both you and Dave seem happy I'm closing as CURRENTRELEASE. Thanks for
adding yourself to the bug and making your comments.
Working for me as well.