[tlinux-users:07339] Re: Ubuntu on Satellite M35x-S3112 [ Update on Toshiba L10 suppot ]

"Gerwitz, Jim-P06288" <[email protected]>
Newsgroups gmane.linux.hardware.toshiba
Message-ID <[email protected]>
I'm brand new at this but based on my experience with a Toshiba Libretto
70CT, I would bet that when the system 'hibernates', the BIOS writes the
'machine' out to a section of the hard disk and that stomps all over
your formatted drive.  Usually the Toshiba BIOS use the very last
cylinders of the hard drive.  Its just a guess but you might check it.
Jim 

-----Original Message-----
From: Fred Thiele [mailto:[email protected]] 
Sent: Sunday, October 16, 2005 2:17 AM
To: [email protected]
Subject: [tlinux-users:07318] Re: Ubuntu on Satellite M35x-S3112 [
Update on Toshiba L10 suppot ]

* Serhan Danis <[email protected]> [2005-10-16 06:07:58 +0300]:

> 
> hi, i've edited the acpi_sbs..bla..bla for the 2.6.13 kernel. 
> the whole tarball's here:
> http://www.gsulinux.org/~fenix/src/acpi_sbs-20050120.tar.gz
>         .
>         |-- COPYING
>         |-- Makefile
>         |-- README
>         |-- TODO
>         |-- acpi-ec-2.6.13.diff 
>         |-- acpi_sbs-20050120-Toshiba-L10-Patch.diff
>         |-- acpi-sbs.c
>         |-- i2c-acpi-ec.c
>         `-- i2c-acpi-ec.h

Nice to see my L10-patch appear here ;-). Well I gave the sbs4linux
project of Richard Townsend another try.
https://sourceforge.net/projects/sbs-linux/

I managed to get it working in the 2.6.13 Kernel too and I'll update my
webpage at http://www.minet.uni-jena.de/~ferdy/l10.html ASAP to contain
a step-by-step documentation on how to get it working. Although the
patches are written for some ACER-Modells, the patch did also work with
my Toshiba. One drawback mentioned by Rich still applies (the
spinlock-patch isn't applyable to the 2.6.13-sources): You loose
interupts when the kernel accesses the sbs-systems which means that e.g.
keypresses get lost. I'll try to rework that patch for the 2.6.13. If
I've got good news I'll let you know here first ;-)

> On Sat October 15 2005 20:10, steve wrote:
> > I've read on the web that other Toshiba users have experienced 
> > similar problems.  I installed Ubuntu Breezy Badger on a Satellite, 
> > and whenever I hibernate it stops working.  Not entirely, but sudo 
> > makes a terminal window become unresponsive, and it won't shut down;

> > it freezes when it's trying to deal with network connections.
> >
> > /var/log/messages tells me
> > ACPI: Processor [CPU0] (supports 8 throttling states) Attempting 
> > manual resume

> > swsusp: Suspend partition has wrong signature?

This means that something is wrong with your swap partition. You should
choose a partition of at least the size of your available memory. Then
you can do a mkswap /dev/hdXY to initialize it. In the kernel's section
"default resume partition" also says"/dev/hdXY". After this recompile
the kernel. And finally you put in your boot options (grub.conf or
lilo.conf) the line "resume=/dev/hdXY".  That's it. For further
documentation consider reading the
/usr/src/linux/Documentation/power/swsuspend.txt documentation on how to
suspend to disk (hibernate) your system right. 

I messed around with suspend2 in the kernel 2.6.13 these days, but i got
no good results. As there are problems for resuming Direct Rendering
Interface (DRI) in Xorg for both suspend and suspend2 (after resuming
you no longer have 3d-acceleration using dri-kernel interface) I've
choosen to have suspend(1) running until a better support for the
dri-stuff is known for suspend2. At least suspend works flawlessly on my
Sat. L10. I will also try to document the procedure in my words at my
site (see above).

--
Best regards,

Fred Thiele                    GnuPG-Key: 0x4F6BE238 <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.