[xubuntu-users] hibernation in Xubuntu 17.04

Mike Miller mbmiller+l at gmail.com
Sun Jul 2 00:08:55 UTC 2017


I suspect that using a /swapfile creates some complexities that aren't
there with an ordinary swap partition.  17.04 uses /swapfile and 16.04
automatically created a swap partition of the right size.  The
supposed advantage of the swapfile over the swap partition is that
uses less space unless needed.  Is that right?  I don't see how it
makes sense.  If I need up to 2GB for hibernation, I what that space
always available to me.  So for systems that might sometimes
hibernate, the partition makes more sense than the swapfile.  Am I
understanding this correctly?

Maybe if you were to try installing 17.04 with a swap partition you'd
have better luck.

Anyway, 16.04 should have been my choice in the first place.  It's
perfect for my uses.  But when I first installed Xubuntu, I was
thinking of selling the laptop or giving it away.  After I installed
it, I realized how much I liked it and that I had a good use for it.
So I'm keeping it.

Best,
Mike

On Fri, Jun 30, 2017 at 8:58 PM, Istimsak Abdulbasir
<saqman2060 at gmail.com> wrote:
>
>
> On Fri, Jun 30, 2017 at 9:15 PM, Mike Miller <mbmiller+l at gmail.com> wrote:
>>
>> Getting closer!
>>
>> Here's what I've done.  I went here...
>>
>> https://launchpad.net/~tuxonice/+archive/ubuntu/ppa
>>
>> ...and tried this:
>>
>> sudo add-apt-repository ppa:tuxonice/ppa
>> sudo apt-get update
>> sudo apt install linux-generic-tuxonice tuxonice-userui
>>
>> I also had installed the hibernate package:
>>
>> sudo apt install hibernate
>
>
> It looks like this ppa was designed for ubuntu 12.04. I am sceptible about
> using packages not written for a particular architect
>
>
>> Folliowing instructions under "Update: Hibernation using a swap file
>> on 17.04", here...
>>
>> https://askubuntu.com/questions/768136/how-can-i-hibernate-on-ubuntu-16-04
>>
>> I changed one line in the grub file lo this:
>>
>> GRUB_CMDLINE_LINUX_DEFAULT="no_console_suspend initcall_debug
>> resume=/dev/sda1 resume_offset=991232"
>>
>> (You might have a different resume and certainly a different offset.)
>>
>> and I ran update-grub.
>>
>> After that pm-hibernate did nothing.  Running "Hibernate" from the
>> "Log Out" menu did nothing.  (In these cases it seems like "nothing"
>> is actually about a microsecond of hibernation with no power off.)
>> But "sudo hibernate-disk" was getting really close -- it would power
>> off fine, and it would seem to resume perfectly, but it would be
>> frozen.  So I would see the same thing on the screen as before
>> hibernation, but the keyboard and mousepad would have no effect, so
>> I'd have to power off to reboot.
>>
>> Anyway that's where it's at, but it's still no good.
>>
>> On the bright side, I used suspend, left the laptop for 90 minutes and
>> brought it back up.  I had only used 2% of battery.  Also, it was
>> practically instantaneous.  So I'll be using suspend a lot more than
>> hibernate, but I would like to be able to hibernate my laptop if
>> possible.
>>
>> Best,
>> Mike
>>
>>
>>
>> On Fri, Jun 30, 2017 at 5:42 PM, Istimsak Abdulbasir
>> <saqman2060 at gmail.com> wrote:
>> >
>> >
>> > On Fri, Jun 30, 2017 at 6:29 PM, Mike Miller <mbmiller+l at gmail.com>
>> > wrote:
>> >>
>> >> Thanks for the reply, Istimsak.  I had downloaded the hibernate
>> >> package, which includes hibernate-disk, and I had noted the "tuxonice"
>> >> issue with that package.  The thing I wasn't clear on was whether
>> >> there was some other way to make it work, without the kernel patch.  I
>> >> guess you are saying I can't escape that.  ;-)
>> >>
>> >> That's OK.  I'm willing to do it if there are good instructions.  Let
>> >> us know if you can make it work.  If you get it done, can you tell us
>> >> how?  I"m sure there something out there.  It looked like ArchiLinux
>> >> had good pages on it.
>> >>
>> >> Thanks again!
>> >> Mike
>> >>
>> >
>> > I read archlinux's wiki. That I can follow. Just couldn't find a good
>> > one
>> > for ubuntu. I will let you know IF I get it to work.
>> >
>> >>
>> >> On Fri, Jun 30, 2017 at 4:59 PM, Istimsak Abdulbasir
>> >> <saqman2060 at gmail.com> wrote:
>> >> > This was a painful research.
>> >> >
>> >> > To use hibernate (or suspend2) requires your system to have a
>> >> > "tuxonice"
>> >> > enabled kernel. If you are using such a kernel, then you should see
>> >> > the
>> >> > suspend2 component in either "/proc/suspend2" or
>> >> > "/sys/power/suspend2".
>> >> > The
>> >> > kernel patch will allow you to resume your system from your disk if
>> >> > you
>> >> > decide to use suspend2.
>> >> >
>> >> > Unfortunately, the "tuxonice" patch for the kernel is not available
>> >> > on
>> >> > its
>> >> > website. This is what its website looks like(not very technical).
>> >> > http://www.tuxonice.net/. I doubt running "hibernate" from the
>> >> > console
>> >> > will
>> >> > work.
>> >> >
>> >> > However, there is a github project that offers the patch.
>> >> > https://github.com/pierre/tuxonice-fastboot. I will be checking this
>> >> > out
>> >> > myself.
>> >> >
>> >> > Istimsak
>> >> >
>> >> >
>> >> > On Fri, Jun 30, 2017 at 1:59 PM, Mike Miller <mbmiller+l at gmail.com>
>> >> > wrote:
>> >> >>
>> >> >> I think my first attempt to post got stuck in moderation (recapped
>> >> >> below).  I am new to the list and I wasn't properly subscribed when
>> >> >> I
>> >> >> sent it.
>> >> >>
>> >> >> I've been working on this for many hours with only some progress.
>> >> >> Suspend always worked.  Hibernate (to disk) has not worked, yet.
>> >> >>
>> >> >> Using "Hibernate" from the system's "Log Out" menu, the screen
>> >> >> blanks,
>> >> >> it shuts down, but when I power back up it seems to go through a
>> >> >> normal boot process and I don't recover my previous state.
>> >> >>
>> >> >> Using sudo "pm-hibernate", I can see it saving the page files, and
>> >> >> when I try to recover I see it loading the page files up to 99% and
>> >> >> the screen blanks.  After that I get only a black screen.  It
>> >> >> responds
>> >> >> to nothing, so I have to power off.
>> >> >>
>> >> >> Any ideas?
>> >> >>
>> >> >> Best,
>> >> >> Mike
>> >> >>
>> >> >> ---------- Forwarded message ----------
>> >> >> From: Mike Miller <mbmiller+l at gmail.com>
>> >> >> Date: Wed, Jun 28, 2017 at 6:45 PM
>> >> >> Subject: hibernation in Xubuntu 17.04
>> >> >> To: xubuntu-users at lists.ubuntu.com
>> >> >>
>> >> >>
>> >> >> Installation of 17.04 on my laptop was a breeze.  Truly a joy and
>> >> >> it's
>> >> >> working great, except for this one bothersome thing.  Maybe there is
>> >> >> a
>> >> >> FAQ, but I didn't find it and things might be a little different
>> >> >> with
>> >> >> 17.04 because of the use of swapfiles instead of swap partitions.
>> >> >>
>> >> >> I discovered that pm-hibernate wasn't installed by default, so I
>> >> >> installed the pm-utils.  However, when I try to use it (as in sudo
>> >> >> pm-hibernate), I got an error.  Logs show it goes through all of the
>> >> >> steps perfectly right up until it is supposed to hibernate, then it
>> >> >> fails and goes back through a series of "wake" steps.  So the screen
>> >> >> blacks for a sec and I'm back to the bash prompt.
>> >> >>
>> >> >> The error I see in /var/log/pm-suspend.log is
>> >> >>
>> >> >> sh: echo: I/O error
>> >> >>
>> >> >> That follows immediately after "performing hibernate" and before
>> >> >> "Awake."  There are only three seconds between those lines.
>> >> >>
>> >> >> My guess, based on some searches, was that my problem was that I
>> >> >> didn't have a proper swapfile.  Now we use swapfile instead of swap
>> >> >> partition, right?  So I looked for info on how to create that
>> >> >> swapfile, and it seemed to work.  I think I have a proper swapfile
>> >> >> but
>> >> >> I'm not sure how to test that.  sudo swapon --show seems to give
>> >> >> appropriate output but I'm not sure what PRIO of -1 is telling me.
>> >> >>
>> >> >> Any ideas?
>> >> >>
>> >> >> Best,
>> >> >> Mike
>> >> >>
>> >> >> --
>> >> >> xubuntu-users mailing list
>> >> >> xubuntu-users at lists.ubuntu.com
>> >> >> Modify settings or unsubscribe at:
>> >> >> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > "Collaboration is the new innovation" (Istimsak Abdulbasir, 2016)
>> >> >
>> >> > --
>> >> > xubuntu-users mailing list
>> >> > xubuntu-users at lists.ubuntu.com
>> >> > Modify settings or unsubscribe at:
>> >> > https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>> >> >
>> >>
>> >> --
>> >> xubuntu-users mailing list
>> >> xubuntu-users at lists.ubuntu.com
>> >> Modify settings or unsubscribe at:
>> >> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>> >
>> >
>> >
>> >
>> > --
>> > "Collaboration is the new innovation" (Istimsak Abdulbasir, 2016)
>> >
>> > --
>> > xubuntu-users mailing list
>> > xubuntu-users at lists.ubuntu.com
>> > Modify settings or unsubscribe at:
>> > https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>> >
>>
>> --
>> xubuntu-users mailing list
>> xubuntu-users at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>
>
>
>
> --
> "Collaboration is the new innovation" (Istimsak Abdulbasir, 2016)
>
> --
> xubuntu-users mailing list
> xubuntu-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/xubuntu-users
>




More information about the xubuntu-users mailing list