Linux on the Inspiron 6400

My laptop from Dell arrived. I was quite happy, quickly taking it out of the pack­ag­ing, con­nect­ing it all up and wiping Windows XP in a repar­ti­tion of the lovely 7200 RPM hard drive. I wasn’t all that happy though after trying Breezy, Dapper (Flight 5), Kororaa or Novell SUSE Linux (Eval edition) on it.

My problem remains mostly with the graphic card and display. It has an Intel GMA 950, which is not even prop­erly listed on Intel’s site, and a lovely 15.4” WSXGA+ screen, glossy and all. Maximum res­o­lu­tion it can sport is 1680x1050.

And I haven’t even managed a single 16:8 res­o­lu­tion yet, only 4:3, which is such a pity. Highest res­o­lu­tion after hacking xorg.conf achieved is 1280x1024, which since not a wide screen res­o­lu­tion stretches every­thing. I blame the hard­ware producers/vendors for not releas­ing the specs to the com­mu­nity. Seri­ously, all they need to do is make it public, as the com­mu­nity even does the job of coding drivers and whatnot. Cheap buggers.
If nothing works out I shall be giving it back and getting some­thing else. Anyone rec­om­mend any decent Linux-​compatible laptops?

47 comments

  1. 1. Brendan McCarthy
    Mar 30, 14:22

    I think you might need 915resolution due to a bug in intel’s graph­ics bios’s. http://​www.​geoc​i​ties.​com/​s​t​o​mljen/

  2. 2. Stewart Smith
    Mar 30, 16:15

    I’m (still) really happy with my ASUS V6V. free radeon driver works great (no 3d though). binary ati driver needed for vga out and 3d (but doesn’t work in suspend).

    cen­trino wire­less works, gig E works. USB works. sound works. blue­tooth works, suspend works. what else is there?

    this is all with breezy. dapper should fix a few issues.

  3. 3. Pete
    Mar 31, 03:14

    For what it’s worth, I’m very happy with my Insp­iron 6000. I got a model with the ATI x300, instead of the Intel video. And it’s been a dream.

    Reply: One of my class­mates has one and I quite liked the model. The 6400 is essen­tially meant to replace the 6000, and since Linux worked quite well on his Insp­iron, I figured it ought to work well on mine. I also have a friend who has an Insp­iron from the 9000 range, also with a WSXGA+ screen (17”) and he had no prob­lems. It comes down to the graphic card and since I got an Intel inte­grated (as Dell as not offer­ing any­thing better with the 6400 at the time), I’ve been having prob­lems with it. I am going to try using 915resolution and get this fixed, oth­er­wise I’m going to send my unit back in and see if I can get the 6400 with a better graph­ics card.

    Cheers.

  4. 4. John
    Mar 31, 06:51

    I guess you should have left the orig­i­nal shipped OS installed, it fully sup­ported every feature of the laptop out of the box, and you have already paid for the OS if it shipped as an OEM edition.

    Reply: The OS shipped with the laptop was Microsoft Windows XP Home Edition (big sur­prise). I am an advo­cate and happy user of open source soft­ware, so I had no need for any of Microsoft’s prod­ucts, and frankly, having used Windows before I decided to move to a free soft­ware solu­tion, I would choose Linux over Windows any day.

    I am not about to support and use Windows, espe­cially because Microsoft, who pro­duces the OS is partly at fault of the prob­lems I am having with this laptop. Bundling soft­ware is an unfair mar­ket­ing prac­tice, which I am not about to support by using their prod­ucts.

  5. 5. ghaefb
    Mar 31, 18:19

    I’ve seen and heard nothing but good feed­back from Pres­ti­gio laptops on Linux. I own a Pres­ti­gio Nobile 1570, well it has a NVIDIA GeForce 6600 Go so I have no prob­lems with my graph­ics. :)

    But I bet there’s a hack to fix your issue, you should def­i­nitely check the 915resolution fix.

    “I guess you should have left the orig­i­nal shipped OS installed…”
    John, do you even read this blog ? Because if you did, I think you wouldn’t make this kind of sug­ges­tion.

    Reply: Those Pres­ti­gios do look nice but the Prestigio’s site does not list a seller here in Aus­tralia. I just found that Dell is offer­ing the Insp­iron 6400 with an ATi Radeon X1300. I could send back my unit and get an ATi with it instead.

    Just found out that that is a bad idea also…

  6. 6. Bunyip
    Mar 31, 22:22

    I suggest you put a page up on the ubuntu wiki listing the issues, log them as bugs and then contact Dell saying that you are ‘not happy’ and provide the rel­e­vant links.

    Stress that you know linux works well on some of their laptops, that you fully expected it would on this one and you would much prefer that they fixed the problem rather than your having to return the laptop.

    Good luck.

    Reply: I’ve noted the prob­lems on the Ubuntu laptop wiki pages. I’ve also just found out that Dell are ship­ping that other Insp­iron 6400, upgraded now with an ATi Mobil­ity Radeon X1300 which has no Linux support what­so­ever, whether pro­pri­etary or free drivers. So, looks like if I cannot get it work this weekend I am going to end up return­ing it.

    I’ll def­i­nitely let them know though that this is quite annoying… 

  7. 7. John
    Mar 31, 23:45

    How is Microsoft partly to blame for the prob­lems you are having with your laptop…When you booted the laptop was every device fully oper­a­tional and func­tion­ing to the maximum of its capa­bil­ity. That is what Microsoft and its hard­ware part­ners do, they release fully func­tional kit. You changed the OS to a free­ware Xenix clone and it doesn’t work, how is this a Microsoft issue.

    If your OS choice was up to scratch I am sure the laptop vendor would offer it as a choice to the buying public, obvi­ously it isn’t as an expert you are unable to make it work to full spec­i­fi­ca­tion.

  8. 8. Pascal
    Apr 01, 00:15

    John: Microsoft is full and well blame for part of this. Why? Because they make con­tracts with hard­ware com­pa­nies to only produce Microsoft Windows com­pat­i­ble hard­ware, along with pro­pri­etary drivers, thus shut­ting off com­pe­ti­tion. It is also known as unfair mar­ket­ing, some­thing that Microsoft has a long track record of, and this is not just the only trick up their sleeve in this regard. Next comes bundling soft­ware with prod­ucts sold by hard­ware vendors. It is very hard as every­one can see, to pur­chase a laptop without getting a copy of Microsoft Windows with it.

    Linux is up to scratch. Note that I used Windows before, and then I moved, so you can see which one I prefer, not just morally but tech­no­log­i­cally. The only reason Linux does not have native support for many pro­pri­etary hard­ware devices is quite simply… because they are pro­pri­etary. As are the drivers that run these devices for such oper­at­ing systems as Microsoft Windows. We, the com­mu­nity, the public, does not have access to spec­i­fi­ca­tions on these devices, how they work, what drivers and such and so forth they use. This makes it very dif­fi­cult for the com­mu­nity to write free drivers for pro­pri­etary hard­ware. It’s reverse engi­neer­ing and is as frus­trat­ing as looking for a needle in a haystack.

    There are some free drivers however, but they cannot compete with the pro­pri­etary drivers created by ATi, espe­cially not the pro­pri­etary ones for Microsoft Windows. Now why does ATi chiefly create graphic cards, chipsets and so forth, specif­i­cally designed for Windows? Because they have con­tracts with Microsoft and make money that way, dis­re­gard­ing the com­mu­nity.

    As for a company like Dell sup­port­ing Linux, they did to a short extent though it is still very dif­fi­cult for them (simply because GNU Linux is free and just cannot operate and be devel­oped and weilded like a pro­pri­etary oper­at­ing system created by a company). I suggest you take a closer look at Linux and the world of free soft­ware before denounc­ing it as not up to scratch.
    I’d start per­son­ally, since we are having this dis­cus­sion, to take a look at what Michael Dell, chair­man of Dell Inc. decided to say on the matter of Linux during a recent inter­view.

  9. 9. Tatey
    Apr 01, 01:54

    Hey Pascal, I’m wrapped that you finally got this laptop. It’s one nice piece of hard­ware. Anyhow, in rela­tion to your ques­tion there is a fix avail­able that will allow you to display the correct res­o­lu­tion until drivers mature for the chipset. There is mention of the chipset on the Intel website, and it even spec­i­fies using the MESA driver. Just do some googling and search some forums, you should find it even­tu­ally.

    Good luck.

    Reply: I’ve got some friends coming over this weekend (tempted by con­vert­ing me to Gentoo, booze and food), and we’re going to try and get this bugger working. It will be a pity because the Insp­iron 6000 is now no longer being sold making the 6400 in Aus­tralia and only mid-​range Insp­iron. The model up has some nice Linux-​compatible graphic cards but it’s a 3.2+ grand laptop.

    We’ll see what happens.

    Cheers. 

  10. 10. Hal
    Apr 01, 04:38

    Well you know I always rec­om­mend IBM (now Leonovo) though I suppose the price for a Thinkpad is that they are slightly cumbersome — not all models though. I’d love to buy the new Leonovo Thinkpad 3000 C100 series — the one with the platinum-​style front.

    For porta­bil­ity I like Sony Vaios, my brother bought one recently and they’re really thin. I’d also look around for doc­u­men­ta­tion on any Vaios that work well with Linux.

    Oh — and what the fudge are you going on about John?!

    You changed the OS to a free­ware Xenix clone and it doesn’t work, how is this a Microsoft issue.

    Sorry — but that’s shit: Linux was a Minix clone. It’s also shit because you’re con­fus­ing free­ware with open source. Beer and freedom is the analogy every­one uses.

    Not to mention if you find it accept­able that a company which holds a monop­oly effec­tively screws up any chance you have of using any­thing other than it’s soft­ware on your computer…well… I don’t think I need to say it.

  11. 11. Hal
    Apr 01, 04:27

    We love Linux, and we’re doing our best to support the Linux com­mu­nity. We see lots of oppor­tu­nity there. If the Linux desk­tops could con­verge at their cores, such a common plat­form would make it easier to support. Or, if there was a leading or highly pre­ferred version that a major­ity of users would want, we’d preload it.”

    Err…that’s an incred­i­bly stupid reason against Linux. Con­verg­ing cores? wtf? Do they know that all distros are based on http://​www.​ker​nel.org?!

    Reply: Yea, Dell def­i­nitely isn’t doing their best. If they were they would not sell Intel 945GM chipsets in their laptops. Out of that article, I spec­u­late that Dell might get there in the future, seeing that they are begin­ning to offer free soft­ware with their prod­ucts. A year ago they would not have done this as their rela­tion­ship with Microsoft would have made it… inap­plic­a­ble, but now, if they con­tinue their trends I think they might even offer OpenOf​fice.org as an office solu­tion for some of their prod­ucts.

    Cer­tainly won’t happen overnight, but it is at least nice to see that Dell is con­sid­er­ing Linux, and the only way to speed things up is talk to them about it. I cer­tainly will point that out when I call them Monday. I’ve actu­ally also asked the guy who I made the order with how many inquiries they get about Dell and Linux and he says it’s actu­ally quite a sur­pris­ing amount. If they want to offer prod­ucts that their cus­tomers want, then I suppose they will need to be able to adapt in the future.

  12. 12. John
    Apr 01, 09:57

    I dis­agree in many areas here. If you look at a NIC vendor like Intel. They have drivers for all of their cards for nearly every OS avail­able the a cus­tomer would run in their busi­ness, Novell, Microsoft, Open Source, Unix’s, DOS etc etc. Absolutely some vendors build hard­ware for spe­cific pur­poses or for a vendor to give them a com­peta­tive advan­tage, it then depends on who pas and who owns the rights for that tech­nol­ogy, not every­thing can be free because every­thing has a cost, espe­cially hard­ware and soft­ware engi­neer­ing.

    absolutely I agree with Dell 100%. They are a hard­ware company that has no com­pet­ing soft­ware busi­ness. They will sell hard­ware to anybody and build rela­tion­ships with every vndor they believe will pull more hard­ware revenue from bundling or offer­ing an enhanced expe­ri­ence for the user. So if redhat, Novell, Sun, Microsoft et al want to sell via Dell their oper­atind system, and it atte­acts more cus­tomers to Dell they will absolutely sell the brand, the vision and more hard­ware.

    I did not denouce as it not up to scratch you did by high­light­ing a lim­i­ta­tion of the instance you require to make the hard­ware func­tional to your require­ments. I will pick the appli­ca­tions suit­able to my busi­ness and then choose the best plat­form for them to run on, this is what a busi­ness must do. I will never choose the OS first and then try to find the appli­ca­tions to run on it that might give me what I need. This is just eco­nomic sense in the usiness world. Yes I run both free and not free soft­ware, but I choose the best for my needs first then the OS.

  13. 13. Pascal
    Apr 01, 12:28

    I dis­agree in many areas here. If you look at a NIC vendor like Intel. They have drivers for all of their cards for nearly every OS avail­able the a cus­tomer would run in their busi­ness, Novell, Microsoft, Open Source, Unix’s, DOS etc etc. Absolutely some vendors build hard­ware for spe­cific pur­poses or for a vendor to give them a com­peta­tive advan­tage, it then depends on who pas and who owns the rights for that tech­nol­ogy, not every­thing can be free because every­thing has a cost, espe­cially hard­ware and soft­ware engi­neer­ing.

    I am only request­ing that the hard­ware pro­duc­ers do not limit their con­tracts to com­pa­nies like Microsoft. Con­sider this: would hard­ware pro­duc­ers make more profit if they were to release their device spec­i­fi­ca­tions fully so that the com­mu­nity can write free drivers than if the device and the respec­tive drivers were only exclus­sive to Microsoft support/compatibility…? Of course they would make more profit if they could reach more cus­tomers. How can you reach the cus­tomers that are not Microsoft users? Release the device spec­i­fi­ca­tions and let the users, in this case the com­mu­nity create free drivers. It is a win-​win sit­u­a­tion and drives com­pe­ti­tion amongst soft­ware devel­op­ers which is good for the con­sumer.

    Also, note that in this cir­cum­stance I am not con­cerned about NIC, but rather about Intel graphic card chipsets, which have poor Linux support.

    I did not denouce as it not up to scratch you did by high­light­ing a lim­i­ta­tion of the instance you require to make the hard­ware func­tional to your require­ments.

    I can’t see how I denounced an oper­at­ing system I am very happy with? I blamed Intel and com­pa­nies like Microsoft that make unfair deals with these com­pa­nies to gain exclus­sive driver and device support that is pro­pri­etary and thus unavail­able to the com­mu­nity, not to mention it only runs in Microsoft prod­ucts. This is not a lim­i­ta­tion that is the fault of Linux, nor did I blame Linux for it, quite the oppo­site.

    I will pick the appli­ca­tions suit­able to my busi­ness and then choose the best plat­form for them to run on, this is what a busi­ness must do. I will never choose the OS first and then try to find the appli­ca­tions to run on it that might give me what I need.

    What if the appli­ca­tions you would desire run on a limited, pro­pri­etary, and not as stable nor secure as another alter­na­tive, oper­at­ing system? There is no use for me to use appli­ca­tions, pro­pri­etary or free on a Windows oper­at­ing system if I con­stantly have to worry about viri, spyware and other such secu­rity issues, not to mention the sta­bil­ity of the oper­at­ing system itself, though I suppose that is another argu­ment for another time entirely.

  14. 14. Ashley
    Apr 01, 15:31

    You changed the OS to a free­ware Xenix clone and it doesn’t work, how is this a Microsoft issue.”

    You’ve seri­ously got me sitting here scratch­ing my head at where it came from if it’s not meant as a troll. It’s aston­ish­ingly bad on so many levels. What would possess anyone in their right mind to say that?

  15. 15. John
    Apr 01, 16:26

    so you choose an oper­at­ing system then try to shoe horn the appli­ca­tion set onto it, whether applic­a­ble to need or not.

    Think about it, if you require the absolute best CAD drawing package as it is crit­i­cal to your busi­ness and it comes in its best flavour on Unix, you want the best pos­si­ble outcome. You will not place it on Windows nor Open Source, you pay your money for the app and Unix and run it on there. Does your busi­ness pos­si­bly fail because you bought the second rate version to run it on an alter­nate plat­form, I think not, you would choose the best plat­form to give you maximum value. Hence my dis­cus­sion, you choose your appl­ci­a­tions then you choose what they best run on.

    Reply: Are you better off getting some­where using program B on some­thing more stable and secure than using program A on some­thing that con­stantly has issues? Or metaphor­i­cally, what good is a pol­ished car with a shit engine that get’s you no where. The seats, the wheels, the CD player and so forth, could be the best in the world, but if the engine sucks there’s no use.

    As for the CAD example, then you are in the wrong busi­ness. If you value your busi­ness above your morals, then there is no point arguing over this.

    Also, con­sider the fol­low­ing: back in the day when I used Windows I also used many pro­pri­etary appli­ca­tions that ran on Windows. Since using free soft­ware, I’ve found alter­na­tives that in most cases out-​do those appli­ca­tions I used or if not, are very close and are rapidly catch­ing up. I manage all my com­mu­ni­ca­tion, graphic art and design, learn­ing and college related tasks, devel­op­ment and so on all on a com­pletely free oper­at­ing system using com­pletely free appli­ca­tions. I can cer­tainly do it.

  16. 16. John
    Apr 01, 16:28

    my free­ware Xenix or Minux or Unix clone comment came from the fact Microsoft is to blame for all evils of IT in the world today. Because a hard­ware company writes drivers for its hard­ware where it will sell the most it is Microsoft’s fault, if it does not release the specs to the public it is Microsoft’s fault, so is world hunger, ter­ror­ism and every­thing else.

    I think the para­noid give Microsoft far too much credit as every single thing in the IT world is not a Microsoft product nor designed for a Microsoft product.

  17. 17. Pascal
    Apr 01, 17:06

    my free­ware Xenix or Minux or Unix clone comment came from the fact Microsoft is to blame for all evils of IT in the world today.

    It would be useful to note that then, because as you can see it con­fused us all.

    I think the para­noid give Microsoft far too much credit as every single thing in the IT world is not a Microsoft product nor designed for a Microsoft product.

    They have a massive influ­ence. Mate, they own over a 90% market share, with a profit margine of over 70% on Windows and Word. A fish shop or butcher or super­mar­ket is happy when it reaches a profit margine of 7% (which is rare case). If a single company has ten times that then there is seri­ously some­thing wrong. I think just looking back in history it is very easy to see that Microsoft has a huge influ­ence through their actions on a whole manner of dif­fer­ent things. They quite well have some­thing to do with the level of tech­nol­ogy the common person has, and since in this ‘modern age’ we rely heavily on com­put­ers… well you see my point. Things would be much dif­fer­ent if their soft­ware was as decent as some of the cre­ations that the free soft­ware com­mu­nity has come up with.

  18. 18. John
    Apr 01, 19:56

    So Unix is not stable and secure, I always thought so, but thanks for con­firm­ing it.

    Reply: Oh, yeah, you’re totally right! Same goes for Linux to you know! Actu­ally, exactly because of this, Linux is used by Google for essen­tially all their servers around the world, and it’s why Linux/UNIX are the only real oper­at­ing systems that run on super-​computers, or why Apple decided to use UNIX for OS X, or why it’s in so many little elec­tronic gadgets you may pur­chase nowa­days, such as phones, PDAs, routers and so forth. In fact, it is so inse­cure and unsta­ble, like you say, that the National Secu­rity Agency of the United States of America uses Linux and has released it’s own version of it. Pretty cool, huh!?

  19. 19. John
    Apr 01, 23:52

    and NATO members all run Exchange as the secure mes­sag­ing gateway between all member nations, so what is your point. Ebay runs Linux on the front end and Exchange as its email plat­form. Exter­nal New York stock exchange runs Linux, all of the trading systems and backend is Microsoft (the global economy runs on Microsoft, if NY fails the global finan­cial systems goe with it) with better than 99.9999 avail­abil­ity

    Reply: Could you please back those state­ments up? I very much doubt that anyone working in such an area as a stock exchange, in their right mind, would use a Microsoft oper­at­ing system for their servers. Essen­tially only quasi-​mainframes and quasi-​supercomputers run a Windows oper­at­ing system.

  20. 20. John
    Apr 02, 10:28

    for ebay

    Edit: Just dressed the link.

  21. 21. Pascal
    Apr 02, 12:57

    Reply to John: That def­i­nitely makes for a very rep­utable source, or does it not… I just would like to let you know that Microsoft’s ‘Get the Facts’ cam­paign is gen­er­ally recog­nised as ‘Get The FUD [Fear, Uncer­tainty and Doubt; wikipedia article on FUD] cam­paign. It is very inter­est­ing to see the FUD cam­paigns that Microsoft have had over the years. First they began with such one-​liners as “open source is intellectual-​property cancer”, or such state­ments as “open source is like com­mu­nism”, and now since that began to back­fire Microsoft have moved to a new cam­paign to compare the TCO [Total Cost of Own­er­ship], after all they even them­selves realised that their soft­ware was no longer tech­ni­cally supe­rior. Now along with their TCO banter, they are claim­ing that in fact Linux is not really free, they con­tinue then to make a big deal of migra­tion costs of moving to over to Linux (*keels over laugh­ing when con­sid­er­ing Samba, espe­cially Samba 4 and the new ‘Vampire’ LDAP sucker*) and finally then claim that they offer a greater toolset.

    I am quite fond of the way Eric Raymond dis­sects the Hal­loween memos that leaked out of Microsoft (you can find the analy­sis and the memos here). Since you can easily read up on them for your leisure, I’ll just note some of my favourite com­ments in regard to the TCO issue, open source being the same as shared source, and other blatant lies by Microsoft to spread fear, uncer­tainty and doubt.

    • How many Linux machines have been zombied by Netsky, Sasser, MyDoom, or similar worms? Do your Windows TCO esti­mates include admin­is­tra­tor time spent clean­ing up after these infes­ta­tions?
    • Can you explain why Windows IIS web­sites are cracked or defaced more often than Apache ones, despite the fact that IIS runs less than a third the number of sites Apache does?
    • Is Microsoft willing to add a hold-​harmless clause to Shared Source licenses that pro­tects shared-​source licensees against being sued by Microsoft for alleged IP vio­la­tions related to the soft­ware? If not, then please explain again how Shared Source is just the same as open source?

    If you read the memos you can clearly see that Microsoft is looking at the sit­u­a­tion, going “Mhh, they are beating us, what shall we do? Aha! How about dis­credit them by spin­ning lies, because that way people will believe such per­cep­tions as Linux has a higher TCO, or Linux is unsta­ble, or that Linux lacks the nec­es­sary tools and fea­tures and so forth!” Read the memos and see for your­self.

    So I guess with that I am trying to say is that the source you have offered is gen­er­ally recog­nised as rather irrep­utable and heavily biased (given it’s written by Microsoft, pub­lished on their site and the com­pa­nies and cor­po­ra­tions which Microsoft wrote case stories on, were typ­i­cally paid well so that Microsoft could do this).

  22. 22. John
    Apr 02, 19:48

    http://​www.​onwin​dows.​com/​p​r​o​f​i​l​e​d​/​2​0​0​3​/​s​e​p​/​n​a​s​d​a​q.htm

    Pro­filed - Nasdaq
    30.09.03
    Nasdaq

    Since its debut in 1971 as the world’s first elec­tronic stock market, Nasdaq has been at the fore­front of inno­va­tion, using tech­nol­ogy to bring mil­lions of investors together with the world’s leading com­pa­nies. With approx­i­mately 3,500 listed com­pa­nies, Nasdaq is the world’s largest elec­tronic stock market.

    Nasdaq trades more shares per day, on average, than any other U.S. equi­ties market. Trades are exe­cuted through a com­puter and telecom­mu­ni­ca­tions network that trans­mits timely, crit­i­cal invest­ment infor­ma­tion to more than 1.3 million users in 83 coun­tries. In 2002, Nasdaq devel­oped Super­Mon­tage, which rep­re­sented a total revamp­ing of its trading ser­vices. Super­Mon­tage is a fully inte­grated order display and exe­cu­tion system, designed to handle an expand­ing uni­verse of orders.

    At the heart of Super­Mon­tage is Nasdaq Prime, the system that pro­vides Nasdaq’s market par­tic­i­pants with a window into the Super­Mon­tage order book. Nasdaq Prime expands market trans­parency by showing not just the top bid and ask prices for each stock, but the top five prices on the bid or ask. NASDAQ Prime encour­ages par­tic­i­pants to enter more and larger orders, drawing more liq­uid­ity into the system. Because each par­tic­i­pant can enter unlim­ited quotes and orders at each price level, market depth is increased.

    But to do all this, Nasdaq Prime needs pow­er­ful data­base capa­bil­i­ties. It has to handle a minimum of 5,000 quote mes­sages per second scaling up past 8,000 mes­sages per second (equal to 32,000 trans­ac­tions per second), for peak periods. Far more than just updat­ing and reading data, Nasdaq Prime needs to con­stantly eval­u­ate bid and ask prices, send out the top five levels, check on the status of quotes, and with­draw prices for com­pleted or can­celled trans­ac­tions.

    Nasdaq orig­i­nally devel­oped Nasdaq Prime on a pro­pri­etary in-​memory data­base. Nasdaq con­ducted per­for­mance testing on the system in Feb­ru­ary 2002-and found that it could not handle the per­for­mance require­ments or process the complex busi­ness logic that was required. With the rest of Super­Mon­tage already in quality testing and the solu­tion slated to go live in July 2002, Nasdaq had a chal­lenge.

    “We looked around at some com­mer­cial prod­ucts, but we needed some­thing that would have minimal learn­ing curve for our devel­op­ers because of our tight time-​to-​market require­ments,” says Ken Rich­mond, vice pres­i­dent of Soft­ware Engi­neer­ing for Market Infor­ma­tion Systems at Nasdaq. “I was frankly skep­ti­cal that Microsoft SQL Server 2000 could handle the scale and com­plex­ity required for our appli­ca­tion. But SQL Server offered us the poten­tial to reuse exist­ing busi­ness objects and lever­age our exist­ing resources, making it the most attrac­tive choice to meet our time-​to-​market needs. We gave it a try.”

    three tiers
    Rich­mond and his team built the new Nasdaq Prime based on Microsoft Windows 2000 Advanced Server and SQL Server 2000 Enter­prise Edition. The solu­tion has three tiers. The first tier receives quo­ta­tion infor­ma­tion from SuperMontage’s Hewlett-​Packard Non-​Stop Com­put­ing main­frame plat­form. The second tier processes and main­tains the data, while the third tier dis­sem­i­nates the infor­ma­tion to SuperMontage’s sub­scribers.

    In the first tier, six streams of quo­ta­tion data enter Nasdaq Prime through Message Queuing (also known as MSMQ) and are received by a pair of four-​processor Dell 6650 servers running Windows 2000 Server, enabling each stream to be processed by a sep­a­rate proces­sor for maximum through­put. Nasdaq’s pro­pri­etary gateway trans­forms the mainframe-​based data for use by SQL Server. The data is checked to ensure that no quo­ta­tions have been lost and that all data retains com­plete integrity. A sep­a­rate pair of servers acts as a failover cluster if needed.

    SQL Server 2000 pro­vides the per­for­mance, reli­a­bil­ity, and scal­a­bil­ity that NASDAQ needs for high through­put, thanks to the ability to cluster at both the data input and output ends of the solu­tion.

    The second tier, running on Windows 2000 Server and SQL Server imple­mented on two Dell 8450 four-​processor servers, manages all busi­ness logic using stored pro­ce­dures. Each quo­ta­tion, or message, causes a SQL Server stored pro­ce­dure to execute four or five data­base calls to process the message and load it into the data­base. SQL Server busi­ness logic reviews all the ref­er­ence infor­ma­tion asso­ci­ated with the message, such as the state of quoting par­tic­i­pants. It pre­pares rel­e­vant infor­ma­tion to be included with the even­tual trans­mis­sion of the quo­ta­tion data to sub­scribers. It analy­ses whether, and where, the new quo­ta­tion fits among the top five bid and ask prices.

    When a pre­vi­ous top-​five price is involved in a com­pleted trans­ac­tion and thus is no longer avail­able, the busi­ness logic pre­pares a message to advise sub­scribers accord­ingly. To min­imise band­width demand, SQL Server pre­pares a feed con­tain­ing only the changed or “delta” infor­ma­tion since its pre­vi­ous feed.

    The third tier pulls data from the SQL Server data­base and mul­ti­casts it to all Super­Mon­tage sub­scribers. This layer is imple­mented on three dual-​processor Dell 2250 servers running Windows 2000 Server. Each proces­sor sup­ports a single channel of output, and each server has a backup machine for failover.

    ben­e­fits
    Thanks to SQL Server 2000, Nasdaq Prime has the fast time-​to-​market, mission-​critical per­for­mance and reli­a­bil­ity, and lower total cost of own­er­ship (TCO) that Nasdaq was seeking.

    time-​to-​market
    Nasdaq began its devel­op­ment in March 2002, went into quality assur­ance testing 10 weeks later, and met the July dead­line to go into pro­duc­tion along with the rest of Super­Mon­tage.

    “We brought the Microsoft solu­tion to market in about half the time it would have taken using a pro­pri­etary cache alter­na­tive,” says Rich­mond. “That saved a full devel­oper year off the sched­ule. I credit SQL Server and the ability to reuse exist­ing busi­ness logic and industry-​standard SQL pro­gram­ming for that short time-​to-​market. Lever­ag­ing all of the ser­vices that come with SQL Server out of the box was vital for us.

    “Also impor­tant was the devel­op­ment assis­tance we received from Microsoft Con­sult­ing Ser­vices [MCS],” he adds. “Because of the tremen­dous demands we were putting on the solution’s through­put, it was extremely helpful to have MCS’s help in fine-​tuning SQL Server to deliver that per­for­mance.”

    sat­is­fac­tion
    The SQL Server solu­tion is sup­port­ing 7,900 quo­ta­tions (mes­sages) per second and has demon­strated the ability to handle up to 12,000 mes­sages per second in lab testing. With up to five data­base calls per message, that’s a volume of up to 60,000 data­base calls per second.

    “One of the key ben­e­fits of SQL Server for Nasdaq Prime is its speed,” says Al Santoro, Asso­ciate Vice Pres­i­dent for Data­base Admin­is­tra­tion, Nasdaq. “Speed is very impor­tant to both traders and investors. SQL Server enables us to process trading infor­ma­tion in less than one-​tenth of a second. That’s very impor­tant to us and to the mar­ket­place because it’s the first time the primary market has been able to gather and dis­sem­i­nate mul­ti­ple orders from our par­tic­i­pants.”

    As an appli­ca­tion on which an entire finan­cial market depends, Super­Mon­tage has to be absolutely reli­able. And it is. “The clus­ter­ing capa­bil­ity we get with SQL Server and Windows 2000 Advanced Server serves us very well,” says Santoro. “We’ve never failed over to the disaster-​recovery site, and we’ve never failed in pro­duc­tion either. We’ve never had any down­time in pro­duc­tion. That type of reli­a­bil­ity is essen­tial to Super­Mon­tage. We’ve never had to rely on the clus­ter­ing capa­bil­ity, but it’s nice to know it’s there.”

    “The per­for­mance, reli­a­bil­ity, and capa­bil­i­ties of Nasdaq Prime and Super­Mon­tage mean we can deliver greater busi­ness value to our members and sub­scribers than ever before-​and greater value than they can get else­where,” says Rich­mond. “That’s essen­tial to our retain­ing and expand­ing on our posi­tion as both the world’s largest elec­tronic secu­ri­ties market and the fastest-​growing market. We are deliv­er­ing more infor­ma­tion to our sub­scribers in real time so they can make faster, more intel­li­gent deci­sions about trades.”

    lower cost of own­er­ship
    In addi­tion to deliv­er­ing per­for­mance and reli­a­bil­ity, Windows 2000 Advanced Server and SQL Server deliver sig­nif­i­cantly lower total cost of own­er­ship. That lower TCO starts with fast time-​to-​benefit, cutting 50 per cent off the time and cost of devel­op­ment. And it con­tin­ues with ongoing ben­e­fits from the lower cost of Windows-​based soft­ware and hard­ware. “The Windows 2000 Advanced Server and SQL Server solu­tion imple­mented for this appli­ca­tion is much more cost-​effective for us than the alter­na­tives,” says Santoro.

    “With Microsoft tech­nolo­gies and, in par­tic­u­lar, SQL Server, NASDAQ has been able to achieve sig­nif­i­cant cost savings over more tra­di­tional devel­op­ment platforms,”adds Rich­mond. As well, we’ve been able to achieve increased system devel­op­ment pro­duc­tiv­ity. We have many legacy systems that are pretty expen­sive to run, and we’re in a very impor­tant program now to migrate those systems into dis­trib­uted systems. Microsoft systems give us the lowest total cost of own­er­ship.”

    “Quite can­didly, when we started the project, I had my doubts whether Microsoft could deliver on enterprise-​class appli­ca­tions,” he con­cludes. “But I think the results speak for them­selves. Microsoft can deliver.”

  23. 23. John
    Apr 02, 19:13

    http://​mem​bers.​microsoft.​com/​c​u​s​t​o​m​e​r​e​v​i​d​e​n​c​e​/​S​e​a​r​c​h​/​E​v​i​d​e​n​c​e​D​e​t​a​i​l​s​.​a​s​p​x​?​E​v​i​d​e​n​c​e​I​D​=​1​3​7​9​3​&​a​m​p​;​L​a​n​g​u​a​g​eID=1

    NASDAQ Stock Market, Inc.
    NASDAQ Deploys SQL Server 2005 to Support Real-​Time Trade Booking and Queries

    Pub­li­ca­tion Date: 11/29/2005 Lan­guage: English Back to Pre­vi­ous Page Get Office File Viewers

    NASDAQ, which became the world’s first elec­tronic stock market in 1971, and remains the largest U.S. elec­tronic stock market, is con­stantly looking for more-​efficient ways to serve its members. As the orga­ni­za­tion pre­pared to retire its aging Tandem main­frames, it deployed Microsoft® SQL Server™ 2005 on two 4-node Dell Pow­erEdge 6850 clus­ters to support its Market Data Dis­sem­i­na­tion System (MDDS). Every trade that is processed in the NASDAQ mar­ket­place goes through the MDDS system, with SQL Server 2005 han­dling some 5,000 trans­ac­tions per second at market open. SQL Server 2005 simul­ta­ne­ously handles about 100,000 queries a day, using SQL Server 2005 Snap­shot Iso­la­tion to support real-​time queries against the data without slowing the data­base. NASDAQ is enjoy­ing a lower total cost of own­er­ship com­pared to the Tandem Enscribe system that the SQL Server 2005 deploy­ment has replaced.

  24. 24. John
    Apr 02, 19:54

    http://​www.​com​put​er​world.​com.​au/​i​n​d​e​x​.​p​h​p​/​i​d​;​1​2​9​5​7​3​3​8​5​3​;​r​e​l​c​omp;1

    At its San Fran­cisco launch event, Microsoft also released its Visual Studio 2005 devel­op­ment tool and announced its forth­com­ing data inte­gra­tion soft­ware, BizTalk Server 2006. But the focus was on SQL Server 2005, and Microsoft offi­cials trotted out a set of Fortune 500 cor­po­ra­tions that have already adopted the soft­ware for their most mission-​critical appli­ca­tions.

    Among them was Barnes & Noble, which handles an inven­tory of 7.3 million items sold at 821 book­stores world­wide using a 3TB data ware­house on a 64-bit version of SQL Server 2005. “The raw per­for­mance, as well as the price-​over-​performance ratio, was incred­i­ble,” said Chris Troia, the bookseller’s CIO. He said Barnes & Noble runs more than 1,200 SQL Server data­bases.

  25. 25. Pascal
    Apr 02, 22:00

    Although you could prob­a­bly guess my response, I think the decid­ing people who made those choices are wasting a lot of money. Running some­thing like a stock exchange on a corporate’s oper­at­ing system who [the cor­po­rate, in this case Microsoft] does not accept any lia­bil­ity what­so­ever if their prod­ucts fail, and has a rep­u­ta­tion for being rather… unsta­ble, is not exactly a wise idea.
    Just a per­sonal ques­tion, what is your Linux (read not Xenix) expe­ri­ence?

  26. 26. John
    Apr 02, 22:52

    I have admin­is­tered both Unix, Xenix and Linux (Red Hat) Servers, about 5 years total expe­ri­ence.

    I don’t believe linux is ready for the cor­po­rate desktop, but fine for many uses depend­ing on the appli­ca­tion and inte­gra­tion require­ments. Many appli­ca­tions that a busi­ness need and require full inte­gra­tion with just aren’t on the plat­form today.

  27. 27. Pascal
    Apr 02, 23:11

    Then may I inquire as to why you are still running Inter­net Explorer under Windows XP?

    Many appli­ca­tions that a busi­ness need and require full inte­gra­tion with just aren’t on the plat­form today.

    Also, why am I getting the feeling you are blaming this on Linux and/or the free soft­ware com­mu­nity…? (I get that feeling start­ing with your very first comment in this entry) I feel like point­ing out (and don’t take offense at these last com­ments) that it is quite well that Microsoft is par­tially at fault that Linux does not have a lot of support for these ‘many appli­ca­tions that busi­nesses need and require’, simply because of such cam­paigns as their ‘Get The Facts’ crusade. I think a lot of people that blame Linux and free soft­ware for not being ‘up to scratch in this regard’, as I have heard it, should really con­sider this, espe­cially when they then turn and go back to their Microsoft solu­tions, thus sup­port­ing the same company that pre­vents the com­munty from getting there…

  28. 28. John
    Apr 02, 23:57

    Please read my last comment, I said for the desktop it just isn’t ready yet, hence I run the desktop that pro­vides me and my company with the best appli­ca­tions that suit my busi­ness needs, Busi­ness intel­li­gence linked to SQL and Oracle, SAP client, CRM solu­tion, Office inte­grated with IM and portal solu­tion. I would be happy to swap if I could make sure all these appli­ca­tions were not only sup­ported on Linux but worked in the same inte­grated way so not to loose func­tion­al­ity.

    Not at all I don’t blame anybody but you have to admit I have a busi­ness need and the open source market does not address my needs as they are today, there­fore I am locked in by what I need to make a living to support my family, my work­force and what my cus­tomers require of me.

    For example I would gladly swap out my CRM for sug­ar­CRM but it must inte­grate 100% with my email client. If Outlook isn’t the inte­grated client maybe Ximian soft­ware is, but then does this also like into my word proces­sor, hence you can see my problem

  29. 29. John
    Apr 03, 06:58

    over the last 25 years I have also worked on OpenVMS, OS400 (and pre­de­ces­sors), Netware 3 - 6, Windows NT server (all flavours), MS Lanman, Pick, Primos.

    How does that compare with you own history?

  30. 30. Pascal
    Apr 03, 09:07

    Well my own history with com­put­ing and Linux is of course not where near as lengthy. I actu­ally just realised I have not added it to the about page, but I am actu­ally 16, so when it comes to employe­ment in the IT area, I don’t have a whole lot of expe­ri­ence, having never worked in it.

    I began using Linux on my desktop about a 2 or 3 years after using Windows for my work. Back then I did not do much on the deskop (or the server for that matter), though when I began using Linux for all my work, play and learn­ing, I was quite happy and much more friendly with the com­puter as it did the things I wanted to and if it didn’t it was either my fault or igno­rance.

    After attend­ing Linux.​conf.au 2006 in Dunedin at the start of this year I was quite amazed at how well Linux and FOSS can make it into the cor­po­rate world, running on servers and desk­tops alike at the work­place. As we both agree on, Linux and FOSS does not compare yet in all cases to pro­pri­etary solu­tions (though the blame in this case ought to fall on the com­mu­nity), however I will not throw out my moral and ethical prin­ci­ples by which I live and make my deci­sions in life upon, out the window so I can use a pro­pri­etary solu­tion, better or not, in the work­place, or any­where at all for that matter.

    Oh, and the laptop works. Got it running by hacking/cheating the BIOS of the graphic card. I’ll write about it soon.

  31. 31. Rick
    Apr 04, 09:58

    Hi,

    I just recently pur­chased the Insp­iron 6000. Like you, it has a 15.4 screen and 1680 x 1050 res­o­lu­tion. The dif­fer­ence though, is mine uses the ATI X300 chipset. I get full native res­o­lu­tion out of the box on both Breezy and Dapper (mileage varies with other distro’s though). I had to hack xorg to get native res­o­lu­tion from Xandros, and some distos just crash xorg. About the only issues I have on this with ubuntu are sleep and hiber­nate. Other than that, even the built in Intel wire­less works out of the box.

    Reply: Cool. My display and res­o­lu­tion problem was directly con­nected to the Intel graphic card, which is now working thanks to Chris. My wire­less card is not working by default… mhh. Curious, what wire­less card does your 6000 have in it?

  32. 32. John
    Apr 04, 13:19

    If I am honest, for all the dif­fer­ent OS’s I have worked on VMS is the absolute best. It had tech­nolo­gies like shared memory clus­ters etc years before anybody else, secu­rity to the nth degree and was intu­itive as an admin­is­tra­tor to support.

  33. 33. Dell Inspiron 6400
    Apr 05, 07:16

    That sucks. In some coun­tries Dell also offers the Radeon X1300 instead of the GMA950. That would prob­a­bly be a lot better.

    Reply: If memory serves me right, the Radeon X1300 has next to no Linux support. I’m happy with the Intel GMA 950 because we recon­fig­ured one of it’s modes using 915resolution. All that needs to be done to get full func­tion­al­ity out of it is install the 3D drivers, which are pro­pri­etary, not to mention annoy­ing to get working, so I’ll pass on it for the moment. I’d only need them for such things as XGL and 3D accel­er­a­tion which I can live without at the moment.

  34. 34. Alvaro
    Apr 10, 21:00

    Hi
    I don’t know if it is a good idea to give it back and change the video card for a ATI one. The Radeon X1300 doesn’t have support for linux at all, nor from the comu­nity neither propetary..

    Reply: Yea, I made sure of that as soon as I con­sid­ered the option,. The laptop is working per­fectly for my work, and that’s what I use com­put­ers for. Getting the 3D drivers running even­tu­ally would be nice so I could run XGL and Compiz, but I’m not going to sweat about it. Cheers.

  35. 35. customized
    Apr 19, 15:33

    I’ve had no hassle getting 1680x1050 out of my 6400 with Ubuntu Flight 6 or Fedora Core 5. Use the latest driver from Intel and 915resolution. You’ll need to edit xorg.conf.

    Now to get a dual-​head running in 1280x1024…

  36. 36. Pascal
    Apr 19, 22:05

    I tried the install from Flgiht 5, so my bug report on this prob­a­bly helped getting it fixed for Flgiht 6. As for driver I didn’t install the Intel ones as they weren’t avail­able at the time. With a recent upgrade via apt 3D support sud­denly worked without me needing to poke things.

    Curious, have yoou had any luck with the Intel wire­less card, ipw3945?

  37. 37. Robert John Kaper
    Apr 20, 01:06

    Accord­ing to the ATI site the (Mobil­ity) Radeon X1300 should work fine under Linux:

    https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27

    (See the RELEASE NOTES.)

    As I’m con­sid­er­ing an Insp­iron 6400 myself, I’d appre­ci­ate it if you/anyone could try this out and post his/her results here.

  38. 38. Johan
    Apr 20, 09:55

  39. 39. Pascal
    Apr 20, 09:25

    Mhh, inter­est­ing. I think though I will remain with my working Intel GMA 950. In addi­tion I think the time I had to give back the laptop for some­thing else has expired.

    I would def­i­nitely be inter­ested though if someone has managed to get the ipw3945 working under Linux.

    Cheers, Pascal

  40. 40. Jerome Lacoste
    May 01, 04:01

    ipw3945 appears to work. I’ve found several links includ­ing http://​jack​yvuillemin.​free.​fr/​d​e​l​l​i​n​s​p​i​r​o​n​6​4​0​0​.html

    I am mostly inter­ested in suspend (RAM/disk) support and battery life.
    Does suspend work?
    Do you have a 6 or 9 cells battery? How long does it last (e.g. playing a DVD. how long does it last com­pil­ing a kernel in loops?) :)

  41. 41. Pascal
    May 01, 17:43

    Jerome: Cool. The local distro based here in Can­berra named Kororaa seems to also work out of box… mean­while Dapper people have a problem.

    I had a look at what the guy did in the link you gave me and every­thing he has done I’ve tried to one point:

    Be careful : don’t forget to copy the firmware at the good place: /lib/hotplug/firmware/ipw3945.ucode

    I’ve installed the ieee802-1.1.13 driver tried to install the ipw3945-0.0.73 driver but it seems it wants hotplug, which I am not about to do, as that would mean down­grad­ing a fair few things and remov­ing pack­ages such as ubuntu-​desktop, gnome-​volume-​control and several other things…

    Mhh. The ipw3945 issue has been marked as an impor­tant bug if I recall cor­rectly for Ubuntu and it seems the devels want to get it working for Dapper.

    I’ve gone all my life without wire­less and it has not been some­thing that I directly need all that much (would be nice though), so I can be patient enough and wait another month or two.

    Cheers! Pascal

  42. 42. Pascal
    May 01, 17:59

    Oh, and I almost forgot! I have a 9 cell battery and I get about 4 hours and 20 to 30 minutes battery time. Playing a DVD for about 40 minutes would take up about 20% battery time (mainly the screen and the DVD drive going at full blast).

    I can easily do about 3 and a half hours of rea­son­ably inten­sive Inkscap­ing on this. Haven’t done any exten­sive com­pil­ing so I don’t have any decent info on that.

    Suspend to disk and RAM last time I tried (Dapper Flight 5) did not work. Also, turning on and off the blue­tooth module a few times using the Fn func­tion hangs the system, but I don’t use it anyway.

    I like it. Does the job.

  43. 43. Richard
    Dec 06, 21:33

    To John the Microsoft evan­ge­list……

    Funnily enough, I’m also in the process of wiping windows from a 6400 to put install Linux.

    In fact, I’m writing this reply from my desktop machine which runs *gasp* Linux, not Windows.

    Are you going to lecture me about how ter­ri­ble it is that I’m not using Windows?

    I’m heavily involved in online marketing/SEO, web and data­base server man­age­ment etc and have been around com­put­ers (Windows machines included) for over 15 years, and I must say….. the only time I’ve EVER seen someone as obsessed as you over Window’s sup­posed supe­ri­or­ity, is from an MS employee.

    The simple fact is, a lot of people prefer Linux as a desktop OS because they have an in-​depth knowl­edge of com­put­ers and aren’t dun­der­headed automa­tons who think Windows is just the great­est inven­tion since sliced bread.

    You pasted case studies etc illus­trat­ing just how amaz­ingly great and stable Windows is, so obvi­ously you felt a strong need to try and hype Windows up.

    Those of us who support Unix/Linux over Windows don’t need to paste para­graph after para­graph of case studies and “facts”.

    We just need to say: over 30 years of proven sta­bil­ity and biggest market share by far for *NIX. Just about every major tech­nol­ogy the world actu­ally takes seri­ously runs UNIX or a variant on their mission-​critical servers.

    Having said that, it’s even been said that Microsoft uses Linux servers to secure their Hotmail network.

    Case Closed.

  44. 44. jean-paul denise
    Jul 09, 02:52

    hi, i’m from the Sey­chelles. I have an INSP­IRON 6400 & i’m actu­ally an Linux fanatic but my plan was, when i got my new laptop i would really love to install Novell Open­Suse so i could really enjoy linux open source oper­a­tion system. my problem is i cannot adjust my laptop screen res­o­lu­tion to 1680×1050 max res­o­lu­tion. its the fiirst time i’m getting this problem trying to con­fig­ure any Linux OS. I really love Linux, i had to remove it from my laptop until i find solu­tion for this incom­pa­bil­ity…

  45. 45. Pascal
    Jul 09, 10:15

    Hey Jean-​Paul. :)
    The tech­niques of using 915resolution above work on any system that uses X (as in the xorg-​server). Just follow the steps and you shouldn’t have a problem. You’ll find the 915resolution package for Open­Suse in their respos­i­to­ries.

  46. 46. Bill
    Aug 09, 16:59

    I have written up another Linux com­pat­i­bil­ity guide for this laptop which is avail­able at:
    http://​www.​lin​lap.​com/​w​i​k​i​/Dell Insp­iron 6400

  47. 47. Pascal
    Aug 09, 17:23

    Thanks Bill. :)

Post a comment

Please share your thoughts or add a note if I missed something.

Required fields are marked by an asterisk (*). Your e-mail address is never published nor shared. You can use common text formatting XHTML elements (e.g. a, acronym, blockquote, code, em, strong, …). If you’d like to directly respond and link to another comment, you can do that using the Twitter-style @reply (i.e., @Randy Bender: …).

*
*