[tlinux-users:07318] Re: Ubuntu on Satellite M35x-S3112 [ Update on Toshiba L10 suppot ]
Fred Thiele <[email protected]>
| Newsgroups | gmane.linux.hardware.toshiba |
|---|---|
| Message-ID | <[email protected]> |
* 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]>
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDUhqHEBTrFk9r4jgRAreQAJ9TvCVh2tX9pBJ6OMJgKLrkA0RFPwCcDJO8 iD0GnYUwycvCBhjdtBTBM0U= =JvC6 -----END PGP SIGNATURE-----