Slashdot Mirror


ACPI Forced On & Option Disabled in WinXP-Certified Motherboards

stealth_zipper asks: "I just got off the phone with a rep from Soyo Computer Inc trying to get the ability to change IRQs for the onboard hardware. It turns out that because of a deal to get WindowsXP certification, the Dragon-series motherboard ended up having the ability of Enabling/Disabling ACPI in the BIOS disabled. Now FreeBSD has complications with multiple devices on the same IRQs (especially sound, video, and nic all off the same one). Is there a way to get around this for new hardware? Has anyone else encountered this?" Why in the world does XP need this feature disabled, and are there workarounds to get OSes like FreeBSD working properly with motherboards of this sort?

532 comments

  1. wouldn't this by 2MuchC0ffeeMan · · Score: 5, Insightful

    wouldn't this easily add to their antitrust case?

    microsoft makes so many smart moves.

    --
    Runnin' On Empty .... I'm Still Alive
    1. Re:wouldn't this by MadAhab · · Score: 3, Insightful
      well, i don't know why that would be modded flamebait, but microsoft has for very long shown such contempt for the process. they can't believe it can catch them. the recent claims that IE can't be removed just prove the unbelievable depth of their contempt for consumers and the legal system.

      but it looks from available comments that these are just shitty mobos. choice is not a problem; BIOSen are better for having enable/disable options, not worse. if mobos are being crippled to meet MSFT demands, that's different, and foolish, tho so far Bill's gang hasn't suffered at all for having contempt for the legal system or their customers.

      --
      Expanding a vast wasteland since 1996.
    2. Re:wouldn't this by Anonymous Coward · · Score: 0

      wouldn't this easily add to their antitrust case?

      Um, you mean the one that the federal government bailed out on? The one that's going nowhere, despite a few hold out states?

      microsoft makes so many smart moves.

      They do indeed.

    3. Re:wouldn't this by Una · · Score: 0, Offtopic

      This is totally O/T
      But you wouldnt happen to be the same 2MuchC0ffeeMan from Clan Victory would you?

      --Una

    4. Re:wouldn't this by Com2Kid · · Score: 0, Offtopic

      Ironically enough, Windows 2000 does not even need EXPLORER, not to mention Iexplorer, to run.

      The ONLY thing that the HTML engine is really needed for is those lameo customized folders which nobody uses (but for which Microsoft insists on shoving files for all around your HD. . . .) and HTML help files, which are actually LESS useful to the user then their old .hlp format ones. (in the very least, starting them up if the program has 'issues' can be a serious pain. Ironic when you need your application to work in order to start the trouble shooter for how to get your application to work. . . . reminds me of the old AOL "please logon to our members area for help logging on" message. . . . )

      HTML help files are a tad wee bit more convenient for the developer though. (big whoop, I don't give a care. ^_^ )

      Hmm, I have an application sitting on my desktop right now that replaces explorer.exe with itself, as MANY look and feel replacement applications do.

      (I do not run it because it requires registration for full functionality and quite frankly I refuse to spend my money on look and feel types of applications, a total waste they are I say. )

      Hmm, if Win2K had a decent CLI (doesn't of course) that could be booted to directly (their recovery console IS powerful, but it lacks some. . . . basic functionality. heh. ;) ) I would nuke iexplore.exe right now just to see what would happen. Not like it would be anything TOO bad.

      Oddly enough sometimes when browsing the net explorer.exe is only used, other times iexplorer.exe is used. Hmm. . . . .

      Bizarre to say the least. Well I know the cause of that, well, mostly. If Iexplore.exe freezes nuking that will take out all browsing windows opened under it but leave the ones opened under explorer.exe alone. Ah, how lovely. LOL.

      I could likely just replace the shell=explorer.exe with shell= whatever my star office executable is, and run things just fine. Well that actually depends, I wonder if Staroffice copies the windows taskbar or if it is a completely independent taskbar. If it copies the taskbar then it should be possible to make it independent of the real taskbar existing. Then again I have no idea about that. -_-

      But hell, taskbar aside, everything else SHOULD work. Well except that now Openoffice has removed the Integrated Desktop (I can understand why, better complete platform independence and all, but it was still a nice feature that had serious potential had it been developed further. :) ) so I would need to use Staroffice5.x (hey, just guess what I have installed! :) )

      Not going to try it though, Staroffice's integrated desktop feature is too unpolished, feels like going back to windows95 or such. (yes 98 was different then 95, trust me on this one, it was. You had to have used the OS way more then it is healthy for you to use it to notice the difference though, but just like a case with nice rounded corners and strict adherence to ATX specs, there was a difference in the overall feel. You may still get cut, but at least you didn't lose a limb. :) )

    5. Re:wouldn't this by Alsee · · Score: 4, Insightful

      wouldn't this easily add to their antitrust case?

      The DOJ is consistantly taking an extremely narrow view. Any issue that wasn't raised before trial, or was dropped from the case, or was not proven at trial, or hampered in any way by the appellate verdict is not open for remedy in the settlement. Nor will they do more than the minimum to ensure competition - even if it is very limited competition. (For example multi-million dollar RAND is ok because megacorps can then compete. It doesn't matter that GPL and indviduals are completely blocked from competing.) Compatability certifacation is completely voluntary and therefore does not prevent competition. ::cough cough::

      I do not believe "Windows Compatibility Certifacation" was ever raised as a concern at trial. Therefore the DOJ won't even look at it.

      On the otherhand the states that are still persuing the case might be quite interested.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:wouldn't this by Zocalo · · Score: 3, Informative

      I don't think this is actually entirely Microsoft's fault. A *lot* of motherboards appear to have ACPI problems with Windows XP, which I gather is being quite strict in it's adherance to ACPI specs, where as some of the motherboard chipset vendors have not been so diligent. That said, I have a motherboard which is "not 100% ACPI compliant" according to the vendor which is running Windows XP fine in ACPI mode, so it looks like a classic "YMMV" issue.

      --
      UNIX? They're not even circumcised! Savages!
    7. Re:wouldn't this by sethgecko · · Score: 1
      Not that it matters when you're trying to recover Windows, but you can get a decent CLI for Windows with UWin. Puts korn shell on there. Free license for educational use.


      http://www.research.att.com/sw/tools/uwin/

      --
      Be ot or bot ne ot, taht is the nestquoi.
    8. Re:wouldn't this by tps12 · · Score: 1
      wouldn't this easily add to their antitrust case?

      microsoft makes so many smart moves.

      That's right, they're smart. Now how we got to the point where signing a contract can be considered illegal, I don't know...

      --

      Karma: Good (despite my invention of the Karma: sig)
    9. Re:wouldn't this by arkanes · · Score: 2
      I suspect that "We had to for ACPI to always be on to meet the Windows XP requirements" does not translate to "Microsoft told use we had to have ACPI be always on".

      More likely, as a previous poster suggested, theres a problem with the board when ACPI is off, and it doesn't meet the requirements in that mode. If it IS a conspiracy to ship motherboards that don't support BSD/linux, it's a really poor one.

    10. Re:wouldn't this by StormyMonday · · Score: 2

      Nope.

      Reason: depending on who you believe, somewhere between $1.6e6 and $6e6 in campaign contributions. Considerably more than Enron.

      Remember the Golden Rule. The antitrust case against Microsoft is dead.

      --
      Welcome to the Turing Tarpit, where everything is possible but nothing interesting is easy.
    11. Re:wouldn't this by walt-sjc · · Score: 1

      So does this make Win boot completely in text mode for remote management? I thought not. There have been alternative shells for YEARS. I was even using alternatives back in the Windows 3.1 days. What this doesn't do is allow Windows to have a text-based system for configuration / management. That you will never have as it is completly against MS's design phylosophy.

    12. Re:wouldn't this by Lazaru5 · · Score: 1

      The complaint is that the _ability_ to manually enable/disable ACPI options has been disabled (ie, doesn't exist.)

      --

      --
      My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
    13. Re:wouldn't this by Anonymous Coward · · Score: 0

      The claim that IE couldn't be removed was not recent. That's a claim that was made YEARS ago, while their admitting that that specific claim has not been verified yet (basically making the claim total BS) has very recent.

      And you are correct. So far, there has been no proof that MSFT is requiring any motherboard manufacturer to remove their ACPI enable/disable features.

    14. Re:wouldn't this by Anonymous Coward · · Score: 0

      Serial Console support has been announced for .NET Server (the next relase). You are correct that you can't do it cleanly now (have to use telnet).

      There's probably a few tool issues as well -- I'm not sure if _every_ GUI function has a text-based alternative. And those that do are often a PITA (see NETSH). That's what you get when the original design decision was to have the admin/remote admin interface be primarily GUI.

    15. Re:wouldn't this by turbosquid · · Score: 1

      i would have to agree. MS is holding the intere computer marcet for suckers and looking shocked when they get burnt. They purposly wrote IE into the windows xp kernil just so that they could say that it was intigril to the os and that they couldent take it out. (I'v done some poking around to try and find a reason it would be in the kernil. If you want to try it yourself run windows within a second os [ie: redhat]and restrict access to the explorer.exe) As for locking out the ability to change your irq's, that is (as far as i can see) microsoft's way of dealing with open source os's like redhat. Any way you look at it MS is a big ass that neads a good boot out the door. PS. If any of you people actual read this and if by chance your work for the rehat network then I LOVE YOUR OS WOOT!

    16. Re:wouldn't this by Ziviyr · · Score: 1

      Remember the Golden Rule.

      He who has the gold makes the rules?

      --

      Someone set us up the bomb, so shine we are!
  2. new hardware by accessdeniednsp · · Score: 1, Insightful

    ok this is just insane! so microsoft can influence the IHVs too? >sigh&lt i guess the answer "don't buy it" isn't viable? how about we get some l33t hardware dudes into it and see if they can't fix it :)

  3. Soyo Dragon by kwishot · · Score: 5, Insightful

    Are you sure that's the problem? These boards are having *tons* of problems, the P4 ones in particular.
    I work at a computer shop in Wisconsin and we've gone so far as to stop carrying them because of the problems.
    DOA.... bad slots.... bad ps/2 ports... "nothing after POST"... you name it.
    I'd just make sure that it's ACPI causing the problem and not a defective board.

    -kwishot

    1. Re:Soyo Dragon by ajmarks · · Score: 2, Informative

      I've been running stably for over sic months on an overclocked Athlon Dragon board. I'm currently running XP, though i have also run Mandrake and Win2k. Were it not for the KT266 chipset, I would consider this a damn near perfect board.

      --
      Opinions are not Informative, though they may be Insightful or Interesting.
    2. Re:Soyo Dragon by kwishot · · Score: 2, Informative

      Hey I agree totally. The boards have great specs... tons of cool features... nice documentation... the whole bit.

      They just have a HIGH failure rate.

      You got lucky =)

      -kwishot

    3. Re:Soyo Dragon by ChazeFroy · · Score: 4, Informative

      You raise a good point. I have an Abit KG7 motherboard, which also has ACPI enabled with no option to turn it off in the BIOS (because "they needed it that way to get Microsoft certified").

      I dual boot Gentoo Linux and Windows 2000, and I just happened to be in Windows one day when I got a BSOD for an ACPI error. I thought my motherboard was bad, so I sent it back. When I got the replacement and tried to re-install Windows, I got the same BSOD. It turns out that it was a faulty DDR memory stick.

      To the submitter of this story: Swap out ALL hardware before deciding something is bad. Had I done this, it would have saved me 3 weeks of grief.

    4. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      A buddy of mine had a Dragon and it was horrible. RAM issues (with OCZ DDR mind you) ps/2 issues, USB issues.. nothing worked right on it. He got rid of it for an epox, same hardware used with the dragon and no problems yet..

    5. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      We had one catch on fire, i don't think they have much manufacturing quality control

    6. Re:Soyo Dragon by Scrooge919 · · Score: 1

      I had a soyo motherboard once, way back in the cyrix p200 days... It sucked sucked sucked... What a piece of junk!

      That was the last motherboard I bought strictly on price. Now it's nothing but asus and abit boards for me. They're more expensive, but at least they work right!

    7. Re:Soyo Dragon by thedude13 · · Score: 1

      ive been running on a soyo k7v-dragon+ for over a month now and have had no problems with it whatsoever. i'm dual-booting between win2k and redhat 7.2. havent installed any BSDs on it so i dont know about any potential problems with that. could it just be the p4-series of these boards having problems? when i was messing w/onboard sound and searching around on newsgroups, i didn't see many posts related to actual problems w/the board such as bad slots, ps/2 ports, etc, although i could have easily missed these. if you haven;t already, i would recommend searching through google groups to try to find a solution or see if there are other people w/the same issues and check w/them to see if they have been able to resolve the issue

    8. Re:Soyo Dragon by Com2Kid · · Score: 5, Interesting

      In general yes, but Abit and Asus are not only middle line as far as quality goes, they are still running off of the steam of past glories.

      (woh, did I mix enough metaphors for ya? :) )

      Soyo has come out with some rather good boards, and some rather bad boards. Asus and Abit also have come out with some rather craptacular boards.

      Hell who knows it may just be one faulty little part that once it is found everybody will be going "Duh!" and slapping their hand against their forehead.

      Disabling ACPI does suck though. :)

      Especially since anybody who is going to go into the BIOS setup screen and change that sort of settings (which requires reinstalling Windows, at least on 2000 it does, so it is NOT something that you just go ahead and do without a thought for it) aaah screw it.

      Basically Win2k (and I am extrapolating for XP here, since it is awfully simular... ) required two separate kernels, one for ACPI, one without ACPI.

      I am sure that MS was just getting friggin annoyed with having to support two kernels, not to mention run support for two completely different ways of doing the IRQ thang (WTF is up with backwards support and IRQs? Current x86 OSs support the old way of IRQs to work with current motherboards, current motherboards support it to work with current OSs, WHAT THE FUCK IS GOING ON HERE FOLKS???? YEESH! Catch(22+(1/0)) --- for you TI calc people out there. ) ).

      *NOTE* I read someplace that it is a different Kernel, other places just mention a HAL, either way it must be a pain in the ass to support and I can understand Microsoft not wanting to have to support both ways of doing things, after all, this is the twenty first century, IRQ conflicts should not be a problem. I agree that at times how Microsoft Windows tends to, uh, arrange your IRQs is rather bad, but that piss poor sound quality you hear may very well be a SB:Live, which sucks, horribly.

      Turn off Plug and Play OS in your BIOS, as is recommended, if installing Windows2k+. Your PCI slots are most likely already setup to separate a few of them by IRQ, use that if Windows will allow you too. If necessary install devices one by one (recommended in any scenario), yes it is a pain, but it is about the only way of having so many friggin devices installed in a computer at once.

      Hell I ran out of IRQs WITH IRQ sharing, I have so many devices that do not like to share IRQs at all. (Dual Head Video Card, TV Tuner, Sound Card, SCSI Card, woh, there goes 4 IRQs already!!! ... needless to say Standby mode is not an option. Hehe. :) )

    9. Re:Soyo Dragon by (outer-limits) · · Score: 1

      I have an abit BE6 that won't shut down. As soon as it shuts down, it starts up again, or just sits there turning the power on/off/on/off so that the hard disk light flashes, and the fan stops and starts. A guaranteed way to stuff up a system. If I could afford to get rid of it I would. I even bought a cheap Intel motherboard that seemed to be perfect, until I found out about this little chip called the MTH. Back to the abit and pulling out the power cord every time I turn it off.

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    10. Re:Soyo Dragon by flewp · · Score: 1

      Note: I don't know how much this will affect me by reading the article, so that's why I'm asking.

      Hrm. Interesting, as I live in Wisconsin (Wauwatosa/Milwaukee) and am about to start ordering the final major parts for my new machine (MB, CPU, RAM, Case).

      I was thinking about a Soyo SY K7 Dragon Plus board, and was planning on dual booting Win2K (About 70GB on that partition) and Redhat or Slackware (the remaining 10GB on the disk). The rest of my system will include a GeForce3 or 4 based vid card, (sorry, not sure which brand yet), a DVD-CDRW or DVD-RW drive, a wacom tablet (graphire), and I'll probably use the Dragon Plus's onboard networking and sound features, at least for awhile. I doubt I'd have any IRQ conflicts really, but my question is do you think it's still a good board to order if all works well? (I'd definatly order from some place with at least a 3 year warranty) Also, am I going to run into any real problems with the current setup?

      --
      WWJD.... for a Klondike bar?
    11. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      Sucked in by OCZ? No doubt his problems were partly caused by his own stupidity. Did he pay $300 for 128M of DDR-996 RAM or something?

    12. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      I have an abit BE6 that won't shut down. As soon as it shuts down, it starts up again, or just sits there turning the power on/off/on/off so that the hard disk light flashes,

      Heh. I know what's wrong with your machine. And it isn't your motherboard. Here's a hint; next time don't buy a Cheap commie chinese case.

    13. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      I was thinking about a Soyo SY K7 Dragon Plus board

      Whether or not you'll like this board really depends on how attached you are to quality. All the reviewers seem to love that board, but that says more about reviewers than it does the board. It has "built in" ethernet (which is rather crappy, drops packets, and consumes far more CPU overhead than a decent modern Intel or 3COM solution). It has built-in sound that is great unless you like quality sound. The board itself is made in Communist China, and is a flimsy 4 layer design, but it has purple "1337" PCI slots that look pretty to some people.

      Generally speaking, the board will run. And it might even win a few benchmarks (maybe against an EPox 266a board. But even the cheaper Epox beats it in construction quality, and the Epox doesn't meet the physical AGP spec). But the only people that would describe this board as "quality" are people who don't have a clue about what the term really means. Save some money, and get the MSI or EPox board, an external SB Live sound card, and an Intel Pro100+ NIC. You'll have a more reliable system, and better quality for a better price.

    14. Re:Soyo Dragon by (outer-limits) · · Score: 1

      I thought that might be the problem, and went out and bought a better power supply. This still didn't fix the problem. I don't know how much I have to spend to get a decent one.

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    15. Re:Soyo Dragon by blowhole · · Score: 2

      Metaphors? I think they're called cliches :P

      --
      "Ask me about Loom"
    16. Re:Soyo Dragon by NFNNMIDATA · · Score: 1

      FYI, in Win2k you can ditch ACPI support without reinstalling by changing the Computer->ACPI PC driver to Standard PC. Windows will grab the other kernel from the CD and make you reboot and re-detect hardware.

    17. Re:Soyo Dragon by YakumoFuji · · Score: 3, Informative
      FYI, in Win2k you can ditch ACPI support without reinstalling by changing the Computer->ACPI PC driver to Standard PC. Windows will grab the other kernel from the CD and make you reboot and re-detect hardware.


      wrong! win2k has a different HAL with an ACPI kernel to one without! you cant just 'change' modes.

      see here


      You cannot change between Standard and ACPI HALs because of the different way an ACPI and a non-ACPI BIOS enumerate hardware. The copy of the hardware tree, which is kept in the registry, is stored differently for each type of HAL. If you change the HAL without running Setup again, Windows may not be able to find hardware components needed to start the computer.

      --

      no sig for you
    18. Re:Soyo Dragon by Darren+Winsper · · Score: 1

      It is possible to go from an ACPI HAL to an APM HAL (I'm fairly certain I've done it), but not the other way around.

    19. Re:Soyo Dragon by vpthomas · · Score: 1

      I've had the dragon plus for 3 months and apart from the ethernet dying I'm very pleased with it. I run Mandrake 8.1

    20. Re:Soyo Dragon by KeyserDK · · Score: 1

      It might be wrong, but it works right here.

      --
      still reading?
    21. Re:Soyo Dragon by marktwen · · Score: 1
      I had the same problem with a totally no-name solution. Ok, the mainboard is "1st Mainboard EIC" or "EC" model VA-503+. 'Cept mine also sometimes wouldn't boot at all, just beep continously, and not a beep code, either.

      Wanted to return it, but didn't want the hassle. Finally, on advice of vendor's tech, I removed it all from the case and plugged it all together outside the case. This made it a lot easier to swap componants. Finally isolated the problem to a sometimes bad DIMM in bank 0. Eventually, I moved it to bank 1 and plugged/unplugged it about 10 times until it was recognized at boot.

      It's worked fine since, and given cost of DIMM and hassle of return, I'm fine with it, too.

    22. Re:Soyo Dragon by JackRipper · · Score: 1

      Recently, I built a new PC with the Dragon+ and XP 1800+. So far, it's been awesome!

      --
      Blow up the world!
    23. Re:Soyo Dragon by RadioTV · · Score: 1

      Did you also check the switch? Use a milti-meter to see if your switch is stuck on.

      --
      I have great faith in fools - self confidence my friends call it. - Edgar Allan Poe
    24. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      Heh. I have a Dragon board that had the POST issue. I swithced the RAM DIMMS around, and it worked beautifully. Very Very strange.

    25. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      I just set up my system with the Dragon, works great, as long as I don't need to boot off of the hard drives. It refuses to boot from the primary ide channel, but I can access them if I boot from cd or floppy. Changing the cd-rom drives also cause BIOS to drop the floppy and/or the hard drives.
      Xaoswolf

    26. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      Did you also check the switch? Use a milti-meter to see if your switch is stuck on.

      De-bounce...

    27. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      "I had the same problem with a totally no-name solution. Ok, the mainboard is "1st Mainboard EIC" or "EC" model VA-503+."

      FIC (name brand)

    28. Re:Soyo Dragon by GrenDel+Fuego · · Score: 2

      From what the Microsoft link says, ACPI support is required as they've dropped support for APM entirely. Sounds to me like they solved the two kernel problem by just ditching legacy support.

    29. Re:Soyo Dragon by alext · · Score: 2

      and here.

      Well, you're probably both right, it is more than changing a setting, but less than a complete reinstall.

      Personally, I couldn't believe I had to do this just to stop dumb IRQ sharing choices being made.

    30. Re:Soyo Dragon by Anonymous Coward · · Score: 0

      Its not just abit, and soyo. I went through hell with my epox 8k7A+. I couldn't get XP stable and BSOD kept screaming about ACPI problems. Turns out it was a bad stick of, get this, Crucial ddr ram.

      Of course now that I've got the thing running properly, the onboard raid is getting ghetto-tastic on me. But atleast I can boot and have a week of uptime.

    31. Re:Soyo Dragon by flewp · · Score: 1

      Did it just stop working one day (the ethernet), or was it a gradual type of thing? I suppose if my ethernet died it wouldn't be a big deal, given the price of NICs, but it'd be nice to have a board that was in perfect shape. Also, do you think that the ethernet dying might lead to other problems in the future? (Sort of like a cancer spreading..?)

      --
      WWJD.... for a Klondike bar?
    32. Re:Soyo Dragon by darkonc · · Score: 2

      It sounds like the Dragons are kinda like playing russian roulette -- As long as you don't get the one with the bullet in it, life's free and easy, with nothing to worry about.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    33. Re:Soyo Dragon by bzbb · · Score: 1

      I think you mean FIC. i have had many va-503+s, and they are decent super 7s.

      --
      The coffee god lives!
    34. Re:Soyo Dragon by Com2Kid · · Score: 1

      Thus the entire point of my post. :)

      (what the hell is APM anyways? LOL. Never heard of it until ACPI came up! LOL)

    35. Re:Soyo Dragon by (outer-limits) · · Score: 1

      I wouldn't think these trains of thought were too far off the mark, EXCEPT, that when I put in the intel board, it had absolutely no problems, except for another problem, the dreaded MTH.

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    36. Re:Soyo Dragon by pls · · Score: 1

      So who are the good non-proprietary motherboard makers these days?

  4. More about ACPI by BrianGa · · Score: 3, Informative

    Learn the basics of ACPI, and some more, at acpi.info, webopedia, and Microsoft

    1. Re:More about ACPI by Principal+Skinner · · Score: 1

      Unfortunately, seems that Microsoft site doesn't work on browsers not made by Microsoft.

      --
      one hundred twenty
      is just enough characters
      to write a haiku
    2. Re:More about ACPI by Yottabyte84 · · Score: 2

      Loads ok, but it does have a bunch of crap overlapping.

    3. Re:More about ACPI by Com2Kid · · Score: 1

      Site loads fine in a recent build of Mozilla, just their customized, ah, what the heck are they calling those things now? (they change buzzwords every year it seems) do not work with none IE browsers.

      Which actualy isn't THAT bad of a sin. Their main site (microsoft.com) works perfectly with Mozilla (ok so you can't collapse the right and side bars, so sad. ;P ) ) but the site links to is for developers, and well heck is somebody is developing on Windows at least you know that they have IE installed. :) :) :) (well, unless they are creating their app on a *nix box or such, but heck, they have to have windows installed someplace to test out their product. :)

    4. Re:More about ACPI by Anonymous Coward · · Score: 0

      works fine on mozilla .97

      but not on IE 5.5

      (or are the menus supposed to do that???)

      LOL

  5. The OS dictating hardware design? by baptiste · · Score: 2
    Why in teh world would Microsoft require teh removal of a BIOS setting? Is this Microsofts way of forcing people off APM to ACPI?

    Its kind of funny because WinXP has had problems with stuff like this. On my Biostar motherboard (Sloat A Athlon), WinXP couldn't shut off the computer. It would shut down, except hte fans (all LEDs off, etc) and then the computer would turn back on again! I had to manually power it down. The most recent XP patches finally fixed it. If Microsoft can't figure out how to properly turn th computer off, can they be trusted to use ACPI to put one to sleep :) :) :)

    1. Re:The OS dictating hardware design? by Anonymous Coward · · Score: 0, Offtopic

      You attempted to use the word "the" 7 times in your spiel. Here is the breakdown of your spelling of the word "the": 4 incorrectly, 3 correctly.

    2. Re:The OS dictating hardware design? by Anonymous Coward · · Score: 0

      Soyo probably submitted flaky drivers to WHQL and decided to switch off the feature rather than fixing the bugs.

    3. Re:The OS dictating hardware design? by ndevice · · Score: 2, Interesting

      maybe this is the same problem that affected the old intel venus pentium pro motherboards.

      What you described happens when you try to do a w2k shutdown on that board.

      The other thing is, on NT4, they had an APM thing that properly shut down the thing, but microsoft won't make an equivalent one available for w2k+

      Clearly they have the code to make things work, and I wonder why they don't have that available as an option somewhere to use different apm/acpi routines. It's not even like it's going to affect the rest of the system since this is a shutdown command and any instability introduced at that point will quickly be irrelevant.

      Something like this and the article makes you wonder more about those theories that microsoft is in league with the hardware manufacturers to continually update your hardware.

    4. Re:The OS dictating hardware design? by robhancock · · Score: 4, Insightful

      I'm sure they do want to force the motherboard manufacturers off APM onto ACPI. ACPI is needed (or at least helps) for a lot of the more advanced power management/hibernate functions, and they don't want motherboards to get the "Designed for Windows XP" logo if they don't support all of the OS features in that regard.

      If the option to disable ACPI was there then you can bet some lazy motherboard manufacturers would ship it in the disabled mode just to avoid the trouble of getting ACPI to work properly.

      If you ask me, the solution here is to fix whichever isn't handling ACPI properly, FreeBSD or the motherboard BIOS, not to complain about Microsoft..

    5. Re:The OS dictating hardware design? by Jarvo · · Score: 1

      Win2k still doesn't shut down my PC. Admittedly, my motherboard is a bit old (A-bit BP6 - 440BX chipset), but SP2 didn't do anything for me.

    6. Re:The OS dictating hardware design? by Advocadus+Diaboli · · Score: 1
      Why in teh world would Microsoft require teh removal of a BIOS setting?

      The answer is easy: To make it more difficult for the people to switch to operating systems that are not made by Microsoft.

      Is this Microsofts way of forcing people off APM to ACPI?

      Looks like. But Microsoft has another big way to force hardware vendors to do what they want: The give you a special discount on the prize of an OEM license if you fulfill some requirements. In the company where I work this means that we can "save" some dollars with every OEM license and with producing >1,000,000 PC every year that easily sums up to a lot of million dollars "saved".

      The price we have to pay is that the requirements are not exactly defined so we never know if not one day MS comes and says "You don't fulfill that exactly" because there is no "exactly".

      The other prices pays the customer. Since one of the requirements is that the customer should have his "Windows Experience" as quickly as possible the PCs are required to boot in a very short time and to pass the BIOS POST even much quicker. The result is that BIOS is optimized for speed which in the long run means that the POST doesn't do much of a self test anymore.

      Since they give the hardware vendor the illusion to get better prices they vendors usually trade quality for lower license costs.

      Brave new world...

    7. Re:The OS dictating hardware design? by DrunkenPenguin · · Score: 1

      I always remove that "Designed for Windows" logo and place it on trashcans here on our company. I think that thrashcans are designed for Windows.

    8. Re:The OS dictating hardware design? by IronChef · · Score: 2


      Ditto, BH6 here.

    9. Re:The OS dictating hardware design? by Anonymous Coward · · Score: 0

      Actually, its not in my nature to actively defend Microsoft, but the reason your board sucks is because that was ACPI 1.0b, not the new specs. The new specs actually work.

    10. Re:The OS dictating hardware design? by geekoid · · Score: 2

      is about MS forcing manufactures to make it so it CAN'T be disabled. I have problem with IRQ in 98, and would like to be able to turn off ACPI.
      I bought My Dragon before XP was out, yet I can't change the settings.
      I will never own XP, and don't want to looses hardware functionality just to please MS.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    11. Re:The OS dictating hardware design? by alext · · Score: 2

      This is the key point (hint to mods!)
      There's a real need to turn off ACPI - I had to do this to get a streaming USB device working, it insisted on sharing the USB IRQ with the soundcard - but now we're stuffed, apparently.

  6. Bios editor? by filtersweep · · Score: 1

    I'm sure some crafty devil will do a bios hack...

    --


    Those that suggest you "dance like no one is watching" really want to see you make a complete fool of yourself.
  7. Is it possible... by NanoGator · · Score: 3, Interesting

    Is it possible that the reason they couldn't get XP certification because they're not following the standard properly?

    The only reason I ask is that it seems like we'd see more reports of other motherboards having trouble.

    --
    "Derp de derp."
    1. Re:Is it possible... by Anonymous Coward · · Score: 0

      I think you miss understood, ACPI is always on. Its the feature of turning it ON/OFF which was removed.

  8. Send it back by radoni · · Score: 1

    If it isn't a product you can use, send it back. Enough people use OSes besides Windows XP nowadays, if they can't use this hardware and get their money back the seller will notice.

    if you can't send it back?

    Linux 2.4.x has pretty stable (if limited) support for ACPI extensions.

    --
    SIGERR: laziness exceeds quota
    1. Re:Send it back by Lithium+Element · · Score: 1

      The best way I've found to deal with ACPI is to NOT enable ACPI in the kernel, even though the BIOS on my board (Asus TUSL2-C) always has ACPI going. The kernel still sees the static IRQs I've setup for my PCI devices, so it's all good. Standard APM is all you need...

    2. Re:Send it back by Anonymous Coward · · Score: 0
      Enough people use OSes besides Windows

      Heh... sure they do. You're talking to about 90% of all non-Windows users here at Slashdot and, believe you me, absolutely no one cares about this demographic.

    3. Re:Send it back by Anonymous Coward · · Score: 0

      Yep, you can send it back... just don't buy the posters BS about Intel based prouct sales in conjunction with alternative operating systems. MS, like it or not, dominates over 90% of all Intel based hardware sales in terms of installed OS...

      I do think you will find, as with all hardware mobo makers, that their 'interpretation' of the open APCI standard was NOT up to standard and would NOT work with XP, hence their killing it in the BIOS to get XP certification.

    4. Re:Send it back by Anonymous Coward · · Score: 0

      NO, if it will not work correctly go to the official Intel ACPI site and download the latest ACPI reference stuff.

      http://developer.intel.com/technology/IAPC/acpi/ do wnloads.htm

      There is some ongoing work for *BSD, too.

      -Dieter

      BTW
      Asus have some of the worst ACPI/BIOS implementations of all! Have a look into the developer list.

  9. Isn't that interesting... by Archie+Steel · · Score: 2

    I have a hard time believing that this wasn't done expressely to make it harder for alternate OSes to get to work properly. I recall reading on a Linux newsgroup about needing to switch off ACPI for some configuration problem or something (I think it was X, but it's kind of a haze)...

    So maybe we'll see a truce in the Linux/*BSD feud over this one... :-)

    --

    Reminder: find a new sig
    1. Re:Isn't that interesting... by Smelecat · · Score: 1

      I have an ABIT BP-6. I use the "noapic" append in my lilo config when running SMP kernels. My machine crashes in X a lot of I don't.

  10. The board sucks by bmajik · · Score: 3, Insightful

    XP doesn't require ACPI to be disabled on all boards, far from it. This is quite an incorrect leap to assume that because some random tech says they needed to ditch ACPI to get XP certified, that XP cannot work with ACPI.

    The best board to get right now are the MSI Athlon boards. XP certified, fast as crap, rock solid.

    Buying shitty hardware may save you some money up front, but you'll pay through the teeth down the road.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:The board sucks by EvlG · · Score: 1, Redundant

      I just bought an MSI nForce board, and it is awesome. Perfect stable, good features, and a good price.

      I highly recommend this motherboard. For $159, you really can't go wrong.

    2. Re:The board sucks by legend · · Score: 1

      Soyo is hardly a piece of "shitty hardware" MSI is decent, but far from the best overall manufacturer.

      --
      If you can't figure out my address, just drop me an e-mail and I will explain.
    3. Re:The board sucks by Ryan+Amos · · Score: 2, Redundant

      Soyo boards are not cheap crap. I have one now (K7 Dragon Plus, KT266A based,) this thing comes packed with so many extras it's not funny (IDE RAID? Optical AND coax S/PDIF in AND out? Smart Card reader? Extra USB ports on said smart card reader? 10/100 onboard?) A "cheap" board you're lucky if it comes with a manual. Soyo is a respected motherboard maker, their motherboards are just as good as any of the other top makers out there. I'd be pretty sure the board is not at fault, Soyo is one of the few companies (Tyan and MSI also come to mind) who sells stuff in shiny boxes at computer stores.

    4. Re:The board sucks by Anonymous Coward · · Score: 0

      Your crap is fast?

    5. Re:The board sucks by Anonymous Coward · · Score: 0

      depends on what kind of burrito he has for dinner

    6. Re:The board sucks by Slash+Veteran · · Score: 1

      I'm posting this right now from an XP ACPI openbsd system. I'm not sure what the big deal is. I didn't realize I had unintentionally split the atom...

    7. Re:The board sucks by Anonymous Coward · · Score: 0

      That's not quite clear. Is your machine running WinXP or OpenBSD? If the machine goes into suspend or standby and then wakes up, does the OS survive?

    8. Re:The board sucks by Anonymous Coward · · Score: 0

      Quite the contrary. They are able to cheapy add these extras, and in most cases these extras aren't of any degree of quality. The fact that a board of average price HAS these features says something of the quality (I'll give you a hint: good hardware costs money)

    9. Re:The board sucks by Skapare · · Score: 2

      Just because it has high speeds and is packed with so many extras does not mean the engineers designed it right. Too often they just stop if it works with Windows, and often Windows is even doing things inconsistent with the hardware specs.

      --
      now we need to go OSS in diesel cars
    10. Re:The board sucks by redgekko · · Score: 1
      No problems with my K7 Dragon Plus board on Win32, Mandrake, or FreeBSD. I'd say it's a pretty solid board personally.

      BTW Skapare: I was informed customer #443000 at PaypalWarning.com. Do I get a cookie? Do I get a pizza?

      --
      Slashdot: rejecting tech news in favor of rubber band guns since 1997.
    11. Re:The board sucks by jlanng · · Score: 1

      Yeah I like MSI boards too.. they seem to specify bigger caps than the other manufacturers, I can only guess that this smooths out the powers supply somehow.

    12. Re:The board sucks by Anonymous Coward · · Score: 0
      I agree: MSI boards are very nice. I enjoy both the performance and stability. I even like the cool colours they come in. The D-Link USB readout LEDs are real pretty, too... but now I'm worried about my neighbours snooping them and seeing all the pr0n I'm d/ling.

      The only problem with the MSIs that I've had was trying to get the on-board Ethernet to work under 98 and ME on one of the newer AMD boards (the one with good built in video and ethernet). Just couldn't get it to show up in winipcfg. Three of us beat our heads against it, messing with this and that, downloading new drivers, etc. etc.. Nothing worked until we installed Win2k. Not sure if this was a board/IRQ issue or a driver/OS issue, but it sure pissed us off... especially me since I had to buy an extra NIC in the process.

  11. DRM for audio drivers by Anonymous Coward · · Score: 1, Interesting

    I'd be more worried about the first line in the section titled "Device Class-specific Requirements" which states that audio devices must implement Digital Rights Management, since XP supports it.

    Yeah, the devices will still work without it, but I wonder what concessions the manufacturers might make in order to derail SSSCA?

    1. Re:DRM for audio drivers by homer_ca · · Score: 1

      Linux kernel hackers raised these fears last year. If there was any place to inject DRM into the hardware, ACPI is it. It's a huge and complex spec with its own programming language, ACPI Machine Language (AML). It requires an interpreter which runs with kernel privileges and executes closed source code provided by hardware manufacturers.
      Just to be fair, I'll also point you to this rebuttal of their concerns from a linux-acpi developer.

  12. Soyo by Anonymous Coward · · Score: 0

    You get what you pay for ...

    1. Re:Soyo by Anonymous Coward · · Score: 0

      Wtf are you talking about, goof? Soyo boards are on the UPPER end of consumer mobos pricewise!

  13. Most motherboards are moving that way. by asdfasdfasdfasdf · · Score: 3, Interesting

    ACPI has been disabled on the last 5 or so motherboards I've seen (work computers I've built, etc..) It hasn't been much of a problem (other than incompatibilities with sucky sound blaster audigy drivers) but then again, I don't run linux.

    Yes, it's required for XP-- and it was greatly encouraged for 2000 Pro-- ironically, turning ACPI off fixed a lot of problems I was having with my KT7A-RAID board.

    New bios revisions of existing boards sometimes disable this, so watch out!

    Some more popular motherboards have "hacks" that can add this functionality back.
    Try looking for an "unofficial" support forum for Soyo or whatever.

    Go here for the best KT7 faq which answers all these questions for that board, but provides interesting ACPI info, as well.

  14. Re:Because... by braindead · · Score: 5, Informative
    • Because ACPI is deprecated, in favour of APM. Is that a good enough reason? God forbid we should actually move forward and embrace new standards.
    Good try, but in fact the reverse is true: APM is deprecated, and ACPI is the new standard.
  15. A taste of the future by b.foster · · Score: 5, Informative
    I work at a company that (among other things) produces PC-compatible hardware. Although I am primarily a coder, many of my friends work on the hardware side of the business and they have remarked in the past about Microsoft's increasing willingness to "tighten the screws" on hardware manufacturers who include features in their products that have a negative impact on Windows compatibility. Although it would be quite a damning allegation to imply that this is an anticompetitive measure, it certainly seems like Microsoft's efforts to make hardware incompatible with alternative PC operating systems could fit into their overall strategy quite well, especially when faced with such credible threats as GNOME and Nautilas on the desktop.

    Some of the things that Microsoft has forced us to change in the past few years include:

    • One of our main products was in full compliance with the IEEE specification for the USB interface. However, because Windows 2000 used a while() loop for a timing operation, it was sometimes flaky when dealing with our product. As a result, we needed to re-engineer an ASIC (this was damn expensive) to make it compatible. The original version, of couse, was fully compatible with Linux.
    • Normally Windows communicates in a little-endian fashion. However, for two particular device status operations, Windows inexplicably violates yet another published spec and forces the device into big-endian (mac fag) mode. We needed to change firmware to fix this, and delay the release of our product by 3 weeks.
    • Microsoft required that the source code to our Windows drivers got audited in order for the product to be approved. Hmm, why don't they let us audit their code?
    Naturally, though, since the DoJ has dropped the ball on Microsoft, this sort of thing will only get worse. Get used to it, and vote Democratic in 2004.

    Bill

    1. Re:A taste of the future by Anonymous Coward · · Score: 0, Offtopic
      Bill,

      How's voting democratic in 2004 gonna help when the Bush administration/DOJ is selling us out now?

      It's not like a different administration (be it Democratic, or Republican) can take another pass at Microsoft on the same case. And with the likely conclusion to the current litigation being a slap on the wrist and no penalties for past abuses, it's conceivable that no other American jurisdiction will have the stomach/resources to even give it a shot.

      I don't hold much faith in the EU either, since it's reasonable to expect the U.S. govt will somehow protect its corporate interests at all costs. It's kind of like how Big Tobacco gleefully accepted the multi-billion tobacco settlement in full expectation that they'd receive carte blanche to continue selling cigarettes with little regulation or resistence overseas.

    2. Re:A taste of the future by Anonymous Coward · · Score: 0

      If there are credible threats to a product, that would be indicative of not being a monopoly. Or was that a typo and you meant to write "laughable threats" instead of "credible threats?"

    3. Re:A taste of the future by 1010011010 · · Score: 1, Offtopic

      I'll vote Libertarian again, but thanks for the recommendation. The Repiblican and Democrats are just the two tits on the body republic, and most companies and other special interest groups are fat dumb and happy to suckle whichever is available at the moment.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:A taste of the future by Anonymous Coward · · Score: 0, Flamebait

      You want to me to vote democratic so MS can be spanked by a bunch of clueless politicians paid to do so by fucking MS competition ?
      Fuck you too.

    5. Re:A taste of the future by King_TJ · · Score: 1, Offtopic

      Good for you. Let's hope that eventually, enough people become "enlightened" and vote Libertarian that the vote will actually make a difference!

      As it was recently pointed out, although MS themselves donated a large percentage of their political contributions to the Republican party, their employees pretty much offset it by contributing mostly to the Democratic party. The 2 party system is pretty much a joke. People just cancel each other's votes out, bickering over the "issue du jour", while whichever party gains power will just follow the money anyway.

    6. Re:A taste of the future by Anonymous Coward · · Score: 0

      I find it rather interesting that a software manufacturer dictates hardware design. I would have assumed the hardware to be build to certain established standards any software vendor can follow.

    7. Re:A taste of the future by metacell · · Score: 1

      Now, I want to know how all this fits into the big conspiracy to make all hardware incompatible with Linux.

    8. Re:A taste of the future by phutureboy · · Score: 5, Interesting

      Naturally, though, since the DoJ has dropped the ball on Microsoft, this sort of thing will only get worse. Get used to it, and vote Democratic in 2004.

      Not to point out obvious stuff, but if producers of Windows compatible motherboards consistently take longer to deliver product and charge more to cover their R&D and production expenses because of incompatibilities like these, it means that Linux-only mobos are gonna come to market faster and cheaper. In other words, it adds one more reason that it's cheaper and more efficient to run Linux instead of 'doze. That's just gonna hurt MS in the long run. DOJ action is entirely unnecessary.

    9. Re:A taste of the future by King_TJ · · Score: 1, Offtopic

      Why do you think that the concept of a 3rd. party such as the Libertarian party is bad because the "country isn't split 50/50"?

      If more Republicans really voted than Democrats by a 2:1 margin, we would never have any Democrats in office. The fact is, you're making very broad, generalized statements that don't hold up.

      I also find it amusing that people still feel the voting system let them down in the last election. Sure, there was a lot of attempted corruption, and some incredibly stupid suggestions for making things right. "Yes, I can tell by the thumbprint on the right-hand side of the ballot, he meant to punch out this circle here." Whatever....

      Still, common sense prevailed and we got through another election year with a winner and a loser.
      (Those who feel the wrong man was elected should consider pushing for an amendment to the Constitution next time it's up for discussion. The whole Electoral Congress thing has been debated before, after all....)

      As for MS (more "on-topic" for this discussion thread), I don't think government really should do anything about them. At best, punish them for perjuring themselves during the trial, and be done with it. We've wasted I don't know how many tax dollars on this fiasco already, and in the end - the products people want to buy/use will win out.

      I love Linux, but I also know it still has SERIOUS weaknesses as a mainstream desktop platform. If you disagree, I'd dare say you're looking at it through some dark-tinted glasses. Unix has always been a server OS, and it'll take a LOT to hammer and chisel it into a user-friendly desktop OS. Microsoft, on the other hand, started with a desktop OS and tried hammering and chiseling it into a large server OS. They're still struggling at that.

      Most of the "competition" to MS hasn't been all that competitive, in hind-sight. Take OS/2, for example. IBM had a strong competitor going there - but they blew it by their own free will. (They were too greedy, and decided it was easier money to get in bed with MS and Windows NT than to compete.) BeOS, well - they never had the financial backing to do too much. If I want to go up against a BIG company, it takes some BIG dollars to do it properly. A superior product is the most important item, but you have to leverage that by peddling it to venture capitalists or other investors who see the potential and give you the funding to make it do big things. BeOS just didn't get there with it.

      IMHO, it's pretty lame of people to cry out for govt. intervention when the real problem is that the vast majority *like* the MS products enough to keep buying them, over and over again.

    10. Re:A taste of the future by psych031337 · · Score: 1, Flamebait
      Get used to it, and vote Democratic in 2004.

      You go and tell that to someone in Florida. They did, and it sure didn't help.
      --
      +++ath0
    11. Re:A taste of the future by gmhowell · · Score: 1

      FWIW, I think the Libertarians have some good ideas. However, I also see that if the government functions as a buffer (think acid buffer) during economic sways, things can be better.

      That said, you are largely correct: less gov't interference, the better. However, there is one problem: being such a large customer makes the government a disproportionate market force. Perfect competition, Adam Smith, etc. rely on a market where no one buyer or seller can effect (or is that affect?) the market. The US Gov't easily can. If they say "all US Gov't computers use Windows" it is the same as passing a state sponsored religion.

      The actions WRT the monopoly hearings should be taken to offset this market power by the Gov't.

      Any rational person should be long past the point of giving up on changing the one^H^H^Htwo parties who are in office. There is more difference between Windows '98 and Win '98 SE than there is between the Democratic and Republican parties. Both worship only money.

      Now, so do the Libertarians, but at least they believe in a level playing field (no handouts OR boots on the back).

      As for me... I'm strongly considered voting a straight Green Party ballot next time. Unless the Republicans put up a serious candidate against the heir apparant to the Glendening throne (MD politics).

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    12. Re:A taste of the future by HaggiZ · · Score: 1, Flamebait

      Why does everyone feel the need to jump on the bandwagon and MS bash at every opportunity. I hardly see this as a way of microsoft looking to extend it's monopoly. If that were the case they'd bring out their own line of hardware and windows could run on nothing else. Unfortunately with the legacy of the Office suite most cant afford to up and change ship.

      Asking a motherboard manufacturer to remove a feature is hardly cause for all the competition to roll over and die. Why aren't the FreeBSD developers criticised for not being able to support this motherboard without the feature enabled? The cause of many desktop Microsoft bashings in recent times is for nothing other than stability. Sure there are problems with the security, especially in server additions, but most peoples major complain is the "Blue screen of death". If Microsoft is able to flex it's muscles to get hardware developers to create a platform that it can code a more stable OS against, then I definitely wont complain.

    13. Re:A taste of the future by SparafucileMan · · Score: 1

      Seems like they (governments) would want microsoft to exist. My logic is this: computers can't remain free forever. They're too powerful. Either the state/etc gets subverted to the computer or the computer to the state. And since someone can always come along a blow up a computer or take control of a pipeline, I'd be surprised if governments just sit back and let people use computers to undermine them. It'd would be real nice if everyone used microsoft products in a decade, and the government just decided to step in a nationalize the whole thing. Pure speculation of course, but something is going to have to give pretty soon. Computers are just too powerful.

    14. Re:A taste of the future by Anonymous Coward · · Score: 0
      +++ath0


      Your .sig keeps killing my modem!

    15. Re:A taste of the future by TheOnlyCoolTim · · Score: 3, Insightful

      I really hope you are joking about Linux-Only Motherboards. That's even dumber than Windows-Only Motherboards.

      Replace Linux Only with "non-XP certified", and it makes more sense. I think anyone building their own machine is going to be smart enough not to care about certification as long as it works.

      Tim

      --
      Omnia vestra castrorum habetur nobis.
    16. Re:A taste of the future by Anonymous Coward · · Score: 0

      Up to "Mac fag" you had my attention, and respect.

    17. Re:A taste of the future by firebat162 · · Score: 1

      "Hmm, why don't they let us audit their code? "

      well, because it's their software that you're trying to make hardware for. If you're not happy with their terms then maybe the best way would be to not support Windows. Wouldn't be that be the best way? I'm not trying to troll, but just trying to make a point that Windows is MS' software and if they want to assure quality on peripherals then I think they should have the freedom to do so.

    18. Re:A taste of the future by Chemical · · Score: 2, Interesting
      Naturally, though, since the DoJ has dropped the ball on Microsoft, this sort of thing will only get worse. Get used to it, and vote Democratic in 2004

      I always find comments like this interesting. What makes anyone think that the Democrats are any better at protecting "Your Rights Online"? Correct me if I am wrong, but wasn't the DMCA passed under a Democrat president, and mostly supported by Democrats? Also, isn't the SSSCA being touted by a Democrat senator and has mostly Democratic support, while the Repulicans oppose the law? I really try not to be partisan, but to be honest, I think the Republicans are your best bet for protecting your online rights, not so much because of their politics, but because they are in the back pockets of companies that oppose oppresive computer legislation. Sure Microsoft is one of the companies that owns them, but Microsoft, IMHO, is a lot less evil than the MPAA/RIAA crew, and the Democrats seem to be the bitches of the entertainment industry.

    19. Re:A taste of the future by Tony-A · · Score: 2

      I dunno. IBM is selling "Linux-Only" mainframes.
      Linux-Only. Sounds on-spec and not to a Microsoft-broken spec, either.

    20. Re:A taste of the future by gotan · · Score: 2

      This is Microsoft throwing it's weight around to get HW-manufacturers design their systems to microsoft specs instead of the specs the hardware manufacturer would prefer. Why shouldn't a motherboard be able to run without ACPI to avoid exactly the kind of problem FreeBSD has now on that Hardware? The Board-Manufacturer wanted to support that functionality, and it wont hurt WindowsXP a bit, unless the user fiddles with his BIOS settings (and then they should know what they're doing).

      The things b.foster posts are even worse: Microsofts software is not up to specifications and so they specifically ask the hardware-folks to hack their product or even make it break standards, so it works with XP. Then another OS comes along, tries to implement specification, and fails because of broken hardware. Microsoft is breaking specifications and make hardware manufacturers break their specs too. The result is a broken and undocumented specification.

      I don't care if it's deliberate or not, the result is broken specs and programmers trying to implement according to the book left in the cold. I think it ok to raise some awarenes of yet another aspect how microsoft is hurting competition by muddying specifications. And to claim, that functionality Windows doesn't even use could somehow hurt Windows' stability doesn't make sense at all.
      ---

      --
      "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
    21. Re:A taste of the future by SpaceLifeForm · · Score: 1

      Think Linux Bios. This is slippery slope stuff here. If m$ can control the bios, all hell can break loose.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    22. Re:A taste of the future by kelnos · · Score: 1

      that's interesting... i was under the impression that the software was written for the hardware, not that the harware was built for the software. if MS decided they were going to stop writing x86 windows and write for a new set of hardware that they designed and controlled, people would flock to linux/bsd and macos. however, if intel and amd decided that they were going to stop deveopment and production of x86 processors, you better believe that everyone (including MS) would jump to port their OSes to the new architecture.

      while i think the real solution here is for BSD to beef up their ACPI support, MS should not be allowed to bully hardware makers into making concessions, especially in the area of breaking spec.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    23. Re:A taste of the future by Anonymous Coward · · Score: 2, Insightful

      Riiiiight.

      You mean the democratic congress and president who passed the DMCA?

      No matter how bad MS is, the DMCA is the worst piece of legislation put into law in 30 years.

    24. Re:A taste of the future by TheOnlyCoolTim · · Score: 2

      Mainframes you might get away with, but not desktops. Most people just want to use Windows, and most of those who use Linux will at least want to dual boot.

      Tim

      --
      Omnia vestra castrorum habetur nobis.
    25. Re:A taste of the future by Arandir · · Score: 1

      Naturally, though, since the DoJ has dropped the ball on Microsoft, this sort of thing will only get worse. Get used to it, and vote Democratic in 2004.

      Considering the history of Microsoft under the Clinton/Gore administration, I don't think this is a wise idea.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    26. Re:A taste of the future by Renaud · · Score: 1

      >Naturally, though, since the DoJ has dropped the ball on Microsoft, this sort of thing >will only get worse. Get used to it, and vote Democratic in 2004.

      Ain't that what you US people already did in 2000 ?

    27. Re:A taste of the future by zoccav · · Score: 1

      it means that Linux-only mobos are gonna come to market faster and cheaper
      Whoaaaahaha!! Like any PC hardware manufacturer will ever (well, in the coming 5 years) contemplate to produce hardware that is 'incompatible' with Windows!

      Thanks pal, this is the best laugh I had over a /. posting in the last week!

    28. Re:A taste of the future by Rakarra · · Score: 1

      Erm, wait a minute. You admire a number of Libertarian philosophies, and are considering voting for either the Republicans or Greens next election? Can't decide between Republicans and Greens? The only party that has more fundamental philosophical disagreements with the Green Party than the Republicans is the Libertarian Party. On the political spectrum, the Green Party is about as far away from Libertarianism (and Republicanism) as two parties can get. If you're thinking of voting Republican but also consider dallying with the Green Party, then you don't know very much about the Green Party (and vice versa).

    29. Re:A taste of the future by Darren+Winsper · · Score: 2

      It can never entirely be one way or the other. To a certain extent, hardware is designed for the software, and software is designed for the hardware. Although, more often than not, this leads to nasty backwards compatibility hacks (Why do you think x86 is still around?).

    30. Re:A taste of the future by Pope+Slackman · · Score: 2

      big-endian (mac fag) mode.

      Wow. I didn't know PC hardware companies were hiring 14 year olds.

      C-X C-S

    31. Re:A taste of the future by destynellc · · Score: 1

      WTF? Have you been living under a rock? After the newspapers recounted everything many months later, Bush still won. Get over it! Bush is not to blame for the DOJ not going after Microsoft more. Did you really think that it matters who is in office? Microsoft is big money to both sides... nothing is going to change that EXCEPT the marketplace.

    32. Re:A taste of the future by Don+Negro · · Score: 2

      Republican controlled House and Senate passed the DMCA, Democratic president signed it.

      But nice try, troll.

      --

      Don Negro
      Perl 6 will give you the big knob. -- Larry Wall

    33. Re:A taste of the future by thud2000 · · Score: 1

      Get used to it, and vote Democratic in 2004.

      Yeah, Democratic, let's see here ... how about Fritz "SSSCA" Hollings for starters?

    34. Re:A taste of the future by gmhowell · · Score: 2

      There are aspects of all three political parties that are attractive. In general, I try to vote for candidates, not parties.

      But the answer to the broader question is that I would vote for a party that HAS a political philosophy; the Republicans and Democrats have none. They have a monetary philosophy, which is, I'll sell out to the highest bidder. (Yes, there are individual exceptions, but I'm talking about the rule.)

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    35. Re:A taste of the future by Bytenik · · Score: 1

      Nobody is forcing your company to make Windows-approved hardware.

      If your hardware doesn't work on Windows and Windows is a large part of your target market, why WOULDN'T you want to do the work necessary to make it compatible?

      --

      "Scientists prove we were never here."
      -- Devo

    36. Re:A taste of the future by Bytenik · · Score: 1

      Exactly correct. To further your point, in this guy's case, Windows was around long before their hardware, so the onus is on them to ensure it works with the software it needs to run.

      --

      "Scientists prove we were never here."
      -- Devo

    37. Re:A taste of the future by Anonymous Coward · · Score: 0

      Clinko Rules!!!
      Woot!

    38. Re:A taste of the future by JimmytheGeek · · Score: 1

      You are full of shit. THOUSANDS of *legal* Gore votes were trashed, and THOUSANDS of *illegal* Bush votes were counted. You have to actually read the newspaper accounts. What they reported was that Gore's legal strategy wouldn't have worked, there were not enough undervotes in the few counties at issue. There were plenty of overvotes (where someone marked Gore, and also wrote in Gore) in those few counties, there were plenty of undervotes statewide for a Gore win.

      The overseas votes to pro-Bush counties were granted an illegal extension, changing the law after the election, and overseas votes to pro-Gore counties were not.

      Face it - we're in a banana republic. Let's hope it's temporary and the Shrub goes home humiliated in a couple of years.

      The Bush mantra, borrowed from Stalin: "Those who cast the votes decide nothing. Those who count the votes decide everything."

    39. Re:A taste of the future by Sxooter · · Score: 1

      Choosing between Democrat and Republican is like picking your favorite Menendez brother...

      --

      --- It is not the things we do which we regret the most, but the things which we don't do.
    40. Re:A taste of the future by HaggiZ · · Score: 1

      Just because Microsoft doesn't use the functionality, doesn't mean it wont cause issues with the way they have coded their OS/Apps. Anyone who codes regularly would be aware that apparently unrelated aspects often have side-effects to whatever you are working on, especially in an MS environment ;) Granted, it should be expected for them to be able to code around this situation and overcome it. But I guess the business case would be that it is a case of diminishing returns.

      If it would cost MS a week or so to work around this (which wouldn't be unreasonable in a corporation with as much red tape as I'd anticipate they have... change requests, detailed design specs, impact change study, etc would make if far longer) with a team of people working on it... then if I were an MS shareholder I'd be upset money was being spent to do that when they could have simply had the hardware changed for a net cost of $0 to the company. Because in the end, their responsibility is to their shareholders and sadly not the IT public.

      Otherwise I totally agree with you and think you pose a valid point, breaking specs to suit you is never a nice thing. But as I said, they are there for their shareholders not for us. Doesn't mean I agree with the practice.

      And one more gripe... I'm peeved my first post got modded to "flamebait". I'm becoming very annoyed with the blinkered mentality much of the slashdot community has developed here. Simply because something criticises a *nix product and/or supports an MS initiative or decision doesn't make it flamebait. Instead of being a moderator on a power trip, try to post a constructive comment like gotan did

    41. Re:A taste of the future by mrjinks · · Score: 1

      "Linux-only mobos"?? Are you out of your mind? It's remarkable enough that hardware vendors are even mentioning Linux in their product documentation these days. I don't shop hardware all that much but I've never seen anything marketed as "Linux compatible" let alone "Designed for BlueShoe Linux 7.2" or whatever.

      Hardware is a low-margin business, you have to sell a fuck-ton, make that a metric fuck-ton, of any product in order to turn a profit. Hardware manufacturers are NOT going to target a minority market for anything, it's asking to lose your shirt.

    42. Re:A taste of the future by Anonymous Coward · · Score: 0

      In my house, Democrat is a dirty word, actually, it is the worst thing you can be called

    43. Re:A taste of the future by metacell · · Score: 1

      Oh darn. So it's a Linux conspiracy to make BIOSes incompatible with Windows! I should have known that!

      Linux BIOS

    44. Re:A taste of the future by King_TJ · · Score: 2

      Hmm... actually, I think you might be looking at things just a tad bit too cynically. I'm not in complete disagreement with you, obviously -- but you do get certain things when you vote Republican or Democrat.

      I think it's fair to say that in general, the Republicans are going to push less for solutions that involve charitable hand-outs and programs, and more for tax-breaks and perks aimed at businesses. They'll also tend to side with socially conservative beliefs (hence the association with Republicans and the "war on drugs", as well as occasional pushes to "keep prayer in the schools" and so forth).

      On the other hand, Democrats tend to be a little less predictable - but generally want to campaign based on promises of "improvements". This translates to funneling tax dollars towards aiding the poor, free public facilities, and any other changes that they think the "common man" will be pleased with. They're likely to give less value to a strong military, and see it as a good place to make budget cuts, in favor of their other projects.

      I've talked to several people who commented that they like both the Green party and the Libertarian party. I think this just shows that people are frustrated and want something different.

      Personally, I take issue with the fundamental philosophy of the Green party that government needs to intervene for the good of the consumer against "big business". I'm all for enforcing laws related to false advertising, because I think the consumer has a right to make well-informed puchasing decisions. To me though, that's pretty much where govt. interference should end. There's nothing inherently bad about big business. In fact, the more of them we have, the more jobs can be filled - improving the quality of more people's lives.

      Finally, as far as govt. turning software decisions into a "state religion" -- I'm not sure that it's quite the same thing, but I see your point. Really, I think govt. needs to worry less about standardization across all of its branches and offices, and let the I.T. people they hired call the shots. If there's a need for office A to be able to network with office B, then write out the requirements - but don't specify the tools that must be purchased to do the job. If Linux and Samba networks fine with an NT server in another building, great.

    45. Re:A taste of the future by gmhowell · · Score: 1

      First part:

      I would call the Dems vs. Reps differences of degree rather than differences of kind. Both are rather close, but I'd admit that there are some differences. However, I think that regional differences are greater than political party differences. IOW, a Republican from Mass. is probably to the left of a Democrat from South Carolina.

      As for the second part:

      I would just be happy if the government would mandate 100% compliance with open, royalty-free standards, thus obviating (hopefully) any platform specific monopoly.

      Thanks for the reply. Too long a day to offer any more thought or insight into the subject.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    46. Re:A taste of the future by Ziviyr · · Score: 1

      Ain't that what you US people already did in 2000?

      Like it did any good. Now I hear we're threatening the deployment of nuclear weaponry. (explains the missile shield stuff gearing up)

      Bleh, I don't believe in America.

      Oh yeah, those EMPs will probably disable ACPI if you can't find the BIOS option. :-)

      --

      Someone set us up the bomb, so shine we are!
  16. The MS Link by kwishot · · Score: 1

    This link says nothing about disabling the ACPI feature in the BIOS, all it says is that the board must be fully ACPI compliant.
    I would view this as more of a Soyo issue than a MS issue.
    If Soyo chose to take the option away, that's Soyo's decision...and has no bearing on the "XP Readiness" of the board.

    The text in question:
    ------
    "Power management, docking station support, and Plug and Play capabilities for ***mobiles*** must be wholly ACPI-based, as APM support has been removed from Windows XP. [A3.4.7]

    Desktop system support required for S3 and Fast Boot capabilities, based on Windows XP advances for ACPI-compliant power management. [A1.4.2]

    Desktop and server systems must implement ACPI-based APIC support, because of how Windows NT®-based operating systems process interrupts. [A1.4.11]

    ACPI-based support for multiprocessor systems, based on Windows XP/Windows Whistler Server support. [A1.4.12]

    PCI-based network adapters for desktop systems must support wake from D3 cold, to ensure correct system-wide support for wake from sleep states supported under Windows XP. [B7.1.4.4]"

    -kwishot

  17. Re:Because... by radoni · · Score: 2, Informative

    Sir, you have misinterpreted the information suggested on that [cknow.com] link. APM was superceeded by ACPI. ACPI defines a wider range of power and system status related functions. There is an interpreter, and the ACPI spec is well defined.

    --
    SIGERR: laziness exceeds quota
  18. AGP troubles too by InterruptDescriptorT · · Score: 4, Insightful

    I write video drivers for a living, and we have had nothing but problems with our software on the Dragon series of motherboards. In certain cases, the chipset is rejecting known configuration registers for AGP bus width, etc., which on some of our products causes the beta-level drivers we provide to bluescreen.

    Some of our senior engineers have been in contact with their engineers, and they seem to be telling us the problem is ours, though we are following their specs to a tee.

    Why can't it be easy like it did in the days where you supported a few int 10h BIOS calls? (sigh) Now that was cutting-edge for 1989! ;-)

    --
    Karma: Excellent Birds (mostly as a result of listening to Laurie Anderson)
    1. Re:AGP troubles too by SuiteSisterMary · · Score: 2

      "Our product conforms to all international standards!" "In other words, it doesn't work with anything, and you can shift the blame." "Is there anybody less knowledgable I could deal with?" "Do you have my boss's number?"

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  19. monopoly... by L-Wave · · Score: 1

    hehe, they are trying to get a monopoly in the "automatic turning off of your computer" buisness. =)

    --
    I SURVIVED THE GREAT SLASHDOT BLACKOUT OF 2002!
  20. Read carefully, it says ACPI cannot be disabled by beakster · · Score: 5, Informative

    If you read the article it says "It turns out that because of a deal to get WindowsXP certification, the Dragon-series motherboard ended up having the ability of Enabling/Disabling ACPI in the BIOS disabled."

    This means that ACPI is always ON, not off.

    1. Re:Read carefully, it says ACPI cannot be disabled by coyote-san · · Score: 2

      Or it means that the ACPI is always OFF. From the context, it sounds like the BIOS disables ACPI and "protects the user" from accidently enabling it and having a less-than-ideal XP experience.

      Even if the user knows damn well what they're doing and they're using an OS that supports ACPI on that motherboard. Because, you know, nobody ever runs anything other than Windows.

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    2. Re:Read carefully, it says ACPI cannot be disabled by Anonymous Coward · · Score: 0

      That almost certainly means that the bit still exists in the BIOS, but there's no menu choice to enable or disable it. I had that problem with a Pentium Pro motherboard. There was no menu choice to enable or disable the secondary IDE port. But some nutty shit Windows 95 was doing kept disabling it. The CD-ROM would be found the next time the POST ran, but then it'd be gone again as soon as Windows loaded. I kept pulling the jumper on the motherboard that 'cleared the CMOS memory to it's defaults' and sure enough the CD-ROM was found in POST again, until Windows booted up again. This was a shitty work machine in the lab, so finally I stopped wasting time and threw the CD-ROM drive as secondary on the first IDE port and gave up.

    3. Re:Read carefully, it says ACPI cannot be disabled by Anonymous Coward · · Score: 0

      It's always on. A part of ACPI compliance is that ACPI cannot be disabled. Sort of recursive, but that's how it works.

    4. Re:Read carefully, it says ACPI cannot be disabled by kilrogg · · Score: 3, Informative

      From the link which your were too lazy to read:

      OnNow and ACPI Requirements

      Power management, docking station support, and Plug and Play capabilities for mobiles must be wholly ACPI-based, as APM support has been removed from Windows XP. [A3.4.7]

      Desktop system support required for S3 and Fast Boot capabilities, based on Windows XP advances for ACPI-compliant power management. [A1.4.2]

      Desktop and server systems must implement ACPI-based APIC support, because of how Windows NT®-based operating systems process interrupts. [A1.4.11]

      ACPI-based support for multiprocessor systems, based on Windows XP/Windows Whistler Server support. [A1.4.12]

      PCI-based network adapters for desktop systems must support wake from D3 cold, to ensure correct system-wide support for wake from sleep states supported under Windows XP. [B7.1.4.4]

    5. Re:Read carefully, it says ACPI cannot be disabled by Person++112375793 · · Score: 1
      No, it means that ACPI is always ON. If you read the story, you would have noticed this line:

      Now FreeBSD has complications with multiple devices on the same IRQs

      ACPI is what allows you to share IRQs. If ACPI were turned off then FreeBSD would have no problems. For that matter, neither would Windows--it's just that some of the features of ACPI, like soft-off, are desirable and people now expect a fancy-shmancy OS like XP to have these features. Thus, MS wants ACPI on all of the time.

    6. Re:Read carefully, it says ACPI cannot be disabled by Person++112375793 · · Score: 1

      actually, that's false.

    7. Re:Read carefully, it says ACPI cannot be disabled by jazman_777 · · Score: 1
      Or it means that the ACPI is always OFF. From the context, it sounds like the BIOS disables ACPI and "protects the user" from accidently enabling it and having a less-than-ideal XP experience.

      My mind strains to imagine the "ideal XP experience." I just helped out a friend who has XP, and it was my first exposure. I think my color cones are burnt out.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    8. Re:Read carefully, it says ACPI cannot be disabled by Anonymous Coward · · Score: 0

      it sounds like the BIOS disables ACPI and "protects the user" from accidently enabling it and having a less-than-ideal XP experience

      Unfortunately, a bit of folk wisdom developed in the home/system builder communities that you should turn ACPI off on AMD systems. This was due to some really bad experiences early in the Win2000 era, but is mostly likely the result of people with 1994-era hardware knowledge that didn't like the IRQ sharing.

      My guess is that a large number of systems were shipped to customers with ACPI incorrectly disabled and that lead to a large number of Microsoft support calls. Microsoft responded by bitchslapping around the vendors in question and forcing them to remove the BIOS option (and maybe fix their ACPI implementations).

      It would be interesting to hear if (say) a new Dell allowed you to disable ACPI, if only because it would disprove this AC's speculation.

    9. Re:Read carefully, it says ACPI cannot be disabled by Jedi+Alec · · Score: 1

      Power management, docking station support, and Plug and Play capabilities for mobiles must be wholly ACPI-based, as APM support has been removed from Windows XP. [A3.4.7]

      Argghhh! So my computer isn't even supposed to boot up then? My Mobo (MSI Apollo Pro 2a) has been forced (by me) to live without ACPI since I bought it, and so far the 3 different versions of XP I installed on it seemed to be perfectly fine with that...but the main reason everybody here seems to be ignoring as to why a computer needs to stop the customer from turning off ACPI is that when you have XP installed, and you then turn ACPI off, XP is dead, and stays dead, even when turning ACPI back on. You and I can fix that, but Joe Blow calls Microsoft for support...

      --

      People replying to my sig annoy me. That's why I change it all the time.
  21. Hmmm by dasmegabyte · · Score: 1, Insightful

    Seems like the perfect time for BSD to enter the 21st century.

    Seriously, ACPI is the wave of three years ago. It's a better interface in many ways, especially since (in theory) it eliminates the painful IRQ merrygoround we all rode back in 1997.

    The choices here appear to be adapt, abort or avoid. I'd choose the latter. But then again, I'm running OSX anyway so it's a moot point :)

    --
    Hey freaks: now you're ju
    1. Re:Hmmm by edhall · · Score: 2

      Actually, the CURRENT (5.0) branch of FreeBSD supports ACPI just fine. They aren't back-porting it to STABLE (4.x) because there have been too many other changes to the kernel that make it a major effort.

      -Ed
  22. UHmm... by Anonymous Coward · · Score: 0

    I totally aggree. http://www.nerdtreehouse.com

  23. Re:Ad's by squant0 · · Score: 0, Flamebait

    Mine was giant and yellow. Slashdot is going to force me to spend money on "something" with this new ad system, either a new monitor for a higher res, a new mouse cause the wheel is gonna break, or they are going to give me a free subscription.... I don't see any of these happening, and besides, my comment is completely off topic so far. But since I am a Linux user, and have had just about as much contact with Windows aXe Pee as I need, (read seen screenshots and used win2k) I really don't have much input as to how people put their computers to sleep, mine run all the time, but that is mainly due to nfs samba and my webserver nevermind playing RTCW....

  24. Funny, ppl BEG on how to turn off ACPI. by Blaede · · Score: 2, Insightful

    I don't know why this is a problem. If you frequent the mobo forums, you'll see users asking questions left and right on how to disable ACPI. Why are people clamoring now for a BIOS option to be activated just so they'll clamor for on how to disable it?

    1. Re:Funny, ppl BEG on how to turn off ACPI. by TheOnlyCoolTim · · Score: 2

      AT LEAST read the Slashdot writeup, even if you don't read the article.

      ACPI is stuck in *ON* mode, it CANNOT be disabled with this BIOS.

      --
      Omnia vestra castrorum habetur nobis.
  25. oops. ( Re:Isn't that interesting...) by Archie+Steel · · Score: 1

    Rereading the blurb I realized that they're switching ACPI off by default, so that would actually solve that X (or something) problem I was referring to. I take it all back. Microsoft is great and Bill Gates has nice hair (now). FreeBSD sucks.









    ...just kidding! :-)

    --

    Reminder: find a new sig
  26. Re:ACPI? by Trepalium · · Score: 1

    ACPI is also for hardware configuration. However, it's a monster of a standard, and very few vendors have working, correct ACPI support in the BIOS. I'm not entirely sure why, but more and more boards these days are being configured by the BIOS to put any and all PCI cards on the exact same IRQ (usually 10 or 11), regardless of how many other IRQs are unused. Thankfully, PCI IRQ sharing is working better and better these days. I remember the days of Win95, where there were 5 filled PCI slots, who wanted 7 IRQs, and there were 3 IRQs free, and none of the cards particularily wanted to share IRQs with anything else. One hardware change, accidental or not, and Windows won't even boot anymore (and occasionally the SCSI BIOS would hang because of the IRQ conflict).

    --
    I used up all my sick days, so I'm calling in dead.
  27. You had me until... by Anonymous Coward · · Score: 0

    especially when faced with such credible threats as GNOME and Nautilas on the desktop.

    1. Re:You had me until... by Anonymous Coward · · Score: 0

      I was thinking the same thing. Gnome/nautilus
      a big pile of bloated crap that rivals xp.

  28. The post is not very clear but I think .... by Chanc_Gorkon · · Score: 2

    I figured it out. I think he means ACPI support is always enabled and can't be disabled. That makes sense.

    One guy said APM took over from ACPI and that's just the other way around....ACPI is the new standard.

    --

    Gorkman

  29. I think cliff answered his own question. by MongooseCN · · Score: 2

    Why in the world does XP need this feature disabled, and are there workarounds to get OSes like FreeBSD working properly with motherboards of this sort?

    MS wanting a feature disabled that makes a board incompatible with other operating systems? My god, what a coincidence!

  30. Misreading the article by EvlG · · Score: 2

    It seems many people are misreading the article. The poster said, that the **ability** to Enable/Disable it is no longer present, NOT that it is actually disabled.

    That's a big difference.

  31. Here's how 2000/XP Handles IRQ resources in ACPI by cscx · · Score: 5, Informative

    In the shortest way I can explain it, changing ACPI from on to off or vice versa on a current install of Windows 2000 or XP will... "fuck shit up." A more detailed description of how/why "shit gets fucked up" follows:

    In Windows, peripheral component interconnect (PCI) devices can share IRQs. In accord with the Plug and Play capability that is defined by the PCI specification, adapters are configured by the computer BIOS and are then examined by the operating system and changed if necessary. It is normal behavior for PCI devices to have IRQs shared among them, especially on Advanced Configuration and Power Interface (ACPI) computers that have Windows ACPI support enabled.

    In Windows XP, Device Manager may list some or all of the devices on your ACPI motherboard as using the same IRQ (IRQ 9). (To view the list of resources, click either Resources by type or Resources by connection on the View menu). No option is available to change the IRQ setting. Windows takes advantage of the ACPI features of the motherboard, including advanced PCI sharing. The PCI bus uses IRQ 9 for IRQ steering. This feature lets you add more devices without generating IRQ conflicts.

    Note that Windows XP cannot rebalance resources in the same way that Microsoft Windows 98 does. After PCI resources are set, they generally cannot be changed. If you change to an invalid IRQ setting or I/O range for the bus that a device is on, Windows XP cannot compensate by rebalancing the resource that was assigned to that bus.

    Windows XP does not have this ability because of the more complex hardware schemas that Windows XP is designed to support. Windows 98 does not have to support IOAPICs, multiple root PCI buses, multiple-processor systems, and so on. When you are dealing with these hardware schemas, rebalancing becomes risky and therefore is not implemented in Windows XP except for very specific scenarios. However, PCI devices are required to be able to share IRQs. In general, the ability to share IRQs does not prevent any hardware from working.

    The Plug and Play operating system settings in the computer BIOS do not generally affect how Windows XP handles the hardware. However, Microsoft recommends that you set the Plug and Play operating system setting to No or Disabled in the computer BIOS. For information about viewing or modifying the computer BIOS settings, consult the computer documentation or contact the computer manufacturer.

    Manually assigning IRQs to PCI slots in the system BIOS as a troubleshooting method may work on some non-ACPI systems that use a standard PC hardware abstraction layer (HAL), but these settings are ignored by Plug and Play in Windows if ACPI support is enabled. If you need to manually assign IRQ addresses through the BIOS to a device on an ACPI motherboard, you must reinstall Windows to force the installation to use a Standard PC HAL. For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

    More info can be found he'a...

  32. 2k by Yablo · · Score: 1

    xp is built on 2k. wasnt having an ACPI compliant motherboard part of 2k's system requirements?

    1. Re:2k by Anonymous Coward · · Score: 0

      not at all.
      i run standard mps dual processor board. non-acpi compliant just fine.

    2. Re:2k by 1101z · · Score: 1

      But with a dual proc system you get acpi and IO-ACPI by default. Dual proc systems are ment for server/workstaion market and cost more and manufactures don't do things like connect certain IRQs to certain PCI slots. Plus as an earlier post said, windows installs differant software for different hardware.

      --
      One day people will learn the folly of Winbloze, Linux Rules!
  33. Large format ads by AlbanySux · · Score: 0, Offtopic

    Did anyone else see the large ad under the post before the comments? It only loads sometimes for me. If thats what the ads are going to be it isn't allt hat bad. I was expecting annoying popups and popunders. I can live with that little square there.

    1. Re:Large format ads by AndroidCat · · Score: 1, Offtopic
      Oops, I never got the ad. It must have something to do with some entries in my hosts file. I guess I should sit down and fix this problem one day, when I have spare time.

      Then again, I tend to block anything from DoubleClick, so perhaps it can stay there and rot.

      --
      One line blog. I hear that they're called Twitters now.
  34. similar problem on HP notebook by rjsquire · · Score: 1

    I have an HP Pavilion zt1180 laptop with similar wierdness. Runs linux fine but forget about sound. Also there is no way to set the video memory (it has a shared memory system) without windows xp so removing in entirely is out of the question. I've been trying to get to the right group at HP to acquire the specs on this bios so that it would be possible (for someone more skilled than I) to write the necessary driver / interface to modify these settings. So far i've had no success.

    1. Re:similar problem on HP notebook by Anonymous Coward · · Score: 0

      > there is no way to set the video memory (it has
      > a shared memory system) without windows xp so
      > removing in entirely is out of the question

      I'd be surprised if this is true. Since you have
      a laptop, you likely have one of the following for
      video memory:

      NeoMagic - No way to change video memory. Fixed.
      SiS - usually configurable in the BIOS.
      Trident - No way to change video memory. Fixed.
      Intel - Apparently random allocation; no way to manually set this.
      nVidia - Unsure. I haven't read up on it.
      S3 - I believe this is also fixed.
      ATI - One of the few that allows you to change it; depending on the chipset.

      Most "onboard" video doesn't actually allow you to change the amount of video memory you can use. SiS seem to be the major exception to this, allowing it to be changed in the BIOS.

      Quzah.

  35. MSFT alleges OS cannot be removed from trees by weez75 · · Score: 1

    Today in breaking news Microsoft alleged that it was technically impossible to remove WindowsXP from *any* computer. Further, they insist that WindowsXP cannot be removed from small children that have been exposed to their products or other software products that might have been located on the same shelf. They also announced that WindowsXP will be shipping as the default OS of all Mr. Coffee brand coffeemakers and blenders :)

    Geez...now even our hardware isn't safe.

    --
    Of course we torture people, we need the information --Gen. Pinochet
    1. Re:MSFT alleges OS cannot be removed from trees by Anonymous Coward · · Score: 0

      It is the color and sizes of the colored objects
      such letters and bricks.

      Seems like Microsoft read:
      ``Brainwashing for Dummies not on Majuriana''

      -- The Anonymous
      Oh, please, register?

  36. ACPI rocks, but can cause severe instability. by SlashChick · · Score: 5, Informative

    First of all, ACPI was created to a) make computers that "boot" instantly by always being in sleep mode and b) end the IRQ conflicts so common with earlier versions of Windows and hardware. So yes, ACPI, when working right, simply rocks.

    However, ACPI on certain motherboards, especially AMD motherboards, can cause severe system instability with Windows 2000 and Windows XP. (Please note that these OSes don't freeze/BSOD under normal circumstances, so if you're seeing this, you probably have a hardware issue which could be related to ACPI.)

    The most common scenario I have seen is this:

    -- Someone decently technically savvy builds his/her own PC with an AMD chip;
    -- Said person installs Windows XP;
    -- Said person wonders why IRQs are all set to 9;
    -- Said person goes and manually messes with IRQ settings, thus wreaking havoc on the poor commputer that functioned perfectly before.

    It can also go the other way:
    -- Said person installs Windows XP with AMD chip;
    -- Said person experiences weird freezes;
    -- Said person's computer works fine with Windows 98 because Win98 doesn't have full ACPI support, so person is left wondering why everyone says that Windows 2000 and Windows XP are so stable since that person's computer crashes constantly.

    To turn off ACPI, reinstall Windows and set your computer type to "Standard PC." Here is an excellent guide on how to set your PC to a Standard PC. As mentioned in the guide, this gives you the added benefit of increased framerates in Quake 3. However, you have to manually turn your computer off, and it might not go into powersave mode properly. Here is another comment regarding ACPI.

    So, to summarize:

    -- If you're having problems with Windows 2000/XP freezing, try this fix. Freezes are indicative of a hardware issue. Your computer should be stable with these OSes (except for application crashes, which happen with every OS.) My current uptime with Windows 2000 is 27 days; I have seen over 100 days uptime. If you're not seeing this type of stability with 2000/XP, it's time to do some hardware diagnostics.
    -- If you're not having problems, leave well enough alone and leave ACPI turned on.
    -- Do NOT mess with your IRQs on an ACPI computer! By messing with IRQs manually, you're asking for weird system problems. Leave them all on 9 -- it won't hurt the computer.
    -- Due to the problems mentioned above, I personally will not buy AMD chips and motherboards. I have yet to see ACPI problems crop up on an Intel motherboard. It's unfortunate, because I like AMD and like to encourage competition, but their chips and motherboards have strange issues that have yet to be resolved.

    I hope this helps all of you who are having problems with Windows XP or 2000.

    1. Re:ACPI rocks, but can cause severe instability. by sheldon · · Score: 5, Informative

      I don't think this has anything to do with processors, but rather with the VIA chipsets.

      I experienced the exact same problems you are talking about using a Tyan Trinity 400 motherboard with a Intel Pentium III 850Mhz processor. I fought with this issue for quite some time, and was never able to get any stability out of the machine. I had all of the PCI slots filled with expansion cards, and I believe this made the problem substantially worse.

      I ended up replacing that motherboard with an Intel D815EPEA2U board, and have experienced zero problems. In fact this Intel board supports high IRQ settings as some of my cards are reporting being at IRQ 23, etc. Yes, now my computer simply rocks.

      I also have an Intel SE440BX board in another computer, which is pretty solid but that one doesn't work with my Adaptec 2940(known issue) so I can't say it rocks. :)

      Again, I think this is a VIA problem. This is one of the reasons why I am reluctant to buy AMD processors, although I have not heard if people experience similar problems with boards built upon the AMD 761 chipset, etc.

    2. Re:ACPI rocks, but can cause severe instability. by CaptainSuperBoy · · Score: 5, Informative

      It's unfortunate that you blame ACPI and AMD.. in all likelihood, these problems are due to old PCI devices that can't play nice with shared IRQ's. If you have one of these unfortunate cards, you may have to disable ACPI just so you can get it onto its own IRQ line.

      You may also be blaming VIA for AMD's problems.. their earlier AMD chipsets were much more unstable than the kt266a, their current one, and kt333, the upcoming chipset. It used to be a necessity to put their 4in1 chipset drivers on a new OS install ASAP. You still need the drivers for Win2000 and below, but Windows XP has native VIA drivers that are WHQL certified and are very stable.

      I'm a happy AMD/VIA user. I have a Shuttle AK31A (KT266A) board with an AthlonXP, running WinXP. I have had my problems with AMD/VIA however.. my first AMD/VIA was an Abit KT7 which had the KT133 chipset. It was much more unstable and it had major issues with some of my older PCI cards.

    3. Re:ACPI rocks, but can cause severe instability. by TheAJofOZ · · Score: 2
      Doesn't this strike anyone else as something they shouldn't have to deal with? Okay, being a geek a tinkering with "stuff" is fun and all, but why should I ever have to manually sort out how IRQs assigned or know anything about interrupts in the first place?

      If Windows freezes because it can't deal with ACPI properly, it's a software problem with Windows. If Windows freezes because the ACPI implementation doesn't meet the standard it's a hardware bug and the hardware should be fixed.

      When it comes down to it, who's problem it is becomes irrelevant - it's a problem and a big one that has plagued x86 systems since it's inception. Please tell me that someone, somewhere can come with a way to fix this! (For the x86 line, Macs and probably a variety of other systems have never had IRQ conflict problems.)

    4. Re:ACPI rocks, but can cause severe instability. by Anonymous Coward · · Score: 0

      The only PCI devices I've seen that can't share IRQs were really, really, really old, and even then it might have been a mobo issue.

      VIA chipsets have had a long history of bad-ACPI interactions - perhaps AMD chipsets also have these issues. Windows 2000 apparently caught them by suprise. Meanwhile, Intel boards (particularly those with IBM or Dell BIOSes) have great ACPI support, even for machines that were made back in 1998 or so.

    5. Re:ACPI rocks, but can cause severe instability. by dublin · · Score: 5, Informative

      Someone mod up parent - there's some good stuff there, although I'm not sure she realizes *why* the problem exists, and that the problem is NOT only with AMD systems.

      (Note: I am not an ACPI expert, but I know far more than most posters here, since I was once program manager in charge of Win98 and NT5(W2K) for a large computer company here in Austin. ACPI was a major PITA for me for about a year, and a key hurdle to the Win98 product launch.)

      There are several points that need to be made about ACPI, Microsoft, and hardware:

      1. ACPI support as been required by Microsoft since Windows 98. Win2K and XP *really* want it. MS wants APM to have died back in 1998, along with the rest of the "legacy" stuff. Yes, Virginia, Microsoft dictates with an iron fist the features of the hardware you buy, right down to the behavior of the power switch. Even (or especially?) the largest OEMs must comply with the MS hardware dictates, or face losing the OS discounts that they *must* have. (When MS says "You Must Comply", they mean it: In general, losing the OEM discount more than consumes the entire margin on a box, putting the OEM immediately out of business!) This is probably the area where MS most flagrantly and illegally leverages its monopoly, but it gets very little attention - even many people in the industry don't realize the extent of MS' power and control over computer hardware and the companies that build it.

      2. ACPI is very different in 98 and W2K/XP. For reasons that boggle the mind, the Win98 team built their own terribly broken ACPI implementation rather than using the properly conforming, standards-compliant ACPI code written by the NT group. It's not a stretch to say that the Win98 ACPI code is some of the most profoundly broken code ever released on a large scale. Microsoft knew it was that badly broken, but the decree came down that it *would* ship by the RTM date as an in-your-face message to Janet Reno and the DoJ. (Although I have to laugh at the Microserf that once joked, "Q: What's the best thing about Janet Reno? A: Her looks.")

      As a result, even though the ACPI code was known to be broken and non-functional in Win98, it shipped anyway, and the OEMs had only 90 days to begin shipping machines with Win98 (or lose that discount again - the stick, at least, is consistent.) It was essentially left to the OEMs to work around the twisted wreckage of the Win98 ACPI code. This in turn, forced some very bad decisions, because a BIOS that worked with NT (which was correctly engineered) would NOT work with 98, and vice versa. (This is when many just started putting ACPI on/off switches in the BIOS, which was an effective, but terribly ugly way to deal with the problem, given that a major purpose of ACPI was to eliminate user intervention with the BIOS!) In our case, a brilliant and observant BIOS programmer noticed something wierd, and used it to create a truly scary, but effective work-around: He noticed that NT and 98 made the initial ACPI call very slightly differently - in essence, it was possible for the BIOS to tell which OS it was serving. This led to a crash re-write of huge tracts of the BIOS to support a truly bizarre behavior: Instead of writing the ACPI tables at initialization, the BIOS would wait for the first ACPI call to see what OS is running, then re-write the ACPI tables on the fly to either work correctly (NT), or work around grisly broken code (98). This is NOT the sort of thing a BIOs should be doing, and explains why some modern BIOses are so large and complex - they are essentially workarounds for bugs Microsoft has rendered more or less permanent. It also explains why virtually every new MS OS release requires yet another BIOS upgrade, and why the correct BIOS for your machine may be determined by the OS you are running. Obviously, unless the dynamic approach above is used, it can be effectively impossible to have a properly functioning dual-boot machine...

      3. Now that MS senses that they are just getting a slap on the wrist from the feds, I'm told they are starting thier strong-arm tactics again. It wouldn't surprise me a bit if .NET Passport/DRM hardware soon became required for OEMs to stay in the game. You'll notice the OEMs that dance closest to the MS party line do the best in the "open" marketplace. It's funny how that always happens, but not so funny how no one has really tried to stand up to MS since they prectically killed Acer for non-compliance a few years back.

      ACPI is a pretty good thing, far better than the kludgey APM, but it got botched by MS' own ineptitude. Linux and BSD implementors need to use NT/2K/XP as their model, not 98. Sadly, we've seen similar faux pas with USB, device bays in laptops, and more recently, Bluetooth.

      I think perhaps the most frustrating thing is how MS claims to be driving innovation, when in relaity the are holding the industry back by years.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    6. Re:ACPI rocks, but can cause severe instability. by DodgyGeezer · · Score: 1

      "First of all, ACPI was created to [...] end the IRQ conflicts so common with earlier versions of Windows and hardware.

      I disabled ACPI on my machine... but IRQ conflicts aren't a problem as it is an SMP box. Yep, that's right, my graphics card is on IRQ 128, sound card on 80, network in 76, etc. Very nice solution ;)

    7. Re:ACPI rocks, but can cause severe instability. by IronChef · · Score: 1


      Excellent post.

      Off on a tangent...

      Any ideas why my PIII Win2k box (Abit BH6) occasionaly "loses" the USB mouse when a screen saver runs? I have tried to disable ALL power-related stuff, but I have had the same problem on 98SE and Win2k. SOmetimes it's really bad, where the cursor disappears after a few minutes of sleep. Sometimes it goes for weeks with no trouble. (unplugging/plugging the mouse does NOT bring it back. The box must be rebooted.)

      I know there is some "power saving" crap still running, I suspect that is part of the USB problem, and I don't know how to kill it. Here's an interesting data point:

      Say the screen saver is running and the monitor is off -- like I turn the display off when I go to bed. In the morning, if I wiggle the mouse and then turn the monitor on, the screen saver is still running. I have to wiggle the mouse AFTER the monitor is on. Why is the damn computer monitoring the state of the monitor? Is there any way to stop this?

    8. Re:ACPI rocks, but can cause severe instability. by kesuki · · Score: 1

      I would like to point out ACPI works Fine and Dandy on windows XP with Via chipsets. Usually there is a BIOS update. If you're using an ATI card with video capture Get the Latest drivers and MMC for XP.
      Right now I'm running a Fic AZ-11 (old Via chipset) with a duron 600. I wanted video capture abilities and only recently managed to get that functionality working under XP with an ATI card using the latest software and drivers. I also can point out a problem that a lot of people forget to factor into building an AMD system. When choosing a Power supply it's important to do a tally of the number of CD and HD drives going into the system for each drive add 40 peak/20 sustained watts of power requirments. You also have to consider the power requirements of the motherboard processor and PCI cards. If you use all 5 slots you could need ~250 peak/150 sustained watts of power just for that. Finally you need to add in the power consumption of the fans. Depending on size and speed a fan can consume as much as 60 peak/40 sustained watts. Also remember Power supplies are rated by Peak power -- but a good vendor will provide you with the sustained output at well.
      There were a few BIOS bugs in my system and I ran across a lot of driver bugs, but the problem that plagued me most was trying to use a 350 sustained/220 peak to power up all my old hard drives. Under powering a system can cause extreme instability. If you've got optical drives that don't get recognized on a cold boot but show up on a warm boot then you've got an underpowering issue. I 'fixed' this problem by unplugging my 120 MM fan, and pulling the second ethernet adapter, I also put a HSF on the chipset, which lended to stability much more than the 120 MM had ever been able to.
      I will grant you that at Via Quality is job A. (as in Revision A) and that many vendors have to fix BIOSes at least a few times. Also, keep in mind that if you're using 4 layer commodity boards with 4-layer commodity DRAM modules you're just inviting a whole slew of problems to visit you. I admit that I buy cheap hardware, even 4-layer commodity stuff, but I don't blame Via for stability problems that are non-repeatable and that aren't related to Via.
      My last thought on stability is actually not related to 4-layer design vs. 6-layer. Technically 4-layer should only flip bits about 500% more often than 6-layer designs do, but the problem is with shoddy assembly. There are two problems that one largely finds on commodity hardware. Firstly, there are 'counterfit' capacitors and voltage regulators. Some companies go to extreme lengths to ensure that the product they ship out the door is of the highest quality. They charge a premium for thier components because it's expensive to do so, and they also dispose of many rejected components. Counterfiters make compatable components that 'look' identical but that haven't gone through any testing and 'sell' them as premium tested components. If these counterfit components make it into the finished products you can have an extreme number of DOAs and products that fail within a week. Because some companies might have bought the 'premium' version to avoid legthly testing. It is also more costly to remove a bad components from a board and replace it Vs. having the automatic 1-pass soldiering of components in a robotic assembly line. Counterfit components can be costly and will degrade the quality of any product. Also, commodity DRAM modules are sometimes put together wrong. I've seen chips of differing latencies and voltage requirements before on a commodity stick. The latency combination resulted in a stick of memory that couldn't even be used because the conflict in chips was causing a 1/3 chance of a bit being flipped in a particular register of memory.

    9. Re:ACPI rocks, but can cause severe instability. by Kymermosst · · Score: 3, Informative

      -- Someone decently technically savvy builds his/her own PC with an AMD chip;
      You don't explain what exactly the is that you think AMD chips have. Furthermore, your list of steps taken toward system incompatibility ends with:
      -- Said person goes and manually messes with IRQ settings, thus wreaking havoc on the poor commputer that functioned perfectly before.

      Which is the real cause of the problem you are describing.

      I just like to take the time to point out that I use an AMD processor, and that the last Intel-based system I ever owned was a P200MMX. My machines (self-built) are ALWAYS reliable, and do not have problems with ANY version of Windows, including ACPI support.

      In fact, I usually find that many stability problems are directly related to the quality and condition of the hardware, such as:

      Accidentally put a small scratch on the motherboard? Looks okay, probably didn't cut a trace, right? No, but if it got down to the trace, you just created a point of extra impedance in the trace... future stability problem. In fact, even if there is no obvious damage, if you dropped the end of the screwdriver onto the motherboard, it may have caused subtle damage to the circuitry that can show up as stability problems.

      I once saw a system come in that had problems, only to find a loose screw under the motherboard.

      Simple way to improve a system's stability (physically, and in software): Put in ALL the screws that belong in the case. ALL of the drive mounting screws. ALL hardware mounting screws. Do NOT put in one here and there just to keep things tied down... put them ALL in. Not only do they help anchor hardware and dissipate vibrations from moving parts, they provide a ground path for shielding, and shielding from electrical noise is important. Thumbscrews are fine, and I recommend them.

      Another one: Don't "loop" cables that are too long. Always use cables that are the correct length for the application. "Looped" cables create larger magnetic fields than ones that are not. Magnetic fields can induce spurious voltage potential in nearby circuits.

      On that subject, keep the cables as far from the surface of the motherboard as possible, for the same reason. Use good quality cables. Also, I've heard of more problems from rounded IDE cables over flat ones.

      Tip on RAM: Always use high-quality, name-brand memory, not no-name junk from god-knows-what-fourth-world-country. Memory that is even the slightest out of spec can cause intermittent problems.

      Fans and cooling: Where possible, lways install dust filters where air intake occurs. For intake fans on the back of a computer, there are "snap on" filters that can be mounted exterior to the fan. Clean filters regularly, and blow any dust out of the computer periodically.

      When installing fans, and multiple placement options are possible, think of a place that gets greatest airflow. Every other fan should be an exhaust fan, not counting the power supply fan. Try to think about air current in a system.

      Make sure there is enough cooling for the hard drives, as they can get very hot. My policy is one additional fan for every two drives installed.

      I didn't mean to turn this into a class on system design, but that is how you build a rock-stable system. I've built computer systems for myself and for others since my first '286 way back. I DO have experience here.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  37. Does it really matter ACPI option is turned off? by evilpaul13 · · Score: 2

    I've got a Soyo K7V DRAGON+ and I'm using Windows2000/XP (I've installed back and forth between them trying to decide which I like better) and Linux-Mandrake 8.1.

    My Cmedia 8738, GeForce 3 Ti 200, Via (Rhine) Ethernet, and three USB controller hubs are all on IRQ7. All the devices work great in both Windows and Linux.

    As I somehow doubt the Dragon+ was purchased as a Server board, why not just use Linux which works properly?

    You could run FreeBSD in VMWare if you really can't do without it.

  38. acpi by Anonymous Coward · · Score: 0

    I had the same deal with my abit kt7a motherboard. I always took it as Microsoft trying to make people adopt something new as a standard...why enable ACPI if you don't have to? I've always had problems with things sharing the same IRQ, especially Soundblaster products.

    The good thing is that with my motherboard, at least, the feature was hidden by default, but could be re-enabled via a modification of the BIOS prior to patching. The down side is that with Windows 2000 at least you have to have ACPI turned off prior to the installation, and do a few extra things. Info on my board, at least, at www.viahardware.com/faq/kt7/kt7faq.htm

  39. Asus AV7 Linux 2.4.18 by Flammon · · Score: 1

    I've got 5 devices running off of IRQ 9 and the thing is rock solid, never had a crash since early 2.4.0pre days.
    </p>
    <p>
    The Linux kernel has ACPI support in its future. It all started back in <a href=http://kt.zork.net/kernel-traffic/kt19991004_ 37.html#1">1999</a>
    </p>
    <p>
    Anyway check this out...
    </p>
    <p>
    <tt>
    [root@haemal]:/proc# cat interrupts
    CPU0
    0: 29750549 XT-PIC timer
    1: 87289 XT-PIC keyboard
    2: 0 XT-PIC cascade
    3: 2 XT-PIC serial
    5: 183414591 XT-PIC EMU10K1
    8: 3 XT-PIC rtc
    9: 1551326 XT-PIC acpi, usb-uhci, usb-uhci, eth0, eth1
    10: 1318690 XT-PIC ide0
    12: 2323801 XT-PIC PS/2 Mouse
    14: 89064 XT-PIC ide2
    15: 62 XT-PIC ide3
    NMI: 0
    LOC: 29751193
    ERR: 46561
    MIS: 0
    </tt>
    </p>

    1. Re:Asus AV7 Linux 2.4.18 by radoni · · Score: 1

      The writer of this news item says he's running a BSD, not Linux. ACPI support for kernel 2.4.x has always worked for me on my toshiba satellite 2805s401 laptop when enabled.

      --
      SIGERR: laziness exceeds quota
  40. Re:Ad's by cscx · · Score: 0, Offtopic

    You know, after Klerck posts his 'page widening post', it shifts the ad out of visible view... and I'm viewing on 1280x1024 ... :D

  41. The reason by slice4444 · · Score: 1


    It's not 'required' or 'forced', it's just strongly recommended. Chances are this shoddy vendor was close to not getting ceritifcation, and needed some brownie points.

    And the reason why is that it makes XP run much better. Boot times, making Shut Down work properly, etc are all improved by ACPI. These are good things for customers.

    Running OSs that don't support ACPI is not a major concern when trying to set guidelines for hardware that works best for XP. I don't see why Windows XP certification has to take into account the hardware support of other OS's? They are XP guidelines.

    Is there a reason that ACPI can't be supported by a Free OS? Fill me in on the limitation.

    --
    ----
  42. Similiar to W2K - workaround by purduephotog · · Score: 3, Informative

    Reboot the computer, go into the bios, see if you can 'reserve' IRQs. if you can, mark them ISA - that'll stop them from getting assigned to windows or OS. Then just reboot .... disabling the PNP features forces them to be reserved. As long as the OS can still talk to it, it'll be just fine.

  43. Me too by m4g02 · · Score: 1

    I had problems with my new Pentium 4 compatible MotherBoard from BioStar, very dissapointing to see harsware vendors acting like this.

    The problem was that i couldnt detect my SoundCard and CaptureCard with RedHat as always... but i felt more frustated when found that Windows 95, 98, 98SE and Me didnt work either, i tested XP and worked just fine. My frustation dont comes because i cant use microsoft 9x stuff, but is because vendors think they can get you to buy the new Windows just to be Certified .

    --
    Sigs are for morons... Wait a minute...
  44. Here's a solution by cscx · · Score: 1

    Now FreeBSD has complications with multiple devices on the same IRQs (especially sound, video, and nic all off the same one). Is there a way to get around this for new hardware?

    Well, yeah, there is a way... you could install Windows 2000 Server...

    And they'll all be happy on IRQ 9.

    Or you could just wait for the FreeBSD folks to upgrade the kernel.

  45. ABIT does this also by Paelon · · Score: 1

    In fact, I assumed this was standard industry practice. I had been informed that to have a new motherboard windows compatible (not just XP, but any windows) you must be unable to control whether ACPI is enabled/disabled.

    I bought my KT7A in April of last year, and got a SB Live, which had so many problems together it behoves me to think about it. The thing that ended up solving it was reinstalling windows without ACPI, since you can't control it in the BIOS anymore...

    1. Re:ABIT does this also by Anonymous Coward · · Score: 0

      I have an Abit KT7, I think that's six months or so before the KT7A, and I ran into the same problem with there being no ACPI option in BIOS.

      I've had problems with my T-Bird 1GHz ever since I got it ~October 2000 where it just randomly freezes, but only if I'm using an AGP card (perfectly stable with PCI, so I've been using a PCI Geforce2 MX heh). Sometime during my many efforts to fix my problem I read about ACPI instabilities and thats when I found out that there was no option to disable ACPI in my BIOS.

      I found a page that linked to an Award BIOS ROM editor, and sure enough the ACPI option was in there but disabled. It was easy to just enable the option and when I flashed again it showed up. It turned out that disabling ACPI didnt fix my problem, but I just thought I'd share my experience. The page where I found the utility talked about the option being disabled in recent Abit motherboards because of Microsoft pressure, and this was at least a year ago.

      I'm sorry I dont still have the link if any Abit owners would like this utility but just know that it's out there if you search.

  46. IA64 and new P4s use ACPI. by Anonymous Coward · · Score: 0
    Both IA64 and the hyperthreaded P4s require ACPI. IA64s require ACPI for operation at all, and the hyperthreaded P4s require it for finding the number of pretend processors.

    No big news here. Linux has sufficient ACPI support for most uses, as does FreeBSD. The full, nasty, evil interpreter may not work, but that's not necessarily a bad thing.

  47. Had a similar problem with my Dell Dimension... by josquint · · Score: 2

    I had a Dell Dimension XPS P3-600 a year back. Great machine, untill i put Win2k on it.

    Damn windows put freakin EVERYTHING on IRQ 9 per the ACPI capability. Only with the hardware I had, it made it VERY unstable even under 2k's supposed ACPI compatibility.

    That's actually what made me switch to linux. Put RedHat on it and didnt have any issues.

    Dell finally released a BIOS update that would allow you to disable ACPI, IIRC. But, it was already too late :)

  48. I've got 5 devices running off of IRQ 9 and the by Flammon · · Score: 2, Interesting

    I've got 5 devices running off of IRQ 9 and the thing is rock solid, never had a crash since early 2.4.0pre days and it probably wasn't because of an IRQ problem.

    The Linux kernel has ACPI support in its future and it all started back in 1999

    Anyway check this out...

    [root@haemal]:/proc# cat interrupts
    CPU0

    0: 29750549 XT-PIC timer
    1: 87289 XT-PIC keyboard
    2: 0 XT-PIC cascade
    3: 2 XT-PIC serial
    5: 183414591 XT-PIC EMU10K1
    8: 3 XT-PIC rtc
    9: 1551326 XT-PIC acpi, usb-uhci, usb-uhci, eth0, eth1
    10: 1318690 XT-PIC ide0
    12: 2323801 XT-PIC PS/2 Mouse
    14: 89064 XT-PIC ide2
    15: 62 XT-PIC ide3
    NMI: 0
    LOC: 29751193
    ERR: 46561
    MIS: 0

    1. Re:I've got 5 devices running off of IRQ 9 and the by Anonymous Coward · · Score: 0

      I have 4 devices: net, sound, USB and Adaptec SCSI sharing the same IRQ under FreeBSD 5.0-CURRENT. Apart from the occasionally intrjduced glitches in ACPI support code (ACPI is a work in progress in FreeBSD exactly as it it in Linux, both OSes share the same ACPICA code from Intel), I had absolutely no problem with getting it to work. No crashes, all devices are working properly, etc. This is KT133A-based motherboard from ASUS.

      The question really should have been posted on one of FreeBSD support mailing lists instead of Slashdot if author really wants to get his system up and running.

  49. Ouch, Microsoft screws you twice... by wrinkledshirt · · Score: 1

    Screws you once: Take whatever they want from your code base and your license says it's okay.

    Screws you twice: Push hardware standards that cripples platforms for competing OS installs.

    Smart. Evil, but smart.

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  50. (Legacy != obsolete) ? by cookie_cutter · · Score: 2, Interesting
    I checked out the basic requirements for the "Designed for Windows XP" logo

    I found point 5 particularly interesting:

    WL-5. System and components meet reduced legacy support goals

    Linux advocates pride themselves on the ability of the system to run on old systems. However, there is an argument for getting rid of obselete technologies. While M$ windoz's requirement for top of the line system's smacks of promotion of consumerism for consumerism's sake, My question is this:

    How do we compromise between supporting legacy systems, without slowing the pace of tech development in order to accomodate them?

  51. What XP really is (FPOS) by carlivar · · Score: 0, Offtopic
    As I see more and more of my co-workers running Windows XP, I have definitely decided it is nothing more than...

    Fisher-Price Operating System

    Carl

    --
    Vote Libertarian
    1. Re:What XP really is (FPOS) by Anonymous Coward · · Score: 0

      or:

      F*ck'ing Piece Of Sh*t
      F*ck'ing Proprietary OS

  52. "Designed for Windows XP" sticker by kwishot · · Score: 2, Insightful

    Honestly, how important is this sticker? "Designed for Windows XP" and "Windows XP Compatible" are totally different concepts.
    This list of requirements (which, btw, doesn't force ACPI to be disabled) is for companies to market their products as "Designed for Windows XP"
    Ok...who are the people buying motherboards and other parts separately so that they can put it all together themselves? "The Geeks" ... "The Geeks" are the most likely crowd to be putting an alternative operating system, such as linux, on their assembled system, and wouldn't care much about how "Designed for XP" their systems are.
    The companies who I would picture to be most worried about having this sticker are companies who use completely proprietary systems with Windows XP pre-installs anyways (Dell, Gateway, Compaq, etc) and need to market their systems as such. If that's the case... no one can complain about their system not being linux or anything compatible because they bought a "Designed for Windows XP" system. Designed for XP... preinstalled with XP... marketed with XP.

    To sum it up... this sticker has a much lower value than one might think...the only people who need it are... the people who need it (make sense?)

    -kwishot

    1. Re:"Designed for Windows XP" sticker by Anonymous Coward · · Score: 0

      True, but maybe MS requires Dell, Gateway, Compaq, etc... to build their systems exclusively with "Windows XP Certified" components, forcing the component vendors to seek XP certification as well.

    2. Re:"Designed for Windows XP" sticker by kwishot · · Score: 1

      But can you buy a proprietary Compaq motherboard at your local computer store?
      If it's that much more of a hassle for companies to make their stuff "Designed for XP", you'd think they'd only do it when they *have* to (e.g. under pressure from Compaq, Dell, Gateway, etc for a *specific* custom model destined to have an XP Preinstall) I can understand a manufacturer doing the extra effort for one of those major companies listed above, only because it would mean tens of thousands (more?) of a specific motherboard in one sale. But putting the extra $$$ into other products "just to get the sticker" doesn't make any sense to me, especially when the people who will use that product most generally don't care how XP certified it is.

      -kwishot

    3. Re:"Designed for Windows XP" sticker by Anonymous Coward · · Score: 0

      Don't be so shortsighted. A major part of the market for mobos is the screwdriver shops that exist nowadays in virtually every population center. Non-technical types get the advantage of being able to get exactly what they want without have to uninstall gigabytes of unwanted bundleware and pesterware.

    4. Re:"Designed for Windows XP" sticker by pavera · · Score: 1

      Dell, Compaq, IBM, all of the big computer manufacturers have their OWN motherboards, that they design and build. (Seen the new GX240's from Dell? want to try to get a standard Asus p4t into one of those cases?) not gonna happen, because these companies make their own parts to fit in their own cases of weird shapes and sizes, therefore they do not have to buy their components from third party manufacturers, hence they do not need to "force" them to make their parts WinXP certified.

    5. Re:"Designed for Windows XP" sticker by Anonymous Coward · · Score: 0

      Actually not only the geeks nowdays, its also
      the freaks, gamers and other idiots that feel
      they need to be cool and that they are h4x0rz
      overclocked their system cpu and memory.

      Whuzha!

    6. Re:"Designed for Windows XP" sticker by Anonymous Coward · · Score: 0

      Native support, have you ever noticed that for the majority of Windows installs you don't need to
      provide a motherboard driver? Thats because it's covered by the Windows install proper. As a Mobo maker you can only get this support if your producy is "certified". It's just to be nice to the customer, plain and simple.

    7. Re:"Designed for Windows XP" sticker by eples · · Score: 1

      I saw an Isobar power strip that had the "Windows 95 Compatible" sticker on it back in the day. I don't think it really means anything.

      --
      I'm a 2000 man.
    8. Re:"Designed for Windows XP" sticker by geekoid · · Score: 2

      Except every motherboard has to have this sticker, or they won't be able to sell to the Dells of the world. Because if the Dells in the world sell just 1 motherboard thats not XP certified they loose there MS discounts and they wont be able to compete. FYI OEMs pay about 35$ for XP if they have to pay Full price, then they loose there profit margin.
      This means that I do not have the option to turn off ACPI, which I want to do.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    9. Re:"Designed for Windows XP" sticker by Anonymous Coward · · Score: 0

      The Big Four actually don't design and build thier mobos any more -- they spec them out and outsource to Intel or Asus or whoever, and then slap their own BIOS on them. In most cases, these vendor BIOSes are significantly better than the generic Award/AMI stuff, especially in areas like ACPI support.

      Furthermore, they still depend on the 3rd parties to provide drivers for all the components (in the old days Compaq and IBM made their own NICs and the like), and all that hardware/drivers needs to be certified.

    10. Re:"Designed for Windows XP" sticker by LoseNotLooseGuy · · Score: 1, Informative

      Because if the Dells in the world sell just 1 motherboard thats not XP certified they loose there MS discounts and they wont be able to compete.

      I doubt that Dell would ever voluntarily let loose or release their MS discounts. Of course, it is entirely possible that Dell would fail to retain them. Consequently, I believe the word you were looking for is lose.

      Congratulations! You have been participant #49 in my campaign to rid Slashdot of this error.

      --
      Proudly correcting Slashdot's most irritating linguistic error since 2002.
  53. Misleading headline / DRM by quantum+bit · · Score: 5, Interesting

    That headline really needs to be changed. It should read something like "ACPI Forced On in WinXP Certified Mobos"

    Also, did anyone else notice this little gem on the requirements page?

    • Audio devices must implement Digital Rights Management, which is supported by Windows XP. [B3.1.4.11]

    Does this mean hardware support for DRM in sound cards?

    1. Re:Misleading headline / DRM by Sheetrock · · Score: 1
      This page, specifically the "Conditions for DRM Signatures" section, probably represents what Microsoft means by implement. In layman's terms (the only way I can fit this in a paragraph): it sounds more like the drivers will have to be written to support it, these drivers will be stamped by a Microsoft seal of approval, and only drivers with the special seal will be permitted to play audio that is marked with a 'play only on trusted devices' flag. The hardware will need to support certain features that the driver can toggle, such as digital audio output from the card, but I'd imagine that such cards could support both Microsoft's DRM model and a standard interface that other operating systems could use without modification to their drivers.

      I still don't understand what the big deal is about the difference between a digitally-perfect copy of a piece of audio being illegally duplicated and disseminated through the Internet and a one-off analog copy of a piece of audio being illegally duplicated and disseminated through the Internet, but I guess I can see where DRM would be a very profitable venture if one can convince others of its usefulness. It's not like it really matters if their userbase doesn't want it, anyway.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    2. Re:Misleading headline / DRM by Alsee · · Score: 5, Interesting

      Audio devices must implement Digital Rights Management

      Does this mean hardware support for DRM in sound cards?


      This means implementing SAP (SECURE AUDIO PATH). Not only must the hardware contain DRM, but the software must be approved and signed by Microsoft. If the driver is not signed it won't work. Read this Wired article explaining SAP. Wired: "SAP adds 'static' interference to media files that require video and audio cards to authenticate themselves with Windows software before they can be played."

      What happens when you take your pefectly good sound card out of your Win98 500mhz system and stick it in your shiny new XP 2000mhz system?

      You can't play your windows media player files.

      Why? Two reasons.

      Number one) It is your sound card that is incompatible. Therefore it is not Microsoft's fault. Blame the sound card manufacturer.

      Number two) You are a Pirate. Therefore it is not Microsoft's fault. It is your fault for being a Pirate.

      It's just another case of Microsoft leveraging it's operating system monopoly to enforce a new DigitalRightsManagementSystem monopoly. In other words, nothing out of the ordinary. Nothing to see here, please move along...

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    3. Re:Misleading headline / DRM by Cliff · · Score: 2

      Yes. The headline was misleading, and I do agree. It did need fixing. I hope the latest revision is better.

  54. And yet again you'll piss away your vote.. by Anonymous Coward · · Score: 0

    Like the dumb asses did to get clinton elected (which I was happy about) it reversed and got bush elected. Fucking idiot small parties. Work to change the larger party into the image you want. It doesn't work the other way around. Haven't you seen Italy? Worst political system ever.

    1. Re:And yet again you'll piss away your vote.. by urmensch · · Score: 1

      the only way i could change the larger parties would be give them as much money as M$ has, and the only way to get the kind of money M$ has is...

      as corrupt as every other government. thats US!

  55. i dont know much but i have an idea/question by Anonymous Coward · · Score: 0

    in windows xp you can choose which kernel is installed and if you choose a non acpi one then you dont use acpi couldnt bsd do something like this?

  56. Insane, but not too surprising by jerkychew · · Score: 2, Interesting

    First, this is totally insane - no ACPI? This means that I'm greeted by "it is now safe to shut down your computer" every time I tell Windows to shut down? Talk about circa '97. I absolutely refuse to use any PC that doesn't support ACPI in this day and age.

    And second, don't totally blame Dragon for this. Win XP wreaks havoc with motherboards, IRqs, etc. It's almost as bad as the old Dos days, but at least back then, with ISA and Win95, we had more of a fighting chance via trial and error.

    Case in point: I have an Epox 8KHA motherboard. Works great with Win2K. I added a second partition and installed XP. Once I installed the drivers for my Geforce2 card (from Windows Update, no less), WHAM! Blue Screen of Death. After hours of flashing my BIOS, and trying other drivers (both WHQL and Nvidia beta), I gave up and went back to 2K. I don't know what the hell MS did, but it sure screwed me up.

    1. Re:Insane, but not too surprising by phaze3000 · · Score: 2
      You're confusing ACPI with APM.

      Please get a clue before posting with such indignation

      --
      Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
    2. Re:Insane, but not too surprising by jerkychew · · Score: 1

      Go disable ACPI in your BIOS, re-install Windows, and tell me what happens. Your machine will not power off upon shutdown. APM is generally a subset of ACPI in most motherboards.

      And don't criticize my posting style, ass.

    3. Re:Insane, but not too surprising by phaze3000 · · Score: 2
      That's funny, I have a machine sitting next to me with an early Supermicro 440BX motherboard. It knows nothing of ACPI, and yet will power-off when I halt my PC (I don't do Windows, so I really wouldn't know about that).

      For the afforementioned clue I suggest you have a quick read of /usr/src/linux/arch/i386/kernel/apm.c - you'll find that the power-off has nothing to do with ACPI.

      I won't deem the rest of your comment with a reply.

      --
      Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
    4. Re:Insane, but not too surprising by Anonymous Coward · · Score: 0

      This means that I'm greeted by "it is now safe to shut down your computer" every time I tell Windows to shut down?

      Since I power UP my machine from a master control switch on a Power Srip, Thats exactly what I want the dam thing to do. I dont want it
      to turn the power off !!!!!

  57. Rarely is the question asked... by Anonymous Coward · · Score: 0
    "A people [. . .] is very easy to govern."

    Why am I suddenly reminded of George W. Bush?

    1. Re:Rarely is the question asked... by Anonymous Coward · · Score: 0

      'a people' is singular, 'people' are plural. its a colloquialism to refer to a people in the singular, like "the jew is a blight upon this earth" (something some 19th century bigot would say, not my own opinion)

  58. Real Issue: MS ACPI vs. ACPI by Boulder+Geek · · Score: 2
    Desktop system support required for S3 and Fast Boot capabilities, based on Windows XP advances for ACPI-compliant power management.

    The implication of this statement is that Windows XP ACPI is not the same as ACPI. This explains a few things, like why every d**n ACPI BIOS out there violates the ACPI specs and must be patched in order to have a prayer of working with Linux. Of course, even when patched most laptops are working poorly at best.

    This is clearly a ploy by MSFT to subvert a standard (of which they are a primary sponsor!) to the detriment of competing operating systems. I'm glad that they've stated it so clearly. Forward this to Bill Lockyer.

    --
    A well-crafted lie appears unquestionable - Dama Mahaleo
  59. [OT] Re:More about ACPI by BrianGa · · Score: 0, Offtopic

    Of course, If you want to stick it to the man, you could do the reverse and Block MSIE from your Site.

  60. Here's a tip by Anonymous Coward · · Score: 0

    Do some fucking research before you buy something!

  61. ACPI != problem. ACPI == solution. ;-) by sigwinch · · Score: 4, Funny
    I have a hard time believing that this wasn't done expressely to make it harder for alternate OSes to get to work properly.
    Microsoft is keeping it hush-hush, but it's well known among CTOs that Redmond is simply running out of crappiness. Customers were already reeling from the general desktop and server usefulness of Win2K, and the spiffiness of WinXP is starting a major exodus to OS/2 among gamers (who are a traditional bellwether for the datacenter).

    Enter ACPI. A weighty specification that you can beat a mugger to death with. Big, juicy, complex data structures. States and modes out the wazoo.

    All implemented by heroin-addled BIOS writers working in perpetual darkness, in a basement in Taiwan. Mmmmmm....bugs....

    ACPI is Ballmer's last hope to return Windows users to the level of crappiness they love and expect.

    --

    --
    Kuro5hin.org: where the good times never end. ;-)

    1. Re:ACPI != problem. ACPI == solution. ;-) by Anonymous Coward · · Score: 0

      Microsoft is keeping it hush-hush, but it's well known among CTOs that Redmond is simply running out of crappiness.

      Someone has not yet seen XP.

    2. Re:ACPI != problem. ACPI == solution. ;-) by ethereal · · Score: 1
      Microsoft is keeping it hush-hush, but it's well known among CTOs that Redmond is simply running out of crappiness.

      Whew! For a minute there I thought we were going into one of those "*BSD^WMicrosoft is dead" riffs...

      --

      Your right to not believe: Americans United for Separation of Church and

    3. Re:ACPI != problem. ACPI == solution. ;-) by Anonymous Coward · · Score: 0

      Uh, yeah, whatever.

      Anyway here's how to force WinXP to NOT load ACPI during the install:
      http://www.tweakxp.com/tweakxp/display.a sp?id=825

      &

      http://www.tweakxp.com/tweakxp/display.asp?id=86 1

      HTH :o)

  62. Win2K workaround by UnknownSoldier · · Score: 2

    I know the article mentions WinXP (NT 5.1), but since Win2K is NT5.0 this is related:

    I have a ECS K7S5A motherboard that I had to disable ACPI in the BIOS, otherwise Win2K would blue screen on setup -- this blue screen even tells you to press F7 at the setup screen "when it prompts press F6 for RAID devices" to *silently* disable ACPI support!

    Can anyone enlighten me WTF does every device need to be on the same IRQ ?? What's wrong with having every device on it's own IRQ ??

    1. Re:Win2K workaround by Anonymous Coward · · Score: 0

      There is the not insignificant matter of the typical consumer PC having many more IRQ-required devices than there are individual IRQs. This was turning into a serious issue a few years ago and was one of the attractions of USB: getting a whole bunch of devices on a single IRQ at low cost.

      ACPI has made this a moot point. I now casually stuf systems to the gills with goodies and resources are very rarely an issue.

  63. Re:Ad's by TurboRoot · · Score: 1

    I didn't even notice it, junkbuster already had the settings in it to block it. I didn't even have to reconfig anything. :)

  64. This isn't new by CaptainSuperBoy · · Score: 2

    It's been a WHQL requirement for years. I don't know about this motherboard, but on ABIT and Shuttle boards you can re-enable the ACPI option by flashing a modified BIOS. Yeah it's a little risky, but the program that edits the BIOS file is made by Award - it's the same program the MB manufacturers use to enable and disable other options.

    Read here. Personally I don't think you should boycott SOYO, Abit, or any other manufacturer because they wanted to get WHQL..

    Now I really, truly, mean no offense to your operating system when I say this. I don't write OS'es, and yes I have no idea how hard it is to write the low level code. But, the PCI spec has been around for close to ten years, and shared IRQ's have always been a (optional) capability for PCI devices. Initial devices had problems with shared IRQ's. But today with no ISA, and card manufacturers learning to play nice, shared IRQ's are a reality. Shouldn't your OS support them by now? I have 2 network cards, SCSI, and sound on the same IRQ right now, and it works fine in Red Hat 7.2 and Windows XP.

    1. Re:This isn't new by Anonymous Coward · · Score: 0

      Just because all the cars on the freeway can go in a single lane and leave the others empty, doesn't mean it is a good idea. This is why if you buy the higher end server boards they have all 24 of the pci interupts available.

  65. Well, since Linux can support it... by cscx · · Score: 1

    That means that the FreeBSD folks are behind the times and have a little work to do...

    1. Re:Well, since Linux can support it... by Anonymous Coward · · Score: 0

      Both systems have exactly the same level of ACPI compliancy, if anything, FreeBSD integrates new released of Intel ACPICA reference code slightly faster than Linux. FreeBSD folk just choose not to expose users to the work in the progress. You need -CURRENT to get that.

    2. Re:Well, since Linux can support it... by quantum+bit · · Score: 1

      That means that the FreeBSD folks are behind the times and have a little work to do...

      Errrr, FreeBSD has support for ACPI in the -CURRENT branch. This is the branch where things are tested before being commited to -STABLE. The ACPI code itself uses the same code base as Linux; the only difference is that FreeBSD isn't putting beta quality code on production servers...

    3. Re:Well, since Linux can support it... by Anonymous Coward · · Score: 0

      You wouldn't classify not shipping ACPI support in 2002 as "behind the times"? It's like 4 years after it's shown up.

  66. SOYO != CRAP by evel+aka+matt · · Score: 1

    Okay..I'm probably going to get meta-moderated down quite a bit for what I've just mod'ed, but, people are talking out of their asses, I do believe. Soyo, starting with the Dragon, has turned it's company around. They may have been shoddy in the past, but the Dragon series is some of the BEST motherboards availible for AMD TBird/XP. Check out ANY review done by ANY hardware enthusiast site. Go, ask any hardware forum... www.hardforum.com www.arstechnica.com www.anandtech.com or whatever. The Dragons for P4 are a bit untested ATM, but for AMD-based systems, it's another thing altogether. I think I'm going to get mod'ed down for flaimbait, but, you know, slashdot users are kinda ignorant when it comes to the latest hardware, as seen by the often "oh look, here's a new thing" posts that refer to things that are old and redundant.

    ---
    matt fucking fury

    1. Re:SOYO != CRAP by Anonymous Coward · · Score: 0

      Okay..I'm probably going to get meta-moderated down quite a bit for what I've just mod'ed, but, people are talking out of their asses, I do believe. Soyo, starting with the Dragon, has turned it's company around. They may have been shoddy in the past, but the Dragon series is some of the BEST motherboards availible for AMD TBird/XP. Check out ANY review done by ANY hardware enthusiast site

      Some respectable sites have given the Soyo Dragon good reviews. They're all wrong. The Dragon really does suck. But as far as 266a chipset boards go, it beats the competition in benchmarks. But give the board to any decent EE. Some flaws (poor construction) are obvious. Others (out of spec timings, flaky integrated netowrk and sound) will be found by detailed inspection. The Soyo LOOKS pretty, and is a great board if you want to beat benchmarks, but for real-world applications it is mediocre at best.

    2. Re:SOYO != CRAP by Anonymous Coward · · Score: 0

      Won't touch another SOYO motherboard for anything... or any reason... even if they were the last damned MOBO on the planet... I'd go find another line of work...

      We bought 125 of them, and all 125 of them crapped out anywhere from 6 months to a year later. And to send them all back for repair gets you a charge for a new MOBO... Thanks but no thanks. Garbage in-Garbage Out...

      Junk... pure junk....

    3. Re:SOYO != CRAP by evel+aka+matt · · Score: 1

      Well, according to EEs it may be flawed, but on actual real-life performance, it's excellent. The integrated network is flawless, and the onboard sound is the best availible (onboard sound wise, at least). I have bought multiple copies of this board, and find it far better than mediocre. And I'm not just saying that because I bought the board. It's simply the best 266a board out there.

    4. Re:SOYO != CRAP by screwtheNSA · · Score: 0

      I'm not going to beat down any main board mfr. here, but my personal experience has been with ASUS since my '486 days. I have 4 desktops running ASUS boards, and my old 100 Mhz. ASUS board has NEVER crapped out, locked up or anything. Same goes for my much newer boards; ALL from ASUS.

      The one board I have on my PII-200 has the TXpro chipset, and AMI BIOS, this board locks up eveery time; daily, with video splits and fatal exception errors(that blue screen of death act).

      I use this board for net surfing only since that's all it's good for. Garbage surfing and mail.
      Yes, it's also a windope box but so what, the OS was a freebie from a VAR.

      I sure would love to see MS die fast and with painful throes of agony!

      The more money you have, the less you have to abide by the law!

      MS = software genocide by pure monopolistic practices backed with blessing of the D.O.J and the supreme court.

      --
      206.39.38.2, DDN-BLK-36, DOD NET INFO CENTER. 800.365.3642 206.36.0.0-206.39.255.255 NET RANGE.
  67. Re:ACPI? by Anonymous Coward · · Score: 0

    (and occasionally the SCSI BIOS would hang because of the IRQ conflict).

    You see, that's your problem.

    You keep insist on putting a SCSI card in the machine.

    SCSI is obsolete. Your storage drives haven't needed to be interfaced over a 'smart controller card' since the motherboard's expansion stopped being through 8 MHz ISA slots.

    Forget BSD. SCSI is indeed what is dead.

  68. Anti-Midas touch of Microsoft by ackthpt · · Score: 1
    It seems everything they touch, which is gold, turns to lead.

    I'll be in the market for a new mobo in about a month and want to avoid anything crippled in their honor. Is anyone keeping a list?

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Anti-Midas touch of Microsoft by geekoid · · Score: 2

      if you had bothered to go to the link, you would have read where it is required to be always on.
      thats the problem, really. I should hav the option of wheather or not I want to use it since I don't use XP or 2000.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  69. The real question... by Anonymous Coward · · Score: 0

    ... is why you're buying a Soyo motherboard. Those things are pieces of fucking trash.

  70. Barking up the wrong tree? by Nothinman · · Score: 1

    Doesn't anyone think the FreeBSD team should get their ACPI and IRQ sharing stuff worked out? Sure MS dictating hardware standards isn't good, but from a purely technical standpoint the problem here is FreeBSD.

    1. Re:Barking up the wrong tree? by grover · · Score: 1

      5.0-CURRENT supports ACPI IRQ allocation, I believe. Is this just a 4.x issue or what?

      -- Andy

    2. Re:Barking up the wrong tree? by Anonymous Coward · · Score: 0

      Hmmm....

      You don't get out much do you???

      Did you notice, or can you see, that extra word contained in the name.... "FREE"... Gads.... You can "expect" to ask for this fix of Microsoft, and obviously you may or may not get it...

      In FREE... if you want to slam something, stop slamming until you can contribute... Not just in buying your damned CD but contribute in code for the "project"....

      Sheesh....

      Too many people expecting something for nothing... No wonder the country is running amuck...

  71. why is this by rutledjw · · Score: 2, Interesting
    modded as flamebait? I think it's a legitimate comment. MS now has the ability to exert power over BIOS and motherboard manufacturers? That's some serious influence!

    The other side of it is that it causes issues with BSD, a non-GPL OS. One of the OSs MS actually shows some support for. Why does THIS make sense?

    Further, I think it may demonstate a more insidious strategy for MS. The HW is configured in such a way that alternative OSs cannot use it. That's bad, that's very very bad. This could SEVERELY limit where Linux/BSD can be used.

    OTOH, companies like IBM and other motherboard manf may come out with Linux-only lines and find a nice little niche market there...

    --

    Computer Science is Applied Philosophy
    1. Re:why is this by andybak · · Score: 0, Troll

      Good post! This kind off sums up the main area of positive influence Microsoft and possibly only Microsoft is able to have - that is the broad influence to enact strategic changes in industry standards. OK half the time they do it in a way that benefits their bottom line and they are quite happy to wreck standards that they perceive (in their rather paranoid worldview) to threaten their bottom line BUT on more than one occasion they have radically accelerated the adoption of technology that may never have seen the light of day otherwise... I am wary to pick any examples cos I am bound to be wrong in the details but I sometimes wonder if how fragmented the industry could become without our favourite evil empire in the picture?

    2. Re:why is this by cisco_rob · · Score: 4, Informative

      I don't know the ins and outs of the whole issue - I do know that according to ABIT, Msft didn't let them pass with their KT7 board or any of their newer boards.

      I owned one -- and tried to disable ACPI on it. I called abit because I couldn't find a setting in the BIOS for it, and they said that to be Msft certified you couldn't include it.

      They pointed me to this BIOS editor to be able to edit the choices in my BIOS and re-enable the option. --from Paul's unofficial ABIT MOBO Page: (I know it sounds shady, but check it out if you don't think it's legit..):

      "None of the new Abit BIOS versions support the disabling of ACPI through the BIOS, as this functionality has been hidden. This is because this is a prerequisite for any mainboard submitted for Microsoft WHQL approval."

      Where are you getting your information that Microsoft is OK with disabling ACPI? IMHO, Microsoft and open *anything* don't get along very well..


      --
      "I do not fear computers. I fear lack of them." -Isaac Asimov
    3. Re:why is this by geekoid · · Score: 3, Informative

      It seems like Soyo probably has a problem with there board and is using this MS thing to cover it up (maybe this board mis-malbehaves when ACPI is disabled; and as such they always have it enabled). It seems like this WinXP thing is a red-herring of sorts.
      no, if you followed the link, you would of read that in order to be certified, ACPI must be enabled, always.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:why is this by Anonymous Coward · · Score: 0


      Yes, yes, YES! But requiring that any manufacturer, who wishes to have power management on their motherboard, like all manufacturers these days, to have NO option in BIOS to disable ACPI or fail M$ certification proves your point WRONG. It is perfectly acceptable to run a board without ACPI support, yet Microsoft requires that any motherboard including it cannot have an option to disable it. Don't you find it ironic that both BSD and Linux have trouble using ACPI, and that just happens to be the only option Microsoft requires certified mobos to use? I do, but maybe you trust the man a little more than I. This appears like just your everyday Microsoft hording, attempting to injure their competition using their certification power for hardware manufacturers. What gets me is that manufacturers for the PC platform still pay attention to Microsoft for certification. Shouldn't they get certified from Intel or AMD?

    5. Re:why is this by Cyno · · Score: 1

      Oh, PS, I posted the parent. Also shouldn't Microsoft in turn be certified from Intel and AMD to show that they QA their software to be relatively stable on that hardware? It almost seems like this whole process is backwards. You NEVER hear Linux guys telling hardware guys what to do unless they find a bug in the hardware while comparing it to its specs.

    6. Re:why is this by cisco_rob · · Score: 1

      I don't see how that contradicts my statement at all -- when I say get along with, this is not meant to be read: "Half-ass implemented". Would we be having this discussion thread if MS got along with ACPI?

      --
      "I do not fear computers. I fear lack of them." -Isaac Asimov
    7. Re:why is this by Anonymous Coward · · Score: 0


      Actually, saying it is an open standard is like saying that AC97 was an open standard. These MS "open standards" are open to input from anyone who pays the fee, but when you are a "little" billion dollar company who depends on Windows for your life blood do you really think these forum members will fight too hard?
      You say that the problem with implementation is the motherboard manufacturers fault, but in fact the MoBo companies really do not have may problems from their standpoint. They enable ACPI and break the off switch, and from that point on it is the responsibility of the OS to handle all hardware resource routing, processor allocations, and power management. What incentive is there for the MoBo company to fight that? They leave everything up to MS and the only one who looses are the gamers, musicians, and those with specialty hardware that need or want real time hardware communication.

    8. Re:why is this by Anonymous Coward · · Score: 0

      I have seen ACPI kill Windows 2000 and XP too.

      I had problems with 3D apps locking up on Windows and a search on the Internet found a lot of people with this problem. Someone said the fix was to disable ACPI and reload the system. Sure enough, the system no longer locked up on 3D apps.

      Maybe it was poor hardware, but poor hardware will always be a problem. It would be best for board manufacturers to keep the ability to choose ACPI or APM so if problems like the one I and many others had can be resolved without purchasing more hardware.

    9. Re:why is this by turbosquid · · Score: 1

      Although i like the thought of a line of system tailer made for linux i must say that a half inch patch in the bottom of my sole would miss duel booting into windows. I mean after a day have hard codeing in linux there is nothing better then fragging a little digital ass. (Somthing hard to do in linux. [ Any body willing to get me a full copy of winex i would apreciat it])

    10. Re:why is this by Strog · · Score: 1
      Yes the ACPI comment was a little ambigious but I think the issue is more of choice. I would like to make my own descisions about what is best for my particular situations.

      Sure ACPI is open. So is Kerberos but Microsoft has managed to put enough of their extensions into it to make life a little hairy in a mixed enterprise enviroment. Go on over to the World Wide Web Consortium page and look at the standards. Now go look at how IE enhances it.

      If you think Microsoft plays well with standards then I will have to disagree on several counts.

    11. Re:why is this by andybak · · Score: 0

      dontya love moderation. A post that is a teeny bit positive about the great Satan of Redmond is of course a troll! Silly me! How could it not be!

    12. Re:why is this by Thatman311 · · Score: 1

      Thank you!

      The comment of "Would we be having this discussion thread if MS got along with ACPI?" reallys bugs me. Microsoft is one of 4 companies who helped write the spec. They are the only software company of those 4 companies. MS is very stringent on their ACPI implementation with the desire of trying to improve how the system detects devices and how it power manages devices and the system (please remember acpi isn't just power management... Advanced Configuration Power Inteface).


      What is funny is this is a bug in their BIOS and they are trying to hide behind MS's WHQL requirements. Actually I consider this to be a bug in the OS's that don't support ACPI because at this point it is stupid that all of them don't.

      --
      Silly Rabbit...Sig's are for kids.
  72. How they did it by 1155 · · Score: 0

    1980:

    Bill Gates: I want no motherboard to work with any other software than windows!!!! Innovate!!!

    Lackee: But sir, I use linux in a dual boot situation.

    Bill Gates: I don't care!!! My company will rool joo!!!

    Lackee: Yes sir. I will ensure that all manufacturers know this. You are king.

    So after many years, after the advent of the linux kernel, we have this board, the first attempt by the monarchy that is Bill Gates to eliminate those who choose not to spend 299.99 plus tax on an operating system.

    Next week, our experience with Steve Jobs.

    (All instances of Bill Gates and Steve Jobs name don't actually refer to them. The time line of this story is slightly skewed. Anything else, you can comment on.)

    1. Re:How they did it by geekoid · · Score: 2

      it is not controlled by MS.
      care to gues which company had the most input to this "open spec"?
      what happen only XP certified mother boards are available that support current chip sets? oh wait, that time is already here. I can not turn off ACPI.I want to because my Geforce say it runs best with its own interupt, but I can't do that bacause of MS's control of the industry.Mobo manufacture MUST meet MS's requirements or they'll never sell to an OEM, and if they can't sell to an OEM, they go out of business.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  73. Nothing new by Nicodemus · · Score: 2, Informative

    My Abit KT7-RAID had the option hidden as well, and it wasn't until I enabled it so that I could turn off ACPI that my system finally got stable, even with win2k. I found Paul's KT7 FAQ invaluable. Specifically this item.

  74. FreeBSD by Fweeky · · Score: 2

    > Seems like the perfect time for BSD to enter the 21st century.

    Actually, FreeBSD seems to be moving more towards Win2k-style ACPI support in -CURRENT (although that's more of a gut-feeling[tm] than a hard fact; I'm sure someone else can elaborate)

    Aside from flaky hardware (which you can turn off in most cases), this is a Good Thing, although you can be sure you'll be able to turn it off in FreeBSD if the need arrises.

    http://www.jp.freebsd.org/acpi/ seems to be about the best page I can find on this.

  75. Ahhh, now I get it! by Loki_1929 · · Score: 1

    This must be the innovation Gates and Ballmer keep talking about trying to preserve; yes! I finally understand!

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
    1. Re:Ahhh, now I get it! by geekoid · · Score: 2

      As other posters have pointed out, other WinXP certified boards have full support for disabling ACPI.

      they can not be or they are violating there Ms agreement.
      In theory, ACPI is a good thing, but I'm leary of any open-specwhen any large company has a breat controll over. In this case MS has had most of they say on what goes into this spec.

      I have a need to turn off ACPI, but I can not do that. That is the problem.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Ahhh, now I get it! by VB · · Score: 1


      You mean forcing the *competitors* to implement the ACPI specification ... This is where it gets sticky. Open Source OS vendors are still at the mercy of what OEM hardware manufacturers give them, which is still dictated by M$ via legacy contracts, agreements, and the fact that these OEM's still clearly give M$ priority to ensure they are perceived as Redmond-Compatable. These legacy factors exist still; there has been no resolution on the Anti-Trust matters and no discipline evoked, nor any marketplace changes to restore competition instilled.

      If XP can run without soldering shut ACPI settings to the end-user but rather by simply shipping the motherboard in the setting M$ wants, that should have no impact on the XP OS running on it if those "buggy" technologies have been disabled. But, now the consumer has a motherboard analagous to a win-modem in that they can't choose another OS before replacing their motherboard. Good for the consumer? Innovative?

      --
      www.dedserius.com
      VB != VisualBasic
  76. hummm can no one read by unlocked · · Score: 1

    the xp docs say apm is not supported. so it has to only have acpi support.

  77. ACPI doesn't rock by kurtism · · Score: 1

    ACPI is another example of doing something easy to make something easy and screwing up an important case instead of doing something a little harder for the same benefit that doesn't screw up the side case.

    Leaving all your PCI devices sharing a single IRQ doesn't hurt the computer in the sense of physically damaging it, but it does a hell of a job with interrupt latency.

    Those of us who deal with latency problems under Windows anyway (like for real-time audio processing) notice that we can often get better than twice the performance of an ACPI Windows install with a Standard PC Windows install. The PCI devices can still share IRQs (that's a driver issue) and to boot - you get to pick the IRQs. Since not all IRQs are created equal, you basically get to put your devices in priority, so that if you have a device (that the aforementioned audio device) that needs its interrupts to be serviced ahead of everybody else, putting it by itself on IRQ 9 is a life saver. On my system I can run 24 24-bit audio channels with effects with 2ms latency most of the time, and 4ms worst case. With an ACPI install (and ACPI turned on in BIOS) I couldn't get under 20ms, and that was under the best of circumstances. Try to use a USB device, and you're easily over 100ms.

    This is NOT an improvement!! IRQs were designed with priorities in mind for a reason. New specs shouldn't just allow hardware to share interrupts and then make the software deal with prioritization (which it does badly anyway) but should just do what we always do for addressing lines: add more.

    BTW, not being able to turn off your system is FUD. You can enable APM on a non-ACPI install and still shut off your computer.

  78. ACPI by grover · · Score: 2, Interesting

    Just wanted to mention that the ACPI support in Linux 2.4.17 is a few months old. We are making progress *weekly*, and the latest patches are available at sf.net/projects/acpi . Bad BIOSes will always be a problem, and there's not much we can do about that, but help is still needed in stabilizing the Linux ACPI code (the core of which is also being used on *BSD).

    Regards -- Andy
    (Linux ACPI maintainer)

  79. This sounds like the reason I dropped Dell.... by ka9dgx · · Score: 0
    I stopped buying Dell at work because they went XP happy. I'm NEVER going to buy a computer with XP on it. If I can't get it to run 98, it's useless. Only a complete dipshit would try to share an interrupt for all the system devices. ACPI sucks, my 400Mhz Win2K server can't play sound as reliably as my old 90Mhz Pentium could because of this crap.

    --Mike--

    1. Re:This sounds like the reason I dropped Dell.... by jth1234567 · · Score: 1

      You can install Win2k without ACPI, or remove it (requires partial Win2k reinstall though). The following article tells how :

      Q237556

      I have 3 Win2k's running without ACPI just fine.. CPU temp is a bit higher, but it's a small price to pay.

    2. Re:This sounds like the reason I dropped Dell.... by Anonymous Coward · · Score: 0

      Why does sound quality matter very much on a machine running Win2K server??

  80. Mandrake Needs this disabled by BadlandZ · · Score: 2
    For Dell Laptops, most Linux distributions will lock up when you pull the power cord out or plug it in (switch from wall to battery).

    ACPI is not fully developed. Hardware is slightly head of software, but both don't seem to be totally standardized as far as I have heard (some multiprocesser boards need it, some laptops choke on it in Linux).

    So, judging by the artical title, /. is shocked that XP is not ahead of Linux? That's an odd turn of events.

    1. Re:Mandrake Needs this disabled by YetAnotherDave · · Score: 1

      can you give more details?

      I have a dell inspiron 3800 running 2.4.17 (with APM, not APCI) and have had no lockup issues.

      what models/kernels/config have you seen issues with?

    2. Re:Mandrake Needs this disabled by BadlandZ · · Score: 1

      Search the archives of the dell-linux-laptop mailing list ;-)

  81. Re:Ad's SLASHDOT SOLD OUT by TurboRoot · · Score: 1

    ACK! This is worse than I thought. Slashdot having more ads is one thing.. but ads from doubleclick?

    I don't know if anyone realises, but it isn't like you just put doubleclick ads on your site and make money. You submit personal information to doubleclick about your users and you get MORE money.

    Don't believe me? Vista altavista.com someday and do a search.. lets say I do a search for... "doubleclick sucks". On that page it will say, "

    This is just ONE example, but on Altavista they submit what you search to doubleclick (which already tries to track who you are.).

    So what, no doubleclick can spy on my browsing habbits, get personal information me, AND compare what I say on an online message board. This is fucked up, thank god I block ALL doubleclick sites from my junkbuster config.

  82. Re:Here's how 2000/XP Handles IRQ resources in ACP by taniwha · · Score: 2, Informative
    ....Windows XP does not have this ability because of the more complex hardware schemas that Windows XP is designed to support. Windows 98 does not have to support IOAPICs, multiple root PCI buses, multiple-processor systems, and so on.....



    most of this post was clipped from a MS site ... and frankly it's a bunch of BS - on one hand it sais that XP is wonderfull because it supports a whole bunch more hardware configurations and at the same time uses that as a justification for not supporting this one -
    it sounds to me more like "we didn't want to solve a hard problem so we made the problem space smaller".

  83. Excuse me? by Doktor+Memory · · Score: 4, Funny

    and forces the device into big-endian (mac fag) mode

    Hey now. That's also "Sun Fag", "IBM Fag", "MIPS Fag", "Alpha Fag" and even "Cray Fag" mode. Oh no mister bill, those dang homosexuals have corrupted the entire industry!

    Hmm, why don't they let us audit their code?

    Isn't it obvious? You can't accessorize.

    --

    News for Nerds. Stuff that Matters? Like hell.

    1. Re:Excuse me? by Anonymous Coward · · Score: 0

      Those damn Sun fags!!

    2. Re:Excuse me? by kraf · · Score: 1

      Alpha is little-endian.

    3. Re:Excuse me? by Anonymous Coward · · Score: 0

      Alpha, as according to the architecture specification, can be either; in practice implementations are little-endian.

      Big-endian support is merely a matter of a bunch of xor-gates on the address bus.

    4. Re:Excuse me? by T-Punkt · · Score: 1

      So can be MIPS (DECstations, the Playstation 2, the Cobalt-cube as well as ARC-compliant MIPS-workstations and MIPS driven handheld PCs are little endian, SGIs MIPSen Sony's old NEWS workstation line are/were big endian).

    5. Re:Excuse me? by ameoba · · Score: 2

      I can see a big demand for USB gear on Crays...

      supercomputer webcam anyone?

      --
      my sig's at the bottom of the page.
    6. Re:Excuse me? by Anonymous Coward · · Score: 0

      Whatver...
      Damn MIPS fags

    7. Re:Excuse me? by Anonymous Coward · · Score: 0

      Alpha like most DEC architectures is little endian, at least I never had to byteswap when I moved datasets over from the PC. Power PC can sort of do both, I think you're correct on the other 3.

    8. Re:Excuse me? by Tycho · · Score: 1

      Aside from the x86 architecture, the PCI bus and a few odd bi-endian PPCs(hmm) I don't think that there much else out there that is little-endian. One might even wonder if little-endian should be called "Intel Fag" mode.

      --
      Impersonating Tycho from Penny Arcade since before there was a PA.
    9. Re:Excuse me? by Anonymous Coward · · Score: 0

      I always thought MIPS was more "bi" than "gay", since there are both big-endian and little-endian (mipsel) versions...

    10. Re:Excuse me? by psamuels · · Score: 1
      Hey now. That's also "Sun Fag", "IBM Fag", "MIPS Fag", "Alpha Fag" and even "Cray Fag" mode.

      MIPS can be either little- or big-endian, and Alpha is little-endian. You are right about Sun and IBM - SPARC, PowerPC and S/390 are all big-endian. (Actually the PPC spec also describes a little-endian mode, but I have no idea if it's ever even implemented.) I'll have to take your word for it on Cray.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    11. Re:Excuse me? by Ziviyr · · Score: 1

      Innit "Amiga fag" too?

      Where did this fag thing come from anyways?

      --

      Someone set us up the bomb, so shine we are!
  84. To make it clearer by BadlandZ · · Score: 2
    Anyhow, I guess I just assumed everyone would understand what I was trying to say, but knowing /. lately, that won't happen.

    With ACPI enabled on Dell Laptops in the kernel, they will lock up on switching from battery to wall power or vice versa. Aparently (I could be wrong) at least in Linux you can disable it, reguardless of the BIOS... HOWEVER, if you are unaware of how to compile your own kernel WITHOUT APIC, or pass the option through LILO, your screwed. But, if you could disable it in the BIOS, that wouldn't be an issue.

    According to Juan Quintela, the Linux Kernel maintainer for Mandrake Linux "Humm, but the owners of new ASUS boards & similar that have a Promise controller for IDE RAID on board (up machines) will not work without ioapic (the BIOS is also buggy, only that the other way around that the dell laptops). Will try to get noapic kernel option to just work."

    Bottom line... Don't assume this is just a Windows XP problem with ACPI, it's just a problem.

    1. Re:To make it clearer by Anonymous Coward · · Score: 0

      It sounds like there's sheetloads of systems that won't work with IO-APIC on Linux, which indicates Linux is buggered in that respect. Not sure what that has to do with ACPI, but disabling IO-APIC only leaves you with the standard 16 IRQs.

    2. Re:To make it clearer by |DeN|niS · · Score: 1
      It is actually the SpeedStep (CPU changing speed) that kills the box when the power plug is removed.

      According to the LKML at the time I asked (more than a year ago) they said Intel has not documented speedstep sufficiently.

      I just changed the BIOS to always run in 700MHz (and thus disable speedstep) and haven't had a problem since.

      I did have to upgrade the BIOS to get support for the APM battery status call, so I've only got APM enabled, suspend-to-memory, and all is good, never crashes.

  85. Eh? PCI is supposed to be able to share IRQs by Mike+Hicks · · Score: 2

    From all I've heard, PCI devices (and their drivers) are supposed to be able to handle IRQ sharing. Now, it doesn't work when there are ISA devices (serial ports, floppy controllers, etc) trying to share IRQs..

    I wonder if there's a different problem, such as IRQs being set to `edge' instead of `level' in the BIOS?

    And, well, I hate to be an ass, but doesn't Linux handle this just fine?

  86. Please allow me to clear up some garble by Bruce+Perens · · Score: 3, Interesting
    The problem is that the motherboard won't allow you to turn ACPI off. It's always on. APM support is entirely removed from Windows XP, so ACPI is required. MS, no doubt, has noticed that the Open Source ACPI driver isn't finished. It doesn't yet provide a complete OSPM, so you won't have all of the power management features you expect. This effects Linux as well as BSD. Linux would not run well on this motherboard at present.

    Anyone want to finish the ACPI driver? It's big and complicated.

    Bruce

    1. Re:Please allow me to clear up some garble by Anonymous Coward · · Score: 0

      And has been specced for 2 years now. Why is it taking so long? You *knew* the MB manufactures were all going this way. Why all the hand sitting, waiting till it was too late? So you could once again cry foul and cry and complain instead of actually working? That seems to be the only explaination. :(

  87. I've had 3 fail in the last month by Anonymous Coward · · Score: 0

    I've had 3 MSI Athlon boards fail in the last month. Honestly I can't say I'd use them.

  88. I'll vouch for Soyo by kikensei · · Score: 1

    While I do build systems, I'm not a reseller, so my pool of reference is rather limited, nonetheless, I find the Soyo Dragon+ AMD board to be the best MB I've ever purchased. Frankly, it wasn't until I read this thread that I realized that ACPI enable/disable was not an option. While I certainly frown on the lack of the option for the sake of an XP logo, this board is teriffic for linux. I've been using it for 4 months with an AMD 1.33 Ghz cpu, 512MB of DDR and a Geforce3. Nary an issue. The onboard audio is very high quality, and coupled with a solid onboard NIC, I use only a single slot (AGP for video), the rest are empty. While my SuSE 7.3 machine can't take advantage of IDE raid, I can use the 4 IDE ports to give my hard drive, zip, cd-rw and DVD each their own port with no master/slave port sharing. The machine is a triple boot with win2k (yes, serious sam doesn't run on linux so sue me) and red hat 7.2 and I've yet to have ANY stability issues. The 3rd boot option (rh7.2) has been blown off many times and recently had lycoris, mandrake 8.2 beta 2 and debian installed just for poking around, but no distro even skipped a beat. My headless samba server in the closet is a slot 1 Soyo board and its had an uptime of over 6 months without a reboot, and that was so I could blow off win2k and install linux/samba! Soyo boards used to be great, yet underrated. I have heard many resellers complain about the returb rate of recent Soyo boards, and I don't doubt its true. I've been lucky though, and if your board isn't defective, you won't have any complaints. linuxhardware.org gave the soyo dragon+ the nod in their rig of the year article (plugged here on /.) and I used the board for my article on linuxorbit.com (blatant plug) detailing the install config of a basic suse 7.3 machine (for newbie's only). I've used only Abit and Soyo boards for the last 9 years, but this dragon+ is a great performer if your OS (not *BSD i suppose) supports the hardware.

  89. Sorry!!! by slashfucker · · Score: 1

    Sorry, I seem to have put the two words in the wrong order, that's all. But the point still stands; before all, the article's title is misleading. Apparently, the ability to disable ACPI is disabled. Thus, ACPI must be enabled. The remainder of my argument is valid; if people cannot be coerced to embrace new standards by use of the carrot, then we must resort to the stick.

  90. Re:ACPI disabled -- the reason by Anonymous Coward · · Score: 0

    lol...

  91. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  92. Soyo motherboards aren't good. by gotr00t · · Score: 1

    As I have heard, Soyo redesigns their motherboards constantly, and this one that I have was only on the market for a few weeks. Many of them are actually defective, and I think that's the reason why they are such a bargin. If I were you, I would return it to wherever you got it and get a better brand, such as Asus. I don't think they went overboard with Microsoft, yet. I agree that I took a huge risk by purchasing a Soyo motherboard from Frys, but it works fine for me under Linux, and I can use multiple sound cards and video cards under the same IRQ, I guess I got lucky or something to not get a WinXP "certified" board, which is really just making sure a better future, for Microsoft. Really, I don't see the point of Microsoft demanding ACPI be turned permantly off, unless they have something to hide. Really, Microsoft has really became almost anal about this kind of stuff lately, and frankly, they're just being the control freaks they they usually are.

  93. If I were Microsoft by augustz · · Score: 2

    I'd refuse to certify Soyo motherboards, period.
    Before crying "fire" and "panic" which I already see happening, realize that these boards are so flaky they should be avoided at all costs!

    And perceptive readers will notice that we are getting the usual single, EXTREMLY biased side of the story. It's the classic slashdot BS. Don't swallow stupid vendor crap hook line and sinker every time folks. Sometimes vendors conviently forget to mention crucial parts of the story. Folks paying attention to the tech area should take claims by one side in a debate with more than a grain of salt. Christ, look at Kazza/Morpheus. You'd think editors would be even more careful.

    Anyways, let's get a little more confirmation from the mobo makers such as Tyan/Abit/MSI etc.

  94. Why sharing interrupt lines is stupid by ka9dgx · · Score: 5, Informative
    Interrupt lines can be plentiful in a PC, even the 8088 was capable of supporting 254 of them... (reset and NMI taking the other two vectors)... the original IBM PC hardware specs started us in this road to hell. When PCI came along, they brought in the ability to do level or edge triggered interrupts, which makes devices of the same priority able to share an IRQ without much grief, which is good. This could let you have 4 comm ports on a single IRQ, for example. What it's NOT good for is for putting everything on one line.

    If a device only generates an interrupt every second or two, but the CPU takes 500mSec to service that interrupt, that means that everything else using that IRQ is left out in the cold for that time. (This is the Interrupt Latency)... even a 1Ghz P4 won't be able to play sound without breaking up if this happens... which is just plain stupid.

    Video, Network, and Disk devices obviously have different requirements and should each have their own interrupt. This insane sharing of IRQs should end.

    --Mike--

    1. Re:Why sharing interrupt lines is stupid by Trepalium · · Score: 4, Informative

      If you have an interrupt handler taking 500ms, there's something seriously wrong. An interrupt handler that takes even 10ms can cause some serious problems. Interrupt handlers must always be lightweight, and return control as quickly as possible, because the longer the interrupt handler runs, the more likely that other interrupts will be missed.

      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:Why sharing interrupt lines is stupid by Anonymous Coward · · Score: 1, Interesting

      Except for the fact there are only 15 HARDWARE interrupts, with many of them STILL used to support ancient outdated legacy fixes.

      The rest are software interrupts, and I'd like to see you wire some hardware to those.

      The fact is in the days of PCI and newer operating systems etc, IRQ sharing is a good thing, the device writes its information into a memory space, and generates a (single shared) IRQ, you write a single IRQ handler that runs at kernel level to get that data to the driver. (in other words you don't have to have loads of 3rd party kernel level drivers that have the potential to blue screen you)

      The rest of the driver code runs outside of the kernel since it has no interrupts to hook any more it can also run across multiple processors now...

      AND not to mention the 'old days' of juggling with PCI card locations because your NIC had a higher priority than your sound card.

      There are plenty of other bus systems that used shared IRQ's quite happily.. eg. Zorro from the amiga...

    3. Re:Why sharing interrupt lines is stupid by Anonymous Coward · · Score: 0

      It only sucks when someone is not bright to re-enable interrupt as soon as you can. Your code can still be inside interrupt if you so perfered.

      The proper way of writing code that do a lot of stuff per interrupt is to signal/wake up the task that do the actual work inside interrupt.

    4. Re:Why sharing interrupt lines is stupid by Ziviyr · · Score: 1

      There are plenty of other bus systems that used shared IRQ's quite happily.. eg. Zorro from the amiga...

      Thing is the Zorro bus is the only one I know that was truly happy sharing IRQs. Its just so completely a nonissue with Amigas that it just needed no mention and no intervention under any circumstances (that I've ever seen/heard/imagined about).

      I haven't noticed any other implementations like it in that sense. I suddenly miss it a whole lot.

      --

      Someone set us up the bomb, so shine we are!
  95. It's microsoft, ABIT was affected too-- see link by Anonymous Coward · · Score: 0

    http://www.viahardware.com/faq/kt7/faqbios.html#Ho w can I disable ACPI?

  96. Re:Does it really matter ACPI option is turned off by Cylix · · Score: 2

    I've had no problems with Win2k or Linux with this motherboard either.

    Using ACPI under Windows of course as well. Although after many years of lacking enough IRQ's I'm rather uneasy about IRQ sharing ;)

    This does not mean I haven't had issues with ACPI. My laptop (PIII 500 Tecra) had issues with IRQ sharing. There were audible clicks with the sound while the infra red port was polling for other infra red devices. Simply disabling the infra red port cured this issue.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  97. ACPI Fix: Flash your BIOS... by philibob · · Score: 2, Informative

    You can get a "tweaked" bios that adds the ACPI on/off feature again. I got one for my KG7-RAID to fix some quirky hardware issues. Check www.biosmods.com Then, get a floppy disk, reboot, flash, and you're all set to go.* I found a great wealth of info (even for non-abit owners) at Paul's KG7FAQ

    *Flashing the BIOS can be risky for the inexperienced. Don't lose power! (how?).

  98. What's the big deal? by Red+Avenger · · Score: 1

    It says certified for Windows XP not BSD does it not? Get a different board that is certified for your OS.

    Duh? Is this a no brainer or what?

  99. Re:Ad's by YetAnotherDave · · Score: 1

    The funny thing about it is that I have a specific entry in my junkbuster to allow ads from *.slashdot.org, cuz I don't mind supporting slashdot. But I'm sure not going to start allowing doubleclick thru. Net loss in revenue, guys...

  100. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  101. Buy a Mac. Use OS X :-) by crovira · · Score: 1, Offtopic

    Nuff sed

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  102. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    Way to credit your source, ass.

    Maybe you should have said "The _same_ info can be found here."

  103. Re:Here's how 2000/XP Handles IRQ resources in ACP by cscx · · Score: 1

    You must have stopped reading before the next sentence:

    "When you are dealing with these hardware schemas, rebalancing becomes risky and therefore is not implemented in Windows XP except for very specific scenarios."

    Here is also a little talk about a similar situation having to do specifically with the VIA KT266A chipset:

    "Win2k and WinXP require PCI devices to share IRQs, and neither OS supports the rebalancing of resources. Some say that if you install Win2k with ACPI disabled, then you'll be able to steer unused IRQs to your PCI devices. This may be true for Win9x, but it is emphatically not true of Win2k in my experience. Win2k accepts whatever IRQ assignments the Dragon+ BIOS makes. So the ONLY way to eliminate IRQ sharing in Win2k is to eliminate it in the BIOS. The only low risk way to make your Geforce to sole owner of IRQ11 is to disable the onboard audio and LAN and replace them with PCI cards.

    But then you'll quickly discover that you can't use PCI slots 1 and 5 because they share the IRQ assigned to your AGP Geforce. You can't use slot 2 without sharing an IRQ with the onboard Promise RAID controller. You can't use slot 4 without sharing an IRQ with the onboard USB controller. Slot 3 doesn't share an IRQ with any onboard device. But many report that slots 1-3 don't work with their PCI boards (probably a bus mastering issue)."

    In short, IRQ steering is good and if you disable it, you are just asking for trouble. It's implemented for a reason. It's not "just there."

    As far as you saying "we didn't want to solve a hard problem" that is bullshit because IRQ sharing does solve a big problem, that being not having enough IRQs for x amt of devices in your system. I guess you just can't seem to let go of the ISA days.

  104. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    He's problably original MS employee who wrote that. Someone can't plagiarise themselves, can they?

  105. Adsubtract. by Anonymous Coward · · Score: 0

    AdSubtract

    You're welcome.

    1. Re:Adsubtract. by Anonymous Coward · · Score: 0
      Thanks, but no thanks. I'm not trying to get out of viewing them. I'm a broke college student with no job, so I happen to have very little cash, and I don't donate to any sites, though I wish I could. If by viewing their ad's I do support the site, then that is perfectly fine by me. I'm not some wimpy little prick who needs to run from ads. Oh no, doubleclick knows I like technology! Heaven forbid! Didn't like 800 people mention they like the slashdot ads because they were tech oriented? Is giving doubleclick this idea going to hurt? I somehow doubt that targeted advertising is adversely affecting you. Also, I know almost all (if not all) ad-blocking software designers would like some contributions to them, and I personally would rather endorse /. given the chance. I can see you don't concur, well, your loss then.

      -Traxton1

      I've taken the karma hit too many times already

  106. Re:ACPI doesn't rock (LONG) by sconeu · · Score: 5, Informative

    This was posted by an MS guy to the OSR NTDEV listserv:

    The early ACPI machines were mostly laptops. And the laptops of that generation had most of their devices either embedded in the chipset or on the ISA bus. The PCI or AGP buses were used only for video, and to connect the north bridge with the south bridge. (In Intel's chipset terms, the North bridge has all the fast gates of the chipset, including the memory controller, AGP and in that generation, the PCI bus generation logic. The south bridge contains all the slow gates, including the IDE controller, the ISA bridge, all the PC legacy stuff and probably a USB controller. Today, the south bridge probably also has audio and a few other random odds and ends.) Because the laptops of that era had all of their devices on the ISA bus, interrupt sharing worked poorly. If you bought a mid-'90s laptop from IBM or Toshiba, the serial port and possibly IR would be disabled. There would be a utility packaged with the machine that allowed you to turn on your serial or IR, but at the cost of the bi-directional parallel port, or one of the PCMCIA slots, since there just weren't enough IRQs in the machine to guarantee that all of the peripherals worked, especially if you filled both PCMCIA slots with combo cards.

    I once debugged a Toshiba 750CDT in a docking station that had two PCMCIA cards plugged into the machine, two PCMCIA cards plugged into the slots in dock, two ISA cards in the dock and an extra IDE device in the dock, too. This meant that the total demand on the machine was 20 IRQs, when only 16 were actually available.

    (As an aside, I've been trying to convince Intel to put APIC interrupt controllers, which would allow many more IRQs, in their laptop chipsets since 1997. My predecessor had been trying since '94. They may actually manage it soon.)

    Along comes ACPI. When you turn on ACPI in a machine, it suddenly switches all the power management logic in the machine from delivering its interrupts as BIOS-visible, non-vectored System Management Interrupts over to OS-visible, vectored interrupts. And that interrupt is delivered level-triggered, active-low, which means that it can be shared with a PCI interrupt.

    Now consider that these early ACPI machines were already over-committed in terms of interrupts. There was no way to make them work with PCI devices spread out on lots of IRQs. So I just made the code collapse all the sharable devices onto the ACPI interrupt, which was fixed in the chipset by Intel at IRQ 9. By doing it this way, I could hide the fact that ACPI had just created a demand for one more IRQ. (If you use a non-Intel chipset that has ACPI coming in on some other IRQ, you'll see all the PCI devices in Win2K go to that IRQ, not 9.)

    Further complicating this story was that I was trying to get ACPI machines to work back in 1997, when the people working on Plug and Play in Win2K hadn't yet gotten their stuff going yet. At time, it wasn't possible to move a device from one set of resources to another after it had been started. This meant that any IRQ solution that I came up with had to work from the first try, so it had to be conservative.

    The everything-on-IRQ-9 solution worked. It got the machines to run, as long as none of the device drivers mis-handled their ISRs. (Later, this turned out to be a huge debugging problem, since when you chain eight or nine devices, you'll get somebody who fails.) The solution wasn't optimal, but it did work. I meant to go back and change it later, before we shipped Windows 2000.

    A couple of years passed. I had been working on multi-processor problems and on other aspects of ACPI. It got close to the time to ship Windows 2000 and somebody brought up the old question of IRQ stacking. I worked up a more-elegant solution, one that spread out interrupts on most machines. By that time, Plug and Play had been mostly completed, and that wasn't a bottleneck any more. But the test team told me that they wouldn't let me put it into the product, since they didn't have time to re-test the thousands of machines that had already been tested with the old algorithm.

    At the time, I thought that this was somewhat ridiculous. I thought that my code would work just fine. I thought that their fears were un-justified. But I was overruled, and I just put the code into what became Windows XP, letting Windows 2000 ship with the simple, safe, yet frustrating stacking.

    This is a good point in the story to explain that, in ACPI machines, the IRQ steering is accomplished by interpreting BIOS-supplied P-code called ASL. The IRQ routers are completely abstracted by the BIOS. The OS doesn't need to know about the actual hardware. The old IRQ steering code in Win9x, which was dropped into the non-ACPI HAL in Win2K, had to have code specific to each chipset, which meant that it didn't work when new chipsets were shipped. It was also written in a way that it assumed that there were exactly four IRQs coming from PCI. ACPI machines sometimes have many more. (This is the reason that you don't see the IRQ steering tab in ACPI machines. It just wasn't flexible enough and we didn't have time to re-do it.)

    What we discovered with Windows XP was that all of those ACPI machines that had been tested with their IRQs stacked on IRQ 9 tended to fail when you spread the IRQs out. A typical example of a failure would work like this: WinXP doesn't need the IRQ for the parallel port unless you're using one of the extended modes. So the parallel driver releases its IRQ until it's needed. The IRQ choosing logic (called an IRQ "arbiter") would move a PCI device onto the parallel IRQ. This action depends on re-programming the chipset so that the parallel port isn't actually triggering the IRQ. This is supposed to happen by interpreting even more BIOS P-code that manipulates the chipset, since there is no standard for parallel port configuration.

    If your chipset comes from Intel, this probably works, since the mere act of setting a PCI device to an IRQ also disconnects that IRQ from the ISA bus. But if your chipset comes from VIA or ALi, there is another step involved. The problem is that nearly all of the BIOS P-code out there is copied from old Intel example code. So they are almost all missing the extra step necessary in VIA and ALi machines.

    If the BIOS fails to stop the IRQ coming from the parallel port, the machine hangs, since the parallel port, which sends its IRQs active-high, edge-triggered, will ground the interrupt signal in the passive state. And grounding an interrupt which is enabled active-low, level-triggered will cause an endless stream of interrupts. The parallel port is just an example. Pick any device that is in the legacy SuperIO chip and the story repeats itself.

    In Windows XP, I made a bunch of changes. In machines without cardbus controllers, (which don't have the IRQ problems created by PCMCIA,) it will try to keep the PCI devices on the IRQs that the BIOS used during boot. If the BIOS didn't set the device up, then any IRQ may be chosen. But if your machine has a VIA chipset, or if it has a BIOS that we know to be broken, then we fall back to the Win2K-style stacking behavior. The unfortunate truth is that you guys on this list mostly build your own machines, rather than buying them from reputable manufacturers, which means that you guys own the machines with broken BIOSes and VIA chipsets. So even with WindowsXP, you'll see the same old stacking behavior.

    One notable addendum is that any machine with an APIC interrupt controller, and thus more than 16 IRQs, will spread interrupts out, even in Win2K. In the past, this was mostly limited to SMP machines. But any desktop machine shipping today that gets the Windows logo has to have an APIC. (This was another reason that I hadn't gone back to re-write this code earlier. Intel had promised that all machines would have APICs by 1998. If this had materialized, then none of you would have had any complaints by now.) I'm actually currently working on software for some future NT that will let an administrator configure the
    machine in any way he or she desires.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  107. Can be easily fixed. by billcopc · · Score: 1

    The BIOS can be 'repaired' using a bios-editing utility. I had used such a thing on my own board (Abit KT7A-Raid) for the same reason, as ACPI was causing all sorts of hell. After redesigning the Award bios' interface with this utility, I was able to get the "Disable ACPI" back and turn the phucker off for good. Box has been running great ever since, whether it was on Win98/ME/2k/XP or my old LFS linux system.

    --
    -Billco, Fnarg.com
  108. Welcome to ZDNet, I mean Slashdot by Migrant+Programmer · · Score: 0, Offtopic

    Here's the new slashdot for those of us not subscribed... loverly! It doesn't appear all the time... yet.

    http://islandofdoom.com/slashad.png

    (shamelessly tagged onto the top moderated post)

    1. Re:Welcome to ZDNet, I mean Slashdot by Anonymous Coward · · Score: 0

      If you're using Mozilla, try right-clicking the ad and selecting "block images from this server".

      works for me...

    2. Re:Welcome to ZDNet, I mean Slashdot by Anonymous Coward · · Score: 0

      I use adshield fom adshield.org. I don't see a single ad, yet I get all the other images at the site so the web site doesn't look like a mess. Ads? What ads?

  109. Re:(Legacy != obsolete) ? by alex_ant · · Score: 1
    How do we compromise between supporting legacy systems, without slowing the pace of tech development in order to accomodate them?

    Tie that into the social implications of the acceleration of technology in Western civilization and the widening digital divide segregating old, young, rich, and poor, and boom, you're Jon Katz.

  110. Why they need it by Anonymous Coward · · Score: 0

    Wake up. They need it (a BIOS option) for XP because MS figured out it would screw the Linux world. There is no other reason.

  111. Re:A taste of the future HA Try reason by Anonymous Coward · · Score: 0

    You really are foolish and seem to not know much about the actual logical superiority of BigEndian over your antiquated marginalized favorite LittleEndian mode.

    When you keep doubling the owrd length in Little endian mode you end up making the most bizarre looking byte order, and then to add to irrational inconsistency intel-appologists number their bits in left to right order on paper contrary to their pigheaded little endian philosophy.

    Of 12 major widely different cpu archtectures, only two were little endian.

    And they always get upset when NuBus, and Busses in general, and network PHYS layer streams and SCSI command packets, etc etc are all in Big endian.

    Dont forget file storage order, the following file types are all big endian, even on a PC: JPEG, Photoshop, SGI, Sun Raster, Word Perfect.

    intel appologists and bigots are so stuck in their backward 8.3 file limit loving backward byte order mentality that they are the kind of people that hated the mouse, hated icons, hated syntaxless interfaces, hated progress or rational reason.

    There are many intel leaning bigotted faqs. Some biased fools sling phrases like (Mac Fags) as the parent post does, but some are even temperred.

    Here is a semi neutral long FAQ on endianness:

    http://www.rdrop.com/~cary/html/endian_faq.html

  112. Re:Here's how 2000/XP Handles IRQ resources in ACP by rho · · Score: 2

    12 paragraphs of gobbledy-gook TLAs, obscure commands and oddball subjects makes me glad that somebody doesn't require me to be a hardware engineer just to play Solitaire.

    --
    Potato chips are a by-yourself food.
  113. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous+DWord · · Score: 2

    I miss the ISA days personally. PCI cards just aren't as scary when you throw them at somebody.

    --
    "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
  114. It seems like this sucks, but... by foonf · · Score: 2

    ACPI has a lot of benefits, and the problem isn't really ACPI per se, but the poor support for ACPI in free operating systems is the real problem here. ACPI has been around for a while (my 4-year old socket 7 motherboard supported it optionally), and the PCI IRQ sharing that this person is griping about is actually part of the PCI specification and should be supported by the operating system exclusively of whether ACPI works or not. It does enough things better than before that its likely to be standard pretty soon. And if the linux (and bsd) acpi developers don't get on the ball, there could be no new notebooks at all with working power management in free operating systems within a year. This is no different than Microsoft demanding that system makers remove floppy drives and ISA slots. Which they've been doing or will do soon. Rather than whining about it would be much better for someone to write decent ACPI drivers.

    --

    "(Man) tries to live his own life as if he were telling a story. But you have to choose: live or tell." --Sartre
  115. Some background by thegrommit · · Score: 1

    This thread on the arstechnica forums goes into details about how IRQ sharing works under Win2K and XP. Look for a post by PeterB.

    Somewhat more informative than the party line.

  116. PLEASE MOD THIS UP. by Anonymous Coward · · Score: 0

    Very interesting analysis of exactly why ACPI doesn't work with VIA chipsets... thanks. :)

  117. HOLY SH** - PLEASE MOD THAT UP by DaveWood · · Score: 2

    This is pretty much the definitive comment on this issue, as far as I can tell, and a real pleasure to read.

    Thank you.

    1. Re:HOLY SH** - PLEASE MOD THAT UP by sconeu · · Score: 2

      Well, the MS guy did post it to a NT kernel developer's mailing list, inhabited by fairly knowledgeable NT kernel/driver developers (and a few clueless lurkers like myself :-P).

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  118. ACPI for free UNIXes is under development by Guy+Harris · · Score: 2

    FreeBSD 5.0-CURRENT has ACPI, so, unless they back it out, it'll be in 5.0 when it's released.

    I think there's already experimental ACPI support in the Linux 2.4 kernel.

    I can't speak for NetBSD or OpenBSD, although a search for "ACPI" on the NetBSD Web site suggests that they're at least looking at the FreeBSD effort.

    So, even if this were the Evil Plot by Microsoft to destroy free UNIXes that some people have suggested (I see no evidence that it is), it's only going to work for a while.

  119. Re:ACPI widening! by (outer-limits) · · Score: 1

    I think that posts such as this only confirm to me the fact that evil ultimately is pointless. Although I may be tempted to browse at -1, so often I experience the futility of browsing a wide screen, and tell myself, that next time it is the straight and narrow for me. No more evil trolls, liquor or late nights. Thank you, Mr Klerck, for making slashdot a better place to go for us all, and hence the world. Please, dedicate the rest of your life to this noble task, and your childrens', if you know how to make them.

    --

    Microsoft - Where would you like to go today, Maybe Jail?

  120. Bash the board? by Freija+Crescent · · Score: 2

    A lot of people here seem to be dumping on Soyo boards. Perhaps there is reason, or perhaps I'm lucky, but my main workstation is a Soyo Dragon (not the pro) for the socket A chips. Now, I will say with honesty that I've had exactly one reason to reboot linux since installing this board, and that has been to upgrade kernels.

    This is a far cry from what my previous board, the Asus A7V was doing for me, with hangs in Quake3 about once a day. And my uptimes never exceeded 20 days.

    I've been fairly pleased with this board, and my only regret is that it lacks 4 ddr sockets. Oh, and extra Socket A would be nice, but that's another issue entirely.. =)

    -fc

    --
    . echo -e \\04 > /dev/hand1
  121. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  122. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    The same somebody who doesn't allow you to build your own system with your choice of components. Makes the comparison rather moot.

  123. A little confused by pavera · · Score: 1

    Poster states that in order to get the mobo WinXP certified they had to remove the ability to turn on/off ACPI, and that is causing problems with FreeBSD. Now, if that were the case wouldn't FreeBSD not run on *ANY* WinXP certified mobo? Because all of them would have to have this feature disabled? Furthermore, I am running FreeBSD on a new ASUS mobo that is on the WinXP HCL, and it runs just ducky, so I would think that it must be *his* mobo only that is not working properly.

  124. Why MS is doing this.... by Danielle+Gatton · · Score: 1

    The reason why MS is so adamant about the ACPI on/off issue, I suspect, is because Windows XP (and 2000 before it) generally requires a full re-install if you switch between APM and ACPI. I imagine they don't want consumers fiddling around with harmless-sounding settings in their bioses, and then finding out that their computers won't boot.

  125. Re:ACPI doesn't rock (LONG) by sconeu · · Score: 2

    Oh, I'd have posted a link to the post, but OSR's listserv (Lyris) won't allow links to messages. I had to cut&paste.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  126. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    You can play Solitaire with a deck of fucking cards.

    Since you seem like an Apple nut, I'd recommend you only buy 'Industrial Design' cards, and a teak card table. You can get them both at Nieman-Marcus.

  127. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  128. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    He's clearly not one of the boys invited on the Linux Rump Ranger weekend camping trips.

  129. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion

  130. ACPI sucks by markj02 · · Score: 2

    Sure, it finally gives you some reasonable I/O and power management functionality on PC hardware. But it is really an ugly kludge on top of lousy hardware. It is just stunning how many things about interrupts, I/O regions, and power management the PC architecture managed to get wrong. ACPI only "rocks" because a decade and a half of PC hardware have lowered expectations so much.

  131. XP??? by Anonymous Coward · · Score: 0

    So X is Roman Numeral for ten but what number does P stand for...me so confused.

    1. Re:XP??? by lanalyst · · Score: 1

      e XP ensive.

    2. Re:XP??? by rudy_wayne · · Score: 1

      expensive? nah. Got it for free.

  132. Re:[OT] Re:More about ACPI by Anonymous Coward · · Score: 0
    They're blocking less than 10%. You're blocking around 90%.

    Ain't you stupid?

  133. You can run Win2K w/o ACPI by MattRog · · Score: 2

    I can't tell if ACPI-disabled versions of XP are available but due to a memory error on my motherboard Windows 2000 blue-screened on startup. The STOP code was 0x000000A5 which indicated the ACPI BIOS extensions were busted in some fashion.

    In the error write-up (linked above) it states you can re-install Win2K and bypass the installation of the ACPI Hardware Abstraction Layer (HAL) by pressing F7 in the install process. I waited for new RAM to come in and that fixed the problem, but it leads me to believe that motherboards with the ability to turn ACPI on and off break XP in the same fashion as Win2k, namely the HAL is 'hard coded' to use ACPI extensions when you install XP with ACPI enabled (and vice versa), and a clueless user who sets ACPI to 'NO' all of a sudden has a 'broken' copy of Win2000/XP.

    So Microsoft says: "Well, writing the code to dynamically change the HAL from ACPI to Standard and vice versa at runtime is far too complicated and costly. Since it [the BSOD after changing ACPI BIOS settings] is a user issue, to combat support tickets and the like it would be a great idea if you [BIOS/motherboard manufacturers] simply remove the ability to enable/disable ACPI. Really, why would you want to do that anyway? Without ACPI we can't do neat-o power management in the OS and most users wouldn't care either way."
    It makes a lot of sense to me - I'm not sure how many issues this would've caused but I can see few reasons to disable ACPI in the BIOS, and doing so breaks Windows 2000/XP anyway. To me, this is a non-issue and a good business move to reduce software and support costs.

    --

    Thanks,
    --
    Matt
  134. Problems with SOYO Dragon Plus! by Ogerman · · Score: 2

    I don't know if this could be partially related, but I've had numerous problems in both Win2k and Linux with this Soyo (Athlon) board. I know that there are some PCI latency issues with the Via KT266A chipset for one. There are some hacks floating around to re-configure some of the PCI registers. Unfortunately, this has not been a total solution in my case. My SB Live! still locks the system solid upon any access. Sometimes the Via 'Rhine' ethernet controller built into this board will also die under heavy load.

    So I'm wondering: is this a massive flaw in Soyo's design or is it something that can be fixed via hacking the BIOS and/or chipset registers. Anybody with a good reply to this deserves to be modded up to 5. (-:

    1. Re:Problems with SOYO Dragon Plus! by Forkenhoppen · · Score: 2

      If your SBLive and ethernet are dying, then maybe you're drawing too much power? What type of video card do you have? What's the power rating on your power supply?

    2. Re:Problems with SOYO Dragon Plus! by Ogerman · · Score: 2

      ATI Radeon 64DDR. The power supply is made by Aopen and is rated 300W. The same supply had no problem with the same hardware but Tbird 800 and AMD 761.

    3. Re:Problems with SOYO Dragon Plus! by Forkenhoppen · · Score: 2

      Ah. Bugger, I dunno then.. : / Where do the hard interrupt lines go on that card? I mean, which slots share an IRQ with the video slot? And which share with the ethernet? (Should be in your manual.)

  135. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  136. Re:First by Anonymous Coward · · Score: 0

    Meesa back!

  137. Linux, Microsoft and ACPI by bile0 · · Score: 1

    As I recall Alan Cox, Linus and many of the kernel hackers have contempt for the complexity of ACPI. They're very unwilling to spend much effort in implementing it.

    I wonder if, given the problems that the mother board manufacturers have had in implementing it, that in fact the Microsoft ACPI implementation is very low quality as well.

    Given the lack of source we'll never now....

    Anyway just a possibility.

  138. Re:Interesting by pythas · · Score: 0, Offtopic

    Nevada my friend.

    Nevada.

    One large sandy brothel.

  139. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 4, Informative

    Probably too late for an AC to be moderated up, but what the hell...

    I learned how this stuff works by running into problems using VMware. If you install XP on a system with ACPI enabled, then try to run it on one with ACPI disabled (such as VMware, which supports APM but not ACPI) it won't boot. The problem is that XP (and 2000 & NT) uses a different HAL for ACPI support. Its easy enough to fix (search www.vmware.com for ACPI & HAL if you care)

    I don't know about Microsoft's claims WRT XP not supporting APM, but there is at least some APM support in there, because if you install XP inside a VMware virtual machine, and tell the VM to use APM, you can get XP to power off on shutdown. Maybe some of the other APM stuff doesn't work, dunno.

  140. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    The Borg speak.

  141. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    now I understand while I could never get all 9 NIC cards running in Win2K when they run just fine in Linux. ( options somenetcard1 irq=10 ; alias eth0
    somenetcard1)

  142. Re:ACPI? by pythas · · Score: 1

    Bravo. I'm surprised it didn't snare any SCSI bigots into a flame war though.

  143. Re:ACPI doesn't rock (LONG) by Anonymous Coward · · Score: 0

    Now tell us why the Borg forced MB manufacturers to again expose the processor ID number (spy technology) after MB manufacturers went to the trouble of hiding the processor ID number via the BIOS when the spy feature was added to the processors a year or three ago.

  144. soyo dragon+ and rh7.2 by lanalyst · · Score: 1

    Since I got the Dragon+, I haven't had any problems with Linux - in fact. the 2.4.9 kernel is quite helpful:

    Local APIC disabled by BIOS -- reenabling.
    Found and enabled local APIC!
    (from the messages log file)

    I'm running all the onboard devices - and a few bus mastering PCI cards without a hitch.

    One thing you may want to look into is a utility like 'setpci' which allows you to poke the bios registers with anything you please - even if there isn't a specific BIOS entry for it. For example I'm enabling athlon xp power management with:
    setpci -v -s 0:0.0 95=1E
    setpci -v -s 0:0.0 92=e9

    VIA's website has a lot of info.

  145. I've uninstalled ACPI from within XP by Anonymous Coward · · Score: 0

    and it's run even better for me. I get more frames in games like UT and RTCW; with a current two week uptime. I say that MS is just pushing people around again..

  146. Death to Filtered Forums!!! by Anonymous Coward · · Score: 0

    $1.5MM is not enough
    According to CmdrTaco, Slashdot is gonna start charging $5 for 1,000 pageviews. Considering the Slashdot, the community that was sold for $1.5MM, is built on the labors of their visitors, who contribute news, comments, and moderation services for free (yes, like FC), it's gonna be hard to get those same people to pony up $5 just to use the site (FC will remain free). ah and their new system uses "PayPal". (ha)
    When: 3/4/2002
    Company: Slashdot
    Lucked: 10
    Points: 110

  147. Re:[OT] Spite face, lop nose by rjamestaylor · · Score: 1
    • If you want to stick it to the man, you could do the reverse and Block MSIE from your Site
    Lessee...87% of our traffic have user agents "MSIE"... Yeah, that'll teach the man to visit us!
    --
    -- @rjamestaylor on Ello
  148. At least it's not you I'm pissing on. by Bob_Robertson · · Score: 2

    Unlike the people stupid enough to vote for Democans and Republocrats, in whos piss I have to wade through every day with their taxes, and their regulations of my private life.

    The trick is to notice that it doesn't matter which of the two parties is in power, they both grow the power and intrusiveness of government. They both lie about respecting your "freedom" while stabbing you in the back.

    I would much rather piss away my "vote" and not give them the satisfaction of throwing it away for me.

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
  149. Re:The OS dictating hardware design? Since 1991 by rjamestaylor · · Score: 1

    Ever heard of WinHEC?

    --
    -- @rjamestaylor on Ello
  150. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    your eloquent story gives me the tingles...

  151. look for IPCA disable option by hedge77 · · Score: 1

    We sell several motherboards (mostly MSI) that have a bios option to disable "IPCA". This is acpi backwards to get around MS's requirement (for XP certification, MS doesn't say it won't work) to not have the option.

    I saw my first piece of hardware the other day that wouldn't work with acpi off. it was a SMC gigabit ethernet card (natsemi chipset) on a Tyan Tiger MP (S2460). If ACPI was disabled, the link lights on the card would go out, and both XP and 2K said "no network connection." We found this problem when a customer brought back one of the NIC's because it wouldn't load the driver correctly (in win2k, different motherboard I think). I tested it on the Tyan board w/ XP pro and sure enough, if ACPI was off the driver wouldn't load. I imagine they'd disabled ACPI since they intended to use linux for the systems (part of a cluster) after they tested all the hardware. Enabling ACPI allowed the built-in XP driver to work.

  152. Hush. by Doktor+Memory · · Score: 3, Funny

    You're ruining a perfectly good rant with trivial facts. :)

    --

    News for Nerds. Stuff that Matters? Like hell.

    1. Re:Hush. by Anonymous Coward · · Score: 0

      Cray machines were not "big endian", they were a hybrid endianess where the native word was big endian but the words in a long-word were swapped.

  153. Re:ACPI doesn't rock (LONG) by sconeu · · Score: 2

    I'd love to, but I'm not the author of that long piece. I'm merely a participant on that listserv. Since most of the developers on that list aren't concerned with processor serial number issues, being driver developers, it wasn't discussed. Sorry.

    And yes, I know, IHBT, IHL, HAND.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  154. Re:Here's how 2000/XP Handles IRQ resources in ACP by UnknownSoldier · · Score: 1

    > , changing ACPI from on to off or vice versa on a current install of Windows 2000 or XP will... "fuck shit up."

    You can safely "downgrade", that is turn ACPI support off in Win2K by chaning your HAL without any problems.

  155. ACPI *Should* be required by XP by jonbrewer · · Score: 3, Interesting

    Apple has complete control over their hardware. Microsoft, for all we hate them, should at least have a little. ACPI basically eliminates the hardware problems due to IRQs that we've been dealing with for something like ten years.

    XP with ACPI runs beautifully on my Asus A7V with Athlon chip and even the dreaded Via 4 in 1 chipset.

    Look at IRQ 9:

    IRQ 0 System timer OK
    IRQ 1 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
    IRQ 6 Standard floppy disk controller OK
    IRQ 8 System CMOS/real time clock OK
    IRQ 9 Microsoft ACPI-Compliant System OK
    IRQ 9 NVIDIA RIVA TNT2 Model 64 OK
    IRQ 9 VIA Rev 5 or later USB Universal Host Controller OK
    IRQ 9 VIA Rev 5 or later USB Universal Host Controller OK
    IRQ 9 Intel(R) PRO/100+ Management Adapter OK
    IRQ 9 SB PCI(WDM) OK
    IRQ 9 Promise Technology Inc. Ultra IDE Controller OK
    IRQ 13 Numeric data processor OK

    Now ask me how many times XP has crashed since I installed it after purchasing on day one...

    (The answer is zero. Not once. The thing is more stable even than my G4 running OSX)

    Give 'em a break for once. They may suck as a corporation, but XP is a decent product, and there's nothing at all wrong with them requiring ACPI "always on." It'll save most users the trouble of IRQ conflicts while still letting them plug the latest shit from CompUSA into their PC every month.

    1. Re:ACPI *Should* be required by XP by RobL3 · · Score: 2

      Apple has complete control over their hardware. Microsoft, for all we hate them, should at least have a little.

      Um.... I believe Apple produces and sells thier own hardware, so they can do whatever they want.

      Of course Microsoft does this too. It's called the Xbox.

      I am fully in favor of Microsoft dictating all operating parameters of the XBox, as for PC components, that should be the vendor's choice, which they should be able to make without undue pressure.

  156. Re:Ad's by dbremner · · Score: 1

    Didn't see it because I use Proxomitron. It lets you use regexps to zap ads, and /. ads are already blocked.

    --

    Life is a psychology experiment gone awry.
  157. SCSI dead? by slaker · · Score: 2

    SCSI won't be dead until I can buy a 10 15,000rpm IDE (or USB or firewire, whatever) disks and install them in an external enclosure, or until I can get fibre-channel switches and enclosures for something under the price of a new desktop computer, each.

    Seen a 64-bit, 66MHz IDE controller lately?

    --
    -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
    1. Re:SCSI dead? by geekoid · · Score: 2

      and find a 3.9ms seek time on an IDE.
      so SCSI has been dead for what 10 years now? ;)
      Having programed for both, I'll never own another IDE drive.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  158. Enough already, here's how it really works... by RadioheadKid · · Score: 4, Informative

    Each PCI bus (yes there can be many more than one) supports up to four interrupts. The way the bus is wired, these interrupt lines are equally distributed among the slots. Actually, all slots have the four lines connected, they are just staggered to the devices, so that the first interrupt line in slot 0 is not the first interrupt line again until slot 4, but each slot can actually use all four interrupts, most devices use one. The PCI bridge is then given four IRQ numbers to assign to those lines, in the case of Windows 2000 and XP its 9 for all the lines. Not a big deal, because you may be sharing already and this is the way the PCI bus is suppose to be able to work, in an ideal world.

    The problems come about in the drivers and in design. When devices share interrupts, drivers need to be conservative about what they do in their ISR's (interrupt service routines) because someone else on that same interrupt might be trying to get some work done too, (like playing a wave file through your sound card and transfering data thourgh you fire wire card at the same time) both cards will be producing interrupts that need to be serviced. Its difficult to write efficient interrupt handlers for many reasons, but not impossible. People usually get lazy or the hardware is poorly designed. And that's why there are so many problems with sharing interrupts. In theory it should work, but the drivers/hardware are sometimes not up to the task.

    Microsoft has said, this is how we are going to do it, its designed to work like this, make your devices work right. Although, they can be dicks when it comes to their hardware certification program (WHQL), the devices should be able to work like this. Now as far as the MoBo, my guess is that it probably did not function correctly in non-ACPI mode, and MSFT said, fine ACPI works, but if you go into non-ACPI mode, we can't certify you....

    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
    1. Re:Enough already, here's how it really works... by evil_one · · Score: 2

      No, what it is that they've pulled APM support from XP. It says as much in their requirements for XP cert. faq.

      --
      Desperation is a stinky cologne
  159. Re:Here's how 2000/XP Handles IRQ resources in ACP by Anonymous Coward · · Score: 0

    Yeah, its risky to run windows, so lets not implement windows!

    Windows is to complicated to use and develop so
    lets dump it!

  160. How to win friends and influence people...NOT! by ncc74656 · · Score: 2
    Of course, If you want to stick it to the man, you could do the reverse and Block MSIE from your Site.

    A few minutes of digging through my webserver log turned up about two-thirds of the hits come from IE. Whether that's lower or higher than average, I don't know. What I do know, though, is that I thought the Internet was about communication. Cutting people off because they don't meet your standard of 1337ness or whatever doesn't further that goal; instead, it makes you come across as snobbish and pretentious. If that's what you want, though, it's your website...everybody else will just buzz on by and go elsewhere.

    I won't try to speak for others, but I wouldn't bother firing up Cygwin/XFree86 to bring up a website in Konqueror through an SSH link to one of my Linux servers just because some wanker thinks IE isn't good enough for him. That's a breach of netiquette on par with spawning a million browser windows to load goatse.cx.

    --
    20 January 2017: the End of an Error.
  161. I had to disable ACPI in WinXP because... by Heretic2 · · Score: 1

    My DVD Decoder was sharing an IRQ and would stutter every few minutes. Sigma Designs tech support had me disable ACPI in WinXP and it worked after that, but it was kind of a pain having to isolate it's IRQ. I thought it was just a drivers glitch. You should have to disable ACPI in the BIOS though.

  162. Maybe this Abit trick will work with Soyo? by redgekko · · Score: 3, Informative

    Maybe this Abit trick for a similar 'disable hidden' problem will work with Soyo boards?

    "None of the new Abit BIOS versions support the disabling of ACPI through the BIOS, as this functionality has been hidden. Abit's own support site reports that this is because this is a prerequisite for any mainboard submitted for Microsoft WHQL approval. However, if you are desperate for this option, then it is in fact still available with the KT7 BIOS releases, but you must use a utility called modbin6 to modify the BIOS options to unhide this feature. This is a simple exercise. Instructions for using modbin6 are here. Needless to say, you risk corrupting your system by modifying a BIOS file yourself and flashing the machine. I recommend you prepare an emergency floppy disk as described in "I flashed my BIOS and now the machine is dead. What can I do?" below. You therefore do this at your own risk. Note that after disabling ACPI in the BIOS, Windows will need to redetect all your hardware!"

    Here's the link (12th item down):
    http://www.viahardware.com/faq/kt7/faqbios.html

    --
    Slashdot: rejecting tech news in favor of rubber band guns since 1997.
    1. Re:Maybe this Abit trick will work with Soyo? by austad · · Score: 2

      This is for Abit boards. Will it work with the Soyo Dragon+ Bios also?

      --
      Need Free Juniper/NetScreen Support? JuniperForum
  163. Wrong by Otis_INF · · Score: 2

    ACPI is needed to solve interrupt conflicts. More and more people stuff more hardware in their computers, eating up the interrupts available. That's why ACPI is needed, and that's why by default Windows2000 and Windows XP install the ACPI compliant HAL (hardware abstraction layer) for the kernel.

    If you don't want this HAL, but want a different one (like the standard HAL), press during the dos part of the install of Windows 2000 or Windows XP 'F7' when you see the 'Press F6 if you need to install a third-party SCSI or RAID driver' remark at the bottom of the screen.

    You can't switch HAL's between the ACPI and the standard HAL after you've installed windows 2000 or windows XP, because Windows enumerates the hardware differently with different HAL's. You have to do a complete re-install to switch hal's and after that you can manually set interrupts.

    However, you can also prevent Windows2000/XP to see if there is an ACPI bios, by switching off powermanagement in the bios. This sometimes helps (it did for me on my ASUS TUSL2-C board, since I didn't want an ACPI HAL because I suspected my SBLive to misbehave due to the interrupt sharing).

    Bottom line however is: the hardware should be fully compliant with the ACPI system. Most hardware is, some isn't but still has drivers on the market for Windows2000/XP. If the motherboard can't provide a good ACPI system, it's not worth your money, because then there is something seriously wrong with it.

    --
    Never underestimate the relief of true separation of Religion and State.
  164. Sounds like a FreeBSD problem by Dahan · · Score: 2
    Now FreeBSD has complications with multiple devices on the same IRQs (especially sound, video, and nic all off the same one).

    Fix FreeBSD then. PCI devices can share IRQs... however, you have to take the time to write the drivers properly. I don't see what WinXP has to do with anything... I'm sure the XP drivers for your cards can share IRQs just fine.

  165. In the registry silly! by Anonymous Coward · · Score: 0

    Damm Dell bios would not support dual video cards. Not taking no for an answer, all this IRQ steering is in registry settings, AFAIK. (and with some hacking, you should be able to get what you want)
    Gibberish to me, but I did work out there are security considerations, and the automatic hardware discovery mode & auto fix it.. bad idea. Amazing what happens when APM vector is corrupted, I see why support for old DVD assist cards is being killed off....

  166. hackin the BIOS by Anonymous Coward · · Score: 0

    I think the Dragon-board uses Award BIOS like almost all other boards and u can hack the BIOS and re-enable the 'ACPI disable' option w/ a program called 'Modbin'...

  167. Re:(Legacy != obsolete) ? by Anonymous Coward · · Score: 0

    Easy. MS shit is a monolithic mess. Linux and UNIX is basicaly modular. With proper modular design there is no problem advancing while still supporting legacy HW. If functionality in a modular component causes a conflict, that functionality is probably in the wrong modular component. In 20 years of programming I have never seen a case where this was not true. BTW, this perspective gave me quite a laugh as I read the latest MSvsDOJ depositions.

  168. Re:ACPI doesn't rock (LONG) by Anonymous Coward · · Score: 0

    To make long story short - VIA chipsets are buggy. If you buy AMD setup, stick to AMD761 chipset. It works. Period. There *is* a reason why we finns call VIA chipset machines 'VIAllinen' (which is finnish for 'faulty') :)

  169. Re:Here's how 2000/XP Handles IRQ resources in ACP by binford2k · · Score: 2, Insightful

    If IE's Windows integration is a monopoly, then I'm all for the removal of Konqueror from KDE.

    Apples and oranges. Windows is an OS, KDE is a gui. You cannot remove IE from the OS (windows), but you are quite free to remove Konqueror from the OS (linux/*BSD/etc).

  170. Re:Does it really matter ACPI option is turned off by Anonymous Coward · · Score: 0
    I'm increasingly coming to the conclusion that FreeBSD will always be a day late and a dollar short. FreeBSD is broken in so many places and no one addresses the problems. Case in point: FreeBSD is unable to run VMWare 3.0. No way. VMWare 2.0 is no longer available-not an option. The best way to run FreeBSD is not as a host, but as a guest under an operating system supported by VMWare.

    Another point, FreeBSD is broken with respect to Oracle. Oracle won't even install on FreeBSD anymore. It hangs halfway through. You get the picture. Of course Oracle does not support FreeBSD at all so you are on your own anyway. FreeBSD is in a constant state of flux and can can no longer keep up with the rest of the industry, whether it's VMWare, Oracle, or APCI.

  171. Re:[OT] Re:More about ACPI by zmooc · · Score: 1
    User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.8) Gecko/20020204

    Devon.com: Your browser has identified itself as a version of Microsoft's Internet Explorer. Becaublablablabla

    Amateurish.

    --
    0x or or snor perron?!
  172. Something about ACPI and WinXP by Anonymous Coward · · Score: 0

    Well that might be the reason that WinXP randomly reboots on my machine, so i went back to win2000 - well sorry but i do have stuff that i still need win (someversion) to use (but mostly im in linux ;)

  173. Toshiba by CptCorN · · Score: 1

    I just recently purchased a Toshiba Satellite 5005-s504 and this does not have a bios. Everything is controlled by ACPI and the OS. Works fine in M$ Windoze but, Linux has had a little bit of trouble, nothing crazy, but sound, modem, easy stuff like that, that should work doesnt. This is just an informational post to let yous guys know that this is happening.

    http://mobilix.org/toshiba_s5005_s504.html
    Document on installing Linux on the 5005-s504 http://www.topica.com/lists/5005-linux/?cid=2823
    An email list set up to get everything working.

  174. Re:ACPI doesn't rock (LONG) by Anonymous Coward · · Score: 0

    we finns call VIA chipset machines 'VIAllinen' (which is finnish for 'faulty') :)

    Linus ? posting on /. ?

  175. Re:Misleading headline (and then more misleading) by Diamon · · Score: 1

    Try again, the headline should be:

    "ACPI Forced on Designed for WinXP Mobos"

    There are differnt levels of MS certification for a product. Designed for is the strictest, which basically says we built it the way MS said so if it doesn't work with their software it's MS's problem.

    More of stuff being blamed on MS just to bash MS. ACPI can be disabled, so what's the big deal if it's there? It's not like MS saying it has to be there and must remain enabled. They're just saying that if you want our logo on your box you must give this option, which ultimately is supposed to make configuring your computer easier.

  176. Re:Misleading headline (and then more misleading) by Diamon · · Score: 1
    Sorry didn't catch the fact they were saying that according to Soyo it had to remain enabled. As there is nothing on the MS linked site that supports that claim. MS says give it as an option but not that you have to use it. In fact my "Designed for Windows XP" MSI mother board has an option of:

    IPCA Function

    This item is to activate the ACPI (Advanced Configuration and Power Management Interface) function. If your operating system is ACPI-aware, such as Windows 98SE/2000/ME, select Yes. Available opetions: Yes and No.
  177. see also: by Anonymous Coward · · Score: 0

    winmodem.

    If gotti had had the clout that these slimebawls have......

  178. Work-Around by vash_the_stampedo · · Score: 1

    You know if you turn the acpi off in the bios you can then boot into windows, XP included and it worn't turn it self off, but you go into device manager and find hidden devices, you will find one disabled. Turn it on, and the computer will shut it self off.

    Just my experience at work

  179. Not an isolated instance by fondue · · Score: 1
    My Abit mobo (bought about a year ago) has had the ACPI switch expunged from its BIOS for a long time (although thankfully enthusiasts have released hacked BIOSes that re-enable it). ACPI = Bad news if you wanted to use most combinations of popular sound and video cards. I have never seen a PC where ACPI does everything that it promises (e.g. Instant On), even when it doesn't totally fuck the machine.

    WPA, SDMI, ACPI, IE. I guess limiting consumer choice is Microsoft's core business these days.

    --

    Preferences > Homepage > Customize stories on homepage > Authors > Zonk > Uncheck

  180. How do I find interrupt service times for a devic? by ez76 · · Score: 2

    It seems that the problem per se is not with ACPI but rather with device drivers with long interrupt service times.

    I imagine Windows 2000/XP has some facility for keeping track of average interrupt service times for device drivers - anyone know how to get at that data? It seems to me if we could track down offensive drivers, we could put the pressure on the right people -- the device driver developers.

  181. I think it's a step in the right direction... by Noober · · Score: 1

    For too long motherboard manufacturers have been getting away with incomplete and buggy ACPI implementations. Forcing the issue with those manufacturers who need XP certification given the market they're pitching to, can only be a good thing surely? Having to have ACPI enabled on the board means that there can be no 'just turn off ACPI' cop out from vendors when things go pear shaped.

  182. Why not use a modified BIOS??? by VargrX · · Score: 1

    Is there a way to get around this for new hardware? Has anyone else encountered this?


    Yes, there is. It's called a modified bios. There are plenty of site's out there that have access to modded bios's for various boards (Abit, Asus, SOYO, etc). Find one that allow's you to toggle the ACPI ON/OFF flag, or mod one yourself. Good places to start for AMD based stuff are:

    Paul's Unofficial Faq's for:
    KA7 (VIA KX133 [Slot A]) -> http://www.viahardware.com/faq/ka7/ka7faq.htm
    KT7 (VIAKT133/A) -> http://www.viahardware.com/faq/kt7/kt7faq.htm
    KG7 (AMD 760/VIA KT266/A) -> http://www.viahardware.com/faq/kg7kr7/kg7kr7faq.ht m

    For Intel, I mod my own bios.


    Why in the world does XP need this feature disabled, and are there workarounds to get OSes like FreeBSD working properly with motherboards of this sort?


    XP does not. Read above. I've got one Soyo Dragon Plus running
    OpenBSD without ACPI thanks to a modded bios, 1 Abit KG7 running Win2K without ACPI thanks to a modded BIOS, and a couple of AOpen i815 board's running without ACPI, One XP, one FreeBSD, thank's to MODDED bios's.

    Do your damn homework.

    --
    Sometimes people just have to learn and adapt to change, it is one of the requirements of being a living thing.
    1. Re:Why not use a modified BIOS??? by isbhod · · Score: 0

      Do your damn homework.

      ouch! isn't that a bit harsh? I, for one, am glad he posted this. I own a Dragon Soyo MB, and though i currently don't have FreeBSD running on it yet, but when i upgrade my gameing PC, my FreeBSD box will get this MB. And i never would have though that the APM, or ACPI would cause a problem. Had I run into a problem after setting up my FreeBSD system, yes i woul dhave done my homework then and fixed it. But by shareing this question, and receiving answers from the mass knowledge of the slashdot community, I was able to gain knowledge that I would not have known I needed. So please don't be so quick to condem someone for performing what you believe to be a wasted effort.

  183. Vote Republican! by Penguinoflight · · Score: 0

    Slashdot has too many people voting Democrat as it is. You don't like the SSSCA? The guy pushing it is a Democrat. The main opposition to the SSSCA is Republican. This was just on newsforge a little bit ago, it read "House Republicans Cool to SSSCA".

    Fortunatly, the Republicans control the house, so the SSSCA will never be voted on in the perverted senate.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  184. xp security by Anonymous Coward · · Score: 0

    it may be one of the ways xp tracks to see if the system has had more thant three changes. In which case if you change more than 3 irqs you will disable the os.

    The answer is 42, Now what's the question?

  185. Does ACPI even work by Latent+Heat · · Score: 1

    Has anyone out there, ever, on a board-level system, or something you get from Dell or Compaq, even seen a desktop system that hibernates (the S3 level?)? I believe the hibernate mode along with all the other capabilities of ACPI are all vaporware. Theoretically, a hibernating machine should use less watts than even a telephone answering machine, and I would like to have answering and FAX capability on the promised 2 watts -- I am one of these power conservation fanatics. The best I can do is S2-standby, and even that has bugs -- can't use a serial mouse with it, and can't print after coming out of standby without rebooting.

    1. Re:Does ACPI even work by kesuki · · Score: 2

      Yes, I have, I think it was on a FIC AZ-11, I could be confused though. It took about 5-7 BIOS revisions and the board pre-dated Windows XP but I managed got Hibernate to work at least once. There is a problem though. Answering and fax capability aren't a part of hibernate. The point of hibernate is that if your laptop has about 5 minutes worth of juice left it can write the RAM to HD and turn the whole computer off without loosing anything you were working on.
      If you want to read more about hibernate Microsoft has a nicely written page in plain english.
      There is one really nice reason to get hibernate to work on a desktop though. If you've connected an UPS to the system and the UPS can send battery level data to the system you can hibernate the system if the battery runs low.

    2. Re:Does ACPI even work by LoseNotLooseGuy · · Score: 1, Informative

      The point of hibernate is that if your laptop has about 5 minutes worth of juice left it can write the RAM to HD and turn the whole computer off without loosing anything you were working on.

      Context would indicate that you did not actually mean to talk about letting loose or releasing data that you were working on. Rather, I believe you were talking about failing to retain data. The word you were looking for is losing.

      Congratulations! You have been participant #48 in my campaign to rid Slashdot of this error.

      --
      Proudly correcting Slashdot's most irritating linguistic error since 2002.
    3. Re:Does ACPI even work by Mike+Markley · · Score: 1

      My Thinkpad hibernates...

    4. Re:Does ACPI even work by bongpig · · Score: 1

      I run a IBM Netvista 47A PIII with ME and it seems to hibernate fine... tho for some reason the power button (I beleive its software driven) does fuck all when the machine hangs, but shuts windows down better than the shutdown command... work that one out!

  186. Re:ACPI doesn't rock (LONG) by Lumpy · · Score: 1

    Simple solution......

    FRICKING bring the damned intel processors into the 21's century with 32 interrupts.

    Damn, we haven had an interrupt increase cince the 386 processor, screw software compatability... gimmie a P-V processor with 32 interrupts, a mobo that is happy with it and I'll be back running on my linux box within a week. (windows people will have to wait a year or so, but hey... that's an advantage right?)

    Also, there's alot of cards out there that don't need interrupts... (serial is one of them... processor speeds have increased to the point that parallel and serial ports should be interrupt-less.) granted, removing all legacy ports anf using only the usb bus for all external toy-prephrials is a good way (1 irq for 30-odd items) I dont see sound outside of professional uses needing an irq either... (come on... hearing your dings, blats, and fragging doesn't have to have 10ms latency..) and then you have the horribly designed IDE bus... what moron made it only support 2 drives???? get it to support 4 and DELETE one damned controller and IRQ hog... (Me? I uses SCSI... 15 devices on 1 irq... and better overall performance..)

    Overall the PC design is a nightmare-mess. and until intel get their heads out of their butts and start cleaning it up... it will stay a mess..

    --
    Do not look at laser with remaining good eye.
  187. The job's not done 'til LINUX won't run... by dpbsmith · · Score: 1

    In the eighties, when Microsoft was facing competition from Lotus--remember? there was once competition?--it has been reported that when new releases of DOS were in the works, the slogan was "The job's not done 'til Lotus won't run."

    Now, Microsoft all but controls the hardware platform as well as the OS.

    Gee, the changes mandated by Microsoft just happen to disable Linux? Gosh! Fancy that!

    No, I don't think that Microsoft did it deliberately (starry-eyed idealist that I am). But I do think that Microsoft realizes that constantly changing, constantly tinkering with hardware interfaces in ways that are always compatible with Microsoft, but frequently cause problems for companies that are not dictating the changes, is good for Microsoft.

    Don't you love it? They can get a special key with a picture of the Windows logo put onto every keyboard, but they can't manage to make the "Prnt Scrn" key changed to "Clip Scrn?" (Or, how about... change Windows so it will actually PRNT the scrn?)

  188. Just Flash it! by MrJerryNormandinSir · · Score: 1

    All you need to do is reflash the motherboard.
    I bet there's a replacement BIOS.

  189. Microsoft pissing off the AC programmers? by Zero__Kelvin · · Score: 2


    I don't get it ... why would M$ disble the Anonymous Cowards Programmer Interface ... ACs are their friends 8^}

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  190. XP needs this feature because... by epodrevol · · Score: 0

    If you installed XP with ACPI enabled you will have to reload the OS completely with ACPI turned off if you want to be able to change interrupts.
    (I had NIC, Video, Mouse, and USB on IRQ9)

    It is Very VERY annoying. Same deal with Windows 2000, which is what I have had the problem with. You cant just change out the HAL like you could in NT4.

    --
    "I am a warrior, and information is my weapon..."
  191. Slashdot ... sadly ... true to form on this one by Zero__Kelvin · · Score: 2


    "ACPI Disabled in WinXP-Certified Motherboards"

    Cliff old buddy, I believe you meant APM disabled, as ACPI is required. Do you have 'phrase-wise dislexia' or something?

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  192. Bullshit, complete... f*cking... bullshit by Ender+Ryan · · Score: 2
    Windows XP *MAY* be a decent product(licensing issues aside, have you even read them? Goddam! How the fuck can any business agree to such utter nonsense, what a liability!, sorry, ranting.... breath in, breath out.. ;-).

    But FORCING ACPI ON MAKES NO SENSE!!!

    How does that help any more than having it default to being on, and then letting the user make changes if they like? If the user doesn't know what they're doing, they're not going to disable ACPI!

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  193. Soyo's ACPI likely doesn't work with XP by flatrock · · Score: 2

    ACPI is a very complicated standard. It's very possible that both Microsoft and Soyo have compliant implementations that simply don't work together. That type of thing happens much more often than people appear to realize. For Microsoft to certify that hardware works with XP, that hardware must go through a test suite. It looks like the ACPI implementation caused their board to fail these tests. Soyo's solution appears to have been to disable ACPI. There are other Motherboards out there with ACPI enabled that are XP certified. This isn't an issue with XP and ACPI in general, just with this board.

    If the test failed because Microsoft didn't implement ACPI correctly, then Microsoft should fix the problem. If Soyo didn't implement it correctly, Soyo should fix the problem. If they both implemented it according to the spec, but there's still an incompatibility, then Microsoft shouldn't certify the board unless Soho makes it work with Microsoft's implementation.

    Hardware incompatibilities are nothing new. I get to work with them on a regular basis. They often require vendors to work together to resolve an issue.

    As it is now, the best solution is for FreeBSD to be fixed to be able to share interrupts. There's no reason PCI interrupts shouldn't be able to be shared.

    People need to ease up on the everything is Microsoft's fault attitude. The link in the story to Microsoft's winlogo site even talks about ACPI support, so it's obvious that MS doesn't require this to be disabled on all motherboards. This is an issue with a single motherboard, and that vendors method of attaining their works with XP logo.

  194. Fishy by SkyLeach · · Score: 1

    I had to disable MP 1.4 in my ASUS CUV model motherboard to ket the kernel to boot into SMP mode. This caused me to have similar IRQ problems which caused my internal on-board intel NIC not to work.

    You can probably bypass the problem by passing the noapic flag to the kernel from grub or lilo. Keep in mind that this will make your PC environmentally unfriendly (they will have to deplete an extra atom or two to power your pc).

    IMO Microsoft knows that linux is having problems with APIC and is making as much trouble as possible for the community by requiring MB manufac. to force this feature to be enabled. This means that when your average joe installs Linux or BSD and something doesn't work right the average joe blames the OS.

    Really though, that problem deserves some serious attention.

    --
    My $0.02 will always be worth more than your â0.02, so :-p
  195. Re:Misleading headline (and then more misleading) by quantum+bit · · Score: 1

    As there is nothing on the MS linked site that supports that claim.

    Agreed; I didn't see anything in the article that would imply that either.

    So that means that either MS is posting one thing and telling hardware manufacturers something completely different, or (far more likely) Soyo just doesn't understand the requirements or is too lazy to implement them properly.

  196. Re:Imagine... by Anonymous Coward · · Score: 0

    (voiceover, Tom Selleck) "Can you imagine... a Beowulf cluster of %s...
    (voiceover, Tom Selleck, enraged) SHOVED&nbsp UP&nbsp YOUR&nbsp ASS????!!!"

  197. (OT)When you cross Libertarians with Greens by yerricde · · Score: 1

    On the political spectrum, the Green Party is about as far away from Libertarianism (and Republicanism) as two parties can get.

    What do you get when you cross the Libertarian Party with the Green Party?

    A quick Google search turns up the Libertarian National Socialist Green Party.

    Godwin's Law, offtopic discussion ended. Let's get back to talking about ACPI.

    --
    Will I retire or break 10K?
  198. RE: I think this is a VIA problem by eples · · Score: 1


    This is one of the reasons why I am reluctant to buy AMD processors, although I have not heard if people experience similar problems with boards built upon the AMD 761 chipset, etc.

    I have an Asus board with an AMD 761 North Bridge, and a VIA South Bridge (for ATA-100). It works *flawlessly*.
    VIA has always had issues, especially in their early years.

    You should have seen the looks on all those vendors' faces @ the computer show when I kept specifically asking for the AMD 761 chipset boards. Get it for the same reason you buy an Intel chipset for an Intel processor: keeps your monitor from turning blue!

    --
    I'm a 2000 man.
  199. Prediction of the future by rootmon · · Score: 0

    1) Microsoft "encourages" motherboard vendors to support the open ACPI standard and disable toggling if on/off in bios.
    2) A few months later Linux and BSD kernels fully implement ACPI even better than Windows.

    And this seemed like big news? Remember the old days when you would disable plug & play in bios for Linux or BSD. Then we added tools like pnpdump and isapnp, and nobody disables plug & play anymore, because Linux and BSD support it. Same thing here, a weakness will become a strength. ACPI is already coming along nicely. Be patient and let the Free/Open Source Software model prove itself, M$ can implement ACPI, but because we're not driven by marketing deadlines, we WILL IMPLEMENT IT BETTER. And you can take that to the bank.

    --
    "As flies to the wanton boys are we to the gods; they kill us for sport." - William Shakespeare, King Lear
  200. Plug and Pray! by Quixadhal · · Score: 1

    The more "advanced" PC's get, the more stupid and insanely complicated they get.

    So, who here really thinks that it's EASIER to setup and use a motherboard with the current crop of plug-n-play, vs. using your brain for a few minutes and setting jumpers? At the very least, with jumpers I never had conflicts... with a not-too-old Asus A7V board, I could never get everything working right, because the built-in controllers all shared IRQ's with PCI slots, and could not be changed.

    I don't know how the mac deals with it (I used to have an Amiga, so I can only hope), but I'm going to find out if more hardware starts becoming broken for anything but WinXP.

  201. Installing Win2k/XP with whichever HAL you wish... by Anonymous Coward · · Score: 0

    It's possible to install/reinstall Win2k/XP with whatever HAL you wish. That way, if your computer does not allow you to enable/disable ACPI in the BIOS you can still choose Standard APM PNP or ACPI at install time. In order to choose your HAL boot off the install CD. When it says "Press F6 to install additional devices" press F5 (yes I said F5, F5 allows you to choose the HAL, press F5 and F6 if you also have a SCSI device you need installed). You have a choice between a number of different HALs, most likely you'll wanted either ACPI or Standard PC.

    Jay Lee

  202. As a former MS employee in the WHQL dept.... by Anonymous Coward · · Score: 1, Informative

    As a former MS employee (contract) in WHQL (Windows Hardware Quality Labs) I know a lot about what is required to get a logo.

    First off.. nobody is required to get a Windows Logo.

    However it is a good marketing tool. It's nice for your customer to see the neato little sticker on your product. It is only a sticker.

    ACPI is hard to get right.

    I have seen hundreds of boards get sent back to the manufacturer because they failed a wake from S3. Or a timed wake from S3. Or because they weren't throttling the processor properly. Or a thousand other things that can go wrong with ACPI.

    Apparently Soyo is sucking at getting it right.

    If Soyo's implementation of ACPI is flawed it would be perfectly reasonable for them to either turn it off 100% of the time... or turn it on %100% of the time (although off is way more likely)

    If they don't have ACPI enabled... it can't be wrong can it?

    That's the general principle. If you can't get it right... don't include it, you'll only shoot yourself in the foot.

    For those of you interested, you can purchase the WHQL driver qualification CD on the Microsoft website. It's nifty. Also I made it.

    Remember the main idea here is that the primary cause of blue screens isn't the windows kernel. It's bad drivers. The real reason behind the windows logo program is to attempt to force people to have decent drivers. So if you want your Windows Logo... your drivers had better not suck.

    Name ommitted for obvious NDA related reasons... although all of the info above is common knowledge... and prolly posted on Microsoft's web site.

  203. (OT)I did it all for the NUXI by yerricde · · Score: 1

    they were a hybrid endianess where the native word was big endian but the words in a long-word were swapped.

    Does this mean the designers "did it all for the NUXI?" (Apologies to Limp Bizkit.) (Read More about endianness)

    --
    Will I retire or break 10K?
  204. Great! by Anonymous Coward · · Score: 0

    Now MS is dictating how to design the hardware.

    ac

  205. Mod your Soyo BIOS by austad · · Score: 2

    Get the modbin6 util from http://www.biosmods.com, I used version 1.00.38. Get the latest version of the bios for your board. Run modbin6 on the bios file and go to Edit Setup screen. Scroll down to where the ACPI menu is blacked out, hit enter, select "Normal". Save the new bios and flash it to your board.

    When you reboot, go into the bios and change your ACPI settings. Note, if you have windows installed already, this might hose your install since windows likes to remember what IRQ things are using.

    --
    Need Free Juniper/NetScreen Support? JuniperForum
  206. Solution: Don't use Windows XP by neilb78 · · Score: 1

    Solution: Don't use Windows XP

    --
    © 2004 The SCO Group, Inc. All Rights Reserved.
    1. Re:Solution: Don't use Windows XP by TheAwfulTruth · · Score: 2

      How is that in any way a solution? This doesn't even have anything to do with XP as has been pointed out by others. It's the PC2001 spec. The SOLUTION is to write proper drivers and kernels to handle modern motherboard SPECs. You guys are constantly harping on MS not following specs and here is an example of O.S. OSs not following specs and your blaiming MS for it! Unreal.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  207. Paranoia cha cha cha by Anonymous Coward · · Score: 0

    MS, no doubt, has noticed that the Open Source ACPI driver isn't finished.

    Yeah, and a flying saucer just landed in my back yard.

  208. This isn't all Microsoft by Anonymous Coward · · Score: 1, Informative

    The specification that dictates that users cannot disable ACPI support in BIOS is PC2001, the PC Design Guide specification. Their website (http://www.pcdesignguide.org/) appears to be down right now. Dell has a pretty informative whitepaper on the subject.

    http://www.dell.com/us/en/gen/topics/vectors_200 1- pc2001.htm

    PC2001 is an industry specification. It's been around for a while and was open to review by a number of large computer companies. ACPI is an open spec (confusing as hell, but open) which has been around for four years now.

    The motherboards manufacturers have to conform to PC2001 if they want the "made for Windows" sticker.

    Here's the real issue ... FreeBSD doesn't have ACPI support and Linux has poor ACPI support. The IRQ sharing problem should be handled by the OS. Changing IRQs in the BIOS is a workaround for bardhardware or bad software. FreeBSD will just ignore the ACPI configuration information and use traditional methods to configure the hardware.

    IRQ sharing is very common in today's hardware and should be supported by the OS. If the hardware owner sees one piece of software work and another fail, they will blame the bad software.

  209. ACPI HAL by PatJensen · · Score: 2
    To change the Standard HAL to ACPI HAL, use Winnt32.exe to install Windows 2000 over the current installation. If you try to change the type of HAL without running Setup, you may not be able to start Windows successfully again or you may experience hardware and other stability problems.

    You cannot change between Standard and ACPI HALs because of the different way an ACPI and a non-ACPI BIOS enumerate hardware. The copy of the hardware tree, which is kept in the registry, is stored differently for each type of HAL. If you change the HAL without running Setup again, Windows may not be able to find hardware components needed to start the computer.

    For more information, see the following documents in TechNet or at support.microsoft.com:

    • Q237556 Troubleshooting Windows 2000 Hardware Abstraction Layer Issues
    • Q216573 How Windows 2000 Determines ACPI Compatibility
    • Q197055 Disabling ACPI Support in BIOS Results in Error Message

    -Pat

  210. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  211. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  212. Components that need there own interupt by geekoid · · Score: 2

    I have a GeForce 3, and it is supposed to get its own interupt. How am I supposed to do that if I can't over ride ACPI ?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  213. ACPI is *not* required for XP to function by Ether+Trogg · · Score: 1
    I know from experience that XP does not require ACPI to function properly (well, as properly as XP can function.) XP runs quite happy even if APM or ACPI are disabled in the BIOS.

    How do I know? I'm currently running XP on an older ABIT BH6 motherboard with APM and ACPI disabled. XP runs just fine, and even co-exists peacefully with my install of Linux.

    However, if you installed XP with ACPI enabled, you cannot turn ACPI off and expect XP to run. It won't. Bad things will happen. In the same vein, you cannot enabled ACPI on an XP machine that was installed with it disabled.

    Is ACPI worth anything? Well, for me at least, the jury's still out. The idea behind ACPI is nice, but so far the implementation has always seemed very slipshod.

    On a side-note, I recently installed FreeBSD 4.0 on a newer Dell that has ACPI permanently enabled, and I didn't have any problems. Does FreeBSD support ACPI, or did I just get lucky?

    --
    "The dead do not shoo-bop-aloo-bah." -- Kai, 'Lexx'
  214. IT's Because you should buy a macintosh instead by Gumbus · · Score: 1

    maybe the fix is to purchase a Macintosh instead... I hear the iWork much better... cheers~ Gumbus

  215. RE: Motherboard issues.. by Anonymous Coward · · Score: 0

    Boy... I see there are a lot of Microsoft pundits in here... I wonder why that is???!!!

    If you people don't think that Mr. Balmer and Mr. Gates aren't giving the bird to our beloved Atty. Genl., and sayin' "catch me if you can asswipe"..., you really apparently live in a very protective world...

    Microsoft has a lot of clout with other companies that feed off of it... ie; Motherboard manufacturers... Why do you think that Linux still has such a poor volley with the corporate sector in the workstation camps??? For that matter, in the server camps??!!!

    Get thinkin' and watch whats so darned obvious!!!

  216. coz... by amix · · Score: 1
    [...Why in the world does XP need this feature disabled [...]
    Maybe because XP is a hack ? ;-)

    (Yes, I know...)

    --
    Hello?? Fred?! Is this you?
  217. Re:ACPI doesn't rock (LONG) by Anonymous Coward · · Score: 0

    So...FASTER processors mean that I should waste time POLLING my serial and parallel ports instead of using more efficient asynchronous interrupts? The faster the processor gets, the more time I will waste polling.

    You have a lot to learn about hardware.

    Oh, by the way, "a lot" is two words, "don't" has an apostrophe, and "and" is not spelled with an 'f'.

    And what the hell is a "prephrial"?

    You r0x0rz U l33t haX0r!

  218. Re:Here's how 2000/XP Handles IRQ resources in ACP by taniwha · · Score: 1
    I disagree - the fact that they could do in in '98 means it's possible - I suspect this is another case of something the win95/98/... group did but the nt/2k/xp group didn't track. In an environment where IRQ sharing is required you're just going to have to make it work in all the possible environments. By the way the arguement "we changed the hardware" and "you just have to live with not having enough interrupt lines" kind of show a distinct lack of forethought.



    Oh yeah and as a past NuBus card (and more recent PCI chip) designer I am NOT living in the ISA days (never designed one, never will) Apple gave each NuBus card it's own geographiclly address interrupt line - a smart idea - the current PC PCI/AGP card addressing issues are direct legacy of hardware decisions made 1` years ago

  219. SB Live! Problem? by Civil_Disobedient · · Score: 1

    It was my understanding that the Soyo Dragon Plus came with audio on board. And not just lame audio, but full SB Live compatible, optical-in's and out's, midi patch-tables et. al. audio. I have read about the instability with SB Live! cards on VIA chipsets, and wonder if using the built-in sound might fix these problems (and save yourself a slot).

  220. For StormyMonday by Anonymous Coward · · Score: 0

    "Remember the Golden Rule. The antitrust case against Microsoft is dead."

    No. It is to you according to your ability to believe. The politicians, courts, corps, and mediaclowns, can all spout their versions of reality, but what you choose to believe about it is where you can and will make an impact in reality. If you choose to believe the battle is lost, then your opinion that it is lost will be formed, you will spread that opinion to those around you, and it will become a reality. It will be to you according to your ability to believe.

    Change what you believe, and you will change your reality. If you do not believe you have this power, then you will indeed not have it. Thats the way life works.

    1. Re:For StormyMonday by StormyMonday · · Score: 2

      I beleive in fairies! I can fly!

      Pardon me while I go up to the roof with a parasol.

      --
      Welcome to the Turing Tarpit, where everything is possible but nothing interesting is easy.
  221. Cygwin? by Anonymous Coward · · Score: 0

    So how is this that much different from Cygwin?

  222. MOD PARENT UP! [nt] by TheAwfulTruth · · Score: 2

    The only thing lame is the lameness filter itself.

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  223. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  224. Who cares if ACPI is stuck on? by Lord+Kestrel · · Score: 1

    It can be pretty handy to resolve irq conflicts, and you tell tell your OS what irqs to give to each piece of hardware. Yes, some pieces of hardware don't handle sharing very well, but if your hardware is that old, it's time to upgrade anyways.

    And if your OS doesn't support ACPI, then either fix the OS, or use something else.

    1. Re:Who cares if ACPI is stuck on? by Anonymous Coward · · Score: 0

      Forced obseletion? Nah.

  225. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  226. Re:ACPI doesn't rock (LONG) by Anonymous Coward · · Score: 0

    FRICKING bring the damned intel processors into the 21's century with 32 interrupts.

    Did you even read the guy's comments about IO-APIC? Thats 256 or whatever IRQs. Most P4 boards (finally) should support it.

  227. So Where are the Non-Intel Motherboards? by StormyMonday · · Score: 2

    Fine. So Micro$oft is jerking the hardware makers around. I'm sure this really surprises everybody.

    The obvious solution is to use a non-Intel motherboard. Unfortunately, a bit of Googling turned up, basically, nothing.

    IBM supposedly had a "reference design" for a PowerPC mobo, but the only implementation I saw for sale was about US$3500 (yikes!). Only 3 PCI slots and no USB.

    The reason people use Wintel mobos is that they're cheap and powerful. You can get a pretty nice Intel mobo for US$500 (including processor). What can you get for that in a PowerPC/MIPS/SPARC/HPPA mobo?

    Yo! Hardware guys! Market niche here!

    --
    Welcome to the Turing Tarpit, where everything is possible but nothing interesting is easy.
  228. FreeBSD doesn't care about ACPI by Anonymous Coward · · Score: 0

    Even with ACPI enabled in BIOS, FreeBSD doesn't care, it'll assign whatever IRQ's it wants to assign... Just because ACPI is on the motherboard doesn't mean the OS has to use it.

  229. Why? by Syberghost · · Score: 2

    Why in the world does XP need this feature disabled,

    Why in the world does FreeBSD still barf on shared IRQs?

  230. There Might be a way, by Anonymous Coward · · Score: 0

    If it runs Award or AMI bios, you might be able to add it, You can find on the net, a program to edit the bios *.bin file, then flash it to RAM. You can enable or disable menu items from showing up, I used this on my mainboard to make the "daylight savings time" coreection show up, since removed because windoze does itm but if u don't u windoze, u'd be outa luck. The program is called modbin.exe, or modbin**.exe I believe. Might be worth a try,

    Reece,

  231. Shouldn't Software rely on Hardware? by Anonymous Coward · · Score: 0

    Shouldn't Software rely on Hardware, not the other way around?

  232. text-based management by Mr+44 · · Score: 1

    Actually, MS is moving towards adding more text-based and command-line tools. See the overview of dotnet server where it lists a bunch of additional command line administration tools (page 4 talks about command-line admin for IIS 6.0). See also the recovery console in XP...

  233. Some observations by Anonymous Coward · · Score: 0

    1) I have bought several motherboards over the last few years, and none of them had an option to disable ACPI. This is not surprising, since this has been a WHCL requirement for some time now.

    2) As mentioned previously, Win2K installs a different HAL on an ACPI-enabled machine, and allowing the user to disable ACPI would create support headaches.

    3) ACPI support is not incompatible with allowing the user to set the IRQs that will be used for BIOS-configured devices. In BIOSes I have seen, it is still possible to ask the BIOS to configure all devices (not just the boot devices) on an ACPI-enabled platform. Of course, an ACPI-enabled OS, like any PnP OS, will reconfigure the devices to its liking once it has booted. The original poster's problem is not that his machine has ACPI support, but that his BIOS is configuring his devices badly, and perhaps not offering the manual options to force it to do better. This represents poor legacy support, not the presence of ACPI.

    3) The fact that a machine *supports* ACPI does not mean an OS must use it. In fact, all of the ACPI mobos I've seen support APM as well (though it wouldn't surprise me if this support is being dropped in newer ones.) It is not necessary to disable ACPI for an OS that is not ACPI-aware to use the APM services, just as an OS can be unaware of power management entirely and still function in legacy mode.

    4) It is possible to force Win2K to install using an APM or "Standard PC" HAL, in which case it will respect the resource assignments made by the BIOS (like NT4). As I understand it, the whole phenomenon of putting everything on IRQ9 is a design choice made in the implementation of Win2K, and is not a requirement of ACPI. Later versions of Windows use a bogus device configuration policy when the installer recognizes an ACPI-capable platform. Disabling that capability, when provided for, is a workaround for this.

    5) Alternative operating systems are often lacking in their support for PnP in general, relying on the BIOS to perform resource assignments. The OS then simply probes the device to see how it was configured, but does not change the allocations. This is the minimal level of support needed to use PnP hardware.

    6) It is possible to build a "legacy-free" PC that *depends* on a ACPI-capable OS and removes BIOS support for non-PnP OD, legacy PnP, APM, PC-AT, etc. This is not (yet) a WHCL requirement, but as DOS is dead and Win98 nearly so, it will happen eventually. As the mainstream moves to a "legacy-free" design, alternative OSs will have to "get with the program" and assume full responsbility for device configuration.

  234. Re:(Legacy != obsolete) ? by cookie_cutter · · Score: 1
    Tie that into the social implications of the acceleration of technology in Western civilization and the widening digital divide segregating old, young, rich, and poor, and boom, you're Jon Katz.

    Iiieeww, no! Take it back! You don't play right.

  235. Re:Here's how 2000/XP Handles IRQ resources in ACP by alext · · Score: 2

    I don't see how you can generalise from a KT266 chipset / some BIOS to all boards out there. In my case, the BIOS did a much better job of IRQ assignment with ACPI off than W2K did with it on.

    IRQ sharing was a real problem with my streaming USB device and sound card - this cured it. Not surprisingly, I found the fix on a semi-pro audio tools site.

  236. Re:ACPI doesn't rock (LONG) by sconeu · · Score: 2

    No, if you read it, it's the BIOS for the VIA chipsets that's buggy.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  237. Another God Damn Troll Modded up to 5+ by Erris · · Score: 2
    What they did do was three entirely good things. They have forced many hardware vendors to fix their broken ass ACPI standards by eliminating the fall back APM support from WinXP; they forced hardware vendors to fix thier broken ACIPI implementation by holding the "Certified" titled over there head; and now it looks like they are having a stimulating effect on getting ACPI into Linux and BSD.

    What stellar insight, too bad you missed the entire point: Microsoft has forced a hardware vendor to eliminate user control in it's bios in a way that harms other OS. The merits of the "technnology", the size of the company forced and the merrits of Soyo in general are irrelevant. The same "standard" will be forced on all mobo makers, as the XP page linked to shows. If you repeat this patern, ALL COMODITY HARDWARE WILL BECOME M$ ONLY, STUPID. Now to address the points you and other microsoft troll appologists are shouting so fiercly.

    ACIPI is a MicroShit "standard". Regardless of how open they pretend it is, they control it and can change it at will. If they don't tell anyone else how they are going to change it and force NDA on mobo makers, no one else's software is going to work. Duh. If it's as well published as other microshit standards like RTF, no one else will be able to make it work at all. Bang, free software becomes usable only on second best equipment. From what I read here ACIPI sucks anyway. If it was so great you would think motherboard makers would move towards it on their own.

    I happen to like Soyo motherboards. I've owned four and all worked well, and had very configurable bios. Everyone of them has gotten good reviews and been price competitive. There have been certian additions, like a virus checker that detects lilo and halts, that have sucked but I could always turn them off. If they are popular with me, I imagine they are popular with many people who build their own systems. It's really shitty of M$ to foce changes on them that would make thier boards under other OS. I've noticed some latency problems with my Soyo Dragon, and I'll bet this is it. No, I'm not going to blame them for caving in to an extortionist I'm going to blame the extortionist.

    Thanks MicroShit. Breaking other people's work is the only way you have to make your garbage competitive. What a pattern. Break software that runs on your OS, now break software that runs anywhere.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  238. LinuxHardware by Anonymous Coward · · Score: 0

    Isn't this the same board that one the linuxhardware.org award in 2001 System of the Year?

  239. obvious stuff by Erris · · Score: 2

    So what if mobo makers all cave to this sort of thing? This creates a whole new catagory of hardware that sucks, like winmodems. Microsoft only, dispose of in two years. It makes it just that much harder to put any other OS on a computer other than the current version of Windoze. Even if they only get a fraction of board makers to cave on some of their boards, the world will be a mine field in a year or two.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  240. Re:ACPI doesn't rock (LONG) by Harik · · Score: 1
    Linus ? posting on /. ?

    Yes, you got him. Linus Torvalds, the sole resident of the entire country of finland, is posting on /.

    I see the clue-level hasn't changed much due to subscription...

    --Dan
  241. backwards is me by dpu · · Score: 1

    after reading most of the posts here (most of the ones i can actually see on this one page in any case), it seems i've had exactly the opposite experience with this problem.

    i've had ACPI turned off since i bought this mb (and APM as well, don't turn my machine off until i'm damn good and ready), and it worked fine with Win98/2000AS and Mandrake and Sorcerer for weeks. then Win98 started crashing. then Win2K followed suit. both linuxes were fine. i checked the mb website (ecsusa.com - it's a K7S5A) and saw that many people were having similar problems. i flashed the BIOS. i got the latest drivers for everything. moved my RAM around. got the latest DirectX. still no improvement. then i saw this thread. i went into my BIOS and re-enabled ACPI (but not APM - i HATE it when it turns itself off).

    i didn't have to reinstall Win98 or 2000AS. they work fine now. Mandrake and Sorcerer still work fine. my 3DMark2001 score improved by about 10% (wtf?). winamp doesn't crash my system anymore :)

    --
    Dammit, I meant to post that anonymously!
  242. Security reason? by gorehog · · Score: 1

    I'm far from sure about this, but is it possiblr that with ACPI enabled, and considering MS's restrictive licensing for XP....

    Well is it possible that they can remotely power off your PC and keep it off? Then you would not be able to acess your HD and evidence of piracy would be preserved...right? All that remote access stuff is considerably easier with ACPI running...wake on lan and such.

    Maybe they are just trying to ensure a minimum level of functionality and simply have not supported anythign below certain specs.

    Maybe I'm just paranoid...

    Maybe.

  243. Fixed ATI DVD acceleration and 3D problems by ehiris · · Score: 1

    After disabling ACPI and running as Standard PC I finally got some really annoying bugs fixed that cause me many sleepless nights.

    1 - DVD accelaration from my ATI Radeon works without problems now
    2 - 3D Framerate/sec increased consdierably so everything seems smooth like in my Win2K days

    Having thoese problems fixed makes me like XP a lot.

  244. Re:Soyo Dragon (not really offtopic) by drachenstern · · Score: 1

    You were writing about intending to build a system and you only talked like you would install one HD. Unless you are planning on running SCSI, I would rethink that idea. Personally, and from the research I have done (plus real world experience), I would install at least a second HD for your swap files. It needs to be at least as fast as the boot/application hard drive, and preferably, the disk does not need to be used for anything else. The second condition is to put it primary on the secondary IDE. Again, DO NOT USE IT FOR ANYTHING ELSE. And if you use the cdrw on the same IDE channel as the Primary HD, then your system will run incredibly fast compared to others. The trick is to set up both OS's to SWAP each on a separate partition on the secondary HD.

    Okay, well, I have been quite redundant without saying much. And so I don't have to fight the lameness filter, I am not going to post an ASCII diagram of the system setup, however, if you email me, subject Initial System Setup Design (or something similar so I won't think it's spam), I would be glad to help you in any way that I can. (Part of the OSS/Linux Ethos is to share your knowledge with others, ya?)

    All right man, good luck to ya'.

    --drach out

    --
    2^3 * 31 * 647