[tlinux-users:08855] Re: Official Linux support (Was: P105-9722 issues..)
"Ionut Ciocirlan" <[email protected]> Wed, 30 Jan 2008 23:38:00 +0200
| Newsgroups | gmane.linux.hardware.toshiba |
|---|---|
| Message-ID | <[email protected]> |
On 1/30/08, bestonnet <[email protected]> wrote: > > Oh and I wouldn't go accusing anyone of doing things like > that deliberately, it seems to be very unlikely that a > buggy DSDT would be released on purpose (the problems seem > to be Toshiba's fault and they gain nothing by making it > hard to run a non-Microsoft OS on their computers, not > giving you a refund of the Microsoft tax is as far as they > have any reason to go, Phoenix also have no reason to > sabotage non-Microsoft OS's). > It's not buggy at all (at least if you disregard MS's ASL compiler). It's obviously specifically coded as part of their "we only support vista" policy. There's a lot of blocks of code wrapped around the same If(), limiting features only to vista (while only a few limiting to 2k + xp + vista). I have yet to discover what each block does, but one of them enables sound card ouput (the problem that started this thread). Another one enables what i consider an annoying behaviour under windows -- the wireless card's on/off switch also disables the bluetooth adapter. So, it's possible that their bios coders are dumb / disinterested / have no reason to check out how acpi works on alternative OSs, so they decided to play it safe and wrap code in the vista check. But my conspiracy-theory-inclined personality likes to think otherwise... Read between the lines of this http://news.zdnet.co.uk/software/0,1000000121,39116902,00.htm (and some of the more pertinent comments..), and this one that made a lot of fuss with its putting it quite directly: http://www.networkcomputing.com/showitem.jhtml?docid=1421buzz2 John