Slashdot Mirror


The Future of Windows Graphic Technology

Ben writes 'Extremetech has an article discussing the future of Windows graphics technology. The article uses information from presentations at the recent WinHEC, and outlines the Windows Graphics Foundation and other technologies expected to make an appearance in Longhorn. Particularly interesting is the Longhorn Display Driver Model: 'With it, Microsoft is aiming for that ideal situation of 'graphics just works.' For example, if you upgrade a graphics driver today, you typically have to reboot the system. One example of the 'graphics just works' mantra is one of LDDM's goals of allowing installation of graphics drivers without needing to restart the system.'

531 comments

  1. Microsoft, the Leader in Technology by Anonymous Coward · · Score: 4, Funny

    Wow upgrading a driver without having to reboot? Amazing! This along with alpha transparency in IE7 and a full-fledged journaling file system should launch Microsoft into a new age of technology, the 90's.

    1. Re:Microsoft, the Leader in Technology by sweetfathairyjesus · · Score: 2, Interesting

      Even if I change the USB port my webcam is plugged into, I get the obligatory "Windows has found new drivers, would you like ot reboot". My prediction is, it's never gonna change. And that makes me a sad Panda!

    2. Re:Microsoft, the Leader in Technology by Jon+Abbott · · Score: 1

      Now all we need is Duke Nukem Forever and flying cars, and we'll be set!

    3. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      Microsoft had a journaled file system since NT, long before Linux came out with one.

      Maybe you should know what you're talking about before spouting off like an idiot fanboy.

    4. Re:Microsoft, the Leader in Technology by homer_ca · · Score: 1

      I know it's advertised as journaled. I seem to remember it took as long to CHKDSK as FAT and ext2, and in NT 4.0 CHKDSK frequently found errors after hard shutdowns.

    5. Re:Microsoft, the Leader in Technology by sremick · · Score: 2, Insightful

      As much as I hate Microsoft and Windows, to be fair... you can't upgrade your video driver in XFree/Xorg without restarting X at least. Granted it's not a full reboot so non-GUI daemons still run... but X needs to be restarted.

      Or am I missing something?

    6. Re:Microsoft, the Leader in Technology by dj42 · · Score: 1

      I sort of find Directx 9.0c (or rather the next version of that) fully implemented for Windows GUI to really open up some cool possibilities.

      I guess it must just be hip to make MS-hate comments everytime they try to improve their OSs. God forbid they give you anti-MS-fanboi types something so good that you are forced to shut up and revisit your position because of their innovations.

      --
      We are one consciousness experiencing itself subjectively. Back to you with the weather, Bob!
    7. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      Shut up shut up I cant take any more of these FACTS! STOP IT NOW!

    8. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      No, in fact I don't hate Windows, I just hate the fact that if they say something like, hey we aren't going to follow the PNG specs and leave webpage designers to make a bunch of nasty hacks to get it to work with IE. Microsoft does not play well with others.

    9. Re:Microsoft, the Leader in Technology by Bill+Kendrick · · Score: 1

      am I missing something?

      Sure: "startx -- :1" Great for testing your X config until you get it right, and decide you restart your main desktop environment.

    10. Re:Microsoft, the Leader in Technology by sremick · · Score: 1

      Yes, you can do that.

      But you still need to restart X to have the new driver take effect in your current display :0

      While *nix OSes are better in this regard since the GUI and the OS layers are separate, so a full restart isn't necessary... it's still necessary to restart the layer that uses the graphics driver. In Windows this is all one layer, so a full reboot has been required. If a future version of Windows can apply the updated graphics driver without restarting the current GUI layer, then it actually has an advantage over *nix.

    11. Re:Microsoft, the Leader in Technology by MightyMartian · · Score: 1, Troll
      It never ceases to amaze me. MS back to the old "Our next Windows iteration will have , and , so stay tuned and don't jump ship!"

      Well, Longhorn has already had features pulled, and now they're talking about features to be put in. For chrissakes people, it's fucking vaporware. It doesn't exist as a consumer product yet. They could announce that it will clean your house, change the oil in your car and assure your wife has five orgasms per minute, and it's all just a bunch of crap the almighty marketing department has cajoled out of the nervous and overworked development teams.

      MS just keeps promising and promising because they know that the stellar Ozzy Osbourne-class intellects are just capable enough to look at "screenshots" and lists of alleged features and go "Ya, dat will be real kewl, dood. Let's all wait around for two years for dat real kewl Miclosplot oogerating scrystem. Pass me anudder pencil so I cans jab it up my ass. I lost count at nineteen, dats the highest I's ever counted."

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    12. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      Yeah and who was it who touted a machine that had good gfx and sound was just a games machine???

      Thats right M$ said that about the AMIGA.

      Where would we be today if the AMIGA had won the marketing campaign instead of some wank knobbies bullshitting the masses all the freaking time.

    13. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      We don't just hate MS, we hate you!!

    14. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      If that's moving into the 90's then Linux must still be in the 80's lol

    15. Re:Microsoft, the Leader in Technology by Moofie · · Score: 1

      "give you something so good that you are forced to shut up and revisit your position because of their innovations."

      Wouldn't know. Never seen it happen.

      --
      Why yes, I AM a rocket scientist!
    16. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      As much as I hate Microsoft and Windows, to be fair... you can't upgrade your video driver in XFree/Xorg without restarting X at least. Granted it's not a full reboot so non-GUI daemons still run... but X needs to be restarted.

      Or am I missing something?


      Well, restarting X takes about three seconds. A full reboot takes how long?

    17. Re:Microsoft, the Leader in Technology by blowdart · · Score: 1
      There's a reason for that. USB devices can optionally support serial numbers as part of their identification process. If there is no serial number and a device is plugged into a new USB port Windows has no idea if it is the exact same device as last time, just that it's the same model of hardware, thus it scans again. However I don't get a reboot requirement when this happens with my QuickCam, I just get the Found New Hardware process. Your camera drivers must be dire.

      All of this makes it really annoying that my phone, despite having an unique IMEI number exhibits the same "Found New Hardware" behaviour because lazy ass hardware manufacturers can't be bothered to advertise their device serial number over USB.

    18. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      "Wow upgrading a driver without having to reboot? Amazing! This along with alpha transparency in IE7 and a full-fledged journaling file system should launch Microsoft into a new age of technology, the 90's."

      Nothing like a moronic asswipe to help start a thread on /. Who would have thought this was possible.

    19. Re:Microsoft, the Leader in Technology by trezor · · Score: 1
      • here's a reason for that. USB devices can optionally support serial numbers as part of their identification process.

      So when my USB-devices doesn't support that, why the hell do Windows require me to reinstall the same drivers for the same device, simply because I can't remember which of my 8 USB-ports I plugged it into last?

      Im not saying the optional feature is useless. I'm saying that reinstalling drivers for a known device, or a device that in any case can't be identified as unique, is stupid.

      Last I checked, Linux treated equal (or the same) hotplugging devices with the same kernel-module and stuff just works. Is there anything I'm missing when I think this is how things should work?

      --
      Not Buzzword 2.0 compliant. Please speak english.
    20. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      Awww, you're just mad because it's true. ;)

    21. Re:Microsoft, the Leader in Technology by Anonymous Coward · · Score: 0

      > and a full-fledged journaling file system ... NTFS was fully journaled backed in 1991. And-- can you change X drivers without restarting X?

  2. wtf? by Anonymous Coward · · Score: 0

    no reboot? next youre gonna tellme billy boy is broke

  3. no reboot huh by Anonymous Coward · · Score: 0

    Trolling here, seems like this is a requirement push from the linux community. Its nice to upgrade your production machines to more stable drivers w/o having to take your machine down to achieve greater stability.

    1. Re:no reboot huh by sremick · · Score: 1

      With the assumption that "production machines" = servers, not really sure why anyone would need a graphics driver on a server. One of the strengths of unix-type OSes is the lack of a need for a GUI, which allows those CPU cycles to be better spent on being a server.

    2. Re:no reboot huh by speculatrix · · Score: 1

      what's a server doing with a graphics card anyway? Ok, I'll admit that installing linux with a graphical terminal, as a one-off special install is easier, but server installs should be *automated* (ie scripted) for predictable re-creation of a system ensuring compatibility.

      Has noone in the windows world learned from Sun, who've had serial consoles which allow *everything* to be controlled remotely using only a character interface?

      How we laugh, on the rare occasion we visit a computer room to replace a dead hard drive, at the number of windows admin people clustered round non-booting servers, all with monitors and keyboards on trolleys.

      Even now, IPMI and serial consoles on x86 systems are years behind Sun and Lights Out Management (lom).

    3. Re:no reboot huh by Anonymous Coward · · Score: 0

      "How we laugh, on the rare occasion we visit a computer room to replace a dead hard drive, at the number of windows admin people clustered round non-booting servers, all with monitors and keyboards on trolleys."

      You're so leet. You must get all the chicks.

  4. That's whack. by GaryWK · · Score: 0, Offtopic

    That's whack.

    1. Re:That's whack. by Anonymous Coward · · Score: 0

      Thank you. You answered my question.

    2. Re:That's whack. by Anonymous Coward · · Score: 0

      Wiggity Whack?

      No. The regular kind.

  5. reboots? by prell · · Score: 3, Interesting

    Is the ability to update without rebooting a side-effect feature, or a full-effect feature? It seems like something only a consumer PC (i.e. not a server) would have to do, and infrequently. Is it really a demand that people have?

    1. Re:reboots? by Jeff+DeMaagd · · Score: 3, Insightful

      I don't mind a single reboot to install a graphics driver. As it is, there is no means to hot-plug an AGP video card that I'm aware of, so down time is required just to install that upgrade. I don't see rebooting for a very occasional upgrade. However, I don't think a reboot should be necessary for most software.

      One of the things I like about OS X is that I don't have to reboot to use most software. Some OS level upgrades do require a reboot though.

    2. Re:reboots? by Anonymous Coward · · Score: 0

      Well, running without rebooting often will save power which will lower pollution. Just stopping and starting MS's version of XFree will be quicker than stopping and starting a ton of services. And who doesn't like quicker?

    3. Re:reboots? by PitaBred · · Score: 2, Insightful

      There are some silly people out there that run Windows servers... it'd be nice to update to a more stable graphics driver without a full reboot. But that's just conjecture, as I have no Windows servers, and like it that way.

    4. Re:reboots? by DarkHelmet · · Score: 3, Insightful
      I have two NVIDIA GeForce 6800 cards running SLI. For gaming, I have to reboot the system to enable SLI mode. SLI mode only allows one monitor enabled at a time, and I have a dual monitor setup.

      So yes, being able to do a change to something in the driver without rebooting would be infinitely useful.

      But I'm part of a small crowd.

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    5. Re:reboots? by Anonymous Coward · · Score: 0

      Good generic drivers work well for servers or at least the default that came with the video card since most of them won't be used for graphically intensive applications anyway

    6. Re:reboots? by MightyMartian · · Score: 3, Insightful

      I don't tend to worry about video drivers on servers. I suppose if there's some issue of stability then I'd be forced, but other than that I usually just use remote admin and remote control tools, so it could be a low-end or older PCI card for all I care.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:reboots? by Ucklak · · Score: 1

      I remember this 'feature' when they said it was going to be available for NT5.

      Same vaporware crap we got with Exchange features promised back in 1999.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    8. Re:reboots? by dooglio · · Score: 1
      The whole reason why you have to reboot your computer is really a kludge to get around Microsoft's DLL file locking--that is, when a DLL is loaded in memory, the OS won't allow you to read, write or delete that DLL file.

      I think the requirement to reboot is a sort of "catch all" just in case a required DLL is in memroy.

    9. Re:reboots? by KarmaMB84 · · Score: 2, Insightful

      That sounds like something nVidia should fix themselves unless it's caused by a limitation in the OS.

    10. Re:reboots? by QuaZar666 · · Score: 1

      and that is why when I build a new system I will install all drivers (video drivers being last), update windows, update antivirus, install various software packages and then reboot, and then do everything else like setting the machine up on the network, etc. makes it so that I only need to reboot 3 times rather than a dozen or so.

    11. Re:reboots? by Anonymous Coward · · Score: 0

      I think some of the newer mobos allow switching to/from sli in software... You probably just jumped on the bandwagon too soon and got an early board.

    12. Re:reboots? by Anonymous Coward · · Score: 0

      when a DLL is loaded in memory, the OS won't allow you to read, write or delete that DLL file

      The reason for this is that the DLL may not be *completely* loaded into memory. If the DLL is part of a background process that's sleeping, parts of the DLL (executable code pages and static data) are probably not in memory.

      The DLL is locked because if/as/when you change the DLL file on disk, then wake up that sleeping process - there's no guarantee that the DLL information paged back into memory will be compatible, or even have the same functions that the application was using before it went to sleep. So Microsoft chose the safe route - don't allow DLL files to be changed while a process is using them.

      It is possible to dynamically load / unload DLL files on Windows, but this requires application-level support (you need to manually load the DLL resource and take note of the memory addresses of every function you want to call). Code complexity increases as does the chance of an error, speed decreases because of all the checks you have to do. So in the long run, it's usually best to let the OS do load-time DLL symbol resolving (which then locks the DLL to make sure nobody fucks with it).

      In short: locking DLLs prevents crashing.

      As somebody who uses Windows workstation daily, I don't have a problem having to reboot to install new hardware (which typically happens every three or four months and is not a problem).

    13. Re:reboots? by chucks86 · · Score: 1

      "I don't mind rebooting after a graphics driver update."
      "I don't mind rebooting after a driver update."
      "I don't mind rebooting after installing new hardware."
      "I don't mind rebooting after installing system software."

      I do agree that rebooting after updating graphics drivers does not really affect most home users, but having to repeatedly reboot can be rather annoying (I had to do this when installing a new instance of Windows... thankfully, I don't have to deal with this anymore.)

      --
      Help a poor college student. Send a couple cents via paypal to chucks86@gmail.com
    14. Re:reboots? by Gilgaron · · Score: 1

      A simple solution might be to buy the cheapest PCI card you can find and put your second monitor on that one. I would get annoyed enough to do so in your situation.

    15. Re:reboots? by Xarius · · Score: 1

      Sure, because windows *servers* need cutting edge graphics ;)

      --
      C17H21NO4
    16. Re:reboots? by klui · · Score: 1

      Well, it's not much of a feature if your other drivers require a reboot. This problem manifests itself whenever you do a reinstall of the operating system. First thing you would do is install Windows, followed by getting all your hardware devices recognized via driver installs, then go to Windows Update. In many cases, each time a driver is installed, you need to reboot: sound, graphics, chipset, etc. What should happen is the driver installations should be smart enough so that they can be batched in one swoop like what happens for Windows Update.

      I have done some installs where I click "No" when the system asked me if I wanted to restart. I never felt comfortable with that because in the back of my mind, I'm thinking "maybe some program will do some cleanup as I reboot" and that program won't run if I do another install. I have also found that even after a reboot immediately after installation, temporary directories aren't cleaned up.

      Normal maintenance is not too big a deal to restart, however if a server is busy providing services, you would have to schedule downtime.

    17. Re:reboots? by Short+Circuit · · Score: 1

      You forgot to mention that updating Windows, from a clean install, requires three or four reboots, anyway.

    18. Re:reboots? by Anonymous Coward · · Score: 0

      Is it really a demand that people have?

      Yes, it is. Why is that so hard for people to understand?

    19. Re:reboots? by Queer+Boy · · Score: 2, Insightful
      One of the things I like about OS X is that I don't have to reboot to use most software. Some OS level upgrades do require a reboot though.

      Which is increasingly becoming annoying to me as these installers are requiring admin privileges but can't relaunch the Finder? I get installers telling me I need to reboot for no reason. They're not installing anything that gets loaded only at boot time.

      Mac OS X includes a kextload command. If your kernel extension is going to cause problems you need to label it beta. If not, then the installer needs to run a kextload script.

      Why is an installer telling me I need to reboot when i just need to log out and log back in? That's another gripe.

      More than not, it's the developers that aren't following spec or procedure that make things difficult, not the OS. Since most Windows applications refuse to use MSI (when almost all Mac OS X programs use Installer) I'm sure there will still be dozens of cases where the installer tells you to reboot just as VICE installers on Mac OS X occasionally force-quit all applications for no apparent reason (like we're still in Mac OS 9 land).

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    20. Re:reboots? by AstroDrabb · · Score: 1
      I don't mind a single reboot to install a graphics driver.
      Well, with MS Windows you need at least two reboots. You need to shutdown the system to install the video card (required for all x86 systems). Then you boot (boot #1) into MS Windows with your new video card. Now you install your drivers and are forced to reboot the system to get the drivers to work (boot #2). On my Linux system with my NVidia card, I only had to shutdown to install the card. I was then able to install the official Linux NVidia driver without a reboot and only had to restart X.

      Oh, and don't forget about MS trying to force their crappy drivers on you. I have an NVidia card and Windows Update always shows my video driver as needing an update. However, the MS "NVidia" driver has sucky OpenGL support while it has good DirectX support. I wonder why? If you download and use the official NVidia drivers you will get very good OpenGL _and_ DirectX support from your NVidia card. So for Joe User who "does what MS tells them to do", they will get crappy OpenGL support while having good DirectX support.

      This is typical MS crap where MS tries lock you in to their tech. I am not looking forward to Longhorn and the further lock-in from MS.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    21. Re:reboots? by Nirvelli · · Score: 1

      It's not normally common, but when you get a new card, or just want to improve performance a little bit, it's generally helpful to try different driver revisions to get the best one. When you have to reboot for every different revision, it really gets annoying.

    22. Re:reboots? by stubbs73nm · · Score: 1

      You said: In many cases, each time a driver is installed, you need to reboot: sound, graphics, chipset, etc. No you don't. You just don't reboot after every one of those installs. Reboot after all of those installs are done, normally I do the video last, that's just a personal preference.

    23. Re:reboots? by kettch · · Score: 1

      Most tech support people I've talked to, depending on the problem, ask if the drivers are up to date. This should make it a little less stressfull for the customer.

      It should also eliminate the need to have to lie about rebooting when talking with tech support.

      --
      Opportunities multiply as they are seized. --Sun-Tzu
    24. Re:reboots? by TG1 · · Score: 0

      Yeah, as if you ever upgrade your graphics driver on your web server once the thing is installed and running. I don't believe my windows server actually has a screen.

    25. Re:reboots? by Anonymous Coward · · Score: 0

      OTOH, you still need to restart the X server, which has the effect of killing off all your X clients. Might be nice if you didn't even have that small annoyance (something like a proxy server or VNC would do the trick, methinks, but I'm sure the Gentoo ricers would be horrified by such blasphemy), but it sure beats Windows any day of the week.

    26. Re:reboots? by Anonymous Coward · · Score: 0

      OMFG! You must Boot Twice under Windows when installing a Video Card!

      I bet this really gets your pink panties in a wad, huh?

      Now...if you could just find Linux Drivers for the latest Video cards! But...that's another sad story, huh?

    27. Re:reboots? by Anonymous Coward · · Score: 0
      I don't mind a single reboot to install a graphics driver.
      Well, with MS Windows you need at least two reboots [one for the card, one for the driver].
      Read what he/she typed again. A graphics driver and graphics card are two different things. Generally, drivers are installed more often than cards.
    28. Re:reboots? by kyojin+the+clown · · Score: 1

      i thought SLi only allowed you to use the ports on the back of one card? since all SLi capable cards have at least a DVI and a VGA (if not 2x DVI) can you not plug both monitors in to the one card and have it work like that? having both monitors working when you are gaming is great, you can have your teamspeak, msn, xfire, winamp etc on the 2nd screen, which allows you to see what is going on without dropping from the game.

    29. Re:reboots? by QuaZar666 · · Score: 1

      for a clean install maybe, but who has time to reinstall windows from nothing when a Ghost image that was made a few months ago gets you threeforths there.

      - Qua

    30. Re:reboots? by Short+Circuit · · Score: 1

      That would have been nice.

      My comment stems from the fact that I just finished updating the software on my XP machine which, for over a year, hadn't seen anything more recent than SP1. (Which came with it on the install CD.)

      It wasn't a security risk, since I didn't have an internet connection at home until recently. I used one of my Linux machines as a dial-up gateway; Nothing could reach the XP box from the outside world, so I'm not concerned that it might be infected.

      Took me four days to go through the whole process. :-(

    31. Re:reboots? by Skrybe · · Score: 1

      Who knows whether it's a side effect. But I must admit I use the occasional reboots required by drivers updates as a chance to flush out all the annoying memory leaks that *still* plague windows. Sadly even with all their vaunted changes after a fortnight windows really does need to be rebooted. At least if you're like me and running a whole bunch of apps/games.

      I'd rather they finally do something to resolve the memory leaks first. Bugs me no end to start my PC and see 135MB ram used, run a game, close the game and see 212MB used, run Internet explorer, close IE and see 214MB used and so on. After two weeks it's not uncommon to see several hundred MB used when nothing (supposedly) is running.

    32. Re:reboots? by QuaZar666 · · Score: 1

      only takes me a few hours to get the machine up and running and the only reason it takes that long is because I still have to install a few little programs and configure the programs with the settings that are needed.

    33. Re:reboots? by Short+Circuit · · Score: 1

      The SP2 download, according to Windows Update, was 108MB. By my calculations, that would take 4.4 hours on a maxed-out 56k connection.

      So...what kind of connection did you use?

  6. Same line? by Valiss · · Score: 4, Insightful

    For example, if you upgrade a graphics driver today, you typically have to reboot the system. One example of the 'graphics just works' mantra is one of LDDM's goals of allowing installation of graphics drivers without needing to restart the system.

    Didn't I hear the same "no rebooting" line with Win2k and with WinXP? Not that I wouldn't enjoy that, it's just that I've lost faith in these types of claims.

    --

    -Valiss
    1. Re:Same line? by Osty · · Score: 3, Informative

      Didn't I hear the same "no rebooting" line with Win2k and with WinXP? Not that I wouldn't enjoy that, it's just that I've lost faith in these types of claims.

      You didn't hear the same line. For win2k, "no reboots" applied to system services. For example, NT4 needed a reboot to change network information. Win2k fixed that and a lot of other administrative reboots. WinXP focused more and more on installation reboots, and a well-behaved installer now only needs to reboot the system now if it has to change certain files that are already in use by system processes (for example, security patches). That's not to say that there aren't still misbehaved installers for third-party apps that request reboots, but I've found in 90%+ of the cases where an installer requests a reboot I can simply ignore it, tell it I'll reboot later, and get on with my work.

      It sounds like Longhorn is taking the next step in combating reboots by allowing you to update drivers without a reboot. This is something you can't even always do with Linux today (consider updating the X driver for a video card -- you have to restart X to use it, which is equivalent to a reboot in Windows). So yeah, you've heard similar claims before with respect to rebooting, but each of those claims have targetted a different cause of reboots.

    2. Re:Same line? by Anonymous Coward · · Score: 0

      What the hell is a graphics driver?

    3. Re:Same line? by Stibidor · · Score: 1

      While it's true that Win2k and WinXP still need to reboot far too often (my co-worker has been keeping a tally of the number of times I've been forced into rebooting my XP machine), I have to say there is a world of difference between MS's NT and 9x lines with respect to reboot frequency (and with respect to many, many other things as well, obviously).

      It's clearly not perfect, but it's vastly better than it used to be.

    4. Re:Same line? by Anonymous Coward · · Score: 0

      You can start another X session with updated drivers without killing the old one :)

    5. Re:Same line? by Anonymous Coward · · Score: 0

      Something your mom uses to please herself, Idiot.

    6. Re:Same line? by moonbender · · Score: 1, Informative

      (consider updating the X driver for a video card -- you have to restart X to use it, which is equivalent to a reboot in Windows)

      No, it's not. There really is no equivalent to restarting X on Windows. You either reboot all of it, or you don't. The closest thing to semi-rebooting is logging out and back in, I guess, but obviously that's not similar to restarting the X server. With Windows 9x I guess you could say there is an equivalent, namely shutting down to DOS mode and starting Windows back up.

      Sorry for picking nits here, I guess it does end up having a similar effect for the user in that the graphical programs running will have to be quit[1], but obviously it's different in that background daemons, networking, etc. aren't affected.

      [1] I'm curious, how hard is it to have the programs "detach" from the old server and "re-attach" to the new instance? Impossible? Already done on a daily basis? I have no clue.

      --
      Switch back to Slashdot's D1 system.
    7. Re:Same line? by paranoidgeek · · Score: 1

      An exmample would be with networks .. Win98 need to reboot to change an IP address while the only time i have had to reboot XP due to network issues was to change the network workgroup. I know i dont do that very often but to have to reboot 3 computers ( think of it as 3 reboots ) just to change the workgroup to a common name is just silly. Esp since samba, etc only need "/etc/init.d/samba restart" to change stuff like that.

      --
      Lima India November Uniform X-ray
    8. Re:Same line? by Anonymous Coward · · Score: 0

      Bah! Tell that to ATI. I can't even get 3d acceleration on more than one server simultaneously.

    9. Re:Same line? by Osty · · Score: 1

      Sorry for picking nits here, I guess it does end up having a similar effect for the user in that the graphical programs running will have to be quit[1], but obviously it's different in that background daemons, networking, etc. aren't affected.

      Sorry, I should've said "similar" rather than "equivalent". You mentioned what I was getting at -- that from an end-user perspective, they're the same thing because you have to save whatever you're working on, close your apps, reboot/restart, and then re-open all of your apps again. From a server perspective, they're completely different (but then you're not running X on your servers, are you?).

    10. Re:Same line? by say · · Score: 1

      NT4 needed a reboot to change network information. Win2k fixed that

      Not all network information. For instance domain or workgroup membership.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    11. Re:Same line? by Anonymous Coward · · Score: 0
      You mentioned what I was getting at -- that from an end-user perspective, they're the same thing because you have to save whatever you're working on, close your apps, reboot/restart, and then re-open all of your apps again
      Having said that, the session management of most DE's make this almost entirely painless.
    12. Re:Same line? by DudemanX · · Score: 1

      I recently got a notebook with Unichrome shared video. When I installed the video driver for XP it immediately switched to 1024x768x32(native res for the 12" display) without so much as a dialog box asking if it was ok. It just worked and never once asked for a reboot. It also shocked the hell out of me so I ended up rebooting anyway out of habit/disbelief.

    13. Re:Same line? by NanoGator · · Score: 1

      "Didn't I hear the same "no rebooting" line with Win2k and with WinXP?"

      I don't know what you've heard, but what I heard was "fewer reboots". That much is true. Back in the 98/95/NT days sometimes installing SOFTWARE required a reboot. I've also had sound cards come to life without a reboot.

      Maybe Longhorn won't be reboot free, but MS has made progress here.

      --
      "Derp de derp."
    14. Re:Same line? by xtracto · · Score: 3, Insightful

      QUOTE: With Windows 9x I guess you could say there is an equivalent, namely shutting down to DOS mode and starting Windows back up /QUOTE

      How many times did I heard people talking about Windows 95/98/ME: "It is not a new OS it is just a graphical frontend sitting in TEH OLDE M$DO$) and now you are telling that restarting X-Window over Bash is similar to the arcane Win 95, not intenting to be a Troll, I know the Linux Kernel is 32 bits per se, and all the other capabilites (I program propietary hardware drivers for Linux). But as far as I can see, that was just bullshit, and I guess some Linux "advocates" are currently spreading the same KIND of BS with current windows vs linux comparisons...

      The truth (for me) is that we can NOT compare Windows vs Linux... they are 2 OS aimed to different markets... Windows is aimed to End Lusers (I just thought this one =oP) while Linux is aimed to Power Lusers.

      It is in the same way as the old MS-DOS was, people coped with command sheets and IRQ configs and all that (I like comparing that with current ./config;./make;./make install steps in Linux) and while there are great efforts towards simplifying tasks, they are still not usable enough for end users.

      Maybe in 5 years now... (that is my prediction)

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    15. Re:Same line? by plague3106 · · Score: 0, Troll

      you have to restart X to use it, which is equivalent to a reboot in Windows).

      I'm sorry, they're no where near close. Logging out of X and logging back in is usually all you need to do...and thats MUCH quicker the powering down the machine and starting it again.

      I'm not sure what MS promised in the past regarding reboots, but you seem to be more than willing to apologize for them.

    16. Re:Same line? by GoRK · · Score: 1

      You do of course remember the time when you had to reboot to change your IP address, don't you? I don't believe MS ever wholeheartedly claimed that you would never have to reboot when installing drivers and whatnot, but you certainly don't have to reboot nearly as much. There's very few modern apps that make you reboot after an install and drivers that do not require rebooting are not uncommon. I don't expect this to change particularly much with Longhorn either.. Certain changes are going to make you reboot. This is because (just like microsoft claims) a lot of companies produce crappy drivers written by lazy programmers that do not want to be bothered about having to write code that can properly init the hardware from any state.

      Now, if MS made it a requirement of the windows driver certification that drivers load and unload cleanly without requiring a reboot, then we might make some progress on this front. A clean and better way to replace DLL's and other shared code libs without requiring a reboot to ensure that no other program is locking them open would also help a great deal.

    17. Re:Same line? by Martin+Blank · · Score: 1

      I believe this is the result of the more complete implementation of VESA in the basic Windows video drivers by Microsoft and in the hardware by the manufacturers. The same thing happened when I was rebuilding my mother's new laptop, which has a resolution of 1920x1200 running on an X300. I had to go check the drivers to verify that it *hadn't* installed ATI's drivers. Pretty nice to not have to struggle through 640x480 res while looking for drivers on pages designed for 800x600 or more.

      --
      You can never go home again... but I guess you can shop there.
    18. Re:Same line? by Mornelithe · · Score: 1

      How is fiddling with conflicting IRQs similar to typing in "./configure && make && make install"?

      And how is "I want that program. *click*" not simple enough for "end users"?

      You know what? Windows XP is just a graphical front end sitting on top of the NT kernel. And OSX is just a graphical front end on top of Darwin. The difference is that DOS and Windows 95 sucked a lot more than NT, Linux, etc.

      --

      I've come for the woman, and your head.

    19. Re:Same line? by sydb · · Score: 1

      I program propietary hardware drivers for Linux

      Yes, readers, another reason to eschew binary drivers in Linux.

      --
      Yours Sincerely, Michael.
    20. Re:Same line? by NutscrapeSucks · · Score: 1

      Actually I don't think NT4 was any different than Win2000 or XP -- if you changed IP addresses, NT4 would bitch at you to reboot, but you really didn't have to. 2000 just removed the misleading dialog.

      If you change computer/domain names, your authetication tokens have to be updated, and that probably always will need a reboot because the entire OS depends on them.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    21. Re:Same line? by Bob+The+Cowboy · · Score: 1

      consider updating the X driver for a video card -- you have to restart X to use it, which is equivalent to a reboot in Windows

      I agree with you on everything else but you do have to admit that restarting X is far quicker than restarting Windows. I know X starts up in a matter of seconds on my boxes, whereas with a full reboot (of Windows or Linux) it can take closer to a full minute.

      Bill

    22. Re:Same line? by zaq121 · · Score: 1

      There was a time when you couldn't even change graphic resolutions without restarting windows.

      Eventually....

    23. Re:Same line? by Queer+Boy · · Score: 1
      It sounds like Longhorn is taking the next step in combating reboots by allowing you to update drivers without a reboot. This is something you can't even always do with Linux today (consider updating the X driver for a video card -- you have to restart X to use it, which is equivalent to a reboot in Windows)

      Yes, I agree that to restart the window manager in Windows you have to reboot, but I fail to see how restarting X is like shutting down all your non-gui processes and cycling power and then waiting for the kernel to reload.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    24. Re:Same line? by ut59049 · · Score: 1

      What good does this do if you still have to do the weekly reboot of windows?

    25. Re:Same line? by killjoe · · Score: 1

      "consider updating the X driver for a video card -- you have to restart X to use it, which is equivalent to a reboot in Windows"

      Restarting X is not equvalent to rebooting the computer. Your services continue to run and that's a big thing. Nice try though.

      --
      evil is as evil does
    26. Re:Same line? by Osty · · Score: 1

      What good does this do if you still have to do the weekly reboot of windows?

      Who has to do weekly reboots? If you're referring to updates and security patches, those are released monthly on a predictable schedule, but for the most critical of issues (which also are not of weekly frequency, though I will admit that when several in a row come out it may seem that way). If you're insinuating flakiness, I suggest the problem is with your machine and/or usage habits, rather than Windows itself. Protect yourself from viruses and malware or buy some quality hardware and you won't have to reboot weekly either.

    27. Re:Same line? by Osty · · Score: 1, Insightful

      For everyone else who can't read the thread below my post and wants to make their own witty, "Restarting X isn't the same as restarting Windows," post, here. I've admitted that I should've been more cleareven though from a desktop user perspective it is very similar, albeit a bit quicker to restart X. When your "work" consists of data in an application, stopping that application, stopping X, restarting X, and restarting the application is just as disruptive as rebooting your machine. Who cares that your local services (which you shouldn't be running many, on a desktop machine) continue to run? At least with a reboot, you have an excuse to knock off for a cup of coffee or a smoke.

      Besides, with graphical login managers being the norm for desktop-oriented distros, most "average" users (ie, your grandmother that you moved to Linux because you wanted to be 1337, the secretary that just wants to type up the latest memo, etc) won't know or care that they can stop and restart X without having to reboot. Of course, such a user also probably wouldn't be updating his or her X server, but that's beside the point.

    28. Re:Same line? by killjoe · · Score: 1

      "Of course, such a user also probably wouldn't be updating his or her X server, but that's beside the point."

      I beg to differ. That is the point. Your average grandma will never install an X driver, hell she will probably never install any driver. For those users there is no appreciable difference between windows and linux when it comes to drivers.

      To the people who are likely to install drivers it's very important.

      --
      evil is as evil does
    29. Re:Same line? by Feztaa · · Score: 1

      It sounds like a step in the right direction.

      Maybe one day Windows will join the big boys and will only require reboots for when the whole kernel is to be replaced.

    30. Re:Same line? by m50d · · Score: 1

      It's not equivalent to a reboot. Restarting X takes all of 3 seconds, and that's because the graphics subsystem in linux is properly separated from the rest of the OS. Unlike windows, where it's far too deeply embedded.

      --
      I am trolling
    31. Re:Same line? by cnettel · · Score: 1

      If you use a dual monitor configuration in Windows today, it's actually possible to disable one card, update its driver and reenable it, at least in some cases. I think one of the real problems is that Windows doesn't like the prospect of temporarily having no GUI console.

    32. Re:Same line? by Thuktun · · Score: 1

      You didn't hear the same line. For win2k, "no reboots" applied to system services. For example, NT4 needed a reboot to change network information. Win2k fixed that and a lot of other administrative reboots. WinXP focused more and more on installation reboots, and a well-behaved installer now only needs to reboot the system now if it has to change certain files that are already in use by system processes (for example, security patches)

      One of the more annoying bits that's still in there, even in Windows Server 2003, is that when the PATH variable is modified, you need to reboot the operating system to get services to use the new value. Apparently, unlike Explorer, the service launcher won't update its copy of the PATH variable from the registry when it's updated, so launched services keep using the old version of it. It's not sufficient to just restart a service, you need to restart the service launcher. You can't do that (IIRC) without restarting the operating system.

      This becomes an issue when, for instance, you've got Apache Tomcat installed as a Windows Service and you need a particular servlet to be able to access something on the updated PATH. Rather than just requiring a servlet reload or restarting Tomcat, you have to reboot the server itself.

  7. Is it so important? by GoogolPlexPlex · · Score: 5, Insightful

    How often does the average user update the video drivers in Windows? Do they really care that it requires a reboot? I would guess that less than 0.1% of my Windows reboots are prompted by updating the video drivers.

    1. Re:Is it so important? by shawnce · · Score: 1

      I agree of all the things to address in this space this is likely the least important of all, at least in my book.

    2. Re:Is it so important? by Anonymous Coward · · Score: 0

      Hello!!! It was JUST AN EXAMPLE.... fatty.

    3. Re:Is it so important? by conteXXt · · Score: 1

      Driver updates show up in Windows Update

      (not that the average user runs this either)

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    4. Re:Is it so important? by KarmaMB84 · · Score: 1

      Most of the ones I've gotten didn't even require a reboot.

    5. Re:Is it so important? by NanoGator · · Score: 3, Interesting

      "How often does the average user update the video drivers in Windows? Do they really care that it requires a reboot? I would guess that less than 0.1% of my Windows reboots are prompted by updating the video drivers."

      So... it isn't welcome then? I just rebuilt my gf's computer. I had to reboot a couple of times, one of them was simply to get the video driver going. Okay, it was another 30 seconds out of my day, but it still would have been pleasant if the screen just flickered a bit and suddenly everything was working.

      It may not be the biggest time sink in the world, but I do like leaving my computer on for weeks at a time. (Yes, even in Windows, even though the uninformed still keep making 99'esque BSOD jokes.) Upgrading a video driver can be a little expensive if I've already got a bunch of things open in a state I'd like to get back to.

      --
      "Derp de derp."
    6. Re:Is it so important? by NanoGator · · Score: 0, Troll

      Troll...?

      --
      "Derp de derp."
    7. Re:Is it so important? by shird · · Score: 2, Interesting

      I think its mostly important when rolling out updates to thousands of machines or automated installations etc, where the whole process is a lot smoother the less reboots that are required.

      --
      I.O.U One Sig.
    8. Re:Is it so important? by Surt · · Score: 1

      Gamers upgrade to the latest drivers about once per week on average.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    9. Re:Is it so important? by NanoGator · · Score: 1
      "Re:Is it so important? (Score:0, Troll)"
      "by NanoGator (522640) on Tuesday May 03, @05:42PM (#12427395)

      Troll...?"


      Heh, thanks for the sarcastic mod there. Hope the M2 mods don't give ya too much shit over it. :)
      --
      "Derp de derp."
    10. Re:Is it so important? by iainl · · Score: 1

      It's certainly nothing to complain about (assuming the replacement system doesn't cause too much overhead in order to allow it, obviously).

      It's just that upgrading graphics drivers isn't something you tend to do on a serious box unless there's either a new problem (which normally means new software), or a new card (which means new hardware).

      Gamers like new drivers fairly often, but if you use your box in a way that a reboot is a serious issue, rather than an inconvenience that takes 5 minutes out of your day, then it isn't something you normally need to do.

      --
      "I Know You Are But What Am I?"
  8. No reboots by bigtallmofo · · Score: 3, Interesting

    It's nice that I won't have to reboot to upgrade my video driver. Now if they could fix the memory leaks that seem to be so rampant in Windows Server and its applications I might have an average uptime that is longer than 1 month.

    I remember in my old Novell file server days that it was common to have Novell 3.12 servers with an uptime of 2 years or more. From what I understand, this is common among just about every operating system other than Windows Server (which is the primary operating system I deal with).

    --
    I'm a big tall mofo.
    1. Re:No reboots by moz25 · · Score: 2, Insightful

      My Linux servers usually have uptimes in the order of a few months at most as kernel upgrades do require reboots (still). Did Novell servers not have such issues with kernel-level patches?

    2. Re:No reboots by bigtallmofo · · Score: 2, Informative

      One thing to keep in mind is that for the most part, Novell in its 3.x days (about 12 years ago) was used mostly for file and print serving. You didn't have to update the kernel very often to support that, and since they generally weren't connected to public networks you didn't have to worry as much about security updates.

      --
      I'm a big tall mofo.
    3. Re:No reboots by TypoNAM · · Score: 1

      What a few months? I still got my debian stable box running for three years now.. what do you mean there's a new kernel out?!

      --
      This space is not for rent.
    4. Re:No reboots by Qzukk · · Score: 1

      Several platforms out there have systems for bootstrapping new kernels over a running kernel. It's not an easy task, but it's not an impossible one either, at least if the kernels and system are designed for it, which linux just isn't.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    5. Re:No reboots by Anonymous Coward · · Score: 1, Funny

      Don't worry, debian doesn't have it yet. Check back in another three years.

    6. Re:No reboots by DogDude · · Score: 1

      Windows Server and its applications

      I'm not aware of any memory leaks in W2K and newer.... Also, MS has nothing to do with aplpication memory leaks. They've put everybody in their own sandbox to a good degree, so at the very least, most apps don't bring down the OS, but they have nothing to do with a memory leak, in say, an FTP server running on top of their OS.

      --
      I don't respond to AC's.
    7. Re:No reboots by dioscaido · · Score: 3, Informative

      Our production win2k3 servers have uptimes that are only interrupted by security upgrade reboots. What applications are you referring to when it comes to memory leaks?

    8. Re:No reboots by Anonymous Coward · · Score: 0

      I still got my debian stable box running for three years now..

      Correction: *my* Debian stable box

    9. Re:No reboots by Anonymous Coward · · Score: 1, Funny

      Well, if you install security patches whenever they come out, your system won't be up long enough for memory leaks to become a problem!

    10. Re:No reboots by Anonymous Coward · · Score: 0

      if it wasn't broke, we never touched it ... ever

    11. Re:No reboots by cirisme · · Score: 1

      Unless, of course, MSFT is the one to make the faulty FTP server.

      (not saying that's the case, though)

    12. Re:No reboots by ergo98 · · Score: 5, Informative

      Now if they could fix the memory leaks that seem to be so rampant in Windows Server and its applications I might have an average uptime that is longer than 1 month.

      I'm going to make the presumption that you're ignorant, as Windows 2003, and to a lesser degree 2000, is pretty well known for being rock solid operating systems (the whole "only up for x days!" argument is circa 1999 and is very, very stale).

      What you may be talking about, and I've seen this mistake a few times, are uninformed admins that monitor their servers and note that SQL Server, or Exchange, as a couple of quick examples, keep consuming more and more memory until finally your machine is saturated.

      Super diligent admins schedule regular reboots, all while muttering and complaining about those leaky MS apps.

      Of course the reality is that the apps are proactively enlisting memory for cache, and if you haven't restricted them they'll use all available memory eventually (they'll release memory if other apps make memory demands).

      Amazing how frequently that is misidentified as a "memory leak".

    13. Re:No reboots by molnarcs · · Score: 1
      ... Windows Server and its applications I might have an average uptime that is longer than 1 month.

      Are you sure it is the OS to blame? This might come as a surprise then. 6 win2k servers in the longest uptimes top 100 - according to netcraft.

    14. Re:No reboots by molnarcs · · Score: 1

      Linky. Somehow I screwed that in my post :(

    15. Re:No reboots by Anonymous Coward · · Score: 0

      You must be joking. Windows Server 2003 can easily become unusable if you click somewhere at the wrong time, just like Windows 98 (now, say this isn't a valid comparison). The desktop goes all blank and unresponsive, and the Thing can only be reached with Terminal Server, if the service didn't crash yet. As to Windows management of memory between applications, it can't even manage the memory for its own services when these situations arise. And when applications request more memory in limit situations, guess what? Windows just kills the applications! Nice "memory management"! You people that say "oh, Windows 2003 is very stable!", are running Windows in a very controlled environment, either in basic, easy academic situations, or in production situations where network administrators spend lots of time fiddling with registry parameters, database tuning, should I do this, should I do that. Who cares? When there are already 100s of alternatives out there that don't ask questions and just work?

    16. Re:No reboots by ergo98 · · Score: 1

      You must be joking.

      Yes, I'm joking. Everyone who tells you that W2K3 is a rock solid operating system is just an idiot, and they just don't have the profound, extensive experience you have running it on your old 32MB K5 233 with your Virge graphics card.

      And when applications request more memory in limit situations, guess what? Windows just kills the applications! Nice "memory management"!

      Bullshit.

      Windows of course will deny the memory request, like every OS, however most apps (just like the vast majority of apps in the Linux world) don't bother checking if their allocate succeeded, and they promptly GPF by trying to access a null pointer. This is exactly what happens in every OS.

      I suppose instead it should magically massage the application into health?

    17. Re:No reboots by Anonymous Coward · · Score: 0

      Ah. So it's a feature, not a bug.

    18. Re:No reboots by ergo98 · · Score: 1

      But it is. SQL Server, for instance, feels that it can do a better job improving performance taking memory that would generally go to the file system cache and using it for internal domain data caching - the cache is more effective for the proscribed use.

      Of course these apps generally are tuned to "live alone" - a machine with SQL Server, a machine with Exchange, a machine with BizTalk, and so on. They do need to be configured accordingly when you start mix and matching.

    19. Re:No reboots by bigtallmofo · · Score: 1

      If you're under the impression that I'm an ignorant Microsoft basher, you're incorrect. I've formerly held an MCSE certification (NT 4.0 track) and currently hold an MCSD (VB6 track) and MCDBA (SQL Server 2000 track). I'm working on my MCSD C# .Net track as we speak.

      The company I work for full-time is an all-Microsoft shop. You know what though? Every Windows operating system today (up to and including Windows Server 2003) has to be rebooted frequently whether you install software or not. If you don't admit that, then you're blindly evangelizing Microsoft's operating systems.

      --
      I'm a big tall mofo.
    20. Re:No reboots by Anonymous Coward · · Score: 0

      Of course these apps generally are tuned to "live alone"
      Oh, poor, poor apps... All this whining and excusing reminds me of a song:
      Sometimes I feel I'm gonna break down and cry (so lonely)
      Nowhere to go nothing to do with my time
      I get lonely so lonely living on my own
      etc.

    21. Re:No reboots by daVinci1980 · · Score: 1
      Every Windows operating system today (up to and including Windows Server 2003) has to be rebooted frequently

      I call shenanigans. I haven't rebooted my windows XP game machine in well over a month. And it still runs solidly.

      The machine I use at work? Yeah, I don't think it's ever been rebooted. It's seriously been up for like 9 months. (I don't ever install new drivers on it).

      Don't get me wrong, none of this compares to my little linux box, which had an uptime of 522 days before I had to reboot it (I had to test whether a video card was dead or not).

      But saying that windows requires frequent reboots without software installs is just wrong.
      --
      I currently have no clever signature witicism to add here.
    22. Re:No reboots by daVinci1980 · · Score: 1
      don't bother checking if their allocate succeeded, and they promptly GPF by trying to access a null pointer.

      Technically, we don't GPF by trying to access a NULL pointer. A bad_alloc exception is thrown (in C++ anyways) which we fail to catch and deal with properly. However, dealing gracefully with a bad_alloc is tricky, because you have to do it *without allocing any more memory*. Usually this consists of politely shutting down your process.

      And the nice thing about windows is that the way that their VM works, in order to coax a bad_alloc out of your application, you have to request an allocation while the VM file is being resized (which is extremely rare and should only occur when you're really hemoraghing memory).
      --
      I currently have no clever signature witicism to add here.
    23. Re:No reboots by Anonymous Coward · · Score: 0

      Yeah! daVinci's right! I have a Windows XP box that I haven't rebooted in 17 years. You sure are an idiot!

    24. Re:No reboots by bergeron76 · · Score: 1

      I'm going to make the presumption that you're ignorant, as Windows 2003, and to a lesser degree 2000, is pretty well known for being rock solid operating systems (the whole "only up for x days!" argument is circa 1999 and is very, very stale).


      It's interesting that you say that the uptime arguement is circa 1999 and is very, very stale, yet you don't say that it's invalid.

      Uptime equals availability. If your servers are up, your service is available. I'm glad you don't work for NASA with your "reboots are good for you" mentality.

      Zero failure should be the mantra; reboots should be nothing more than a safety net.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    25. Re:No reboots by ergo98 · · Score: 1

      It's interesting that you say that the uptime arguement is circa 1999 and is very, very stale, yet you don't say that it's invalid.

      What the hell is an arguement?

      I'm glad you don't work for NASA with your "reboots are good for you" mentality.

      Firstly, bringing up NASA is just idiotic in any context - how many Slashdotters run life or death space agencies? Right, that's very few.

      However how you read that to mean that reboots are good for you, as you so blindly pseudo-paraphrased, is perplexing.

    26. Re:No reboots by NutscrapeSucks · · Score: 1

      My recollection was that in Novell's heyday (~1993), NetWare wasn't particularlly stable -- especially if you were serving Macs or OS/2 -- there was an endless series of patches and rollups available, all of which required reboots. [There may have been a way to drop out to DOS and restart the server without a hardware reboot.] Only later did NetWare really become rock solid.

      Keep in mind that NetWare was basically 100% kernel -- there was no memory protection or protected user programs. So anything you did outside of file&print tended to crash ("ABEND") the things.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    27. Re:No reboots by zaq121 · · Score: 1

      We didn't use Novell for that long, but I remember the typical text for patch files read something to the effect of...

      If your system does not display these symptoms and is running as you expect, then do not install this patch.

      It was like they did not want you to patch your system.

    28. Re:No reboots by Anonymous Coward · · Score: 0

      You are Full of shit, We run a data centre where most of our win2k3 boxes have been up for over 12 months (isolated so no need of patches), we have had more hardware failures than OS issues. they never miss a beat and never leak memory and have inexcess of 30 million transactions a day going through them. anyone that believes they need to be constantly rebooted is either a very bad admin or programmer or simply a liar.

    29. Re:No reboots by 91degrees · · Score: 1

      I'm glad you don't work for NASA with your "reboots are good for you" mentality.

      Why? Many safety critical systems are explicitely designed to come back up quickly after a reboot. This means if the software does crash, it doesn't matter.

    30. Re:No reboots by Anonymous Coward · · Score: 0

      how many Slashdotters run life or death space agencies? Right, that's very few.
      Wishful thinking, bending reality to expectations... I begin to see a pattern here.

    31. Re:No reboots by Anonymous Coward · · Score: 0

      I religiously check all my memory allocations, I just have no clue what to do about them, so I generally just pass the problem up as far up the call chain as possible and let that part of the program take care of it, most of the time. However, that's besides the point; denying memory isn't the only approach you can take to an out of memory situation. You could certainly replace your malloc() for your app with one that simply loops until the system provides memory. Or the operating system can do the same thing without wasting CPU cycles by putting your application to sleep until more memory becomes available. Killing off an application or rejecting the memory request aren't the only two options, and I suppose for highly reliable systems the sleep-until-more-memory option might be attractive.

    32. Re:No reboots by Anonymous Coward · · Score: 0

      I reboot my linux machines once a year. and you hardly put the load on your gaming machine that a large server would be suffer under. If i had a client with a non-windows machine that needed rebooting once a month on average it would be considered faulty and needing replacement

  9. who cares about drivers by avandesande · · Score: 4, Insightful

    how often do you load a new grafics driver?
    I am amazed at how many software packages still require a reboot. IMHO this is much more annoying.

    --
    love is just extroverted narcissism
    1. Re:who cares about drivers by Anonymous Coward · · Score: 0

      grafics?

    2. Re:who cares about drivers by ducman · · Score: 1

      I agree that lazy installers are more a problem than graphics drivers are. I recently installed Lotus Notes on Mac OS X, and it tried to reboot my machine! There is no way installing an application on Mac OS X should require a reboot.

      --
      "We have nothing in common, your attitude annoys me, and your political views are appalling."
    3. Re:who cares about drivers by Anonymous Coward · · Score: 0

      Most of them don't.

      I can't remember the last time I installed an application that told me a restart was required and didn't actually work properly until one had been done. I can't imagine why software makers still say this, because very few programs truly do need one these days.

    4. Re:who cares about drivers by imsabbel · · Score: 1

      My guess is that most applications simply use an install script that defaults to a reboot, and they dont disable it "because it cant hurt".

      I always click on "restart later" (most often MUCH later :) ), and it never prevented ANY programm that didnt install a kernel level driver from working.

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    5. Re:who cares about drivers by Spacepup · · Score: 1

      As a gamer, not as often as I should, which is usually whenever new patches or games are installed.

      For the run of the mill, email/web browsers among us, it's probably sufficient to never update anything.

    6. Re:who cares about drivers by The_K4 · · Score: 1

      I can think of one right off..."SonicStage" it's the software that came with the sony MP3 players that my my wife and I got.. It wouldn't even load untill i did a reboot. It's not very good software either, which is too bad becuase other then that software we have really loved the MP3 players.

    7. Re:who cares about drivers by NeoSkandranon · · Score: 1

      Most any Symantec product will insist on a reboot upon installation and any system-level (ie other than virus definitions) update

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    8. Re:who cares about drivers by Shadwhawk · · Score: 1

      I just installed an oldish IntelliTools program on a Mac G4 at work today. There were 4 installers on one CD, and three installers on two other CDs.
      Every single installer wanted to reboot the system. 7 restarts just to get one extension and several related programs installed. Ugh.

    9. Re:who cares about drivers by Suddenly_Dead · · Score: 1

      Other than the occasional driver modifying/adding program (and not all of them), I've found that I don't need to reboot for several programs that even instruct me to in their installer.

    10. Re:who cares about drivers by shdragon · · Score: 1

      how often do you load a new grafics driver?

      As often as they come out for my card, provided it fixes or improves something...so about once a month it seems. Sometimes these new drivers work great, other times they don't. A typical graphics driver ugprade involves uninstalling the driver, rebooting, not letting windows install the default driver, running the new driver program, praying, rebooting, and re-setting up everything like I want it.

      I do agree that the software installs that require a reboot are annoying, but most of the time they're not really "required".

      --
      "...we dont care about the economics; we just want to be able to hack great stuff."
    11. Re:who cares about drivers by speakup · · Score: 1
      If you run any software that needs OpenGL then you will definitely install new drivers to fix bugs in 3D applications. New graphics cards come out so often that it seems like very little QA is done on the drivers. Frankly they suck. It seems like everytime I use a new 3D application I have to install new drivers to make it work properly.

      YMMV

    12. Re:who cares about drivers by yabos · · Score: 1

      I hate that. I just end up force quitting installers like that after they're done installing. The programs still work fine too.

    13. Re:who cares about drivers by FridayBob · · Score: 1

      Indeed. I can just imagine how much longer it
      would take me to install the regular updates
      for my Debian systems if it required me to
      reboot for every other package.

    14. Re:who cares about drivers by Anonymous Coward · · Score: 0

      He does say his speling sucks in his sig.

  10. Shouldn't There Be A Microsoft Section??? by Anonymous Coward · · Score: 1, Informative

    Considering the thousands of stories related to Microsoft that slashdot has posted, and the fact that at least one Microsoft article appears daily, shouldn't they get their own section, ala Apple or Linux?

    It's high time they get the honor and the icons should be replaced with more professional, actual depictions of Microsoft.

    1. Re:Shouldn't There Be A Microsoft Section??? by halivar · · Score: 1, Troll

      It's high time they get the honor and the icons should be replaced with more professional, actual depictions of Microsoft.

      I agree. A nice, steaming turd would be appropriate.

      Ok, this was a troll. I'm sorry. But it's an insightful troll; admit it!

    2. Re:Shouldn't There Be A Microsoft Section??? by khujifig · · Score: 1

      Yes, it has one.

      I thought slashdot was famous for it's billy-g-as-borg icon. At least, that's what people tell me.

    3. Re:Shouldn't There Be A Microsoft Section??? by Anonymous Coward · · Score: 0

      The problem is that the slashdot editors post these damn things.

      Longhorn won't be out until son of Tiger is out dammit!

      Don't you realise that the reason for all these Microsoft press releases in the last month are solely to crowd the Tiger stories in the IT section of the paper? Why is Slashdot assisting Microsoft's modus-operandi of throwing money at keeping the competition down rather, because its a lot more effective than innovation and development.

      It disturbs me that there are posts in this forum that go 'I'm really excited about [some longhorn feature that it windows would have developed 10 years ago if dealt with competetion by improving their product (i.e. legally).

      These clearly Microsoft marketing contractors. No one is honestly excited about not having to reboot so much a system that is going to be in the shelves about the same time as Duke Nukem Forever, but it is what you'd try to say if your paid to build hype.

      But I agree with having it's own section because that would get this unconscionable marketing off the front page of Slashdot.

      The broken window and the borg are appropriate though. One says here is an operating system that will cost you money to maintain, because you will have issues with stability and security. The other says if you purchase from this repeated convicted monopolist you are aiding a culture of innovation stifling and criminal anti-competitiveness.

    4. Re:Shouldn't There Be A Microsoft Section??? by MightyMartian · · Score: 1
      It's high time they get the honor and the icons should be replaced with more professional, actual depictions of Microsoft.

      You mean like Louis DePalma rolling around naked on a bed of money? How about Tyrannosaurus Gates eating a Netscape symbol? Hmmm, I know, Steve Balmer in a WWII general's uniform with the audio "We'll grease the treads of our tanks with those GPL bastards!"

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    5. Re:Shouldn't There Be A Microsoft Section??? by EddWo · · Score: 1

      Actually its because of WinHEC, the hardware engineering conference, where they gave the driver writers all the information about the new driver model etc.
      The date for WinHEC was set long before the release date for Tiger was annouced. WinHEC was going to be the last week in April while Tiger was still the only set for the first half of 2005.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    6. Re:Shouldn't There Be A Microsoft Section??? by dotjerky · · Score: 1

      Yeah! I've got a great idea too. It could be like the Windows icon, only with shattered panes of glass! Wouldn't that be awesome?

    7. Re:Shouldn't There Be A Microsoft Section??? by Anonymous Coward · · Score: 0

      Whoa, cool down zealot. Slashdot bent over and printed 2 weeks straight of Apple-planted Tiger hype*. Surely you can deal with brief bits of boring information which affects 90% of computing.

      (All those Longhorn vs Tiger stories were verbaitum from Apple PR and Steve Jobs.)

  11. What everyone wants to know is... by Anonymous Coward · · Score: 0

    Which routine do we need to use to get half of our drop shadows going one way and half the other in an image?

    Such advances in graphics surely signal more of the sort of innovation we've come to expect from them...

    1. Re:What everyone wants to know is... by Anonymous Coward · · Score: 0

      On the Mac, you call CGEnableBinarySunHiddenFeature(kTattooine)

  12. meh by Anonymous Coward · · Score: 1, Funny

    wake me when I can hot swap my video card.

    1. Re:meh by HWguy · · Score: 1

      From the FWIW department the PCI-Express protocol allows hot-swapping of hardware. I have no idea if this will be used by graphics card vendors or by system software.

    2. Re:meh by m50d · · Score: 1

      Get a decent pci hotplugging board and you can.

      --
      I am trolling
  13. Oh noes, not a reboot. by Anonymous Coward · · Score: 0

    At least you dont have to recompile the kernel.

  14. Remarkable. by Molly+Lipton · · Score: 0

    I have to say, this is quite a promising technology. As someone who works with computer aided design (CAD) programs quite a bit, I know how important it is to be able to switch graphics drivers quickly and efficiently.

    Personally, I always thought Linux's solution of recompiling and/or reloading/rebooting the kernel/modules when new ones are needed is an elegant solution that all but the most dimwitted users would have no trouble with. But this idea of Microsoft's almost makes that look silly. Of course, I don't expect any miracles from them, but it is exciting nonetheless.

    --


    -- Molly Lipton, Born Again Technologist.
    1. Re:Remarkable. by Anonymous Coward · · Score: 0

      Hello, Lindsy Lohan.

    2. Re:Remarkable. by Anonymous Coward · · Score: 0

      Right. Believe it when you see it, not before.

    3. Re:Remarkable. by DaFallus · · Score: 1

      I always thought Linux's solution of recompiling and/or reloading/rebooting the kernel/modules when new ones are needed is an elegant solution that all but the most dimwitted users would have no trouble with.

      Are you being sarcastic? I fail to see how having to recompile the kernel to update a video driver is elegant. I also disagree that "all but the most dimwitted of users" have no trouble with this process. I see this as being one of the largest problems with Linux users: assuming that Linux is simple and easy to use for everyone.

      The vast majority of computer users throughout the world would not know how to recompile the kernel of their operating system. Even those who do know how might prefer the word tedius instead of elegant.

      --
      No one cares what your captcha was

      Houston TX, USA
    4. Re:Remarkable. by chemistry · · Score: 1

      It is no more tedius than pointing and cicking in windows....only different. I for one find pointing and clicking to be very tedius.

    5. Re:Remarkable. by Anonymous Coward · · Score: 0

      I actually think that they might prefer the word 'tedious' ...

  15. Hmm by Auckerman · · Score: 2, Insightful

    Didn't BeOS do this? Don't a great deal of modern operating systems do this? I fail to see the innovation.

    --

    Burn Hollywood Burn
    1. Re:Hmm by Anonymous Coward · · Score: 0

      Well, I used to have one of the very first beboxes. I booted it on 1600x1200 on my monitor, then moved the bebox in a different place, with a monitor that did not support the refresh rate. Booting to a black screen. Impossible to fix..

      I had to reinstall the OS.

      OTOH, it did not loose any of my work. And the full install took less than 2 minutes !

    2. Re:Hmm by deaddrunk · · Score: 1

      It's not an innovation until Microsoft do it.

      --
      Does a Christian soccer team even need a goalkeeper?
    3. Re:Hmm by Anonymous Coward · · Score: 0

      and then it's called Advanced Technology (TM) and bloggers cheer about it.

    4. Re:Hmm by oldwolf13 · · Score: 1

      dunno about older versions of beos, which I realize you probably ran..

      but the ones I've used (4.x and up) you could hit space and set the resolution and safe mode drivers for video, then you could boot fine.

      --
      If I can't smoke and swear I'm fucked.
    5. Re:Hmm by NanoGator · · Score: 1

      "Didn't BeOS do this? Don't a great deal of modern operating systems do this? I fail to see the innovation."

      When was that described as innovation?

      --
      "Derp de derp."
    6. Re:Hmm by Anonymous Coward · · Score: 0

      BeOS had more than one graphics driver?

    7. Re:Hmm by treyb · · Score: 1

      We designed the graphic driver model to support updating the drivers without requiring a reboot. The app_server already had all of the server-to-app messages to support moving between workspaces of different shapes and pixel depths. Unfortunately, we experienced a "focus shift" and I never got around to connecting the dots.

      -- Trey

  16. It just works!!! by notmyeye · · Score: 3, Insightful

    I'm a bit afraid if their approach to "it just works" begins at the graphics driver.

    1. Re:It just works!!! by Anonymous Coward · · Score: 0

      Yes, this follows: notepad - it just works.

    2. Re:It just works!!! by FenrisProject · · Score: 0, Troll

      I would rather they first perfect the "Windows doesn't crash every 5 minutes" mantra.

    3. Re:It just works!!! by Anonymous Coward · · Score: 0

      I think microsoft is confusing "it just works" with "we've only just got it to work".

  17. the Equivalent of Muzak by Alien54 · · Score: 2, Interesting
    I used to say that Muzak was music which had nothing wrong with it. and that is what the problem was, since while there was nothing wrong with it, there was nothing right with it either.

    which is what made Muzak so horrifying.

    Microsoft seems to be walking in the same direction.

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:the Equivalent of Muzak by Jerf · · Score: 2, Interesting

      Have you taken music theory?

      If not, you may be surprised to find you are surprisingly close to the truth. The basic story of music theory up until the 20th century was the increasing acceptance of the idea that dissonance was necessary; going from now-archaic single-melody lines, through melody lines with a second line always a perfect fifth above, and so on in very incremental (and, within the context of music theory, often extremely characterizable) steps. The era of Bach brings us the first music that would sound right to the modern ear, both due to the acceptance of even temprement and harmony, but the permissible harmonies of the time are still relatively simple (it is the permutations that the complexity comes from, not the underlying harmonies); one of the amazing thing of that era of music is what they produced under the brutal consonance constraints (and limited instruments available, though that limitation was more technological) that they composed under.

      Without "wrongness", a "low", a "conflict", there is no "rightness", no strong "high", no "resolution". ("Resolution" being the key element of theory pretty much, again, until the 20th century. By then the acceptance of dissonance basically became complete and music went in several other directions. The academic tradition and "popular" music finally split paths, something I've heard rumblings that academicians just now noticed is, ultimately, a problem for them ($$$)...)

  18. To: Steve by guitaristx · · Score: 5, Funny

    From: Bill
    Subject: Re: Longhorn

    Hey Steve,
    Has the research team figured out why the *nix machines don't have to reboot all the time?

    Bill

    --
    I pity the foo that isn't metasyntactic
    1. Re:To: Steve by Dante+Shamest · · Score: 5, Funny

      From: Steve
      Subject: Re: Longhorn

      Hi Bill,

      I'll forward your query to Linus.

      Steve

      P.S. How do you like the iPod I sent?

    2. Re:To: Steve by Anonymous Coward · · Score: 0

      From: sjobs@pixar.com
      Subject: Re: that cow thing

      Hi, Bill.

      Yup.

      Love,
      Steve

    3. Re:To: Steve by The+Bungi · · Score: 0
      From: Steve
      Subject: Re: Longhorn

      Bill,
      Because they're not turned on.

      Steve

    4. Re:To: Steve by shadowmatter · · Score: 2, Funny

      From: Steve Ballmer
      Subject: Missing e-mail?

      Bill,

      Since I haven't gotten any e-mail from you recently, I just wanted to let you know that we think that the *nix machines don't require a reboot thanks to some magical code they stole from SCO. And by "we think," I mean "I think." And by "I think," I mean I have no fucking clue what's going on.

      On a side note, where did you get that snazzy new iPod?

      Steve B.

  19. Rebooting by blueadept1 · · Score: 0

    The only time that I reboot after installing something is if it forces me to. Never had any problems whatsoever. Even upgrading drivers. For some reason, "It just works".

  20. Welcome to the age of X! by Anonymous Coward · · Score: 1, Funny
    Word has it that Bill just visited a museum.

    Next, of course, is having multiple different graphics drivers running at once, and switching between them with, say, Ctrl-Alt-F7 and... Oh, wait...

    -JAB

  21. Repurcussions of Graphics-Intensive Desktops by DevolvingSpud · · Score: 3, Interesting

    There are 2 big things coming over the horizon, once Longhorn lets us have advanced 3D graphics on our desktops.

    The first is that this can probably be exploited by malware/spyware to make "invisible" interfaces that sit over top of existing applications, happily monitoring everything you're doing. Or, kind of like those one-pixel GIFs that show up on the odd phishing page. No fun.

    But by far the worst is going to be the end-user customization. Want transparent yellow spinning windows that change opacity based on the phase of the moon? Bet you can do that! It'll be like the old programs that let you add sounds to all the Windows events. When the average user got a hold of that, it was only a matter of seconds before their machine became the Box Of Annoyance. Thank Jeebus people finally grew out of that (mostly). But watch and see - it's coming again, only this time it's got GRAPHICS.

    Now, it may open up a whole new world of "desktop modification pranks." Hmm.

    --
    Keep your friends close.
    Keep your enemies in a little jar on your desk.
    1. Re:Repurcussions of Graphics-Intensive Desktops by Wesley+Felter · · Score: 2, Insightful

      The first is that this can probably be exploited by malware/spyware to make "invisible" interfaces that sit over top of existing applications, happily monitoring everything you're doing.

      Transparent windows don't "see" the windows underneath them. Either you can capture the screen (which you can do in current Windows without having to display anything (cf. VNC)) or you can't.

      But by far the worst is going to be the end-user customization. Want transparent yellow spinning windows that change opacity based on the phase of the moon? Bet you can do that!

      So what? Let the users annoy themselves.

    2. Re:Repurcussions of Graphics-Intensive Desktops by Evan+Meakyl · · Score: 1

      it would be funny if a virus can use the API to make ALL the windows TOTALLY transparent...

    3. Re:Repurcussions of Graphics-Intensive Desktops by Osty · · Score: 1

      it would be funny if a virus can use the API to make ALL the windows TOTALLY transparent...

      No need for Longhorn, you've been able to do that since Win2K.

    4. Re:Repurcussions of Graphics-Intensive Desktops by amliebsch · · Score: 1
      But by far the worst is going to be the end-user customization.

      Exactly. Because if there's one thing software should NOT be about, it's choice.

      There can be only One True Way, and it should be the unchangeable default.

      --
      If you don't know where you are going, you will wind up somewhere else.
    5. Re:Repurcussions of Graphics-Intensive Desktops by Anonymous Coward · · Score: 0

      Mod -1, really fucking stupid

    6. Re:Repurcussions of Graphics-Intensive Desktops by NanoGator · · Score: 1

      "The first is that this can probably be exploited by malware/spyware to make "invisible" interfaces that sit over top of existing applications, happily monitoring everything you're doing."

      You mean like sniffers that already exist today?

      --
      "Derp de derp."
    7. Re:Repurcussions of Graphics-Intensive Desktops by thatguywhoiam · · Score: 3, Insightful
      There are 2 big things coming over the horizon, once Longhorn lets us have advanced 3D graphics on our desktops.

      Your two things are: malware exploits, and aesthetically jarring end-user customization.

      The first one I think is a bit panicky, as I fail to see why any manner of "3D" would be any more or less secure than a 2D interface. What does the extra math have to do with security?

      The second one is a common complaint aired in many different ways. It is true that many end users will create ridiculous desktops using 3D - in fact they create ridiculous desktops today, using 2D. My sister has her old Aptiva loaded with every damn croaking, tweeping, fluttering rainforest-styled thing there is, complete with bad-animated-GIF desktop icons and a mouse cursor that squirms.

      We all know those brutal, punishingly bad Flash animations that festoon the Intarweb. And we all moan about how bad Flash is, that it shouldn't exist, etc.

      All of these arguments trace back to: people sort of suck most of the time at design and aesthetics. They're not trained for it, and they don't have an innate sense of what pleases most people. All the Longhorn Aero Glass and Macrodobe Flashter Effects in the world do is empower that flaming mediocrity into full-blown animations and desktop effects that they simply could not do before. A small (tiny, in fact) subset of people will create glorious things that we haven't dreamt of.

      The Japanese way of designing things has always amused me, because it is so rigid and defined; and yet this is why we love them. They know the power of an unblemished white wall. North Americans want every little variable and control in the interface exposed so we can fuck with it to our heart's content (isn't that what we do with computers? That and minesweeper?) but the Japanese don't like to do this. Take the PSP. You cannot change the 'desktop' picture, and not only that the (very pleasing, very Mac-like) translucent wave pattern in the background has a specific colour tint. Mine was pink when I bought it. Lots of people's first comment when you turn it on was surprise: "Pink?" The background colour changes every month. There are 12 colours that have been chosen by the design samurai at Sony. You cannot change them, they are immutable. This Is How It Is Designed. We think its a bit fucked because we're used to being able to set Edwardian Dayglo Yellow Outline Dropshadowed emails but they just won't allow it. Anyways I digress a bit.

      Forget worrying about whether Aero will make Windows uglier, it gets the job done by itself as it is. There will always be ways to make ugly stuff in spectacular ways with our spectacular computers, so there's no point in blaming the software for enabling spectacular Lameness.

      --
      If Jesus wants me it knows where to find me.
    8. Re:Repurcussions of Graphics-Intensive Desktops by molnarcs · · Score: 1

      Mod parent up please +extrainsightful (methinks).

    9. Re:Repurcussions of Graphics-Intensive Desktops by Anonymous Coward · · Score: 0
      The first is that this can probably be exploited by malware/spyware to make "invisible" interfaces that sit over top of existing applications, happily monitoring everything you're doing.

      Transparent windows don't "see" the windows underneath them. Either you can capture the screen (which you can do in current Windows without having to display anything (cf. VNC)) or you can't.


      Actually, you can do this in Windows today. Create a layered window with 1/255 alpha. (If you set it to 0, events fall through.) The entire screen will be impercievably darker (lighter/pinker/whatever) and you get all mouse events, which you can then pass on to the applications below.

      Never mind that you can just set a mouse hook and get the same effect without the expensive window.
    10. Re:Repurcussions of Graphics-Intensive Desktops by merreborn · · Score: 1

      The first is that this can probably be exploited by malware/spyware to make "invisible" interfaces that sit over top of existing applications, happily monitoring everything you're doing.

      Processes running in the background can already do this. Consider: key loggers, BackOrifice, PCAnywhere...

      You don't need transparency to have programs that run with no visible UI.

    11. Re:Repurcussions of Graphics-Intensive Desktops by Anonymous Coward · · Score: 0

      It's interesting to look at the evolution of viruses.

      They started with small things that did smart things. It was amazing what could be packed in 2k of code.

      Nowdays, God knows who writes them, they come in 80k of code written in Visual Basic with debugging symbols on. And they crash frequently.

      I think the next logical step is indeed 3D viruses shipped in 640M iso format.

    12. Re:Repurcussions of Graphics-Intensive Desktops by Anonymous Coward · · Score: 0

      I don't know if this is a bad thing. Personally, I wouldn't mind a desktop scheme that mimicked weather and sunlight changes in real-time so I didn't feel like such a mole in my cubicle.

    13. Re:Repurcussions of Graphics-Intensive Desktops by Just+Some+Guy · · Score: 1
      My sister has her old Aptiva loaded with every damn croaking, tweeping, fluttering rainforest-styled thing there is, complete with bad-animated-GIF desktop icons and a mouse cursor that squirms.

      If it's not causing problems with her machine, and it makes her happier to use her own uniquely personalized desktop, why not? I can't stand country music, but I wouldn't advocate a radio that played only jazz...

      --
      Dewey, what part of this looks like authorities should be involved?
    14. Re:Repurcussions of Graphics-Intensive Desktops by danila · · Score: 1

      I wonder if you realise the inherent flaw in your reasoning. It is precisely this attitude of "I know what is the best for the user" that leads web designers to create monstrous user-unfriendly and inaccessible Flash interfaces.

      Personally I think that all your rant is rubbish. Yes, some people have no sense of style, but as long as they do it on their own computer and are happier because of that, that's great. Forcing your personal aesthetics on everyone is just sick.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    15. Re:Repurcussions of Graphics-Intensive Desktops by thatguywhoiam · · Score: 1
      I wonder if you realise the inherent flaw in your reasoning. It is precisely this attitude of "I know what is the best for the user" that leads web designers to create monstrous user-unfriendly and inaccessible Flash interfaces.

      Personally I think that all your rant is rubbish. Yes, some people have no sense of style, but as long as they do it on their own computer and are happier because of that, that's great. Forcing your personal aesthetics on everyone is just sick.

      I respectfully disagree.

      It is easy to be offended by the implication that you do not know what is good for you, and yet I stand by that assertion. And truly I do not mean it in the sense that people are 'inept', but rather are simply ignorant, in the most innocent use of the word. I would not expect someone to be able to design their own car dashboard as well as BMW. There's certainly no 'harm' per se in doing so - hey, do whatever you like, do what makes you happy. But it will not be the best unless you've spent time and energy studying things like ergonomics, colour theory, industrial design, etc. Same goes for interfaces. If you think that each and every person is capable of arranging their computer interface in the way that is absolutely the best and most appropriate for themselves, I would have to disagree. It's not elitism. Don't be so sensitive.

      --
      If Jesus wants me it knows where to find me.
    16. Re:Repurcussions of Graphics-Intensive Desktops by danila · · Score: 1

      I am not saying that. I agree with you that most people who make the effort to customize their desktops end up with something worse than the default configuration. Yes, people suck. But you seem to feel that the Japanese way of forcing everyone to live with immutable beauty is good. I disagree - I think that it is good that people can change their desktop environment even if the results suck. The creative act is by itself good. Giving people this freedom is good, even if the result is not, as long as they do not force their lameness on others and not harm them against their will.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
  22. Obligatory by jpardey · · Score: 2, Funny

    So when I update my display drivers for Duke Nukem Forever, I won't have to restart!

    --
    I have freaks! I did something right...
    1. Re:Obligatory by snorklewacker · · Score: 4, Funny

      The new engine in DNF won't use displays, as it will pipe the image directly into your brain. It'll be done WHEN IT'S DONE, dammit.

      --
      I am no longer wasting my time with slashdot
  23. Reboot blues, was:who cares about drivers by Minute+Work · · Score: 1

    I've found that under Windows XP, even though a newly installed piece of software prompts you to "reboot to complete installation." You can just click 'cancel' and immediately launch into the program successfully without requiring one.

    I'm not sure if the "Please Reboot" is a hold-over part of the installation process from back in the day when you actualy needed to do this, or if its because there is only one installer program, thus telling you to reboot in case you happen to be running an old version of Windows.

    What I find particularly annoying is that my Windows machine prompts me to reboot after installing a critical update, and I'm reminded every few minutes that I need to reboot no matter how many times I click 'reboot later.'

  24. The future of Windows??? by sfjoe · · Score: 2, Insightful


    How many times have we seen breathless articles all slack-jawed over some new technology that Microsoft is getting ready to unveil .... only to have it never appear.
    Vaporware anyone?

    --
    It's simple: I demand prosecution for torture.
    1. Re:The future of Windows??? by NanoGator · · Score: 1

      "How many times have we seen breathless articles all slack-jawed over some new technology that Microsoft is getting ready to unveil .... only to have it never appear.
      Vaporware anyone?"


      A.) They've publically demo'd the technology.

      B.) Apple's sort of doing it so they want to keep up.

      C.) It's easy to cry vaporware. All you need is for a few people to despise the target of your accusation to nod their heads and donate a few mod points to the cause.

      --
      "Derp de derp."
    2. Re:The future of Windows??? by sfjoe · · Score: 1

      A.) They've publically demo'd the technology.

      Have you ever built a prototype?

      B.) Apple's sort of doing it so they want to keep up.

      Right. Like they stay up nights worrying about a company that builds portable music players.

      C.) It's easy to cry vaporware. All you need is for a few people to despise the target of your accusation to nod their heads and donate a few mod points to the cause.

      It helps to have the target of your accusations repeatedly using vaporware to keep themselves in the gullible technology press.

      --
      It's simple: I demand prosecution for torture.
    3. Re:The future of Windows??? by Anonymous Coward · · Score: 0

      1. The technology is in the builds that are deployed daily.
      2. The DWM will not run without an LDDM-capable card, that is how central this technology is to the OS

      You fanboys really need to unclench now and then.

    4. Re:The future of Windows??? by NanoGator · · Score: 1

      "Have you ever built a prototype?"

      Yes. Do you have any reason to doubt that what they've already demo'd cannot be achieved? It's a 3D accelerated interface like games have been doing for years, not a magic telepathic journaling system.

      "Right. Like they stay up nights worrying about a company that builds portable music players."

      Well, I would assume they would worry about a company building a competing product, like OSX for example.

      "It helps to have the target of your accusations repeatedly using vaporware to keep themselves in the gullible technology press."

      Well yeah, you have such a broad definition of vaporware I would guess that you get helped out a lot with that. Afterall, if it's not on shelves, and we don't like the company, it's vaporware!!

      --
      "Derp de derp."
  25. OS X - Quartz by shmlco · · Score: 2, Insightful
    Wow. Yet another MS innovation coming soon to a computer near you.

    Funny, however, how the rendering scheme and virtualization of graphics card memmory sounds awfully like the new, and currently shipping, graphics engine in Apple's OS X. (Quartz and Quartz Extreme.)

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    1. Re:OS X - Quartz by shmlco · · Score: 1

      Oops. That's memory, and here's a link to the ars technica article describing the Quartz graphics engine and rendering pipeline.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    2. Re:OS X - Quartz by mpaque · · Score: 4, Funny
      Funny, however, how the rendering scheme and virtualization of graphics card memmory sounds awfully like the new, and currently shipping, graphics engine in Apple's OS X. (Quartz and Quartz Extreme.)


      No, no, no! They are nothing like each other. If you look at the diagrams, you'll see that the Longhorn graphics pipelines run from top to bottom, whereas the Mac OS X graphics pipelines run left to right.


      They're orthogonal to each other...

    3. Re:OS X - Quartz by yabos · · Score: 1

      "They're orthogonal to each other..."

      And to prove this I've taken the dot product of the basis vectors of the image matrices and they're all zero!

    4. Re:OS X - Quartz by ergo98 · · Score: 1

      Funny, however, how the rendering scheme and virtualization of graphics card memmory sounds awfully like the new, and currently shipping, graphics engine in Apple's OS X.

      Right, because Apple invents everything they do. ALL HAIL APPLE! ALL HAIL JOBS! OMG Did you see the desktop search that Apple invented?

      Microsoft has been talking about the Longhorn interface, or similar predecessors, quite literally before the time that Apple decided to coopt the FreeBSD foundations. Of course Microsoft has a bit more marketshare to worry about, and their primary competitor is actually themselves, so their ability to turn thoughts into shipping products is greatly reduced. This is the same Microsoft that has been talking about pervasive search and file metadata, ala WinFS, for well over a decade. Of course now that Apple shipped Spotlight, they invented it.

    5. Re:OS X - Quartz by guet · · Score: 1

      Talk is cheap.

    6. Re:OS X - Quartz by ergo98 · · Score: 2, Interesting

      Talk is cheap.

      I completely agree with that, actually. It means little that Microsoft has been yabbering about predecessors of WinFS for a decade when it isn't serving any use for me today. Nor does it help me today that Longhorn will feature new Super Frickin' Duper graphics. Talk is cheap, and Microsoft is notorious for talking far beyond their capability of delivering.

      My contention, though, is this perpetual "Apple Invented Everything" mantra that every Apple fan seems to buy into unquestioned. Apple has shown a brilliant ability to deliver, but delivering isn't the same as innovation.

    7. Re:OS X - Quartz by Anonymous Coward · · Score: 0

      WinFS? I can't see no WinFS!
      Trust is a very important asset for any company. Talking for 10 years about features that never materialize is no excuse for not dealing with customers' current problems. This kind of behavior has, over time, reflected itself negatively on the public image of Microsoft, branding it as a somewhat unreliable speaker. Responsible IT decisions cannot be based on marketing fictions.
      Don't fool yourself: Microsoft's competitors are getting stronger, and Microsoft has a responsibility towards its customers and partners to provide them with software at least as good as the competition. Failing that, the unquestioned perception of Microsoft as being a good choice may begin to fade faster than you think.

    8. Re:OS X - Quartz by ergo98 · · Score: 1


      Don't fool yourself: Microsoft's competitors are getting stronger, and Microsoft has a responsibility towards its customers and partners to provide them with software at least as good as the competition. Failing that, the unquestioned perception of Microsoft as being a good choice may begin to fade faster than you think.


      Sounds good to me. I don't work for Microsoft, and I don't hold their stock. I don't even get a commission for shooting down anti-MS FUD!

      Personally I've seriously considered getting a Mac lately because Apple seems to be delivering some wonderful software. Would a new Mac come with Tiger?

    9. Re:OS X - Quartz by shmlco · · Score: 1
      My contention, though, is this perpetual "Apple Invented Everything" mantra that every Apple fan seems to buy into unquestioned. Apple has shown a brilliant ability to deliver, but delivering isn't the same as innovation.

      I don't believe I said Apple invented it, I simply said that Microsoft's "new" features are shipping today in a competitor's product, and as such Microsoft again seems to be announcing something that isn't really new, nor innovative, nor available.

      I'm sure, however, when they do get around to delivering something usable in 2007 that it will be wonderful... ;)

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    10. Re:OS X - Quartz by Anonymous Coward · · Score: 0

      Yes, a new Jaguar Mac would come either with a free copy of Tiger or with a rebate. I own no Mac right now, but it would be my first choice for a laptop, even before Linux.

    11. Re:OS X - Quartz by qzulla · · Score: 1
      Watch this page.

      qz

    12. Re:OS X - Quartz by russellh · · Score: 1

      No, no, no! They are nothing like each other. If you look at the diagrams, you'll see that the Longhorn graphics pipelines run from top to bottom, whereas the Mac OS X graphics pipelines run left to right.

      They're orthogonal to each other...


      That's interesting, I haven't seen both diagrams. So what you're suggesting, perhaps, is that one is real and the other imaginary... makes sense, makes sense. Actually, on our traditional axes, that would make Apple's real and positive, and MS's imaginary and negative. ho ho!

      --
      must... stay... awake...
    13. Re:OS X - Quartz by Anonymous Coward · · Score: 0

      Best (only?) punny use of orthogonal, ever.

    14. Re:OS X - Quartz by mpaque · · Score: 1
      punny use of orthogonal

      This is what happens when you read too many of Spider Robinson's short stories in one sitting.

    15. Re:OS X - Quartz by Ravnsgaard · · Score: 1

      How many apps are using Avalon for drawing? OSX developers have been making apps using Quartz drawing for since 10.0, which now with Tiger can send the drawing off to the GPU. Even if Longhorn shipped tomorrow (hahaha), the platform as such would be years behind.

  26. Longhorn graphics and Linux by CarpetShark · · Score: 2, Insightful
    Didn't I hear the same "no rebooting" line with Win2k and with WinXP?

    Win 2K and XP do seem to manage this on some (rare) occasions. The architecture seems to be there to support it, so I wouldn't be too surprised if Longhorn does what they say.

    More importantly, though... it looks like Longhorn's graphics capabilities really are set to stand out from the Linux (and even OS X) crowd. It's a pity that Linux graphic teams haven't managed to unify and focus on getting an integrated "product" out. We have Xorg, and Cairo/SVG, and maybe GTK or Qt, but not a complete, end-to-end platform with established animation APIs etc. Hopefully we'll catch up before we start to look too old.

    1. Re:Longhorn graphics and Linux by Anonymous Coward · · Score: 0

      Cairo seems to be getting some traction. Mozilla for instance is using it for its upcoming browsers (SVG support) and I believe they are going to switch to it for all of the backend.

    2. Re:Longhorn graphics and Linux by peachawat · · Score: 1

      " it looks like Longhorn's graphics capabilities really are set to stand out from the Linux (and even OS X) crowd"

      Can you be more specific? It's hard to believe that Longhorn will surpass OS X in terms of graphics capability.

    3. Re:Longhorn graphics and Linux by reg · · Score: 4, Informative

      We have Xorg, and Cairo/SVG, and maybe GTK or Qt, but not a complete, end-to-end platform

      Actually there has been a bunch of movement towards a better graphics architecture. Cairo is mostly driving things at the moment, because it provides a unified API for 2D graphics on X, Max OS X, Win32, and PDF/Printer output. Because of this Mozilla.org are planning on completely replacing all their graphics, not just SVG, in GFX 2.0 with Cairo (except possibly embedded stuff). I suspect that as they get going there will significant cross flow from the Mozilla side into improving Cairo and copying ideas and code from mozilla.org into Cairo.

      GTK is also moving to a Cairo base, because it is also a big win for them, and there are some noises about QT...

      One of the big features of Cairo is that it makes use of the Xgl/glitz pipeline, which accelerates 2D rendering in must the same way as Avalon. The final architecture still has to be worked out, but there's a good chance that Cairo will run directly on the hardware, with OpenGL/DRI support, and that much of the higher level X stuff in new Xorg releases with use Cairo for their rendering

      Cairo is very much designed to be like Avalon on the API level, and to fill a similar role to Avalon and Core Image on the Mac. The only things not being addressed by Cairo are 3D (mostly OpenGL's area) and video.

      Regards,
      -Jeremy

    4. Re:Longhorn graphics and Linux by Anonymous Coward · · Score: 0

      Stand out my ass. It's just a garbled version of what the OSS stack will look like by the end of the year. Here's that stack:

      4) GTK
      3) CAIRO
      2) OpenGL/X11/GLX
      1) Xgl
      0) OpenGL hardware driver

      2 has the 3 components. OpenGL for drawing, GLX for network transparency, and X11 for the non-rendering related stuff (mice, keyboards, events, window handling, etc).

      Michael

    5. Re:Longhorn graphics and Linux by NanoGator · · Score: 2, Interesting

      "More importantly, though... it looks like Longhorn's graphics capabilities really are set to stand out from the Linux (and even OS X) crowd."

      *Cue stale arguments about non-needed eyecandy etc, even though Longhorn sends its graphic stuff out to the video card.

      Anyway, yeah, I think it's a good bet Longhorn's going to stand out. Anybody seen the recent keynote address Bill Gates made about Longhorn? They gave a couple of demos that were pretty interesting. Most of the graphics were vector based and scaled up quite well when magnifying. The screenshots everybody bitched about didn't tell the story of having an OSX'esque changing background and animated windows.

      What really struck me about the Longhorn demo was the idea that resolution doesn't really matter anymore. Running at 1600 by 1200, but Calculator's too small? No prob, scale it up. This may not be a BFD to anybody, but it means that monitors can go even higher in resolution without making everybody squinty. We may, in the next 10 years, have 300dpi monitors. That'd be pretty slick.

      --
      "Derp de derp."
    6. Re:Longhorn graphics and Linux by Anonymous Coward · · Score: 0

      heheheh yeah that's the same thing I thought about the Amiga.

    7. Re:Longhorn graphics and Linux by klui · · Score: 1

      The Arstechnica review describes scaling under Tiger.

    8. Re:Longhorn graphics and Linux by Queer+Boy · · Score: 1
      What really struck me about the Longhorn demo was the idea that resolution doesn't really matter anymore. Running at 1600 by 1200, but Calculator's too small?

      I'm pretty sure it never mattered to IRIX. Was IRIX ever bitmap based? Anyone?

      BTW, Mac OS X Tiger already has support built-in for developers to create resolution independent applications, it's just not a user feature yet.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    9. Re:Longhorn graphics and Linux by jacobolus · · Score: 1

      Mac OS X should have support for this in the next version as well. In fact, it already does, to some extent. It is possible in 10.4 Tiger to scale up the UI on any application using Quartz Debug (example, halfway down the page). I would imagine by 10.5, the bitmaps (or maybe vector art?) that make up the UI elements will be at a higher resolution so that this is prettier.

    10. Re:Longhorn graphics and Linux by CarpetShark · · Score: 1

      Well, OS X is still bitmapped, afaik. So right away, scaleable graphics have a big advantage over it. Also, I haven't seen or heard anything about OS X allowing 3D in buttons and stuff like that.

      Ideally, for fully-capable graphical interface, I'd want at least the following:

      1. 3D and 2D integrated
      2. Everything vector-based and FULL resolution independence, so that apps have no need to consider what screen size they're displaying on, and a better monitor simply means better quality.
      3. Video integrated seamlessly
      4. Full animation support, so that any effects can be handled by one desktop-level animation controller
      5. No "hard" boundaries: a window's animations can flow into the wallpaper; a button's animations can flow out of the button; a mouse pointer can truly "grab" and pull and bend buttons, etc.

      I don't know how much of that is possible on OS X, but I have used it, and I haven't seen that much beyond bending windows and nice screensavers.

      Avalon seems to be closer to all this. GTK certainly shows potential, with the funky GTL buttons demoed recently. But I think integration is the crucial aspect here, and it sounds like windows is doing more in that direction so far.

    11. Re:Longhorn graphics and Linux by Anonymous Coward · · Score: 0

      It is as simple as to implement a new version of Quartz 2D API (or Cairo). Call it Quartz 3D and implement on existing GL API (current mac OS X already does that for 2D).
      Quartz can use vectored stuff as well, no? If not, vector part is also doable, just that API has to be extended, so it can be implemented together with the new one e.g.
      Other Longhorn graphic features are mostly on par with OSX and planned Xgl(OGL vs. DX9, compositing, fullscreen vs. windowed etc.)

      Linux? Well Caio is going OK, and they may consider doing simple user friendly 3D API.
      X will soon get ability to store vector commands and therefore be able to compute big scaled bitmaps when compositing (AFAIK, I don't know if even longhorn will support that).
      For GUI and acceleration side, there is XGL, server in form of GL application (so with full acceleration and granted possibility of various effects). Luminocity is also a good example what can be done in GL desktop.

  27. Don't you either way? by axonal · · Score: 1

    Wouldn't you need to turn off the computer either way to install the graphics card you are going to install a driver for? Usually the instructions say along the lines to install the driver first, shut down the computer, install the card. Or Windows would prompt you for the driver at startup, and load it without needing to restart. Then again, a majority of users already would have the drivers installed... so whats the point?

    1. Re:Don't you either way? by towerdave · · Score: 1

      Ummm...

      "For example, if you upgrade a graphics driver today"

      Emphasis is mine.

      TowerDave

    2. Re:Don't you either way? by DreadPiratePizz · · Score: 1

      If a driver is updated, you already have the card installed. A nice convinenece would be to just install the driver and get on with your day, but I fail to see how having to wait a minute to restart ruins a good day. This feature is hardly worth discussion.

  28. why DO we have to still reboot??? by yagu · · Score: 4, Interesting
    For example, if you upgrade a graphics driver today, you typically have to reboot the system. One example of the 'graphics just works' mantra is one of LDDM's goals of allowing installation of graphics drivers without needing to restart the system.

    This brings a question to mind -- does anyone know exactly why Windows still requires reboots for these kinds of things? This makes my life positively MISERABLE.

    A typical experience for me... I have all of my machines set up dual boot, all with some distro of linux, and either XP Home Edition, or XP Pro. I do most of (but not all) my work on the linux side, but when I do boot over to XP inevitably it's more than just one reboot, it's almost always at least 2, and many times it's 3! (not 3 factorial, just 3 exclamation). Typically this is a result of something in my XP environment updating itself, be it Windows itself, virus protection updates, or just the vendors download of updates. Invariably a download occurs (after granting permission), and then the update, and then the dreaded popup dialog box with some such message, "For the updates to take effect you must restart your computer. Restart now?"

    And some of those dialog boxes offer no clickable option other than "OK" which means reboot and you have to jump through an extra cognitive hoop and remember to click the "X" in the corner of the dialog window (to defer the reboot).

    On the other side... I don't remember the last time I've had to reboot my linux for any kind of updates, and I do get updates in linux on a pretty regular basis (as many as in Windows). What gives? I don't think the architecture for XP is so arcane it can't support recognizing and using updates without a reboot. Does anyone have solid commentary on this? (Not that my life's going to get any better around this anytime soon -- but it'd be nice to know if there's some bonified (sp?) reason for this step-into-the-twentieth-century XP behavior.)

    1. Re:why DO we have to still reboot??? by jfengel · · Score: 1

      bonified (sp?)

      Just because you asked, it's "bona fide", literally "good faith". If we were really speaking Latin it would be pronounced "BOH-nuh FEE-day", but somehow it entered English as "BOH-nuh FIED".

      Though somehow, "bonified" seems appropriate as applied to Windows. As in, "I was really going to have my paper done on time, but just as I was going to save it Windows bonified me."

    2. Re:why DO we have to still reboot??? by NetNifty · · Score: 1

      "And some of those dialog boxes offer no clickable option other than "OK" which means reboot and you have to jump through an extra cognitive hoop and remember to click the "X" in the corner of the dialog window (to defer the reboot). "

      That's assuming the "X" in the corner actaully stops it rebooting and doesn't just reboot it anyway (ZoneAlarm I'm looking at you).

    3. Re:why DO we have to still reboot??? by Anonymous Coward · · Score: 0

      In Linux, reinstall the kernel and see if it requires a reboot. It does. In Windows the graphics stack is part of its kernel. Do the math.

    4. Re:why DO we have to still reboot??? by yagu · · Score: 1

      Okay, first read my other response.

      I would add that I don't see any of the updates typically doing graphics drivers updates (I have zero games installed on my computers, other than the crap that comes bundled with XP).

      I'm not stupid about how systems are architected, just befuddled XP seems to have more reboot-specific stuff tossed at it.... I'm not kidding, a REQUIRED reboot for updates is almost an everyday occurence for me. I still think it's sloppy architecture (third party included).

    5. Re:why DO we have to still reboot??? by Anonymous Coward · · Score: 0

      Thanks! I guess that one year of latin in high school has faded to black. Sigh. (I normally look these things up and get them "right" even for slashdot -- feeling a little lazy today).

    6. Re:why DO we have to still reboot??? by Blakey+Rat · · Score: 1

      Microsoft has no control over shitty third-party software. Probably 90% of installers that claim they need to reboot actually do not... but the person who created the installer was too stupid or incompetant to realize it.

      But your virus scanner requires a reboot after updating? That's a new low... AVG and McAfee certainly don't.

    7. Re:why DO we have to still reboot??? by yagu · · Score: 1
      AVG and McAfee certainly don't [require unecessary reboots].

      McAfee may not, but I long since jettisoned McAfee (are we/am I getting offtopic now?) because McAfee would ALWAYS fire up IE for updates, help, other stuff, no matter what my default browser was defined as. Drove me up the wall.... Don't know if they still do that, but I haven't really had the appetite to go back and try them again. Wrote them a letter, got a polite reply, but no commitment to remedying the problem.

      I found it unbelievably ironic McAfee would not only use IE, but use IE overriding the default choice of browser considering: all of the security issues surrouding IE, AND that McAfee ostensibly is a company producing tools ostensibly to ensure security.

    8. Re:why DO we have to still reboot??? by that+IT+girl · · Score: 0

      You have a point, and furthermore, is this all Microsoft can come up with? All this research and technological breakthroughs, and the best they can say is "now you don't have to reboot"?

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    9. Re:why DO we have to still reboot??? by yabos · · Score: 1

      Then there's the damn norton antivirus updater that asks you to reboot and still reboots when you click the X in the window. What a POS thing that is.

    10. Re:why DO we have to still reboot??? by plague3106 · · Score: 1

      McAfee certainly don't.

      McAfee requires a reboot at least once a week. At least with version 6 or 7 it does.

    11. Re:why DO we have to still reboot??? by Anonymous Coward · · Score: 0

      This brings a question to mind -- does anyone know exactly why Windows still requires reboots for these kinds of things?

      Shared code, and it requires difficult special-purpose code that's never used for anything else.

      If one application is using a piece of code, close it, replace the code, and restart. Or just replace it (rename the old, copy in the new) and let the old continue to run.

      When you start sharing code, you need to synchronize things. Maybe two dlls need to have matching version numbers, but one of the two isn't loaded yet. You can't replace them without breaking something. Or maybe one dll is loaded for a system-wide hook, newly started applications get a different version from the old and bad things happen when they try to communicate.

      For graphics drivers specifically, you need to be able to recreate all of the state the driver is maintaining after the driver has been replaced. It's a lot easier to not write that code (since it will likely never be used for any other case) and require a reboot.

      And some of those dialog boxes offer no clickable option other than "OK" which means reboot and you have to jump through an extra cognitive hoop and remember to click the "X" in the corner of the dialog window (to defer the reboot).

      Now that's just rude. I usually shove those guys off onto a different virtual desktop and ignore them, or at least off the edge of the screen if I'm not running a VDM.

      I don't remember the last time I've had to reboot my linux for any kind of updates

      Not having done many linux updates myself... ever update glibc? That probably *should* require a reboot if it doesn't. Same with libpng/zlib if they're dynamically linked.

    12. Re:why DO we have to still reboot??? by BigWhiteGuy_27 · · Score: 1, Informative

      One of the posters further down mentions file locks, which account for a good portion of the reboot requests. When installing drivers, the API call that's generally used (UpdateDriverForPlugAndPlayDevices) has a flag as part of the function that indicates whether or not the operating system thinks the system requires a reboot or not. Driver installer authors, such as myself, are supposed to pay attention to that flag and not reboot if the OS says not to. As someone further up in the discussion mention, this has been there since Windows 2000; its just seldom that the OS decides not to reboot.

  29. Based on WinFS by Anonymous Coward · · Score: 0

    ... It will take around 15 years to actually arive. So just subtract from when they started on *this* particular peice of technology.

    History: WinFS was supposed to debut in Cairo, which was around '94 (either started or release date) and now WinFS will be in Longhorn in beta form if at all and arrive at best in '08

    1. Re:Based on WinFS by Anonymous Coward · · Score: 0

      more like peeing on his grave. i'm hoping for the best with aero and longhorn, but until it ships, it don't matter.

  30. NTFS is journaled by melted · · Score: 0, Troll

    And it has been journaled since early 90's. Which was before Linux developers even began thinking about journaled FSs.

    1. Re:NTFS is journaled by Anonymous Coward · · Score: 0

      full-fledged journaling file system read the article before insulting linux

    2. Re:NTFS is journaled by Blakey+Rat · · Score: 2, Interesting

      What is the difference between NTFS and a "full-fledged journaling file system?"

      Is Apple's HFS+ "full-fledged?" What does that even mean?

  31. Haven't you heard, boy? by ggvaidya · · Score: 0, Troll

    There's GOLD in them thar hills.

    This would be an appropriate time to let everybody know how eagerly I am waiting for the BRAND NEW GRAPHICS on Longhorn, greatest of the operating systems and a worthy successor to the mighty XP.

    (hey: dyu think MS will mind if I use their money to buy a powerbook?)

  32. Will Mac OS 10.5 be out before Longhorn? by Anonymous Coward · · Score: 4, Interesting

    Apple brought out 10.4 about 17 months after 10.3. I wonder if 10.5 will appear on a similar interval and be out in late 2006. I can see Steve Jobs raining on Bill's parade with another OS release.

    1. Re:Will Mac OS 10.5 be out before Longhorn? by ArchAngel21x · · Score: 1

      Raining on or peeing on?

    2. Re:Will Mac OS 10.5 be out before Longhorn? by Anonymous Coward · · Score: 0

      Your question presupposes that Longhorn will ship. ;-)

    3. Re:Will Mac OS 10.5 be out before Longhorn? by bnenning · · Score: 2, Informative

      I wonder if 10.5 will appear on a similar interval and be out in late 2006.

      Probably not. Apple said they would be slowing down their releases after Tiger, so don't expect 10.5 before 2007. Still, that doesn't mean 10.4 won't get significant improvements. For example, Quartz 2d Extreme and resolution independence can currently only be enabled using developer tools; I expect them to become fully supported in a point release.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    4. Re:Will Mac OS 10.5 be out before Longhorn? by mrchaotica · · Score: 1

      Do you really think [a decently featureful] Longhorn will ship before 2007? If they do get it out in 2006, there will be so little real innovation that they probably ought to rename it "XP Service Pack 3."

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:Will Mac OS 10.5 be out before Longhorn? by GaryPatterson · · Score: 1

      Another question that springs to mind - will Longhorn come with a bundled copy of Duke Nukem Forever?

      For some reason, these two are tied together in my mind...

    6. Re:Will Mac OS 10.5 be out before Longhorn? by cgenman · · Score: 0, Troll

      As a side note, Apple really needs to go to a different naming convention. Longhorn is something I can really get excited about. It's a full upgrade to an OS badly in need of one. Whatever it is, it's A: Major and B: Badly in need. Just look at the name. But OS 10.4? It's a point release. If you go back and look at the system from 10.0 to now, the OS has evolved significantly, probably more than the original Mac OS did between system 6 and system 9. However, it's still just a point release. 10.4 just doesn't sound that impressive. I get the feeling that if Apple tried to release a 10.5 along side of a Longhorn Super-Duper OS Times Infinity, they'll get drowned out in the Ballmer dance.

      Now if they redesigned the iPod, that might have a chance of stealing some of Microsoft's thunder.

    7. Re:Will Mac OS 10.5 be out before Longhorn? by Anonymous Coward · · Score: 0

      Redesigned itunes out of it, you mean?

  33. Why Is Rebooting Such a Huge Deal, Anyway? by midnightblaze · · Score: 5, Insightful

    I can certainly understand refusing to reboot a server that needs to be on 24/7. Fine. But why do people get their panties in a bunch over rebooting their own personal machines? I run Fedora Core 3, yes it takes minutes for it to boot up, but when I do I usually don't sit there staring at it. When I turn my computer on in the morning I do something else while booting up, like brush my teeth. This development manager friend of mine looked at me strangely when I kept rebooting my laptop to fix networking issues. Why do you reboot your machine so much? Because I don't know how to selectively start and restart processes. Because I don't know which ones to start and restart. With names like ntpd, how would one know? If I restart processes, don't others depend on them? Won't they get hosed? Etc. Etc. Or I can waste a whole five minutes of my life not worrying about those things and just reboot the damn thing. And chat with my friends in the meanwhile.

    1. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Locke2005 · · Score: 2, Informative

      With names like ntpd, how would one know? Well, offhand, I'd say that ntpd was the Network Time Protocol Daemon, and you probably don't need it. You know, the service names aren't really all that cryptic! httpd is the HTTP server, dhcpd is the DHCP server, nfsd is the NFS server, snmpd is the SNMP server... the only confusing thing is that Samba requires both smbd and nmbd.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Anonymous Coward · · Score: 0

      Try Gentoo. It handles the service dependencies automagically. Just run this:

      /etc/init.d/net.eth0 restart

      And all of your network services (http, ssh, etc.) are cleanly shutdown and restarted.

    3. Re:Why Is Rebooting Such a Huge Deal, Anyway? by RoadkillBunny · · Score: 1

      With names like ntpd, how would one know?

      Network

      Time

      Protocol

      Daemon


      It's simple. And for your network problem, it's the servie is called 'network'.

      --
      Cheers,
      RoadkillBunny
    4. Re:Why Is Rebooting Such a Huge Deal, Anyway? by LnxAddct · · Score: 1

      You my friend need to grab a book on linux. Them services aren't cryptic, and if you go to System Settings->Server Settings->Services you can check which ones you want to run, you can restart them if need be and you get a nice little description for each service (or do it all through the appropriate scripts if you dont like a gui). Nothing hard about it. But regardless, 3 minutes to boot? What are you running on? The latest updates with the 2.6.11 kernel release from the Fedora crew boots up in around 30 seconds wall clock time on a variety of machines I run. Do you not upgrade your kernel? It was a known issue that FC3's stock kernel took long to boot, and it's since been fixed and updated for months just fyi.
      Regards,
      Steve

    5. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Anonymous Coward · · Score: 0

      I've not used Windows regularly in years, but that's when a lot of peoples opinions of Windows were formed. YMMV.

      The problems I saw were threefold.

      One: upon setting up a machine for the first time, a *lot* of updates needed to be applied. New drivers, service packs, plus packs, etc, etc.

      Two: a lot of these changes required reboots, and - crucially - you couldn't (safely) apply them all at once, and then reboot, you had to apply each of them in turn and reboot after each one.

      Three: stupid little things that shouldn't require reboots do. I can't remember exactly which part of the control panel it was, but you could go in, make absolutely no changes whatsoever, click OK, and it would force you to reboot.

      Add them all up, and you end up associating Windows with a dozen reboots. When you are trying to get something up and running, seeing that damn bootup routine a dozen times in a row is fucking annoying. It becomes ingrained into your memory, you don't forget it easily.

      I gather Windows has gotten a lot better over the past couple of releases, but it takes a *lot* to shake strong memories of bad experiences. Me, I just got fed up dealing with crap and switched to Linux. I don't know why everybody says it's not ready for the desktop, it was a big improvement as far as I'm concerned, and that's about six or seven years ago now.

    6. Re:Why Is Rebooting Such a Huge Deal, Anyway? by midnightblaze · · Score: 1

      All right y'all. You guys are missing the point. The ntpd thing was a bit of a rhetorical question. I actually did know it was the network time protocol deamon. I swear. The $25,000 question is still why people get all weird about rebooting their machines. A big Longhorn goal is to be able to install a graphics card driver without rebooting the machine? People actually care about that? Back when I ran Windows, I couldn't care one whit about having to restart my machine after I upgraded my Radeon driver. There are a million things Microsoft needs to focus on, before worrying about the number of reboots it takes to maintain a Windows machine. I never ever cared about having to reboot my machine. I'm wondering why the rest of the world seems to care so much.

    7. Re:Why Is Rebooting Such a Huge Deal, Anyway? by LnxAddct · · Score: 1

      Ahh fair enough :) My apologies for missing your point.
      Regards,
      Steve

    8. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Anonymous Coward · · Score: 0

      But why do people get their panties in a bunch over rebooting their own personal machines?

      Because I have 14 programs running and I'm not sure I want to save the changes yet.

      With names like ntpd, how would one know?

      obviously the network time protocol.

      Won't they get hosed?

      I'm not familiar with hosed though... Something with pipes?

    9. Re:Why Is Rebooting Such a Huge Deal, Anyway? by plague3106 · · Score: 1

      To me rebooting is wasting time. Ideally I'd install something and start using it right away. Instead I have to sit there and wait for the machine to come back up.

      Kinda like how traffic lights, while they may be necessary, still slow down your trip. Its time wasted I'll never see again.

    10. Re:Why Is Rebooting Such a Huge Deal, Anyway? by StikyPad · · Score: 2, Funny

      When I turn my computer on in the morning

      Yeah.. Wait, you turn your computer off? And they let you have a UID here? Standards sure have been dropping lately..

    11. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Anonymous Coward · · Score: 0

      Well, for starters, it takes significantly less time to reboot Windows XP/2003 than Linux. My three boxes, two XP and one 2003, take roughly 20 seconds to boot up, from POST to desktop. I do leave them on perpetually, but it doesn't bother me to reboot them for updates or whatever. Once or twice a month isn't that big of a deal for home machines.

      Now servers are more important, but it's so easy to approve an update to be installed at 3:00 AM with an automatic reboot. So the system is down for about a minute when virtually no one will use it, big deal.

    12. Re:Why Is Rebooting Such a Huge Deal, Anyway? by syncomm · · Score: 0

      "service network restart" isn't that hard to remember ;) Not to mention the ROUGHEST thing that you can do to hardware (without a hammer) is reboot it. A computer that is left running 24/7 will have a longer life than something booted daily.

    13. Re:Why Is Rebooting Such a Huge Deal, Anyway? by bcd · · Score: 1

      I counted 26 open windows on my desktop (win2k) at the office today. Browser, email, xterms, editors, IMs, pdfs, and other proprietary doc formats. I need all of these to do my job effectively.

      I figure it takes at least 15 minutes to stop all my apps, shutdown, reboot, and restart them all again. And you can't put a value on the loss of concentration.

      There are times when a reboot is necessary (granted, updating graphics drivers is probably one of them!) but most of the time reboots are disruptive and unnecessary when you're multitasking.

    14. Re:Why Is Rebooting Such a Huge Deal, Anyway? by Anonymous Coward · · Score: 0

      They're taking away the *need* to reboot so much. Five minutes times a bunch equals a metric fuckload of minutes that I'd rather not "waste" for a stupid piece of machinery to get ready for me to use it.

      Word on the street is that Mac OS 10.4, after the POST completes, boots in about 4 seconds. That's what it always should have been!

      The real question is: why aren't people getting on Microsoft's/Linux's case about these incredibly slow boot-up times? If any other common operation on a brand-new computer took over a minute (when not hardware-bound, like DVD burning), everybody would be up in arms.

      Why the fuck is waiting 5 minutes to get to use a computer at all acceptable?

    15. Re:Why Is Rebooting Such a Huge Deal, Anyway? by pklinken · · Score: 0

      You can try to switch the runlevel to a single-user or non-networking mode using 'init'
      And then you switch back to networking mode and all relevant services have probably been restarted.

  34. OSS, the Leader in Plank Technology by Anonymous Coward · · Score: 0

    "Wow upgrading a driver without having to reboot?"

    Wow! Upgrading a Nvidia driver without compilation against a kernel, editing xorg.conf, and rebooting Xorg?

    1. Re:OSS, the Leader in Plank Technology by Anonymous Coward · · Score: 0

      Since most distros do this completely automatically, I don't see why it's so bad. Although for the desktop user, I'll grant that killing the X server is every bit as inconvenient as a reboot.

    2. Re:OSS, the Leader in Plank Technology by Anonymous Coward · · Score: 0

      Rebooting Xorg? You're not very good with technology are you? If you mean restarting Xorg, yeah sure, but that doesn't stop all of your processes like rebooting does. Why the hell would you need to edit xorg.conf anyway, it's not like they change the name of the driver.

    3. Re:OSS, the Leader in Plank Technology by Anonymous Coward · · Score: 0

      "Why the hell would you need to edit xorg.conf anyway, it's not like they change the name of the driver."

      Actually Nvidia changed the name of the kernel driver awhile back. And yes some people do have to edit xorg.conf. Besides you all are missing the point. It's not right to complaining about rebooting, and pretend that Linux doesn't have to do something similiarly inconvienent.

    4. Re:OSS, the Leader in Plank Technology by colinrichardday · · Score: 1

      Is that a feature of Linux, or of NVidia?

  35. Re:Graphic? by Anonymous Coward · · Score: 0

    Don't you realize that people like Ann Coulter judge their personnel worth by the number of google hits they get? Every time you write about her, it encourages her, even if you use the words "fucked up the ass" in the post.

    Of course, people like Jeremiah Cornelius probably judge their own worth the same way, so there we go.

  36. Slightly off topic wrt their drivers by pg110404 · · Score: 2, Interesting

    In some ways, I think microsoft goes out of their way to find the most cumbersome and assanine way of developing their drivers.

    We have a computer at work running XP that constantly hoses its USB drivers and every time I plug in my flash drive, it says it found and installed new hardware *AND* I have to reboot! I have to reboot because it had to figure out a flash drive again since the last time I rebooted it?

    Why is it also that when you plug in a USB device on one port, it loads the driver and if you unplug it and plug it onto a separate USB controller it needs to install another instance of the driver? They don't automatically go away either. If the one goes away and a new one in a different spot shows up, the first one should 'just get recycled' and claimed again, regardless of what USB port it's plugged into. I can see a second one show up if you plug a second one in while the first is still plugged in, but who has two identical printers simulataneously connected? I have a parallel printer so I don't know the full intricacies of USB printers, but doesn't it show up as a second printer to applications?

    I think microsoft has a very long way to go to make their drivers actually useful. At least they finally figured out how to change network settings without always having to reboot.

    1. Re:Slightly off topic wrt their drivers by KarmaMB84 · · Score: 1

      Odd. I can plug in flash drives, external hard drives, USB hubs with 3 or 4 other devices on them and XP detects them and they just work. Maybe you're installation is hosed? ;p

    2. Re:Slightly off topic wrt their drivers by Tim+Browse · · Score: 2, Informative
      Raymond Chen covered this a while back actually - it's basically when the USB device mfer doesn't bother to put a serial number in the device.

      I get this with my printer if I plug it into another port...but Windows just reinstalls the driver - I don't have to reboot. That is sort of odd.

      Also I like this from the page I linked:

      I remember that one major manufacturer of USB devices didn't quite understand how serial numbers worked. They gave all of their devices serial numbers, that's great, but they all got the same serial number. Exciting things happened if you plugged two of their devices into a computer at the same time.
    3. Re:Slightly off topic wrt their drivers by Anonymous Coward · · Score: 0

      Almost all device problems in Windows are due to faulty devices and/or drivers. When a Windows box crashes, it's almost always because of a crappy driver.

      There's very little Microsoft can do about it besides having a driver quality signature on drivers. Of course, MS has implemented that with WHQL, and most manufacturers have summarily ignored it.

      To make things easier, MS is introducing a new driver framework that will make them much simpler to get right, and allow some drivers to run in user mode.

      BTW, if a printer is not fast enough, you may want to plug multiple ones in. You can have them share a queue or use them separately. Many photographers do this with photo printers.

      dom

  37. Lets compare windows to linux by ad0gg · · Score: 5, Funny
    Nvidia installation instructions

    "The NVIDIA kernel module has a kernel interface layer which must be compiled specifically for the configuration and version of the kernel you are running. "

    For the win.

    --

    Have you ever been to a turkish prison?

    1. Re:Lets compare windows to linux by Anonymous Coward · · Score: 1, Informative

      I'm sorry, how is this "for the win?" This doesn't require rebooting, my mail server is still running, none of my p2p software gets killed, I don't need to stop Apache. Yeah so I have to run ./install.sh and it will compile against the kernel headers (which takes like 10 seconds), still seems better to me.

    2. Re:Lets compare windows to linux by natrius · · Score: 4, Informative
      From the Ubuntu Binary Driver HOWTO:
      1. sudo apt-get install nvidia-glx
      2. sudo nvidia-glx-config enable
      3. Restart X.
      The open source 2D-only drivers install preconfigured, so most users don't even need to do this.
    3. Re:Lets compare windows to linux by spoco2 · · Score: 4, Insightful

      And you don't see how that is confusing as hell to the 'average joe' user? Hell, it's confusing to me, and I've been programming since I was seven years old... and that means I've been doing it for over 2 decades...

      Until Linux gets over their archaic install issues it'll never take off in a big way in consumer land.

      (And yes, I like Linux, I try to have as much here at my workplace running on Linux when it makes sense... it's just not user friendly.)

    4. Re:Lets compare windows to linux by Anonymous Coward · · Score: 1, Informative

      Well if you find the CLI confusing just use Synaptics, it has a nice easy to understand interface, just search for the driver, click the check box, and install. I don't see how this is more difficult than going to the NVIDIA webpage searching for the driver, downloading it, running the install, etc...

      In fact I would think that having a central repository for software and drivers like Ubuntu does makes things much easier.

    5. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      it's just not user friendly.
      I disagree. Linux is incredibly user friendly to a user who knows what they're doing. The learning curve to reach this level of skill is the hard part.

    6. Re:Lets compare windows to linux by diegocgteleline.es · · Score: 4, Informative

      Actually, upgrading drivers without rebooting IS difficult. We don't have this in the OSS field - in order to update a driver, be it 2D or 3D or whatever, you need at least to reboot X. That means switching off all your apps, and what current desktops that's pretty much like "rebooting" your computer. Yes, you're not rebooting, but with graphic apps in practice you're pretty much doing it.

      What we need is to modify xlib to support "server migration" - we could move all the windows from a xserver to a kind of /dev/null-like fake server, then update x.org drivers, rmmod the old drivers, insmod the new ones, launch xorg, and move all the windows to your new xserver, switch off the fake xserver. Or something like that. (Suggestions?)

    7. Re:Lets compare windows to linux by plague3106 · · Score: 0, Redundant

      Yes, and after the installer says it must compile a driver for my kernel, and I tell it ok, it goes and does so, then finishes the installation.

      I'm sorry, what was your point?

    8. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      Sorry, but would that be really that useful? I mean, how many times per day are you planning to update your drivers?

    9. Re:Lets compare windows to linux by GoRK · · Score: 4, Insightful

      Are you implying that you have to reboot Linux in order to install the video driver? You certainly don't but then again to all the "but you don't have to rebootpeople -- you do have to restart X, which is something of a pain if you don't have a good session manager. To the desktop user, a crashed X is just as destructive as a crashed kernel, and likewise a restart of X is just as interruptive as having to reboot.

      I'd imagine that some code to 'ssupend/resume' the state of X might be a pretty neat project to undertake, but I'm not sure anyone has done it yet..

    10. Re:Lets compare windows to linux by spagetti_code · · Score: 4, Insightful
      I agree that there are at least two wins for MS here:

      First, linux requires you to deal with source code. Fine for you techheads out there. Bad for consumers unless it is *invisible* (i.e. just part of the install process that they dont see), and right now it just aint - at least not on all distros.

      Second, (and this one's just going to eat at Open source people) - many companies dont want to release their source code. It was hard to write, and often they had to invest millions to create it. Why should they release it for free?

      I'm not going to start a flame war by arguing that this is right or wrong. It just is. I need to be able to create a single binary and installer that I can release to the linux world and expect it to work across (at least) most distros and recent versions. Thats commercial reality.

      MS have got it right only because they have a slow moving platform and no fragmentation. You wrote a driver in 2000 for windows 2000. In 2001 you needed to update it for XP. The linux world is very fast moving - here we are preparing to take on the 12th release of the 2.6 tree - and that has created issues for driver manufacturers.

    11. Re:Lets compare windows to linux by NoMercy · · Score: 1

      Being able to move your windows to a diferent XServer would be lovely, there might be support for it in the protocol I can't remember, for me it would be the joy of watching a window disapear from one PC's desktop and appear on another without any effort (would be even fancier if 1/2 could appear on one XServer, and 1/2 on another)

      But hey, everyone seems to forget about people who run more than one system :)

    12. Re:Lets compare windows to linux by diegocgteleline.es · · Score: 2, Insightful

      Sorry, but would that be really that useful? I mean, how many times per day are you planning to update your drivers?

      How many times per day do you update your libc, and does it requires rebooting? Why not? What about servers?

      Besides, "server migration" is not useful just for this. It's needed for wireless connections - if you're using a remote X app and you move, suddenly your app breaks, it disconnected from your X server. The Right Thing to do would be to restore the communication when the connection goes back - this does not happen today. Although perhaps it's not called "server migration" but "supporting app disconnection"...dunno, I'm not expert.

    13. Re:Lets compare windows to linux by Aadain2001 · · Score: 2, Insightful

      1. Even Nvidia's installer "Just Works" and doesn't require me to type the traditional ./configure; make; make install. It does it for you, in the background, during the installation process. To me this mimicks what people see in Windows. For all the user nows in either case, the installer could be having a tea party in the background, it doesn't matter since it just installs and works. 2. Nvidia's Linux driver's are not fully open source. Sure there is a very small minority of FOSS people who are miffed at Nvidia for not going 100%, but I think most of us here are perfectly fine with them keeping some of it closed since it is true proprietary info that could lead to ATI figuring out some of Nvidia's hardware secrets. This just shows that closed + open software can live together without the world ending or a company going out of business. Just keep open what needs to be open (basic interfaces/API calls) and you can leave closed what needs to be closed (true proprietary information).

      --
      Space for rent, inquire within
    14. Re:Lets compare windows to linux by plague3106 · · Score: 0, Troll

      A few simple command line programs you can't figure out, and yet you claim to have been programming for 20 years? I"d think that someone programming since before Windows 3.11 would have been able to figure out command line apps.. either you're lying or incredibly stupid.

    15. Re:Lets compare windows to linux by plague3106 · · Score: 1

      I'm not going to start a flame war by arguing that this is right or wrong. It just is. I need to be able to create a single binary and installer that I can release to the linux world and expect it to work across (at least) most distros and recent versions. Thats commercial reality.

      This is what NVIDIA has done; I haven't heard it not working with the current distros.

      The same installer has been working on 2.4 and 2.6.. I dont think the driver API is as unstable as you think.. although I"m sure it does change more frequently than Windows. That would be a valid complaint.

    16. Re:Lets compare windows to linux by NotoriousQ · · Score: 2, Interesting

      There is already such a thing, but it is not quite up to par. NoMachine NX server and a client running on the same machine would work. Basically the server acts like an X server, and holds all connections, while the client gets the server redirected messages.

      Similarly an older utility called xmove basically did the same thing.

      The main issue is they sucked. Now you ran two xservers, and hence twice the marshalling, hence twice the latency.

      Your method of client transfer is pretty good, but it has a lot of challenges, and would require work on the core X protocol. I hope the X11 server gurus are in fact working on it, as it would be very sweet. One instant issue is who will handle the connection if the X server goes down. X11 libs? Needless to say, it would not be easy to fix that in the protocol.

      One last thing you can do, and that I suppose how windows will handle it: Keep running the server as if nothing is happening, but stop drawing to the screen, and reset the screen in the meantime. One thing that I would have no clue how it can be handled is direct rendering, as those apps write directly into the video card.

      Cool idea nonetheless.

      --
      badness 10000
    17. Re:Lets compare windows to linux by Sycraft-fu · · Score: 1

      Problem is, from an average desktop user's perspective, rebooting X is the same as rebooting the system. All their apps are running in X, thus shutting it down entainls shutting them down. Also, anything commandline is confusing to Joe Average User. Don't ask me why, but when it involves anything other than pointing and clicking, they get intimidated.

    18. Re:Lets compare windows to linux by ClubStew · · Score: 1

      And right there you reboot X windows. Same thing, except that Windows doesn't have an "init 3" runlevel...unless you want to go back to DOS-based Win9x and either type "win" or put "win" in your autoexec.bat file. Have a ball.

    19. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      Oh wow! What a great idea! Why hasn't anyone thought of this before?!

      Tell me, this great idea of yours... Would it look anything like this?

    20. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0
      Even Nvidia's installer "Just Works" and doesn't require me to type the traditional ./configure; make; make install. It does it for you, in the background, during the installation process. To me this mimicks what people see in Windows.

      Sweet. I'm a Windows user thinking of trying linux and this is something that was concerning me. I'd just like to make sure I'm understanding this correctly...

      When I want to upgrade my graphics driver in Windows, I close Windows and go to the command line. I then untar the driver I downloaded, cd into the directory it created, list the files to see what's there that I probably have to run, run that, click any Next and OK buttons that appear for me, and when that's done I restart Windows. You're saying it's just as easy in linux? I can't wait.

    21. Re:Lets compare windows to linux by strider44 · · Score: 2, Informative

      sheesh why does everyone jump on someone for using command line commands? Very well, here's the GUI way:

      Open Up Synaptic -> type in your password -> click "Search" -> type in "nvidia" -> click "nvidia-glx" -> in the submenu click "install" -> log out of your computer -> log back in.

      The thing is, we are typing all of this - it's much easier to give a few command line commands to copy-paste in than it is to describe the GUI.

    22. Re:Lets compare windows to linux by bergeron76 · · Score: 1

      For the win.

      Slam Dunk! Yeah BABY!!! w00t to the tenth power!!! Damn. The entire Linux veil has been pierced!

      So Linux is now inferiour because a reboot MAY be required? You're making a point that you don't even realize you're making.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    23. Re:Lets compare windows to linux by rapidweather · · Score: 1
      Concerning rebooting X...
      As far as the drivers are concerned, we livecd folks are stuck with what we have in the remaster, I suppose. I base off of Knoppix, and it's a big deal to upgrade the base.


      But, I have my mouse cursor selection setup rebooting X for KDE and Fluxbox, but not IceWM.

      In IceWM, one just restarts IceWM.

      Windows has allowed cursor changes on the fly for some time, but I have to reboot X in my remaster to switch between the 6 cursor themes with the exception of IceWM.

    24. Re:Lets compare windows to linux by daVinci1980 · · Score: 1

      You clearly didn't go read the installation instructions... The joke was the length of them. (It was probably like 40-50 pages printed.)

      --
      I currently have no clever signature witicism to add here.
    25. Re:Lets compare windows to linux by Hikaru79 · · Score: 1

      Am I the only one who feels that restarting your computer whenever you install a graphics driver (which, for most people, is like once a year) is not really a world-class disaster. In fact, you probably wasted about four reboot's worth of time just arguing the point. How is this a feature even worth mentioning? The only situation where one less reboot per annum is important is for webservers and other high-profile stuff like that -- but those don't need advanced graphics drivers anyways.

      So, bottom line -- who cares? It's at most taking up twenty minutes of your time over the course of your entire life.

    26. Re:Lets compare windows to linux by timeOday · · Score: 2, Interesting
      ...in order to update a driver, be it 2D or 3D or whatever, you need at least to reboot X. ... What we need is to modify xlib to support "server migration"
      There is VNC which breaks the fixed association between an X session and an X display. I find this handy for long-running X programs (such as a bittorrent client) I might want to start from home, and pull up from another location (ok... work) later on.

      Unfortunately, VNC is useless when you need high performance.

      I was a bit jealous upon noticing that XPs remote desktop can migrate a "normal" logged-in session to a remote session. (Then again I was a bit disgusted when I noticed XP pro can only host 1 user session at once - logging in remotely kicks off the terminal user!)

    27. Re:Lets compare windows to linux by timeOday · · Score: 1
      I've had bad results using different drivers for the same device without a reeboot in between. I believe the first driver left the device in a state which the second driver did not expect.

      I also had a case where just compiling support radeonfb for a module I never loaded prevented other drivers for the device from working.

    28. Re:Lets compare windows to linux by spoco2 · · Score: 0

      You are indeed a Troll, but I'll feed anyway.

      It's not that I don't understand them, it's that it's archaic crap that I'd rather not have to remember.

      Graphical interfaces mean I don't have to remember what the command line argument or switch is as it's all logically laid out... I can come back to a system years later and find my way to what I want... command line wize... Well, I'm just not going to remember that the command to run is called apt-get... I might spend ages trying app-get, appget aptget get-apt... I mean... urgh. Just because you use it every day, and so have these things burned into your brain, doesn't mean that your average Joe user, or even myself who's used to bizarrely named things can remember what they are.

      I can't even remember the syntax to whatever programming language I'm not currently working in... it takes me a few days of working in one again to have my mind refreshed as to whether the variable prefix is $ or @ or whether it even has one, or what this particular language's syntax for an if statement is etc.

      That you can't see how that can be a problem I think makes you the far bigger fool.

    29. Re:Lets compare windows to linux by Short+Circuit · · Score: 1

      Until you naysayers bother to give an honest effort trying it, I'll expect to keep hearing more of the same.

      See the other post regarding Synaptic. Or try SuSE and their package manager.

      The long and short of it is, you never bothered to try it, so you don't know what you're talking about.

    30. Re:Lets compare windows to linux by Short+Circuit · · Score: 1

      Save your work, then hit Ctrl-Alt-Backspace. X will load back up in moments.

      Now try rebooting your computer. Depending on the services you're loading it could take a few minutes.

    31. Re:Lets compare windows to linux by syncomm · · Score: 0

      That means switching off all your apps, and what current desktops that's pretty much like "rebooting" your computer.

      No... Rebooting is very different than restarting the Xserver. I think it's pretty obvious that in one case EVERYTHING running on you system stops where as in the other only your current desktop closes (just like when you switch users). The only thing I have ever needed to reboot for in FC is a kernel upgrade... and there are those who have claim they have even avoided that!

    32. Re:Lets compare windows to linux by Aadain2001 · · Score: 1
      While I don't usually feed the trolls, I think I'll respond to this to try and clear up any misinformation out there.

      Sure, you could do it that way under Linux if you really wanted to, but most modern distros (like FC) provide a very simple way to add the nvidia driver to your system during regular system updates. Then, when a new version/kernel comes out, your system will be upgraded during your next system update.

      Does all that require going to the command line again? Sure. There are also 100% graphical ways of doing the same as many helpful websites will tell you how. Will my parents & grandparents know how to do this? Nope. But they don't upgrade their video drivers under Windows either. That only happens when I come over for a visit. So while I wish it was better than Windows, it's no worse.

      --
      Space for rent, inquire within
    33. Re:Lets compare windows to linux by spoco2 · · Score: 2, Interesting

      Urgh... I have, and I do... I have installed a number of distros, have played around trying to get a usable desktop system going for work users and was really happy to begin with (I think this was Fedora), but then started running into walls with certain simple hardware/software things that required some pretty deep understanding of what was going on under the hood, and I just thought "This ain't going to work for our users".

      I want it to work... I want to have a bunch of the desktops at my workplace running Linux, and I'll do it again, I'm sure.. and next time I might try and note down everything to do with the experience and post it somewhere... just so I can remember what the silly things were that discouraged me.

    34. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      Huh??

    35. Re:Lets compare windows to linux by Master+of+Transhuman · · Score: 2, Insightful

      "Problem is, from an average desktop user's perspective, rebooting X is the same as rebooting the system."

      Oh, great, another stupid reason to denounce Linux!

      Jesus, some people simply shouldn't be allowed to have computers...

      So you have to "reboot" to install a new driver! Big fucking deal! With Windows you have to reboot to FART, for Christ's sake - not to mention total system lockups you can't fix with a simple "reboot" of X.

      Should OS's be able to update themselves without restarting ANYTHING? OF COURSE, MORONS! When some of the idiots who write OS's get their head out of their ass and have some fucking clue what an OS should be able to do (hint: there should be no such thing as "applications" - an "application" should just be something the OS knows how to do), maybe we'll see some improvement.

      In the meantime, as I've complained about a hundred fucking times, Microsoft pisses away 37 BILLION GODDAMN DOLLARS on a one-time stock prop scheme instead of at least TRYING to make things easier for people...

      Compared to This, bringing up the necessity to restart X as a comparison to Windows is just plain fucking STUPID!

      (Note: I'm not necessarily screaming at the poster to whom I've responded - I'm screaming about the idiots at Microsoft and the further idiot geeks who design OS's without a clue.)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    36. Re:Lets compare windows to linux by raistlin42 · · Score: 1

      First of all, that's not confusing at all.
      Second of all, any "average joe" user who can read can probably figure out how to do that, given the vast amount of support available online.

      Third, how on earth can you have been programming for 20 years and not understand that? Do you program in VB or something?

      --
      "My life is a joke that no one gets"
    37. Re:Lets compare windows to linux by Short+Circuit · · Score: 1

      Ah. No offense intended, then. :)

    38. Re:Lets compare windows to linux by jericho4.0 · · Score: 1

      It would be very useful to me. I almost always have windows from several different machines X forwarded to my desktop plus p2p downloads, etc. It would be great if I could restart X and get those back. Or even restart the machine and get them back.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    39. Re:Lets compare windows to linux by lachlan76 · · Score: 1

      How many times per day do you update your libc, and does it requires rebooting? Why not? What about servers?

      Just because you've updated libc doesn't mean that already-running apps are using the new one.

    40. Re:Lets compare windows to linux by jericho4.0 · · Score: 1
      Windows requires (or at least asks) to reboot for all sorts of stupid things. Installing a new video driver might not be one of those stupid things, but by saying this, MS is implying that all sorts of reboots will no longer be needed.

      For a *NIX user, a reboot can be painfull, even if they don't run a "high profile" server.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    41. Re:Lets compare windows to linux by WhiteWolf666 · · Score: 1

      Ubunutu is the hardway.

      SuSE:

      Run Yast Online Update. Click on the check box next to 'nvidia binary driver'.

      Run 'Display Configuration' from yast. Accept recommended configuration. Press Save.

      Log out. Log in. Done.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    42. Re:Lets compare windows to linux by jericho4.0 · · Score: 1
      "XP pro can only host 1 user session at once - logging in remotely kicks off the terminal user"

      If this is true, BWHAHAHAHA!!!!! CrippleWare Pro.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    43. Re:Lets compare windows to linux by Moofie · · Score: 1

      Dude.

      Decaf.

      Seriously.

      --
      Why yes, I AM a rocket scientist!
    44. Re:Lets compare windows to linux by WhiteWolf666 · · Score: 1

      In SuSE, you can install the nvidia binary driver by only point and clicking.

      You have to click a check box. You have to accept the recommended configuration. You have to save the configuration.

      Then you log out of your current session. SuSE restarts the X server whenever you log out/in.

      No reboot required, its very fast and painless, 100% gui. It is clear to even complete neophytes that the system has not rebooted, because the log out/in only takes a few seconds.

      Note: You do NOT need to go to runlevel 3. Use the YaST2 control panel Display Configuration, not the command line SaX2 utility. Not that you can't use the command line, I'm just saying it is extremely easy to only use the CLI route.

      Easier than windows, and only a 5-10 second setup.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    45. Re:Lets compare windows to linux by WhiteWolf666 · · Score: 1

      If you're running:
      SuSE, FC, Gentoo, or Yoper,

      You don't need to do this. You simply click the check box next to 'nvidia 3d binary driver' on your next system update.

      In SuSE, installing the nvidia driver is a 5 click, pure GUI operation.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    46. Re:Lets compare windows to linux by opec · · Score: 1

      Open Up Synaptic -> type in your password -> click "Search" -> type in "nvidia" -> click "nvidia-glx" -> in the submenu click "install" -> log out of your computer -> log back in.
      The thing is, we are typing all of this - it's much easier to give a few command line commands to copy-paste in than it is to describe the GUI.


      ...The GUI process doesn't have to be explained as the command-line circus does. It's rather self-explanatory...

      The fact is, I wouldn't feel very comfortable typing commands that I don't understand in like that. There used to be a comical prank-call recording floating around the 'net in which these tricksters called some AOL-subscribing family's house, claimed that they had disgusting porno on their computer which AOL (the prank callers) found, and guided them through the process of doing deltree on their PC in the command prompt to "get rid of the porn". It wiped everything out. It was hilarious.

      But the thing is, average-Joe wouldn't know the difference between malicious commands and harmless install commands.

    47. Re:Lets compare windows to linux by the_womble · · Score: 1
      First, linux requires you to deal with source code. Fine for you techheads out there. Bad for consumers unless it is *invisible* (i.e. just part of the install process that they dont see), and right now it just aint - at least not on all distros.

      This is not true on a consumer oriented distro. If a geek oriented distro drequires compiling stuff, well thats OK.

    48. Re:Lets compare windows to linux by killjoe · · Score: 0, Troll

      Congratulations. An excellent troll. I explained the MS shill tactics in this post (http://slashdot.org/comments.pl?sid=148082&cid=12 411098) and you have nailed it. Bravo.

      I especially loved your omission of all the gui based tools. That's one point I forgot to mention. Lies of omission are a very effective shilling technique.

      I also loved the way you didn't compare the actual installation techniques of drivers in windows to apt. That was pretty smart of you not point out the old.

      Browse to some web site, click around for 15 minutes to find the driver, agree to some weird EULA, download the software, save it to disk, open up windows explorer, find the MSI file, double click on it, click YES about five times, cross your figers, reboot.

      We all know that's sooooooooo much easier then apt-get install.

      --
      evil is as evil does
    49. Re:Lets compare windows to linux by Jeremi · · Score: 1
      Don't ask me why, but when it involves anything other than pointing and clicking, they get intimidated


      The reason people can handle pointing and clicking but not command line is this: with pointing and clicking, you don't have to remember anything. All your options are visible to you on the screen -- in the worst case, you can try them each in sequence until you find the one you are looking for. With a command line, there are many options but they are all invisible to you. You have to pull them out of your head.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    50. Re:Lets compare windows to linux by God!+Awful+2 · · Score: 1

      I tend to agree. Personally, I really don't care if I have to reboot my computer to install a video card driver, as long as it works the first time. Several of my most hellish computer experiences have been related to installing new video cards. I will easily take a reboot over a process that requires me to read some arcane HOWTOs and manually tweak my framebuffer settings.

      -a

    51. Re:Lets compare windows to linux by GoRK · · Score: 1

      Fortunately, at least for windows users, due to the sheer number of times they have to reboot their damn machines, the boot process is fairly streamlined. XP boots on most of my hardware from power on to being logged in and fairly usable in about 30 seconds.

      Initially, I thought they had come a long way in this regard, which I suppose may be true when you consider all the junk that is loading up, but what is suprising is that if you boot windows 95 on a modern pc, you can be up to the destkop in about 5 seconds after the BIOS is done.

      Love it or hate it, Microsoft deserves at least a little credit for getting the boot process done relatively quickly. I can't wait to see a nice implementation of Redhat's early login efforts. Linuxbios and many other embedded machines have fantastic boot processes that really show what a modern computer can be capable of. My ceiva picture frame (hacked to run linux) boots inside of 5 seconds, and that includes the 1s timeout where it does nothing except allow the user to interrupt the boot.

    52. Re:Lets compare windows to linux by Scoth · · Score: 1

      Sounds like Distributed Multihead to me. DMX I think it's called, http://dmx.sourceforge.net/ here. I also seem to recall it being built into recentish Xorg builds, though I've never messed with it myself since I'm happy with my local multihead.

      As to the no-reboot/no-restart-X issue, with the current state of the NVIDIA and ATI drivers I'd have loved to have been able to fiddle with them without having to restart X every time. I had a heck of a time getting everything compiled Just So to give me acceleration and proper graphics mode support. Every test I had to start and then kill X.

    53. Re:Lets compare windows to linux by bastardsquadmuzz · · Score: 1

      Admitedly you still need to restart X, whereas in Windows the graphics layer is such an integral part of the OS it can't be restarted separately. You can't load a new graphics driver in Linux without restarting X or logging out/in, but this is what Microsoft appears to be aiming for with Windows.

      This is what I'm assuming from the summary however; I haven't RTFA yet.

      --
      --Muzz
    54. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      > Then again I was a bit disgusted when I noticed XP pro can only host 1 user session at once - logging in remotely kicks off the terminal user!

      Try this.

    55. Re:Lets compare windows to linux by DanielNS84 · · Score: 1

      or Emerge nvidia-kernel if you use gentoo ;) Oh and opengl-update nvidia

    56. Re:Lets compare windows to linux by KiloByte · · Score: 1

      In fact, the open source driver is USABLE. Unlike the proprietary nVidia crap.

      Of course, it can't run 3D, which makes it, uhm, less than usable for 3D games. But, it doesn't crash ever, supports more than one X server at once (important if you want to run anything full-screen, eg. a qemu virtual machine), and works well with the text console.
      Try this with the proprietary driver: SVGATextMode 100x37x9;startx;[Ctrl-Alt-F1]

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    57. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      Just pretend the system went into screensaver, the apps will just redraw the whole screen anyway.

    58. Re:Lets compare windows to linux by Vlad_Drak · · Score: 1

      The last time I updated my debian boxes the the latest, it wasn't quite that easy. The last time I updated my Windows box it went like this:

      1. wget http://download.nvidia.com/Windows/71.89/71.89_win 2kxp_english.exe
      2. 71.89_win2kxp_english.exe
      3. Restart Windows

      I haven't done #3 yet, nor have I waxed my xfce session and removed/re-inserted the new nvidia.o on the sarge laptop. I have too much crap open.

    59. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      What? You were trying to install Linux Desktop in a WORKPLACE Environment?

      Are you crazy? Some kind of Linux Fanboy? What?

    60. Re:Lets compare windows to linux by AaronGTurner · · Score: 1
      "First, linux requires you to deal with source code."

      No, it doesn't. You can choose to deal with source code if you wish but for 99% of home users with decent distributions you can just use the packaged update GUI.

    61. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      Hey MS shill, the GUI frontends have already been explained to you. Novice users, such as yourself, would benefit from them. It's just that when beginners, such as yourself, happen upon expert sites, expect there to be CLI commands abound.

    62. Re:Lets compare windows to linux by Anonymous Coward · · Score: 1, Insightful
      Second, (and this one's just going to eat at Open source people) - many companies dont want to release their source code. It was hard to write, and often they had to invest millions to create it. Why should they release it for free?


      Sorry, but why should hardware-vendors think so? i think they should be glad if someone takes their driver-source and improves it because it might increase their sales... after all they are hardware-, not software-vendors
    63. Re:Lets compare windows to linux by pato101 · · Score: 1
      what current desktops that's pretty much like "rebooting" your computer

      you don't run a web server, a database server or other servers at your machine, do you?

      Some works have been done in order to migrate apps within X-servers, but it is not completed. For instance, gtkdemo shows a small app that can be moved from one display to another.

    64. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0, Redundant

      Windows driver install:

      - Start up XP
      - 'New Hardware' box comes up automatically
      - Follow the promps and restart.

    65. Re:Lets compare windows to linux by herbertdeborba · · Score: 1

      teenagers... always so rude...

      --
      No sig.
    66. Re:Lets compare windows to linux by bustersnyvel · · Score: 1

      How can typing a few console commands be confusing? I mean, the average user will simply do a copy & paste, and the commands are there.

      Sure, it could get confusing if you try to understand each and every letter you're typing. But face it, people don't read those Windows wizard screens either, they just click "next". How difficult can "copy this text and press enter" be?

      If you're serious about being a programmer for 20 years, you sure picked the wrong Linux distribution! A friend of mine is a natural Blonde (in every sense of the word) and doesn't know anything about computers. Yet, he installed Ubuntu Linux all by himself. If he can do that, and you can't, then you must suck at being a programmer.

    67. Re:Lets compare windows to linux by diegocgteleline.es · · Score: 1

      I think it's pretty obvious that in one case EVERYTHING running on you system stops where as in the other only your current desktop closes

      Which in the case of graphical apps (what 99% of the users do) means you've to stop all your apps - MUA, xchat client, AIM client, desktop environment. You need to stop all the apps and start them again. That's pretty much the same effect than rebooting your system (and this was my point)

    68. Re:Lets compare windows to linux by diegocgteleline.es · · Score: 1

      you don't run a web server, a database server or other servers at your machine, do you?

      Did I spelled "desktop" incorrectly or something?

    69. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      if you forget tab your way though it. its pretty much identical to that no matter what you install. its a lot easy for users to write down what to type than try to remeber where to click.

      I find that people with zero programming experence (old grannies included) have no problems navigating there way around the command line as long as they have a few commands written down first for knowing what they want to do.

    70. Re:Lets compare windows to linux by pato101 · · Score: 1
      Did I spelled "desktop" incorrectly or something?

      You did not. But there are other kinds of use between server and pure desktop. Some of us run databases or web servers at our desktops. Imagine you are doing web development at your desktop, perhaps you might want to have apache running. Yes I know that perhaps you are the only one accessing the web server, afterall.

    71. Re:Lets compare windows to linux by Jussi+K.+Kojootti · · Score: 1
      We're getting a little far from Windows Graphic tech, but what the heck: Do you seriously think the average Joe understands Synaptic (or Windows Installers) any better than apt-get install programname? They might get the job done faster, but I don't believe that they know the difference between malicious commands and harmless install commands in a GUI easier than in CLI.

      Look at these examples... You could talk a clueless user into doing any of them, but I'd say that "remove" in the apt-get command is just as dangerous sounding as the red "X" in Synaptic:
      CLI:

      • apt-get install programname
      • apt-get remove programname

      GUI:
      • select "status: not installed" -> find row with "programname" --> set icon to yellow arrow.
      • select "status: installed" -> find row with "programname" --> set icon to red "X".
      Yes, running unknown programs (like deltree in your example) is always risk in CLI, but that risk kind of reminds me of the thousands of cases of spyware installs where users click on innocent looking icons they downloaded from the web... Or, if you want to use the deltree example:
      Open Windows explorer -> navigate to C:\Program Files -> press Shift-del -> answer yes
      With a good enough story that's all you need.
    72. Re:Lets compare windows to linux by gunnk · · Score: 1

      Not the same at all!

      Under Linux you are restarting your GUI. Under Windows you have to restart EVERYTHING. For Joe User this may not amount to much most of the time, but it is a big underlying difference.

      Under Linux I'm only restarting X-related processes. In Windows I'm killing every service just to load an updated video driver. That means that my Linux box can continue runing whatever non-GUI processes I have. Mail services, web servers, databases, SETI@Home. Under Windows NOTHING remains running because it's a full reboot. You don't reboot X: you restart it. Restarting a GUI and rebooting a computer are different things entirely.

      Your comment about putting "win" in an autoexec.bat also misses the point. I think Linux has a superior architecture in part because you device drivers do NOT require a GUI to load. Under Windows, booting to the GUI is required to get a full set of device drivers and services. Can you burn a CD without the GUI in Windows? Run software updates over the net? Under Linux, the GUI is just the GUI. Windows is a royal pain to repair if the video drivers get foobar'd. If you can't bring up a "safe mode" version of the GUI you're pretty-well screwed. Under Linux the GUI is just icing on the cake -- I can fix config files or busted drivers easily from the command line: the config files are text and my OS is still running just fine without the GUI. With Windows you may have to reinstall if you video is too screwed up. The GUI in Linux makes the operating system user-friendly, but isn't essential. Under Windows the GUI is so tightly integrated that a problem with the GUI is a mess for the OS.

      --
      Life is short: void the warranty.
    73. Re:Lets compare windows to linux by inbox · · Score: 1

      You have a point but both posts only refer to part of the problem. The other part, which is probably equally as confusing on both platforms, is:

      1. How does the average user even know that they *should* upgrade their video driver?

      2. How does the average user know where to even *go* to download the latest driver?

      3. How does the average user know which file to download once they've found the location of the latest driver?

      etc...

      Yes, finally, there is the issue of installation and rebooting but once you've got the file, that seems like the easy part, even if it is two command line entries.

    74. Re:Lets compare windows to linux by Anonymous Coward · · Score: 0

      I'm sorry, this is just too lame... Experienced (20 years, hahaha) user tries Linux, no wait, he tries several Linuxes but finds it lacking for some reason. And all he really wanted was it to "just work".

    75. Re:Lets compare windows to linux by ookaze · · Score: 1

      Love it or hate it, Microsoft deserves at least a little credit for getting the boot process done relatively quickly. I can't wait to see a nice implementation of Redhat's early login efforts.

      No, MS doesn't deserve any credit for that.
      You talk like the fact that the boot speed is the most important thing. Of course it is not.
      The most important thing in a boot process is a standard dependancy scheme. Windows has none that works, even in WinXP, and I think not even in Win2003, but not sure. We are in 2005 for christ sake, and MS is still unable to produce a boot process that works, and yes they try, it just still does not work right.
      Linux distro do that AND can be fast too.
      simpleinit-msb that I use do all of that fast since several years, and it just works. I could also move X start in an earlier runlevel (I did once), but it just has no sense other than prove that you can start a Linux GUI fast too ...

    76. Re:Lets compare windows to linux by ookaze · · Score: 1

      "Reboot X" does not mean anything, you do not reboot X or any other app, you just restart it.

      The nonsense of all this impress me. You are saying that someone would update his graphics driver while working on a graphics app ?
      Then, if the user can disrupt his work by updating his driver, where is the problem in restarting X ?

      We don't NEED anything that you say. What you propose is just a convenience, to follow fantasies of MS. We do not actually need this 'feature'.
      Anyway, due to the fact that binary drivers talk directly to the hardware, and that XOrg maps the hardware memory, I think the "server migration" could be too much hassle for very small gain, if it is even possible.

    77. Re:Lets compare windows to linux by GoRK · · Score: 1

      I never said boot speed is the most important metric for anything. I use linux all the time. I rarely care about the boot process, except for instance in situations like my car pc where boot time is absolutely 100% the most critical performance metric of the entire software system.

      The most important thing in a boot process is a standard dependancy scheme. Windows has none that works, even in WinXP, and I think not even in Win2003, but not sure. We are in 2005 for christ sake, and MS is still unable to produce a boot process that works, and yes they try, it just still does not work right.

      How do you figure? I am not sure I follow your reasoning here since you provide no evidence of anything that you mean by "standard dependency scheme". I don't claim to be an expert, but booting is a fairly straightforward process on any X86 sytem (and most other systems too for that matter)... Bootstrap loads kernel, kernel inits hardware, kernel loads drivers, kernel starts userspace. Userspace starts processes necessary for low level system stuff. Userspace starts user-interactive. I don't think that either Linux or Windows provides a 100% fault tolerant boot process.

      It's not all the fault of the software though; I have a couple of servers (Tyan dual athlon systems) that take longer to POST than they take to boot any OS.

      simpleinit-msb that I use do all of that fast since several years, and it just works. I could also move X start in an earlier runlevel (I did once), but it just has no sense other than prove that you can start a Linux GUI fast too ...

      This is the simpleinit that is deprecated by LSBInit - a project that exists only on paper, right? I am familiar with many sysV replacements; however none of them come close to what a modern PC ought to be capable of. The closest project that I know and have used is LinuxBIOS + hand written busybox-based init.. About two seconds from the power button to a directfb UI with full hardware init (except for the IDE subsystem that takes about 5s to come up, but this was handled in the background along with a lot of other kernel module loading for drivers unessential in the first few seconds of system operation such as sound, usb, etc.

    78. Re:Lets compare windows to linux by d34thm0nk3y · · Score: 1

      Compared to This, bringing up the necessity to restart X as a comparison to Windows is just plain fucking STUPID!

      No, it is just plain ON TOPIC. The summary specifically mentions the ability to upgrade drivers without a reboot so people are talking about _gasp_ upgrading drivers without a reboot.

    79. Re:Lets compare windows to linux by Master+of+Transhuman · · Score: 1


      I was aware of the context.

      My complaint was that this is likely to become another "talking point" for Windows trolls.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    80. Re:Lets compare windows to linux by spoco2 · · Score: 1

      I think the moderation is spot on here... me Insightful, you Troll :D

      Really, what have you said of any use?

      I didn't make the initial post which was 'Hey look how easy it is: Command line guff, command line guff'. I was merely commenting on how there is this section of the computer community that doesn't see how that kind of stuff scares the hell out of 99% of users.

      Now as for the video driver issue, unless you're after the absolute cutting edge ones, they come down no probs via Windows update... no thinking required there... they just work.

      If you want the latest then the majority of computer games mags I have come with them as part of their software discs... so then it's a case of just using the handy-dandy interface they tend to have and click on install... done.

      The other thing is that for so many things now, out of the box, no driver needed... Windows just works... I've plugged in all sorts of cameras, printers, mp3 players etc. and they've all auto detected, installed and were availble for use within seconds... nothing simpler than that.

      Now, I like the sound of apt-get install in the graphical form people are talking about it (haven't used it myself)... however I see naming things in any useful form is still not high on Linux developers checklist... 'nvidia-glx' Why can't it be called 'Nvidia Graphics Drivers'?

      Windows is still easier. I'm trying to use Linux for more, but as yet have kept running into things that make me just not want to waste my time with it just yet.

      It's getting there... it's getting there.

    81. Re:Lets compare windows to linux by ClubStew · · Score: 1

      Again - Windows NT does not have a runlevel 3. If you want that kind of behavior, install Windows 95, 98, or Me, boot into DOS, and then type "win". You can exit Windows back into DOS and then start Windows. But then you deal with DOS.

      Change your runlevel to 5, IIRC, and restart X then. Sure, the more advanced user could just switch to runlevel 3 but any typical user would have to reboot the machine.

    82. Re:Lets compare windows to linux by plague3106 · · Score: 1

      You are indeed a Troll, but I'll feed anyway.

      Heh, b/c some other MS shill just happened to have mod points that makes me a troll.

      Your problem is command line programs, its that you have a piss poor memory (or are lazy) and are ill-suited to your profession. I suggest you find another line of work that requires less thinking if you can't handle remembering how to do your job (which is really what you're saying, if it takes you DAYS to remember how to use a language your supposedly proficient in).

      You should likely be fired, and they should replace you with someone competent. It certainly doesn't take me days to relearn everything.

      If you can't see that, you're way more than just a fool.

  38. Win95-Windows XP by sglider · · Score: 1

    The ability to change settings without rebooting? Gee, that was the tag line of the dynamic .vxd's in Windows 95. Again, we were told the same in Windows 98, and ultimately we were guarenteed a month of uptime in WindowsXP before the need to reboot. I've successfully reached the month of no-reboot time for XP, but only when I don't update anything, at all. I hope Longhorn finally delivers on the 10 year old promises given to us by the 'technology providers' of Microsoft.

    --
    War isn't about who's right. It's about who's left.
  39. State of the disunion. by Anonymous Coward · · Score: 1, Insightful

    "This brings a question to mind -- does anyone know exactly why Windows still requires reboots for these kinds of things? This makes my life positively MISERABLE."

    For a similiar reason to why you have to reboot after changing your Linux kernel.

    1. Re:State of the disunion. by yagu · · Score: 1

      a very small percentage of the updates requesting reboots in my XP systems are kernel updates. consider:

      • virus checker updates.... why would that require a reboot? Is Norton (or others) really doing something at the kernel level? I'd be surprised.
      • Music Maker Juke Box (one of my worst offenders)... why would their update require a reboot?
      • HP software update -- as far as I can tell these are just generic updates to the shit HP puts on my machine to try to sell stuff.... Prolly should turn their updates off anyway, but I've been under threat by them to not honor warranty if I don't do their updates.
      • Internet Explorer (which I never intentionally use)... why would that require a reboot? Kernel stuff? I thought part of the whole DOJ thing deemed integration of IE into the OS unecessary and illegal... Is it still integrated?
      • ... (I could go on.... )

      I suspect much of this is old habits dying hard -- application developers too lazy or too un-informed (stupid?) to write installation/update packages correctly not requiring reboots if they're unecessary. The easy "surefire" thing to do is just require a reboot.

      Else, there sure is a heck of a lot of kernel update stuff going on in XP world where it probably shouldn't.

    2. Re:State of the disunion. by sqlrob · · Score: 4, Informative

      Is Norton (or others) really doing something at the kernel level

      Yes. They scan before the CreateFile function even returns.

      Internet Explorer (which I never intentionally use)... why would that require a reboot?

      Windows doesn't let you replace in use files, it doesn't have to be something kernel level. Since explorer is really internet explorer, you either need to shut down the interface or reboot.

    3. Re:State of the disunion. by Anonymous Coward · · Score: 0

      pskill explorer.exe, rundll explorer exe :D very hard indeed, I do it all the time.

      Is there a tool to check the "pending update queue" in windows for pre windows running installers?

    4. Re:State of the disunion. by Anonymous Coward · · Score: 0

      If you're using Norton, I recommend you simply take your computer and smash it.

    5. Re:State of the disunion. by Vlad_Drak · · Score: 1

      Windows doesn't let you replace in use files, it doesn't have to be something kernel level.

      This really depends on the third arg to CreateFile; you can specify FILE_SHARE_WRITE and then it's anyone's file. It just happens that if the third arg is NULL then it's locked hard and most people are lazy and leave it that way for no good reason.

    6. Re:State of the disunion. by Anonymous Coward · · Score: 0

      The reason is threefold.

      First, you're right, many installers, especially older ones, assume that a reboot may be required when in fact one is not. This is especially true of pre-MSI installers which were basically just executables trying to throw files around wherever. MSI and Windows Installer does a significantly better job.

      Second, Windows, unlike UNIX, enforces file locks absolutely. Administrator cannot delete a file in use. As such installation programs operating under the context of any user will not be able to replace files. Some installers just give up and ask for a reboot, asking Windows to replace the files in question as it is restarted. Other installers go the distance to find out which processes hold locks on those files and ask the user to close those programs. With Windows Installer, LocalSystem does apparently have some ability to override file locks. I've seen uninstallers delete libraries even in use by running programs. However, I have not really seen this in practice.

      Third, it's more or less just good housekeeping. When you replace a library, any process that may still be running would have an older copy of that library in memory. The result is that the fix is not applied. The solution is to kill and restart all of those processes, which is accomplished the easiest by rebooting.

      So, in Linux, while you may be able to replace glibc without rebooting, it may be in your best interest to do so anyway, or at least take the time to stop and restart virtually everything.

    7. Re:State of the disunion. by sqlrob · · Score: 1

      I don't think anything executable is mapped with FILE_SHARE_WRITE, that part is in the kernel.

      It sure is picky about delete on close and starting a process with that file still open.

    8. Re:State of the disunion. by Anonymous Coward · · Score: 0

      Of course IE is integrated into the OS because it makes sense (as evidenced by the large number of 3rd party apps that rely on that OS feature.)

      The court merely asked that the most obvious entrypoint to IE for newbies (the IE icon) be optionally disabled. Courts can not and do not design technology products.

    9. Re:State of the disunion. by Vlad_Drak · · Score: 1

      Yes, I believe you're right on that one.. but I think only lsass and winlogon would be a problem from an update standpoint. Everything else should be able to get updated & restarted without a boot. MS actually has done some very cool shit with transactional NTFS which makes for some interesting upgrade possiblities.

      http://blogs.msdn.com/because_we_can/archive/2005/ 04/25/411874.aspx

    10. Re:State of the disunion. by koniosis · · Score: 1

      I'm guessing AV vendors hook the CreatFile API and CreateProcessEx ect to intercept and scan, in which case they could release the hooks and update then reapply the hooks, but this would leave your system exposed while the update was in progress. Also they might be doing something strange in their API hooks that mean removing them mid-swing could do some weird shit.

      Anyone know if this is really how AV do it?

      --
      I spent ages trying to think of sig, but never did :(
    11. Re:State of the disunion. by sqlrob · · Score: 1

      No need to hook CreateProcess. The file has to be opened before it is run.

      Now, whether that take that optimization is another question.

  40. Detonator or Catalyst upgrades by tepples · · Score: 2, Interesting

    As it is, there is no means to hot-plug an AGP video card that I'm aware of

    Aren't some video cards available in PCI, and don't some mainboards support PCI hot-plugging? And aren't there "thin client" monitors that work over Ethernet using X11, VNC, or some proprietary protocol?

    so down time is required just to install that upgrade.

    Not if it's from say, version 32.23 of a driver for a given card to say, version 43.45 of a driver for the same card.

    I don't see rebooting for a very occasional upgrade.

    With the NVIDIA or ATI graphics driver updates, you typically have to uninstall your current driver, then restart in 640x480 pixels in 16 colors, then install the driver, then restart again. Some drivers need three or more restarts.

    1. Re:Detonator or Catalyst upgrades by Anonymous Coward · · Score: 1, Informative
      With the NVIDIA or ATI graphics driver updates, you typically have to uninstall your current driver, then restart in 640x480 pixels in 16 colors, then install the driver, then restart again. Some drivers need three or more restarts.

      Umm no you don't you click on teh little executable. And viola it installs the new drivers and on reboot removes the old ones.

    2. Re:Detonator or Catalyst upgrades by NeoSkandranon · · Score: 1

      I've never, ever done the uninstall-reboot-reinstall cycle for upgrading graphics card drivers for the same make and model card and have never suffered for it. Have you actually run into situations where not uninstalling first led to issues?

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    3. Re:Detonator or Catalyst upgrades by tepples · · Score: 1

      Have you actually run into situations where not uninstalling [your video driver] first led to issues?

      Yeah. The new driver's installer quits, saying "Uninstall your current driver and reboot before running this installer." But that was a while back.

    4. Re:Detonator or Catalyst upgrades by NoMoreNicksLeft · · Score: 4, Funny

      And, if one of our customers at work is to be believed, XP may still need a reboot, after switching it from DHCP to a static IP. Granted most customers claim they have "windows millenium edition 2000" or "2000 XP" or even "windows 95 XP"...

      But this one that I remember clearly, didn't even bother to tell me. I had to ask what color her start button was, and she answered "green".

    5. Re:Detonator or Catalyst upgrades by Martin+Blank · · Score: 2, Informative

      It prompts you to reboot, but it's not at all necessary. I've seen it several times before, but just ignored it each time. There were no effects that I could see, even weeks later.

      --
      You can never go home again... but I guess you can shop there.
    6. Re:Detonator or Catalyst upgrades by Anonymous Coward · · Score: 0

      It prompts you to reboot for the same reason that you have to restart many *nix services after an IP change. The OS seems to handle it just fine, but server programs may make assumptions about their IP address.

    7. Re:Detonator or Catalyst upgrades by drsquare · · Score: 1

      Then why doesn't it prompt you to restart the services? Why would my word processor need to reboot because of an IP address? Why don't Microsoft spend some time and money on making a decent, functional OS from the ground up rather than....whatever they spend their time and money on now.

      And perhaps they should concentrate on getting their own house in order before going after 'pirates' and trying to cripple their software to make people buy more expensive versions.

      And they could cut down on the fucking bloat. If years ago you could send an e-mail on 16MB of RAM, why the hell does it seem to take 60000GB these days? All this memory and processing doesn't seem to be on features, nor on security, there seems to be some memory black-hole in modern software.

    8. Re:Detonator or Catalyst upgrades by Martin+Blank · · Score: 1

      Your word processor probably doesn't. However, that's not to say that your browser, e-mail program, SSH client, P2P app, or whatever other network-connected objects won't have an issue, depending on how (poorly) they were programmed. It's a precaution on Microsoft's part to minimize the number of phone calls into them about things that may really be the problem of third-party apps. It doesn't cause any harm to most users, other than the occasional pissed-off Slashdotter.

      --
      You can never go home again... but I guess you can shop there.
    9. Re:Detonator or Catalyst upgrades by NoMoreNicksLeft · · Score: 1

      That doesn't make any sense. Then again, I wouldn't be shocked to stumble upon a "Your computer acquired a new DHCP lease and needs to restart." message. Who knows.

  41. Wow by LittleLebowskiUrbanA · · Score: 3, Funny

    Truly revolutionary. See what you're missing Linux and BSD users? AND I'll just bet Microsoft will add their own antivirus app to Longhorn so you can conveniently just send all of your moeny to one place. Top that, OSS hippies!

  42. Wow! No reboots! by shaneFalco · · Score: 0, Redundant

    Too bad I can already do that on Linux

  43. The best quote from TFA: by Anonymous Coward · · Score: 0

    "By the time Longhorn actually ships, almost every new PC should be able to support the user interface and Windows Graphics Foundation."

    1. Re:The best quote from TFA: by MightyMartian · · Score: 2, Funny

      By the time Longhorn ships, we'll be building interstellar space craft based on gravity drives and watching King George Bush XVI getting coronated.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:The best quote from TFA: by Anonymous Coward · · Score: 0

      By the time Longhorn ships, we'll be building interstellar space craft based on gravity drives and watching King George Bush XVI getting coronated.

      Wait! You can't design gravity drives on Mac OS XV Emu! It only has one button!

  44. Re:Graphic? by Anonymous Coward · · Score: 0

    I take it your not on his freinds list then.

  45. Who needs reporters? by GMFTatsujin · · Score: 1

    The future of graphics in the Windows world is easy to plot.

    Step one: Break interface compatibility with the past.
    Step two: Ensure interface lock-in with the future.

    No problem. Profit, of course, will follow.

    1. Re:Who needs reporters? by Anonymous Coward · · Score: 0

      You left out a step, it should read:

      Step one: Break interface compatibility with the past
      Step two: Ensure interface lock-in with the future
      Step three: ???
      Step four: Profits!!!

  46. Workservers by tepples · · Score: 1

    I can certainly understand refusing to reboot a server that needs to be on 24/7. Fine.

    If you're trying to download a rawther big, rawther rare file off some P2P network, or you host a few web pages (small enough to remain under the radar of your ISP) on your computer, or you're participating in some distributed computing projects, then your computer is "a server that needs to be on 24/7."

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

      Yes but... isn't that sad?

  47. What people fail to realize... by JFMulder · · Score: 2, Insightful

    ... is that maybe, just maybe, since they are able to replace a critical file and feature at run-time without rebooting means that Longhorn will finally be able to replace a file even while it's in use, like Linux does.

    That would actually be really neat. Wasn't Longhorn going to break some more compatibility will older apps in order to have tighter security. Maybe that's a restriction that will be gone.

  48. I must be behind the times by tepples · · Score: 1

    And viola it installs the new drivers and on reboot removes the old ones.

    If this is true, then NVIDIA and ATI must have changed the process since I last upgraded my video driver. You can probably tell that I'm not an avid FPS gamer.

    1. Re:I must be behind the times by Anonymous Coward · · Score: 0

      When was the last time you updated your drivers? 1993? The earliest Nvidia driver I remember installing was something like 23.x (the current is 71.89). No uninstallation needed.

      I haven't had any experience with the demon spawn that is ATI (I say this because of their really, really crappy Linux support and rather lacking Open GL support), but I suspect the same is true.

    2. Re:I must be behind the times by loraksus · · Score: 1

      ATI's drivers will do strange things if you don't uninstall the existing driver before updating.

      I've had to reinstall once or twice because an update fucked up the system so much that booting into the "last known good" set wouldn't allow you to login or would hang on boot.

      It isn't like ATI is a company to model your drivers after though. Better now, but completely shitty in the past.
      Demon spawn indeed. Their windows drivers are fucking atrocious.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    3. Re:I must be behind the times by Demonspawn · · Score: 1

      Eh?

      Dude.. I write good code. Don't you dare associate the drivel that ATI puts out with me.

      Yes, I have one ATI card. It will be the only one.

    4. Re:I must be behind the times by loraksus · · Score: 1

      LOL! It was a different demon spawn, one with a space in his nick!

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  49. Is it me... by wild_berry · · Score: 1
    Is it me, or is this:

    This support for high-DPI displays is done by creating "virtual pixels" that have a resolution of 96dpi. These virtual pixels are mapped onto the actual display resolution, so that objects will look the same size and render correctly, even on displays with dense pixel resolutions.


    rather dumb?

    I can understand the need to be backwards-compatible with older software that assume the Windows Desktop to live at 96 DPI, but to emulate virtual pixels and not actually use vector graphic objects fails to take an important step forwards, whatever other progress the graphics systems make.

    I think, however, that [this idiocy] is a good thing. Someone else is then in the position to create an open API for a vector-rendered desktop space which may earn hardware acceleration from graphics hardware vendors, if these features are needed and the F/OSS world tries to continue to support older hardware.
    1. Re:Is it me... by Anonymous Coward · · Score: 0

      I'm pretty sure that this is just for backwards compatability. The description of it is kind of dumb as well, it looks like what they are doing is rendering the older applications to their little expected window sizes and then simply scaling them up when they composite them to the screen.

    2. Re:Is it me... by EddWo · · Score: 1

      Thats just for running existing Win32 applications at higher dpis. The new display platform, Avalon, is fully vector based so new applications will scale much more smoothly.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    3. Re:Is it me... by Anonymous Coward · · Score: 0

      That's only one aspect. The existing applications, which are bitmap based, will use 96 DPI as a reference.

      The new graphics subsystem, Avalon, is entirely vector graphics.

      RTFA.

  50. primitives by mugnyte · · Score: 1


    MS is risking quite a bit in hoping that all programs (nay, the entire OS) will want to pump 3D.

    If I really want to swing my windows around...I'll try the inside of a sphere:
    http://www.hamar.sk/sphere/screenshots.htm ...or any of the other existing funky desktops. As for the rest of the eye candy, I'll take simplicity and speed for 1000, alex. I do agree however, that a lot of people who've never seen an Apple will drool over the aeroglass desktop.

    With this, folks who'd like to maximize the use of their processor (and now main memory!?) for other tasks (think servers), MS should provide a simple CLI.

    I also expect dozens of simple-minded newebs writing awful-look graphics programs, but now in 3D. Just like when we saw shareware games written in VB. Yeesh.

    1. Re:primitives by guardian653dave · · Score: 0

      Microsoft is comming out with a new CLI, its called MSH (Monad). If you look on MSDN on their .NET show it shows some cool examples of it in action. (e.g. Pipe .NET objects) http://msdn.microsoft.com/theshow/episode.aspx?xml =theshow/en/Episode043/manifest.xml

      --
      God's in his heaven-All's right with the world. Karma=Bad ? F*ck that
    2. Re:primitives by kabz · · Score: 1

      It's pretty hilarious how much like the Open University this show is.

      Someone needs to get these guys to the nearest GAP !

      --
      -- "It's not stalking if you're married!" My Wife.
    3. Re:primitives by mrchaotica · · Score: 1

      Moving the desktop to 3D is supposed to make it faster, not slower, because it'll use the GPU intead of the CPU. It works in Mac OS, at least; somehow I think Microsoft may be able to screw it up anyway.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:primitives by Anonymous Coward · · Score: 0

      Actually Microsoft is working on a new CLI to replace cmd.exe and COMMAND.COM. The code name is "Monad" and the likely final name would be "msh" or Microsoft Shell. It's sort of UNIX-y in nature, except the shell "programs," or "commandlets," pass objects around instead of streams. This does allow for more expressive syntax, like:

      ps -ef | where $_.Name -eq "Notepad" | $_.Kill()

      I couldn't tell you if MS is planning on allowing Windows to boot into MSH without loading the rest of the UI.

  51. Re:Oh great by Artax · · Score: 0

    I think the Anonymous coward is right. Embrace the mod -1 friend. The revolution is coming.

    --
    Don't mod me up.
  52. I think I have seen this before... ;-) by shawnce · · Score: 3, Informative

    Desktop Window Manager

    Quartz Compositor

    Note this has been around since before Mac OS X 10.0 (March 2001), gaining hardware acceleration for compositing in Mac OS X 10.2 (August 2002) and most recently hardware acceleration of 2D primitives in Mac OS X 10.4 (currently available to developers only).

    A very large number of parallels exist between Apple's Quartz, Quartz 2D, and Apple's OpenGL model/abstractions and stuff coming in Longhorn.

    Of course I can't fault them for running with a good idea and one that is a generally logical extension of OpenGL concepts mixed with ideas from the 2D world (PDF, painters model... good old SGI guys).

    1. Re:I think I have seen this before... ;-) by Anonymous Coward · · Score: 0

      It's so funny watching you OSS guys, first quartz and avalon are not the same thing, not even close, read the extremetech article. Second if MS came out with something first you guys just scream monopoly, MS can't win and that exposes the hypocrisy of the OSS world to a stunning degree.

    2. Re:I think I have seen this before... ;-) by shawnce · · Score: 1

      Me thinks you don't know much about either Quartz or "Avalon" let alone me... you basically got all of you assumption about me wrong in the above post.

    3. Re:I think I have seen this before... ;-) by Anonymous Coward · · Score: 0

      Your right look at how much of that avalon code is running in kernal space. Look at what an ugly hack it is too keep the hackish APIs that just yesterday were gonna be killer? Good God are people actually forward to Longhorn? How bad is stuff in the windows world?

    4. Re:I think I have seen this before... ;-) by EddWo · · Score: 1

      The only parts running in kernel space are the directx interfaces and the new driver model.
      Most of the low level parts of Avalon are in milcore.dll a usermode library that renders through directx. The higher level Avalon libraries are all managed code.

      The've actually removed a lot of the existing kernel mode code. All previous directx interfaces are now emulated through directx 9, and GDI is now back in user mode and no longer hardware accelerated.

      A driver writer now only needs to create a directx9 driver, which removes a lot of the complexity.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  53. Your desktop will be a 3D Rubik's Cube by Anonymous Coward · · Score: 0

    You'll have to complete the side of the cube that has the appropriate icon.

  54. My Windows Graphic Tech by PR_Alistair · · Score: 0

    http://www.crayola.com/products/display.cfm?produc t=47

    Colour depth sucks, but the resolution is wicked. Stable as a rock, and no need to reboot ever! The refresh rate is alright, but my arm is getting tired.

  55. Sometimes I just don't get you people. by Anonymous Coward · · Score: 0

    You bust a nut when X gets "wobbly windows", but throw insults around when Windows gets real improvements.

    Meanwhile, I am still waiting for Sarge to be released!

    Holy shit! After I pressed Preview, I noticed a Debian story. Sure enough, Sarge has just been frozen and a release in late May has been announced. LOL.

  56. OSS, the Leader in Plank Technology-Year of Linux. by Anonymous Coward · · Score: 0

    "Is that a feature of Linux, or of NVidia?"

    In the "This is the Year of Desktop Linux", do you really think it makes a difference?

  57. Security Updates by Anonymous Coward · · Score: 0

    I tend to not like to install the security updates simply because they require reboots. When will this be fixed?

  58. I guess they're right by toby · · Score: 4, Funny
    There are going to be so many other creative ways to have the system reboot, it makes sense to eliminate one of them.

    Good luck with that.

    --
    you had me at #!
  59. About Microsoft's new mantra... by francisew · · Score: 2, Funny

    I love the new Microsoft mantra.

    Today while repeating it to coworkers (while trying to install windows (aaargh), I spouted it out in a far more accurate form.

    Microsoft: it just works sometimes

  60. Re:why DO we have to still reboot??? File locks by TekGoNos · · Score: 3, Informative

    The most probably culprit I can think of are file locks.

    In Windows, it is impossible to replace a file in use, so when an update touches a dll that is used by whatever else process, Windows has to reboot to get rid of the lock, replace the file on reboot, and continue.

    Unix, however, lets you replace any file. The old version stays still on disk as long as an application has it open, so all running applications will continue to work just fine. They will use the new file as soon as they are restarted. This way, I can replace every library in the system without having to reboot.

    The Windows approach has advantages too. I could do a security upgrade on my ssl-library, and if I dont restart sshd, sshd will still use the old, insecure library, and this, till it is restarted.

    Personally, I prefere the Unix way. After all, other tools can restart applications after library updates, so this shouldn't be enforced by the OS.

    --
    I have discovered a truly remarkable proof for my post which this sig is too small to contain.
  61. Totally. by youknowmewell · · Score: 1

    Totally.

  62. Well they made major headway by Sycraft-fu · · Score: 4, Informative

    I don't know what they claimed, but here's what they did, off the top of my head:

    --Network changes don't need rebooting. You can change IPs, or even go from DHCP to static, etc with no rebooting.

    --Non-essential drivers, like NIC drivers doesn't require a reboot, at least if the company isn't stupid. Try it with an Intel NIC someday, they install and you go, no reboot.

    --USB/Firewire devices just work and need no rebooting, unless the manufacturer makes some speical driver that requires it.

    --Many software installs that used to need reboots no longer require them. Things like video decoders, services, and so on are installed on the fly and made available. Many older peices of software that claim needing a reboot don't in reality.

    There may be more, I haven't used 9x in years so I can't remember all the things that made it reboot. However they made significant headway with 2k/XP. Reboots are generally limited to system updates, and core driver updates. If they can get it to the point where thigns like graphics and sound drivers don't need reboots, all the better.

    1. Re:Well they made major headway by Alsee · · Score: 1

      You missed one:

      Windows has detected a mouse movement. Please restart Windows so changes can take effect.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  63. Why do you have to restart X to upgrade it? by Sycraft-fu · · Score: 1

    Same scenario. Windows doesn't have a command line to drop to, it needs it's GUI. So, to upgrade the video system, you have to restart the video system which requires a reboot. Linux seperates it's video system, so you don't have to reboot your system, but you still have to stop X, and thus all apps running under it, and then start it back up. Now from the perspective of someone that uses X to run all their apps, which most end users do, it's the same thing, an interruption in work flow.

    1. Re:Why do you have to restart X to upgrade it? by Anonymous Coward · · Score: 0

      There's also the whole fact that an average (well spyware free, perhaps not average) XP install will boot in under a minute on an average 2 year old computer. On my desktop it's maybe 25 seconds from completing POST to desktop. Linux usually takes around 2 minutes.

    2. Re:Why do you have to restart X to upgrade it? by yagu · · Score: 1

      You make my point for me... thanks.

      So, upgrading X (which is pretty rare, usually a distro thing) disrupts Xwindows users Xsessions. It, however does not:

      • interrupt service to users on foreign X servers
      • interrupt processes delegated to background (relatively easy to do)
      • interrupt services provided by the unix (usually where X windows might be running) machine itself
      • restart the machine (which, in this thread is really the bottom line anyway).

      Also, having to restart X is simply that, restarting X... it doesn't require everything else in the system to restart, just programs running within the server being restarted. Also, the OS (*nix) is architected in such a way that if some other X (graphics) application is upgraded, and needs to be restarted, it is the only application needing a restart, the entire graphics system around it (them) is unaffected (e.g., install a new version of OpenOffice, Gimp, whatever, the only thing that gets restarted is that application....). Time and time again in Windows I experience the frustration of upgrading some minor software only to get the dreaded reboot (mmjb comes to mind). What the heck?

      So, you only point out what I've asked about -- you haven't explained why it's architected that way. I submit it doesn't have to be architected that way.

  64. BSOD by Anonymous Coward · · Score: 0

    Just as long as these excellent new display drivers allow a crystal clear vision of the blue screen of death, I'll be a content man.

  65. Ballmer's iPod by roesti · · Score: 3, Funny
    P.S. How do you like the iPod I sent?
    You mean this iPod?
  66. I've run into worse by toadlife · · Score: 1

    With one ATI product, I ran into drivers that would not uninstall - period. I tried to remove them manually, but ATI's driver installer had integrated them into the WinXP driver.cab file, and registered all of the files with Windows built in system file protection mechanism.

    Uninstalling the driver from the device manager did no good, as the device would be automatically reinstalled using the same driver the next time windows scanned for new hardware. I tried deleting all of the .inf/sys/dll files manually, but windows system file protection would instantly recreate them from the driver.cab file. I also tried opening up the driver.cab file and removing them, but windows would detect this too and repopulate the cab file with the files in the system32 folder. By changing a few file permissions, (so the SYSTEM account couldn't touch the driver.cab) file, I managed to remove the files from the driver.cab file and delete the driver files from the Windows directory, but alas, Windows still insisted that it install that particular version of the driver! Obviously, I missed something, but I had had enough. I dumped my files and settings onto a second PC and reinstalled.

    ATI can suck my balls.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  67. The future of Windows Graphic technology? by Anonymous Coward · · Score: 0

    Whatever they can copy from Apple, of course.

  68. Get your facts straight !!! by bergeron76 · · Score: 4, Funny

    Wow upgrading a driver without having to reboot? Amazing! This along with alpha transparency in IE7 and a full-fledged journaling file system should launch Microsoft into a new age of technology, the 90's.

    You linux Zealots all sing the same refrain with your vague posts:

    a new age of technology, the 90's.

    Try substantiating your comments with FACTS! Your post _should_ have read:

    a new age of technology, the mid 90's.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:Get your facts straight !!! by Anonymous Coward · · Score: 0

      Actually, no. I can recall doing this in 1989 with a BSD derived workstation.

  69. Doesn't XPs "setup" program still run at 256 color by bergeron76 · · Score: 1

    If I'm not mistaken, doesn't XP's setup still run at 640x480x 256 colors?

    Considering that the minimum system requirements for XP were vastly superiour to that, I won't hold my breath with regard to Longhorn's "superiour" graphics.

    I'll be impressed if the setup program runs at a decent bit-depth and resolution. That would be my first indicator that they have faith in the users that will be using their OS - considering that it requires a 2GHz processor; I'm hoping they don't dumb down the VGA setup routine to cartoon graphics.

    Bill, take a lesson from Tiger, would ya?

    He simply produces "hole in one"'s with consistency. Hell, if nothing else, take a lesson from Apple's new OS release.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  70. Stale by Craig+Ringer · · Score: 1

    Hell, it was already very stale in '99 ... and wrong, too. Unless you're doing something utterly retarded like trying to use an MS desktop OS for a server, or trying to run a server on NT 3.x or Win9x, then it's probably your apps or drivers not the OS that's broken.

    My NT4 box here gets WAY better uptimes than any of my Linux servers. I'm not rebooting the NT4 every few months for a kernel security fix (of course, that's because there *are* no security fixes for it anymore ... *gulp*). Security fixes aside, they're all of pretty much equal stability.

    It does eventually go kind of wacko and need rebooting, but it takes many months. It used to be much less stable, but I rebuilt it from bare metal without any garbage apps and it's been pretty solid ever since.

    I've had both Linux servers go kind of wacko a couple of times too - it's not something reserved for NT4. I'm not too thrilled with 2.6 in this regard - I've had way more problems with it than 2.4.

    I think the real problem with Windows servers is that they don't seem to handle badly behaved apps well - and I'm not just talking NT4 here. I'd actually be interested in Windows servers if the standard rule wasn't "one app or key service per server". Being told "well, that'll happen then" when you try to do multiple things on one server (*gasp*!) is just dumb, and I hear it way too much from Windows server admins.

    As for the memory leak argument - you see the same thing from Linux users on the mailing lists. It gets tired in a hurry - "run `free' and read the +=buffers/cache line. If your OS isn't using most of your RAM it's broken, what you want to know is how much RAM is just used for cache and thus free for apps."

    It's like those "memory freeing" utilitles you get on Windows - for people who just don't understand memory management in a modern OS like Linux or NT.

    1. Re:Stale by hhghghghh · · Score: 1

      Unless you're doing something utterly retarded like trying to use an MS desktop OS for a server, or trying to run a server on NT 3.x or Win9x, then it's probably your apps or drivers not the OS that's broken. Yes, it's absolutely no flaw of the OS itself that until very recently printer drivers(!) had to run in kernel mode. Only in longhorn will kernel-mode printer-drivers be disallowed by the OS. There's even a policy that lets non-power users install printer drivers (which is on by default) - there goes security and stability right out the window. Of course, if the printer driver happens to make your system crash once in a while, you might argue it's the driver's fault.. But why the hell is it running in kernel mode?! Because the OS lets it!

    2. Re:Stale by Craig+Ringer · · Score: 1

      True - I never claimed there weren't some totally retarded things about NT. You should check out the GDI's interaction with multiple users on terminal server systems if you want totally and horribly broken ;-)

      My point is that with non-broken software, it's still pretty stable. WAY more stable than lots of people like to make out - even the old versions. The fact that a printer driver can make the system unstable is more than a little sad, but if your printer drivers don't suck still lets you have a stable server. Preferably by not having printer drivers on it.

  71. Quartz2D vs what-the-heck Longhorn will do by Latent+Heat · · Score: 1
    I work pretty much in the 2-D world -- text, lines, textures, images, pixmaps. The basic arrangement with 2-D is that you have something called a graphics context -- this is pretty much the same across Windows, Java, Mac -- which allows you to do the operations I have indicated. If you want to output to a window, you either ask for a graphics context for that window or use the graphics context they give you when you get a Paint event. If you want to print, you ask for a graphics context to a printer and render to that.

    I work in Windows but have read what I could about Quartz2D and Java to try and keep current. My understanding of Quartz2D is that they try and keep the graphics context coordinate system not bound to screen pixels so you have a uniform graphics context whether you are printing, plotting to the screen, or plotting to a PDF file. I am told that Quartz2D is not really PDF as much as a graphics context that tries to be as compatible with PDF as it can. Under Windows, a displayable object has to have different rendering methods to deal with the quirks of how graphics context coordinates vary between printer, screen, and metafile, while my understanding is that under Quartz, they try to make everything uniform, adding a layer to do all the scaling, so you need only one rendering method.

    I don't have any 3-D experience, but I heard the buzzwords about triangles, vertices, shaders, and graphics pipelines. If Longhorn is going 3-D, is this what we are going to work with? If so, it will be radically different than Quartz, which appears to be pretty much conventional fonts-lines-shades-images-pixmaps 2-D graphics only done more uniformly and perhaps elegantly than other 2-D graphics.

    And if Longhorn is indeed going 3-D, what am I going to have to learn to work in that world?

    1. Re:Quartz2D vs what-the-heck Longhorn will do by Anonymous Coward · · Score: 0

      From what I've seen, most of the "3D" aspect of Longhorn is simply that applications will be drawing to textures which are rendered on polygons instead as rectangular regions rendered directly to the front buffer. You still work in a 2D space, for the most part, but you have the option of expanding into 3D space as well.

      One example I've seen using Avalon was an application that had a basic ListBox. The ListBox, by default, is just a white rectangle with text items inserted in a vertical fashion. However, the style of ListBox can be extended to draw in any manner and orientation. From the default mode, the sample added an image into the ListBox and tilted it 30 degrees away from the screen. When the mouse hovered over listbox items, then tilted into view and glew slightly. When selected, a listbox item would remain tilted forward and zoom into better view.

      Gaudy? Yes. But powerfully expressive. The most interesting bit of the sample is that it was code with no procedural code. The application was written in XAML, which is an XML-based language for expressing UI in Avalon, which is a vector graphics based subsystem. The styling system which allows a basic ListBox to become a 3D listbox is done using an equivalent to CSS and can be housed in separate resource files. The level of theming that can be applied to any single application is just unbelievable. But it doesn't require much work at all.

    2. Re:Quartz2D vs what-the-heck Longhorn will do by shawnce · · Score: 2, Informative

      Quartz 2D has the concept of user space and device space all defined using 32 bit floating point units. The former is the coordinate space you draw in and the later is the coordinate space of the output device, say a screen at an arbitrary resolution (see resolution independent UI), a printer at an arbitrary resolution, or possibly a PDF file at an arbitrary resolution, etc.

      You draw using primitives like paths which are mathematical descriptions of lines and curves that will get rendered to pixels in device space based on a mathematical transformation from user space. Based on how much the line covers a pixel determines the alpha and coloring of the pixel. To be clear the mapping done doesn't scale pixels but scales the virtual canvas and then maps those to output pixels/ink dot/etc., this gives you output at arbitrary resolutions (even in theory for devices with non-square pixels).

      The Quartz 2D renderer does the conversion from user space (a 2D float field) to device space (another 2D float field). This conversion also includes things like color adjustment (concept of user and device color spaces exists).

      The output from Quartz 2D (or other sources, like video from QuickTime) when targeted for display in a window on screen will live in texture that is basically mapped onto an OpenGL surface. This surface plus any others related to other windows are composited (with alpha blending) into the final screen image. The Quartz compositor does this utilizing VRAM and GPU as much as possible (VRAM is managed much like virtual memory manages RAM).

      Since these are surfaces in OpenGL you can use transformations on the points/triangles that define the surface and the OpenGL hardware will map the texture over that surface. Transformations can include ones the work in all 3 dimensions.

      In fact such transformations are used to achieve the multiparty conferencing you see in the latest version of iChat AV. Those are video streams mapped in realtime onto surfaces living in a 3D world. The transformation of the surface can also be done over time allowing for animations with live content.

      Longhorn is gain similar capabilities and then some but Mac OS X isn't standing still either.

      It is interesting that Apple has been doing an evolution of Quartz (leveraging the paradigm the put in place at the beginning) since it was introduced 4 years ago while MS appears to be trying to jump to it all at once with Longhorn.

    3. Re:Quartz2D vs what-the-heck Longhorn will do by the_2nd_coming · · Score: 1

      It is interesting that Apple has been doing an evolution of Quartz (leveraging the paradigm the put in place at the beginning) since it was introduced 4 years ago while MS appears to be trying to jump to it all at once with Longhorn.

      And that is why Apple has a product that is delivered on time and is complete while MS has a product that is 3 years late, probably way over budget, and had to drop a lot of features that would have brought parity with OS X.

      --



      I am the Alpha and the Omega-3
    4. Re:Quartz2D vs what-the-heck Longhorn will do by the_2nd_coming · · Score: 1

      Wow.. MS is actually making it easy for developers to do cool stuff on there OS.

      I guess they saw apple doing it and thought it was a good idea.

      --



      I am the Alpha and the Omega-3
  72. Re:OS X - Quartz [Extreme shipped 3 years ago] by toby · · Score: 1
    It should be emphasised that Quartz Extreme (GPU acceleration of the user interface) has been around since 10.2 (July, 2002).

    "Virtualisation of graphics card memory" has been a feature of MacOS since the late 1980s, when Apple released its 2D graphics accelerator and added O/S support for using GPU RAM.

    Likewise, they were first with desktop 3D acceleration (with device independent APIs) in the early 90s... etc, etc.

    --
    you had me at #!
  73. Re:Graphic? by Anonymous Coward · · Score: 0

    Ah! you just said her name again

  74. full-fledged journaling by Frogg · · Score: 2, Informative

    According to this article:

    The current version of NTFS [...], does not handle full-fledged journaling; change-journal logs note alterations to files but can't provide enough information to reverse them.
    1. Re:full-fledged journaling by Moofie · · Score: 1

      Aha. So it creates the journals, you just can't DO anything with them.

      If it were anybody other than Microsoft, I'd be surprised.

      Sho' can't wait for them to make my car stop crashing, though! That'll be FAB!

      --
      Why yes, I AM a rocket scientist!
  75. Re:OSS, the Leader in Plank Technology-Year of Lin by colinrichardday · · Score: 1

    Well, there isn't much that Linux developers can do about the way that NVidia releasing its code, so if it were a feature of NVidia, there wouldn't be much that they could do.

  76. Why should you ever upgrade the graphics driver? by Animats · · Score: 2, Interesting
    If it weren't for Microsoft endless Direct-X N upgrades, everything would just run OpenGL 2, which is well-defined, stable, and supports everything the current generation of hardware can do, including pixel and vertex shaders.

    Microsoft created the upgrade problem to churn the customer base. It's purely a Microsoft-created problem.

  77. "current" desktops? by SanityInAnarchy · · Score: 1

    Let's try on mine. Fluxbox starts in less than five seconds anyway, including setting a desktop, after a fresh boot. It takes me less than two minutes to get Firefox, Thunderbird, and Gaim all up and running, not to mention half a dozen aterms.

    Now, try that again, just restarting the server. Guess what? Everything's cached in RAM! It actually takes me 20-30 seconds, total, to get all my apps re-opened.

    I'll take that over rebooting any day.

    Of course, server migration is better, if you can do it. This is also probably one of the better places to support this -- after all, we've already pretty much done it with things like mice and network cards.

    My worry is, if MS decides to keep going like this, we may eventually have to either do a microkernel or support swapping out the kernel on the fly -- like kexec, but saving all the apps. It wouldn't have too much practical value, and a microkernel done right is more elegant, but it would be very cool to show to Windows people.

    --
    Don't thank God, thank a doctor!
  78. Re:Doesn't XPs "setup" program still run at 256 co by Anonymous Coward · · Score: 0

    Why does the setup program matter at all? The setup program should use the lowest common denominator of capabilities, such as the SVGA video adapter. Identifying, finding and loading the driver for your particular ATI board in order to show, WAIT FOR IT, a progress bar, is simply a waste of time a resources.

  79. Re:Out Trolling.... by Anonymous Coward · · Score: 0

    Fuck you dicktard!!!!!!1111eleven

  80. The Crystal Ball stands Mystified... by hardwarejunkie9 · · Score: 1

    Newsflash: Microsoft has future? :-O

    --
    I like losing arguments, it just means that I can take your point and make it my own.
  81. Its just a bad explanation by Anonymous Coward · · Score: 0

    Its obvious that what they mean is that the coordinate system used for graphics will not be raw pixels, but rather these 96dpi units. At high resolutions, textures will still occupy the same amount of screen space. Ugh. "Virtual pixel" is a stupid way to describe that.

  82. Hehehe... by FluffyArmada · · Score: 1, Funny

    Microsoft : No More Reboots!
    Users : Really?! Tell us more!!
    Microsoft : Yeah! Its this great new feature. Instead of the old "have to reboot" thing, we have patented an incredible new, "Ctrl+Alt+Delete" system to manage new drivers! :D

    --
    If con is the opposite of pro. Then isn't congress the opposite of progress?
  83. NVidia install under Linux by spagetti_code · · Score: 1
    I'm not sure which side of the fence you are on here, but lets just look a little more closely at what NVidia are saying you need to do during the install...

    STEP 1: Review the NVIDIA Software License.

    You will need to accept this license prior to downloading any files.

    STEP 2: Download the Driver File Download - NVIDIA-Linux-x86-1.0-7174-pkg1.run

    SuSE users: please read the SuSE NVIDIA Installer HOWTO before downloading the driver.

    STEP 3: Install Type "sh NVIDIA-Linux-x86-1.0-7174-pkg1.run" to install the driver, then edit your X config file as appropriate. See the text README for more detailed instructions.

    The readme file is several hundred lines long and includes a bevy of options. The X config file needs to be changed "as appropriate" (and what the hell does *that* mean). SuSE users are referred to another document to read first...

    I admit that they do a good job of:

    • distributing code but keeping IP
    • Creating an installer thats relatively usable
    But it still proves my point.
  84. Re:Doesn't XPs "setup" program still run at 256 co by VoidWraith · · Score: 1

    My Windows XP Setup program has 4 colors I can think of. Blue, Gray, Red and Yellow. It looks like an old DOS setup program.

  85. Hmm? by fulldecent · · Score: 1

    Last time I changed my video card without restarting, I destroyed the old one and the new one.

    Then the only way I could read slashdot was with my Matrix neural connect.

    I guess that makes sense, since I should have been using the Matrix connect all along.

    --

    -- I was raised on the command line, bitch

  86. Re:Why should you ever upgrade the graphics driver by JediJorgie · · Score: 1

    Microsoft updates DirectX so much because game developers and game players demand it.

    Unlike OpenGL, DirectX is NOT just graphics. I provides a consistant (well, fairly) API across all supported hardware, hardware that includes sound, input devices (joystks, and other game controllers), network services and yes video cards.

    To keep up the the changing features of hardware they MUST update often to keep DirectX developers from having to code to *hardware specific* extensions that are often added by hardware vendors when the API does not keep up. (Ask Nvidia or ATI much they like spending time creating hardware specific OGL extensions for features that OGL does not support. Then ask some developers how much they like coding to specific hardware.)

    Many developers would love to *just switch to OGL* but once they start looking into all the issues they would have to deal with on their own most (but yes, not all) are very happy to stick with DX.

    Jorgie

  87. At last, back to NT 3.51 we go by ka9dgx · · Score: 2, Interesting
    Windows NT 3.51 was, if I understand it correctly, the last secure kernel version of Windows. The folks in Redmond had learned from their adult mentors at IBM the wisdom of leaving graphics outside of the privileged ring. This was during the era when Microsoft was pushing the possibilty of a C2 securty rating for the OS.

    Windows NT 4.0 dumped the security and stability of this arrangement for the dubious goal of faster graphics. Things haven't been the same since.

    Perhaps this is a step back to stability? I sure would like to go back to the years of uptime I had when my main servers were NT 3.51, and the only down time was for hardware upgrades.

    --Mike--

    1. Re:At last, back to NT 3.51 we go by Anonymous Coward · · Score: 0

      >learned from their adult mentors at IBM

      It's from DEC, dumbass. Remember the WNT=VMS++ business?

    2. Re:At last, back to NT 3.51 we go by ka9dgx · · Score: 1
      You're right I forgot about the VMS stuff, but they also worked with IBM on OS/2. Bill Gates said it was going to be THE operating system of the 90's, right before he decided to pursue Win95.

      --Mike--

  88. Re:Graphic? by Jeremiah+Cornelius · · Score: 1

    No I didn't say "Nee"!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  89. 'just' works? by mr_snarf · · Score: 1
    'graphics just works'

    I take it thats using the word 'just' to mean 'barely'. Eg, "I just made it to the bus on time", "graphics -just- works".
    --
    printf("Goodbye cruel world!\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b");
  90. yeah... caveat by Anonymous Coward · · Score: 0

    so long as you've got one of the many cards with good linux support you should be pleasantly suprised. nvidia's closed source driver is one of the best video drivers available, imho. also ensure you're using the right distro... go gentoo and you wont look back, otherwise debian... redhat is just a bunch of commercially cryogenically maintained legacy bullshit that should be ditched asap... ie SysV init vs gentoo's dependancy based rc system. which allows lovely things like fsck'ing multiple drives in parallel on boot (just a theoretical example, most people would be using journaling these days)

    welcome to linux

  91. I wish by Anonymous Coward · · Score: 0

    I wish Microsoft would stop working on inane things like this and fix the bugs in their OS, or IE6, or you name it. This is just another example of parading out another version and not fixing the existing version.

  92. Headline: new DNF virus infects brains by gilby · · Score: 1

    Pranksters have loaded viruses into the heads of major corporations and made them take a pay cut.
    The Interesting thing is that nobody cares.

  93. How many lines of code is this piece of shit? by Baldrson · · Score: 0

    I'm just curious how many lines of code they had their monkies pound out to put this feature into their crappy software architecture? Every line of code is another opportunity for a security hole/bug. Let's hear it for more and cheaper H-1b programmers -- Bill Gates' terminal addiction -- the last best hope of a world without Microsoft!

    1. Re:How many lines of code is this piece of shit? by Anonymous Coward · · Score: 0

      I found that article a bit offensive, actually. It highlighted rather boldly that African-Americans did worse in any objective IQ test, and it was an objective fact that was always true, and seemingly would always be true. Maybe he's got a point, maybe that's really the case. But one, he's rather bald-faced about it, and two, I'm not fully convinced he has a point when comes to the real world, or even in terms of the science. I couldn't tell, all of his links were circular. Anyway, it detracted from the credibility of his whole posting for me. BTW, I'm not being an apologist because I myself am African-American; I'm Asian-American, the stereotype for which would be on the other end of the spectrum (but we get the compensating stereotype of having small sexual organs, so that Asian men are undateable and Asian women all want to date white men and white men want to date Asian women for their small, tight vaginas). Really, the whole term XYZ-American is pretty offensive, if you ask me, as if culture XYZ were less American than "just plain American". I don't see many people going around talking about how they're British-American or Irish-American or Franco-American (well, especially Franco-American, ha) or German-American or Italian-American, other than as a historical curiosity (my family dates back to the Norman conquest, oh my!); it's all a sort of muddled white ethnicity these days. All I can hope is that my children won't have to put up with the same casual racism. At least in the bad old days it was something you could point out and be outraged about, now everyone thinks they're so enlightened, when prejudices have simply become submerged and unconscious.

    2. Re:How many lines of code is this piece of shit? by Anonymous Coward · · Score: 0

      This is a little strange. That one link in the article about gates was pointing out that Gates is IQ obsessed--and showing that takes place in a context where discriminating on the basis of IQ has profound legal implications.

      I've heard stories that Gates is so nuts about IQ he used to give his dates an IQ test.

    3. Re:How many lines of code is this piece of shit? by randall_burns · · Score: 1
      African-Americans did worse in any objective IQ test, and it was an objective fact that was always true, and seemingly would always be true


      That point wasn't made in the Gates article, but in an article on Gate's IQ obsession that the Gates article linked to. Anyhow, that other author has also suggested that intelligence enhancing technology might be especially helpful for Africans. For example, just getting adequate iodine in the diet could have the gap in IQ between many African countries and the west-but becaus IQ is such a taboo topic, it is also taboo to look at how to deal with an IQ gap.

  94. Loadable X driver modules by AnEmbodiedMind · · Score: 1

    The cleanest way to do it would probably to change X.org to support loadable driver modules.

    That way you could switch the video driver in and out without shutting down X. The X server could hold drawing until the driver had been reloaded.

    But like everyone here is saying it isn't really that important in the scheme of things, how often do you update your video driver? Better to work on a more useable config system, drivers, eyecandy and performance etc.

  95. You misunderstand the danger by SuperKendall · · Score: 1

    Sure transparent windows cannot "see" what is underneath.

    However it's not unthinkable to imagine a 100% transparent window that simply overlays any window on the screen, and duplicates form fields found there (by traversing the window structure) - passing along anything typed in down to the overlaid screen and also recording at the same time.

    So the transparent screen would act as a proxy, not as just a simple spy.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  96. Re:Why should you ever upgrade the graphics driver by Anonymous Coward · · Score: 0

    OpenGL 2 is an API, a protocol, ie, a piece of paper. The graphics driver, which is an implementation of that API, is a constant work-in-progress.

  97. WHAT! by JollyFinn · · Score: 1

    This thing is really bad and crappy. You know its WINDOWS!
    There is nothing as bad as windows, although eye candy makes you see the blue screen WITH TRANSPARENCY!
    You know its BLASHPHEMY to put a link for a microsoft promoting article in slashdot.

    --
    Emacs is good operating system, but it has one flaw: Its text editor could be better.
  98. Re:Why should you ever upgrade the graphics driver by Anonymous Coward · · Score: 0

    The OpenGL spec, without any extensions, is stagnant. This is true. But new OGL extensions come out just as often as DX updates. Extensions really aren't that hard. Other than marketing, whats the difference between saying "you need DX version Y" and "you need OGL_extension_Z"? The OGL api, as the developer sees it (which is the spec + extensions) is just as vibrant as the DX api. And if ATI's "hardware specific" extension is really worth using, nvidia will implement it, and vice versa. The reason that stuff comes out for DX first is not because DX is some great unified model or anything. DX is for games on windows. OpenGL is for everything on anything. Its a harder problem to solve, so it takes longer.

    Anyway, I don't see what your point is. Yeah the parent poster doesn't know what he's talking about, but you're not making any sense either.

  99. Of course by Anonymous Coward · · Score: 0

    the reason for this is because NVidia will not produce the specs to write an OSS driver. 2D info is out there and there is no need to go through those steps to install and/or setup the 2D nv driver.

    So, than NVidia for making the configuration of computers so difficult. NOT the X or Linux developers.

  100. FUD from the slashdot community? NO WAY! by Anonymous Coward · · Score: 0

    Most of the posts on here skip over the entire article and just see "fewer reboots" and then mention the word innovation.

    Innovation isn't the key word here. They are improving their processes.

    I really don't want to sound like a troll, but a lot of posters here are just really biased or dumb as a brick.

    I know it's going to hurt you to be able to read about what Microsoft is doing without having to say xxx is better or we have been doing this for years.

    I love ./ for the articles, but dude, get rid of the garbage community. The community here is really poor and it's only getting worse. It's like rednecks using the Internet.

  101. Re:Doesn't XPs "setup" program still run at 256 co by m50d · · Score: 1

    It's 800x600, and I'll take compatibility over prettiness any day. Until it knows your video card is capable of higher resolution (Apple can guarantee that because they control the hardware, MS can't, the system requirements are only recommendations) why risk it? How often do you install anyway?

    --
    I am trolling
  102. Yea Yea by Delifisek · · Score: 1

    Hey! I can live with driver reboots but that xp gonna BSOD because of the wrong, buggy, someting is wrong NIC driver.

    Hope Longhorn will fix that problem

    --
    [My english is better than most other people's Turkish, so please point out mistakes politely. Thank you.]
  103. Linux Fanboys getting deperate.... by Anonymous Coward · · Score: 0

    The Linux Zealots are getting pretty desperate to push a "No-Reboot" feature as an important consideration for a desktop/workstation: Really Desperate. Especially considering the fact that the latest/greatest video cards typically don't even have Linux Drivers!

    Stoopid Fanboys!

    1. Re:Linux Fanboys getting deperate.... by Gta-Klue · · Score: 1

      I can't believe I'm replying to this but here it goes: You say that having a "No-Reboot" option is desperate? Why? I think it's kind of nice to be able to update my whole linux system without having to reboot. To me it's an important feature, not a desperate consideration.

      Think of the servers.. can't we just please THINK OF THE SERVERS??!!??!! Why should I have to reboot a mission critical server just because I updated 1 file?

      --
      This is PURE EAU DE TROLLETTE
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  104. what a joke--fix the repair function by Anonymous Coward · · Score: 0

    After switching from NVidia to ATI hosed my windows install and was unrecoverable with restore or repair (even after putting back in the old card)...i think they need to work on the basics before getting fancy.

    When windows can become corrupted and can't even be repaired from CD to the extent that VGA mode doesn't even work, there are serious design and QA issues. Spare me the fluff and fix the basic install and repair process or at least provide tools to easily recovery preferences and email from a dead windows install.

  105. Comparing Windows/OSX graphics architectures by CdXiminez · · Score: 1

    Is it me or is the Windows graphics architecture, expectedly, far more complicated than the Mac OSX graphics architecture?

    1. Re:Comparing Windows/OSX graphics architectures by cnettel · · Score: 1

      Yeah, MacOS X obviously lacks a kernel mode, and there are obviously no graphics drivers.

  106. There is a mistake in the architecture by master_p · · Score: 2, Insightful

    The main trick that the new Windows graphic technology will pull in order to utilise the 3d part of a video card is to use a texture for each toplevel window. Then the desktop will be like a video game: each 60 frames per second, the textures will be rendered by the 3d hardware with various effects.

    This trick is essentially wrong: it requires vast amounts of graphics memory for no particular reason. Just as the article says, computers will require 512 MB, even 1 GB of graphics memory. This is plain silly! in order to have a few nice 3d fx (with questionable usability), there is gonna be tremendous memory requirements.

    The same effects could be easily delivered to the user by not representing each window with a texture, but by vector graphics. The modern desktop consists of a few thousand lines/fills that can be easily handled by the 3d hardware. By using vector graphics only, there are huge benefits: a) the desktop is fully scalable, b) memory requirements are minimized, c) the screen can be rotated in a split second, d) the full range of effects is possible.

    As for the feature of not rebooting while upgrading the graphics driver, it's a useless feature. It has only marketing value for Microsoft: since Unix is not rebooted to upgrade the graphics driver, Windows has to follow. But as the clever /. crowd has already pointed, restaring the X-Server is almost like rebooting: all desktop apps need to be interrupted.

  107. To: Steve and Bill by halber_mensch · · Score: 1

    From: Jim Allchin
    Subject: Re:Re: Longhorn

    Didn't mean to snoop on your conversation, guys, but Exchange delivered me all of your email this week.

    Why don't we just *borrow* some BSD code again? We can strip off the license, patent it, and no one will be in a position to complain. Plus we have ammunition for future court appearances!

    You will be assimilated,
    -Jim

    --
    perl -e "eval pack(q{H*},join q{},qw{70 72696e74207061636b28717b482a7d2c717b343 637323635363534323533343430617d293b})"
  108. Re:why DO we have to still reboot??? File locks by Anonymous Coward · · Score: 0

    Windows 2k had something like this. I could delete a file and still play it in winamp (no, winamp didn't load and free the file). XP disabled this behavior and made it 9x-like (unfortunately).

  109. Firefox! by Anonymous Coward · · Score: 0

    Why do I have to restart Firefox when i add an extension????
    Why do I have to restart Firefox when I open a close and open a dial-up connection???

    I.E. doesn't have these problems. Therefore, Firefox is shit, made by shit 'engineers'.

    Gotta love Slashdot logic.

  110. Re:Why should you ever upgrade the graphics driver by Anonymous Coward · · Score: 0

    Spead of introducing new features into the API isn't of much importance.
    Games are slow when adopting new graphic features because people don't buy new hardware so fast.

    And even so, directX was lagging behind OGL extensions when shader model 2.0 and stuff surrounding R300 were introduced. (DX9 was beta, but OGL supported it fully)

  111. Re:Doesn't XPs "setup" program still run at 256 co by Anonymous Coward · · Score: 0

    I'll be impressed if the setup program runs at a decent bit-depth and resolution.

    I'll be impressed if booting to safe mode with command line doesn't.
    The first time I booted to safe mode in XP, to see it load the graphics and windowing systems just to display a windowed command prompt... That was depressing.

  112. Re:Doesn't XPs "setup" program still run at 256 co by Ilgaz · · Score: 1

    I guess they use a VESA mode in addition of your comment.

    Also, Apple doesn't push GFX card too much while installing OS X too. Its just clever to "ask" monitor the modes it supports and go with a medium resolution. No reply? I guess it will down to 640*480

    I still have no clue why I had to install Samsung Syncmaster driver on Win XP and on OS X it was detected along with its factory colour profile.

    Its no "elite" thing to do, anything that carries VESA standards can handle it.

  113. Dear Church Lady by Baldrson · · Score: 0
    Please stick to websites that are for people who need to have their egos stroked about how politically correct they are.

    Adults are here considering hard questions about how we might be freed from Microsoft's long-standing monopolistic tyranny by the gift of diversity to the Longhorn OS.

    Thanks.

  114. Re:Doesn't XPs "setup" program still run at 256 co by m50d · · Score: 1

    Some bioses are buggy and don't support random vesa modes they say they do. I've found mine will only do 960xsomething (I think, some odd mode anyway) with an AGP card, not a PCI card. This is, again, a problem apple doesn't have because they control the hardware. The monitor should be fine though, I have no idea why that would require a driver before it worked.

    --
    I am trolling
  115. Re:Doesn't XPs "setup" program still run at 256 co by Ilgaz · · Score: 1

    Oh, I didn't write completely. The monitor refresh etc was fetched OK while on XP too.

    Just the interesting is, Apple also fetches its factory colour profile, XP needs a .icc profile (file) from Samsung to do it.