Slashdot Mirror


New Failsafe Graphics Mode For Ubuntu

ianare sends us to Ars Technica for news of the Ubuntu Xorg BulletProof-X feature, coming soon to a 7.10 (Gutsy) build near you. "It provides a failsafe mode that will ensure that users never have to manually configure their graphics hardware settings from the command line. If Xorg fails to start,the failsafe mode will initiate with minimalistic settings, low resolution, and a limited number of colors. The failsafe mode also automatically runs Ubuntu's new GTK-based display configuration utility so that users can easily test various display settings and choose a configuration that will work properly with their hardware."

78 of 505 comments (clear)

  1. Oooooooh! by ScrewMaster · · Score: 4, Funny

    Linux gets Safe Mode!

    I guess that's an advance.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:Oooooooh! by Jugalator · · Score: 4, Insightful

      Heh, the flamebait that'd be modded Insightful solely depending on the OS. ;)

      --
      Beware: In C++, your friends can see your privates!
  2. great! by datapharmer · · Score: 4, Interesting

    This is great, but should have been done a long time ago! I have heard several people say they "tried ubuntu but it wouldn't work"... I determined the graphics failure to be an issue 100% of the time.

    --
    Get a web developer
    1. Re:great! by Fireflymantis · · Score: 3, Informative

      Probably where when looking at the CD in windows, the CD gets burned with only one file...

      D:\ubuntu-desktop.iso

    2. Re:great! by JanneM · · Score: 4, Informative

      i'm sorry, but "incorrectly burned CD's" ? how can someone really incorrectly burn a CD? Somewhat poorly worded, perhaps, but the parent is right. It's not that unusual for a burned CD, perhaps burned on cheap media using an old burner, to contain errors. If the user doesn't verify the burned CD, and doesn't do the "test media" thing on bootup your installation will fail.
      --
      Trust the Computer. The Computer is your friend.
    3. Re:great! by MindKata · · Score: 5, Informative

      "done a long time ago"

      It is very good news, but I hope this fail safe also works for everyone in the installer. I had a machine which wasn't possible to install Feisty Fawn on it, via the graphical Ubuntu install program. This was due to the default resolution being lower than required, for the window size of the install program. (So it wasn't possible to complete options in the installer windows and so continue with the install, using that program). (It occured with the on board graphics card on a new PC build at work, so the quickest work around was simply to put a better graphics card in which I had to hand and was planning on using it at some point anyway. A software only solution would have taken longer and isn't going to be so easy for non-technical users who just hope to try out Ubuntu. (I would expect it to be unfortunately enough to put off some non-technical users).

      So anything they can do to improve the graphical support is very good news. The more Ubuntu users the better. :)

      --
      There are 10 kinds of people in the world... those who understand binary and those who don't.
    4. Re:great! by Lord_Breetai · · Score: 5, Informative

      This was due to the default resolution being lower than required, for the window size of the install program. (So it wasn't possible to complete options in the installer windows and so continue with the install, using that program).

      [alt+leftmousebutton] will allow you to drag the window around as needed from any part of that window. Should have been a tip during install. I found this out by accident.

      --
      "You are only young once, but you can be immature forever." -www.animemusicvideos.org
    5. Re:great! by JanneM · · Score: 4, Insightful

      If the user doesn't verify the burned CD, and doesn't do the "test media" thing on bootup your installation will fail.

      So if I don't do post-burn checks, then the disc will be a bad burn? How odd... No, if you don't do post-burn checks you don't know the burn is bad and won't burn a second disk. It's a difficult concept, I know. Think it over; you'll get it I'm sure.
      --
      Trust the Computer. The Computer is your friend.
    6. Re:great! by dbcad7 · · Score: 2, Informative
      I screwed up and posted this on the wrong thread.. Off topic there,,, so some redemption here..

      Often, people will download an ISO, click on it in XP which very helpfuly asks "make a CD ?".. which they do.. but they are not making a bootable CD.. all they have done is copy the ISO to the CD.

      If you browse a newly created Ubuntu disk.. it will NOT be one file ending in .iso
      There should be several directories.. If not it isn't burned correctly.

      You need a proper burning program like Nero or Active ISO Burner. You burn FROM an Image, you dont copy the image to CD.

      Again If you browse a newly created Ubuntu disk.. it will NOT be one file ending in .iso

      --
      waiting for ad.doubleclick.net
    7. Re:great! by niceone · · Score: 2, Insightful

      I had the same problem and managed to work round it by moving the toolbars to the side which gave me just enough room to click the forward button. But really there is no reason for that window to be so big.

    8. Re:great! by kozmico · · Score: 2, Informative

      The [alt+leftmousebutton] doesn't work, you can't get the topbar off-screen, which is needed to see the "next" etc buttons. I had this problem when installing Ubuntu on Playstation 3 (537x368 or something), I had to [Tab] and hit [Enter] in the blind, which worked okey. It should had changed to a bigger virtual desktop than the actual resolution.

  3. Positive step by ls671 · · Score: 2, Interesting

    Although I personally do not care about that feature, I view it as a positive step towards mass adoption of Linux. I have to admit it scares me a bit although. Once mass adopted, we won't have the satisfaction to know we are running a better OS anymore ;-)

    --
    Everything I write is lies, read between the lines.
  4. This is the sort of thing OS needs to focus on by Xest · · Score: 4, Insightful

    As silly as it sounds, I've come across so many new Linux users who have messed up their display settings in some way, been unable to use the command line to fix it and have just resorted to giving up or reinstalling, neither is really an ideal option.

    Whilst to the average Slashdotter this may sound silly, I'd bet it's one of the biggest things that puts your average Joe off Linux through the years. Being able to easier recover from broken Linux installs will, imo go a long way to keeping people using Linux rather than the current situation where quite a few try, but many give up. Linux is generally nice and stable, but when it does go wrong, to most people it's just far, far too hard to recover your installation back into a working state - much more so than, dare I say it, Windows. This is however why I'd say Ubuntu has been making such headway in attracting new users to Linux because they do seem to understand what problems exactly that up until now have been putting many new users off Linux.

    1. Re:This is the sort of thing OS needs to focus on by Otter · · Score: 3, Interesting
      As silly as it sounds...new Linux users...Whilst to the average Slashdotter this may sound silly...your average Joe...

      I've been using Linux since MkLinux zero-point-something, and when I had to update a Gentoo box from XFree to X.org, my old conf file didn't work and xconfigurator (or whichever one the command-line tool is called) didn't generate a working file. Eventually it turned out that a serial mouse isn't supported, and switching to a USB mouse allowed a working conf file to be generated that I could then tweak. I never did get the beloved old mouse working.

      So anything that improves the X configuration process is a very welcome improvement over calling users names when the crappy old tools don't work.

    2. Re:This is the sort of thing OS needs to focus on by Bloater · · Score: 2, Funny

      X auto detection (of which this is an emergency component - for the auto detection to be tuned/hinted when it fails) is probably *the* biggest deal for Linux since 1997. This is the thing that gives Mr Ballmer angina.

    3. Re:This is the sort of thing OS needs to focus on by Ant+P. · · Score: 2, Funny

      The real problem is that you're ignorant and think the Stupid And Long Way is the only way to get it to work.
      sudo rm /etc/X11/xorg.conf && startx

    4. Re:This is the sort of thing OS needs to focus on by DAldredge · · Score: 2, Insightful

      In which universe is that user friendly?

    5. Re:This is the sort of thing OS needs to focus on by Jarjarthejedi · · Score: 2, Interesting

      Hah! That's a good one, format and reinstall. If that was even remotely the case the number of Windows users would not be anywhere near as high, they'd all just get Macs or learn Linux. Repairing Windows is pretty easy unless you manage to get some major errors, I've installed the wrong drivers for 3 pieces of hardware, 2 were auto-repaired (with a little message saying 'Hardware not recognized' then the little 'Installing driver' and bingo it works) and the last one simply forced the computer to boot into graphics safemode (640x400, minimal colors).

      I've only had to format/reinstall 2 windows boxes. The first was because it had accumulated quite a few registry errors (main user, me, had installed a lot of important software with the 'only for me' box checked, then deleted his account when passing it to another person) and the work to fix the problem, while relatively minor and doable at run-time, was beyond the new user so it was simply to simply start with a fresh install. The second was because the computer had gathered a lot of useless software, not spyware, but installed software that didn't come with an easy uninstaller (I'd call them trojans, but most of it is made by big name companies who simply don't expect you to want to uninstall their software).

      I have yet to encounter a problem serious enough that my first response is 'format it', that's always the option sitting in the background that'll fix the problem quickly and simply, but which is still treated as a last result.

      Honestly, if you believe Windows users are format-reinstalling all the time then you have a very distorted view of windows...or I do. Since I use windows as my primary OS (considering Linux right now actually, a few tabs open with info on the different distros) as does my entire family (5 computers, 3 laptops) and I've worked volunteer and part-time at a school district with at least 1 computer in every room, a couple of campuses, and many labs, I'd say my view of what's required to fix windows isn't the off one. I remember a great old computer, principal's PC, of course, which McAfee found and deleted over 1000 viruses (and I only wish I was exaggerating) and AdAware/Spybot/Microsoft Anti-spyware all picked up items, even when run one after the other. After about 3 hours work, only 10 minutes spent at the computer, it was done and the computer was back to where it was before, no viruses or anything picked up (of course there could have been 1 or 2 left over dodging us, but the battery of testing software we threw at that one, knowing it would be horrible, made that less likely). Suffice it to say, despite over 1000 viruses, the computer never required reformatting and worked great after a little fixing.

      --
      There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
  5. Very good by HalAtWork · · Score: 4, Insightful

    This is very good, I'm sure a lot of users would like to have the choice of selecting these in a graphical mode, which with they may be more familiar. Many users familiar with Windows/OSX will automatically be more familiar with Ubuntu because of this feature. It's important to have as many options available on CLI and GUI at the same time.

    I remember that back in the day YaST (SuSE's Yet Another Setup Tool) used to be incredibly handy because the CLI and GUI for the tool, which controlled almost all configurable options of the Linux distro, would behave almost exactly the same. The CLI used curses for display, and I believe the GUI was QT-based. They functioned pretty much identically. Personally, I have no problem just editing a text file. But, if you are a linux newbie and you poke around in the GUI and mess something up, then suddenly you can't start X, you feel a little bit safer knowing that there's a tool you can use to revert your settings that works exactly the same on the CLI as it does in the GUI, so you can access the program in almost any situation, even from a remote terminal.

  6. Good! by aarmenaa · · Score: 3, Informative

    Being able to get a console and edit xorg.conf will probably always be with us, but it should never be the primary means of configuration for a desktop machine. I see this as a major step forward for Ubuntu in reaching it's target audience. I use many distros, but I generally choose Ubuntu for desktop systems because I really don't have the motivation to do all that by hand just for a lousy desktop. It's also for people like my dad: he can follow instructions and install an OS, but he's not touching a config file.

    --
    "I do a grep for shit, bollocks, and tits before checking in code. I'm professional..." -RECURSIVE_META_JOKE, reddit.com
  7. Linux has always had "safe mode". by khasim · · Score: 5, Insightful

    Linux has always had "safe mode". You boot single user from the command line.

    This is more "easy GUI re-configuration of X.org when X.org blows up".

    Well ..... I guess you could consider it "safe mode" for X.org. But not for "Linux".

    1. Re:Linux has always had "safe mode". by bobetov · · Score: 5, Insightful

      Linux has always had "safe mode". You boot single user from the command line.

      A command line driven OS is, to 99.999% of humanity, not an operating system. The OS is the metaphor. Dropping into a text-based mode might as well be powering down. In fact it's almost certainly worse, from a user's perspective - more confronting, confusing and frustrating.

      It does no good to tell my Mom or my non-tech friend "Don't worry, your operating system is fine, it's just the GUI." They likely blew something up using the GUI. Trying to find which text file to edit, and how to edit text files, and how to navigate directories, all with a CLI, is like trying to find a needle in a haystack. If I break it in GUI, I need to be able to fix it in GUI, or it won't get fixed.

      Stop being a part of the problem here. If X doesn't work, the OS is broken. This is a major improvement in Ubuntu overall, not just some minor fix to X.

      --
      Looking for a Rails developer in Chapel Hill?
    2. Re:Linux has always had "safe mode". by doshell · · Score: 2, Insightful

      The whole discussion is word play. For some people (most people on Slashdot) "operating system" means the kernel only. For others it's the "kernel + basic system utilities and user interface" package.

      So you're right in the second sense, but that doesn't mean the other people here are wrong. They just mean a different thing when they say "operating system" (and with reason, since I can perfectly run something other than X over the Linux kernel as a user interface). This is established usage in the computing world (I would dispute your 99.999% figure, but oh well, 99.999% of all statistics are made up...) Learn to appreciate the difference.

      --
      Score: i, Imaginary
    3. Re:Linux has always had "safe mode". by Planesdragon · · Score: 2, Interesting

      Don't say the OS is broken...its not. If Microsoft doesn't get to say that IE and a ham sandwich are part of an "operating system", then GNU/Linux geeks don't get to say that the GUI isn't part of the OS.

      How many Linux users do you think do anything without loading a GUI on their userspace system?
    4. Re:Linux has always had "safe mode". by aichpvee · · Score: 5, Informative

      Well I know tons of people who use windows without opening internet explorer. But how many of them can actually remove it from their operating system? I can completely remove the GUI from my Linux without causing any problems unless I want to use a GUI. You should really think that through before using it again, it doesn't really make any sense.

      --
      The Farewell Tour II
    5. Re:Linux has always had "safe mode". by Greg_D · · Score: 2, Insightful

      If you are being purposefully obtuse to ignore the context of the argument, then not only do you appear to be wrong, but deceitful as well.

      In terms of modern computing from the aspect of the average end user, the OS is OS + GUI + basic applications, period. Not only that, but continuing to ignore this simple fact marginalizes Linux, especially since most college age computer users have never used a PC without a mouse and GUI, ever. Meeting basic user expectations in terms of usability only helps the so-called legitimacy of your distro in comparison to the other major desktop OSes.

    6. Re:Linux has always had "safe mode". by jelle · · Score: 2, Insightful

      Linux supports so many platforms, it can be used as an OS on pretty much anything that needs an OS. Not everything that needs an OS is a desktop, so not every OS is a desktop OS, and most of them don't need a GUI.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    7. Re:Linux has always had "safe mode". by timmarhy · · Score: 2, Informative

      It's cut and dry. a kernel is NOT an operating system, it only becomes one when userspace is included. that means at a minimum, a shell.

      --
      If you mod me down, I will become more powerful than you can imagine....
    8. Re:Linux has always had "safe mode". by Anonymous Coward · · Score: 3, Insightful

      "In terms of modern computing from the aspect of the average end user, the OS is OS + GUI + basic applications, period. Not only that, but continuing to ignore this simple fact marginalizes Linux, especially since most college age computer users have never used a PC without a mouse and GUI, ever. Meeting basic user expectations in terms of usability only helps the so-called legitimacy of your distro in comparison to the other major desktop OSes."

                No it doesn't. I work at a surplus computer store, and people come in wanting a "hard drive". Like 3/4ths want a hard drive, the other 1/4th.. it is either the machine proper, the monitor, or in a few odd cases the printer. That doesn't mean I should just start calling everything the hard drive -- it's wrong terminology. Calling a big mass of crap the OS is also wrong. The people saying X isn't part of the OS are flat out right; they aren't arguing that making X easier to setup is bad.

    9. Re:Linux has always had "safe mode". by gambolt · · Score: 2, Insightful

      How many PC clones were sold before windows 3.1 hit? How about the Apple II series? Millions. Did the people who bought these get amnesia in 1995? Just because people don't know something doesn't mean they can't learn btw. Learning is good. The vast majority of linux systems don't have X installed btw. They don't even have monitors or keyboards. Most of the most advanced software for the platform does not require X at all.

    10. Re:Linux has always had "safe mode". by Da+Web+Guru · · Score: 5, Insightful

      How many PC clones were sold before windows 3.1 hit? How about the Apple II series? Millions. Did the people who bought these get amnesia in 1995?
      No, they didn't, but we really aren't dealing with the same userbase. The number of computer users back then is significantly smaller and more computer savvy than the computer users of today.

      Just because people don't know something doesn't mean they can't learn btw. Learning is good.
      Well, if you don't want more people using linux, then force them to learn the command line. Seriously, the average computer user doesn't even have a clue (nor do they care) what the "black box with white letters" (i.e., a MSDOS prompt window) is, what it is for, or why they need it.

      The vast majority of linux systems don't have X installed btw. They don't even have monitors or keyboards.
      We are not talking about servers. That is a completely different (and significantly more knowledgeable) userbase. We are talking about desktop computers that "normal" people (i.e., people that don't eat, sleep, and dream about computers) will be using on a daily basis.

      Most of the most advanced software for the platform does not require X at all.
      Regardless of how advanced a piece of software is, if it doesn't run in a window or have an icon they can click on, then it does not exist to "normal" people.

      It is attitudes like this that hold back the wide-spread adoption of Linux on the desktop.

      --

      --guru

    11. Re:Linux has always had "safe mode". by drsmithy · · Score: 3, Insightful

      Please learn what an operating system is. You don't know what you are talking about. The machine is functional without a GUI. You can do nearly everything without a GUI that you can do with a GUI. Some things are even substantially faster at the command line.

      If you believe a command-line shell can be considered part of the "operating system", you have zero grounds for saying a graphical shell is not. They are merely different implementations of the same concept.

    12. Re:Linux has always had "safe mode". by Hucko · · Score: 2, Interesting

      It is attitudes like this that hold back the wide-spread adoption of Linux on the desktop
      I personally don't care if people widely adopt linux so much as I do that manufacturers do...
      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    13. Re:Linux has always had "safe mode". by Curtman · · Score: 4, Insightful

      Simply put, to 99% of users the GUI is the OS, and to hell with facts.

      To which users? Linux is strongest in the server room/data center. Why would you bother with running X on your db server when you can just ssh in and use GUI tools from a desktop that is running X? That desktop might even be a Windows box running cygwin/Xorg. X is not Linux, and Linux is not X.
    14. Re:Linux has always had "safe mode". by fractoid · · Score: 2

      No, if X doesn't work, you haven't configured X properly. Don't say the OS is broken...its not. Maybe the distro is ;p If X doesn't work, the COMPUTER is broken. And chances of a non-techie (or even a techie with limited Linux CLI experience) fixing a broken Linux install from the command line without knowing exactly what was broken are very, very small.

      Your average computer user (and your average Linux user is approaching your average computer user in this sense, it's the price of becoming popular instead of staying a clique of elitist geeks) it doesn't matter if it's X, Gnome, their nVidia drivers, or the anterior dorsal foozwuzzle that's broken, their computar is broke.
      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    15. Re:Linux has always had "safe mode". by Nazlfrag · · Score: 2, Interesting

      Then there was the the Amiga, the Atari, the Mac, GEM & Windows. Try amnesia from 1985. About a hundredth of todays computer user market grew up and are comfortable with a CLI, ie. 1% of users. For the other 99%, they are as user friendly as a BSOD.

    16. Re:Linux has always had "safe mode". by mwvdlee · · Score: 2, Interesting

      What many Linux experts often forget is that non-experts really can't do anything in the command line without help. And where are the experts pointing to for help? The numerous resources on the web. But how are you supposed to get on the web when your only computer (yes, most non-geeks still only have one computer!) is no longer able to display a GUI for a browser to run in. Linux safe-mode should allow the user to get to the web. So... is there a "network safe-mode" too? ;)

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  8. Thanks, Ubuntu. by Esteanil · · Score: 4, Interesting

    Although I've haven't had *nix installed on any of my home computers yet, I'm very happy indeed that Windows XP looks to be the last MS OS I will ever use.
    Changing to Linux is now something I'm thinking about on at least a weekly basis, and the upcoming version Ubuntu seems very likely to make me leave Windows. (Except for a small gaming partition).

    --
    I'm a dreamer, the world is my playpen. But hey, I'm a serious person, I can't dream all the time.
  9. How is this news? by boylinux · · Score: 4, Informative

    Xandros and other distros have had this for years.

    1. Re:How is this news? by FoolsGold · · Score: 4, Insightful

      It's news because Ubuntu is currently the flagship of the mainstream Linux distros - it's generally the first option for people wanting to try Linux out, so improvements like this are rather important to its success.

  10. Nice by PhaxMohdem · · Score: 3, Interesting

    This has been a problem I've run into a lot as a Linux novice, and newly converted user to Ubuntu 7.04. I really wish that someone would make dual/multi display configuration much more intuitive. In Windows even the n00best of n00bs can easily configure a dual monitor setup. In the various Linux flavors I've tried it is not that simple. Seems like the system display configuration utility and the video drivers I install for nVidia/ATI cards just want to fight each other over who gets to control that second monitor, instead of just working like it does in Windows. Like I said, total novice here so I don't know if its an issue with the distro's themselves, or the third party drivers by nVidia/ATI, all I know is it is annoying, and one of the major caveats preventing me from totally embracing the penguin.

    --

    The Property of One's : "The Oneitude is directly proportional to the Colditude of the one." - S.B.

  11. Also Planned by JamesRose · · Score: 3, Funny

    An error screen that appears in a crash, maybe a nice calming blue one... ;-)

  12. I think that is more a problem of perception. by khasim · · Score: 4, Interesting

    Linux is generally nice and stable, but when it does go wrong, to most people it's just far, far too hard to recover your installation back into a working state - much more so than, dare I say it, Windows.

    I think that that is the case ONLY because those people are coming from a Windows background.

    Personally, I find it far, Far, FAR, FAR easier to recover a damaged Linux box than a damaged Windows box. But that is primarily because the damaged Windows boxes that I get have major Registry issues.

    As long as you can get an Ubuntu box to boot to the command line, it is "easy" to fix. "Easy" is in quotes because it takes a little bit of knowledge. But not much. I'm running Gutsy Gibbon at home and even with 2 problems (it is still alpha) I've been able to recover my system without rebooting in less than 5 minutes.

    The magic is in APT and the repositories. As long as I can connect to the repositories and run APT, I can remove the problem or re-install over it.

    As more people become familiar with Ubuntu (and Debian and Debian-based distributions) the "fear" of Linux will vanish. It's just so much EASIER than Windows. (unless your hardware isn't supported but that's a different issue)
    1. Re:I think that is more a problem of perception. by Kangburra · · Score: 3, Interesting

      P.S.: Mandriva 4 ever, screw this Ubundu fad. Mandrake was the first user-friendly distro and still holds the crown. 8-)


      Sorry, I can't let that go.

      Yes Mandrake was the first user-friendly distro, but they messed up several times.

      1) Adverts in the installer
      2) All the .0 and .1 releases had new bugs.
      3) Sacking of Gael Duval was the final straw. It shows the mentality of a lost management team.

      Ubuntu has filled the gap left by where Mandrake could have been and Mandriva is.
      --
      Common sense is not so common
    2. Re:I think that is more a problem of perception. by shaitand · · Score: 2, Informative

      'The sizes of the repositories are comparable.'

      You must live in a special little world of your own. The size of the repositories are nowhere near comparable. Even after you add Apt for RPM and the 3rd party repositories for use with it (and I have had problems with conflicts between those third party repositories) the software selection doesn't compare.

    3. Re:I think that is more a problem of perception. by coldcell · · Score: 2, Insightful
      I think you are misusing "easier" when you really mean "more powerful". While I completely agree that Linux-based distros have a wealth of restoring and recovery capabilities above and beyond anything Microsoft pumps out, I disagree that accessing this power is "easy" when compared to a windows GUI interface for simple mistakes in settings. If I can make the mistakes in GUI, I should be able to fix my mistakes in GUI also.

      This mentality that "users just need to get used to Linux, and drop their Windows attitude" will simply not fly. Who (apart from some smart-asses here) has been raised solely on *nix boxes their whole life? We have all had to use Windows or Macs at some point! While they aren't the 'perfect' UI, they are the predominant one. A parallel could be brought up about car design and interface; many concept vehicles completely redesign how a driver uses the vehicle, yet the mainstream isn't willing to change the old and understood for someone's idea of 'better'.

      --
      Launchy.net changed my world.
    4. Re:I think that is more a problem of perception. by Rysc · · Score: 2, Interesting

      You are falling for a classic mistake: confusing easy with discoverable. Recovering a broken Linux system is *much* easier, no question there. Discovering the recovery method is much *harder*.

      In Windows you get very-obvious tools which may or may not help you figure out what the problem is and very-obvious tools which will probably *not* get the problem fixed. The problem is too hard to solve most of the time for an average user.

      In Linux you get no few clues as to what went wrong and no clues as to what tools are available to help. But, if you are able to figure out both of those things, recovery is usually very easy. The problem is *still* too hard for the average user, but not because it's hard to do.

      The Linux problem is not one of hard-to-use but one of hard-to-discover. Most idiots could use apt-get on the command line to fix problems, *if* they had any clue that doing so would help and *if* they knew what the options were. Most idiots could *not* correct registry problems even if they knew how to open up regedit.

      --
      I want my Cowboyneal
  13. Planned for a while... by d3ik · · Score: 4, Informative

    I remember Jeff Waugh (Gnome guy, also worked at Canonical) had mentioned at last year's Ohio Linux Fest there had been talk about this for years but everyone was always busy working on other stuff. Glad to see they finally are getting it out.

  14. Re:Nice by Anonymous Coward · · Score: 3, Interesting

    X11 brought a standard means of controlled extensions to the X protocol. So called "X extensions". So the need for a new protocol revision number for anything other than marketing purposes would be quite miniscule, though these days much of the drawing on your desktop is happening through an extension (e.g. X composite, render, glx ...) rather than core X.

    The only thing that would merit it would be a fundamental change to the rendering model necessitating a core protocol change, and really, X's rendering model is quite reasonable (though individual implementations are sometimes lacking in implementation terms in some areas - X.org (and XFree86 before it) have shockingly slow nested subwindow support, for no good reason- in the end, people like Trolltech (Qt) have made a decision, and moved away from subwindows, because it's faster for them to emulate them than use native subwindows. Which is pretty dumb, since X had subwindows specifically to make toolkit implementors lives mh easier (then again, MacOSX native GUI doesn't support native subwindows, and Qt being crossplatform they had to implement an emulation anyway). But you don't need to change the protocol to improve that, just fix X.org to Not Suck).

  15. OSS on the move! by Brummund · · Score: 4, Funny

    This is clearly a great example of the agile developers of the OSS community. Only months after Microsoft announces similar features in the upcoming Windows version customized for the home user, the OSS movement has once again beat them to it, and implemented features only mentioned with vague release dates by the huge Seattle-based software company. Way to go, guys!

  16. I suggested this ages ago! by Theovon · · Score: 2, Interesting

    Ok, I'm sure others have too, but I filed a bug report on this problem a LOOOONG time ago. It's taken them quite a long time to get around to fixing this, a rather significant usability problem.

    1. Re:I suggested this ages ago! by Theovon · · Score: 3, Interesting

      You seem to forget that they ALREADY have this tool. It runs when you install the OS! It's very smart and figures out exactly what card you have and everything!

      The problems occur when you do something as simple as move the graphics card to a different slot after installation. X is not smart enough to figure out that it just needs to substitute a different PCI bus ID.

  17. Re:Nice by Lorkki · · Score: 2, Informative

    You might not have heard, but these days the X.Org Foundation is the one running the show and making the reference implementation (latest being X11R7.2 as of now). If you've used a desktop-oriented distribution of Linux within the last five years, chances are that it came equipped with it as the default choice.

    In any case, I'm not exactly sure about what cause would be served by changing the base protocol.

  18. Re:Useless by vga_init · · Score: 4, Informative

    A Windows user boots Ubuntu on a new laptop, say, and gets a low-res 'safe mode' telling them that there's no specific support for their video hardware ("Ubuntu failed to start the windowing system because it was unable to properly configure your hardware").

    Out of the box Xorg supports more video cards than Windows does. It also supports the use of generic drivers for standards compliant cards, such as VESA.

    They can't download a driver package and update.

    Of course they can. ATI and nVidia, the two biggest graphics card vendors provide Linux driver packages you can download. In fact, Ubuntu has a utility that will do this automatically for you.

    They can't use a driver off a CD that came with the machine, because there aren't any.

    Generally it's the same with Windows. My last computer, a Compaq, didn't come with any CD. The only option was to create a "restore" CD/DVD which amounted to little more than a disk image. Say I want to install a different version of Windows than what the machine was imaged with, where are the drivers?

    None of your arguments against X hold water, and of course if you actually put some thought into it, you'd be able to come up with some simple reasons why failsafe mode is useful. What if your X has the right drivers, but the auto detect failed or something you did borked the configuration? With failsafe mode you can revert back to a correct driver setting and recover your desktop rather quickly and painlessly.

    You cite Windows as "the superior way," but don't you even realize that Windows has a graphics safe mode for exactly the same reason as Ubuntu has now? If anything Ubuntu is mimicking something Windows has done for over a decade. If the feature were as useless as you claim, why hasn't Microsoft removed that feature by now, and why do I have so much first hand experience utilizing it at home and work?

  19. Re:Mark Your History Books by MMC+Monster · · Score: 3, Informative

    The gui is called synaptic. It's so awesome compared to anything on the MSwindows side of things, it's hard to describe to someone who just uses MSWindows. But I'll give it a try:

    Synaptic contains a list of repositories. Each repository is a website that has a group of applications for the OS. Synaptic comes with some default repositories and has an easy way for the user to add new ones using a GUI interface (or a text interface).

    You run synaptic and it will give you a list of all possible programs to install on the OS. Everything. You click on a program to install. If it requires other applications to be installed, it will warn you that it will also install the other applications.

    The magic comes when a new version of any application (ie: Firefox) comes out that you already have installed. The OS knows that there is a new version because the repositories will have a version number higher than the version installed on your system. The OS will put a little star in the corner of the screen. Click on it will bring up synaptic with the option to install the newer version.

    Think of it as a Windows Update that does not send information about your system to any website, and which can update any program installed on your system (including OS files and files not distributed by Microsoft), regardless of who makes it. (repositories are available for proprietary products such as Opera and Google Earth).

    --
    Help! I'm a slashdot refugee.
  20. Re:Mark Your History Books by fyoder · · Score: 4, Funny

    When can we expect a unified program installation method?

    Done already. In fact, Linux has many of them: apt-get, yum, emerge, and more! It's a veritable cornucopia of unified program installation methods.

    --
    Loose lips lose spit.
  21. This is a good thing... by confused+one · · Score: 2, Insightful

    I want to re-iterate some of what's been said here. Just to be clear, I'm no *nix n00b. I learned on VMS and IBM VM/CMS then moved to a mixed VMS, Ultrix, HP-UX and SunOS/Solaris environment in 1991. I started using redhat in 1995, switched to Suse in 2002, and to Ubuntu in 2007. I work as an engineer and do some software development. At home I have a Windows box which gets used for work and acts as a file and print server (since it's the more powerful machine). Beside it is a linux box that likewise gets used for dev work and cross compiling code. I am capable of dealing with problems that may arise on either the Windows or *nix platform.

    In my kitchen is a laptop. It's running Ubuntu. It's the machine my non-techy wife uses. She has been using linux since 2002 and I would guess she represents a "typical" user. Present her with a GUI, dialog boxes, a clear and user friendly interface and she's fine; put her in front of a shell prompt and she's lost.

    Features like this "Failsafe Graphics Mode" are critical if we expect more widespread adoption of linux. This is where Microsoft and Apple have done a very good job of making it easy for a typical person with limited or no technical background to configure and use the machines. A previous poster suggested that linux has always had a failsafe mode; but, booting into single user mode and dumping someone at a shell prompt is not good enough. At that point most people would give up. We have to work to make the platform as user friendly as possible if we expect it to be adopted. linux needs more of these user friendly interfaces for diagnosing problems and configuring hardware. That laptop my wife uses, in order to get the wifi interface to work I had to drop back to a command prompt to troubleshoot the problem, then edit a couple of configuration files to make it work. (and for the record, it's a Ralink 2500 based card made by Asus, which is supposed to be well supported) That's just unacceptable to most users. Let's try to keep the typical end user in mind when we design these projects. I think the folks working on Ubuntu are setting a fine example.

  22. This is new? by nurb432 · · Score: 2, Interesting

    FBSD has defaulted to a VESA mode for some time now i thought. Not that its 100% but it covers 99% of what is still running ( and that you would want to try running X on ).

    Sure its nice, but doesnt seem 'earth shaking'

    --
    ---- Booth was a patriot ----
  23. Re:Mark Your History Books by MMC+Monster · · Score: 2, Informative

    Another cool thing about using synaptic and repositories: When Ubuntu came out with version 7.04, users of version 6.10 got a notice via synaptic, stating that a new version of the OS was available. If the user chose to upgrade to the new version, the only thing that was changed was the version of the OS listed in the list of repositories in synaptic. Then synaptic just did it's usual business and downloaded all the new files. A single reboot later, and the entire OS and all applications were upgraded. All at once.

    --
    Help! I'm a slashdot refugee.
  24. Welcome to the 90's by JohnnyBigodes · · Score: 2, Insightful

    Welcome to the 1990's and the VESA support in just about every graphics card in existance that never got used until around 2000, and only now at the mid-to-end of the decade we get a VESA safe mode.

  25. Re:Nice by Waffle+Iron · · Score: 2, Informative

    I still don't understand why you keep referring to changing the protocol in the first place.

    Probably because the original GP post proposed moving from X11 to X12 to fix usability problems, but the '11' actually refers to the version of the low level client-server communications protocol, which has little to do with usability.

  26. Re:Nice by Anonymous Coward · · Score: 5, Informative

    I still don't understand why you keep referring to changing the protocol in the first place.

    Because the protocol version number is "11", and the name "X11" includes the protocol version number. The X Window System (or just "X" for short) has been stable on version 11 of the protocol for a long time now.

    The name "X12" implies a change in the protocol that is so serious that no existing X software will know how to talk to it (because all existing X software is X11 software).

    They keep on changing the release revision; we are up to 7.2 now, as in "X11R7.2".

    So now you know, and knowing is half the battle.

    Take in computers that need repair, fix them using my bench and give the tower back to the customer knowing their system would automatically adjust itself to their display and input devices when they went home from win95b on. The fact that I STILL can't do that with Linux/X today is just pathetic.

    The X.org guys are in fact working on that. The fact that we can't do it today is just legacy fallout from the poor way that the Xfree86 guys used to run things.

    A short (and not polite) summary of the history of X:

    -- X invented at a university. Runs quickly through version numbers but stabilises at 11.

    -- X not generally available for free for years.

    -- Some guys make a free version of X for the 386, and call it "Xfree86".

    -- Xfree86 becomes the standard X for free OSes.

    -- Xfree86 project management becomes an obvious problem.

    -- Talented X developer Keith Packard starts talking to people about ways to improve Xfree86 project management.

    -- Xfree86 lead developers accuse Keith Packard of trying to "subvert" Xfree86 management, and kick Keith Packard out of Xfree86. Keith Packard goes to X.org.

    -- Xfree86 lead developers go completely insane, and change the licence for X to include onerous new "advertising" requirements.

    -- The whole Free Software world, more or less simultaneously, abandons Xfree86, and X.org becomes the new standard X.

    -- Xfree86 is now completely irrelevant.

    -- X.org guys (including Keith Packard) revamp X to make it easier to work on, revamp dev protocols to make it easier to get things done, and start making cool stuff happen.

    Feel free to look up X11, Xfree86, etc. on Wikipedia if you want to know more.

  27. Re:Mark Your History Books by miro+f · · Score: 3, Informative

    So, can I go to a website and click on a link and download a new package and have it just install by opening it? Can this package open a GUI to allow options to be chosen (things like optional features, like spell check and file associations)?

    No?


    yes.
    --
    being vague is almost as cool as doing that other thing...
  28. Re:Useless by miro+f · · Score: 2, Insightful

    Ever upgraded kernels? With the binary drivers, that's always a blast.


    I do it all the time. I never even noticed, since the binary drivers and their kernel modules get upgraded along with the kernel itself with the upgrade manager.

    Oh unless you are talking about compiling your own kernel, then you will have to recompile the nvidia kernel module... Of course, if you want to compile your own kernel, then you can surely live with the consequences. For everyone else, there's no issue, since the update manager updates the kernel and the only thing the user needs to do it reboot afterwards
    --
    being vague is almost as cool as doing that other thing...
  29. Re:oes this work for drivers that need X to be.... by wasabii · · Score: 2, Informative

    I'm not aware of any such drivers on Ubuntu. Are you talking about the non .deb NVidia provided driver package? You shouldn't be using that. Ubuntu includes drivers.

  30. Linux for Old Ladies by kwabbles · · Score: 2, Interesting

    That's what I always used to call Ubuntu. Being a die-hard linux user/sysadmin for going on 10 years now, and a rabid Debian and Slackware fan - I always scoffed at Ubuntu. I felt like it was "dumbed down".

    Seeing the positive effect Ubuntu has had in spreading more mainstream use of linux, I've changed my ways. This is just another step further in helping more people to step away from Windows and discover something better. I agree that X11 problems account for the majority of failed end-user attempts at trying linux out.

    Since Feisty came out, I've been able to quickly install a GNU/Linux distro on several machines (family members, friends) and have them up and running, and the users happily working on a friendly OS. All of them have stayed with Ubuntu. No Ubuntu/XP dual booting, just straight up scrapping Windows and going full ahead with Ubuntu. Most of them (my wife included) have said "I will never go back to Windows again".

    Every time a user says "I will never go back to Windows again", an angel gets its wings.

    --
    Just disrupt the deflector shield with a tachyon burst.
  31. The killer for me was "ergonomic" refresh rates. by RealGene · · Score: 2, Insightful
    I've tried to install various Ubuntorum on old PCs.
    The graphical installers ALWAYS try to use an ergonomic refresh rate
    that drive my old Genuine IBM VGA monitors bananas.

    The installer should be written for 640x480, 60 Hz, PERIOD.
    And authors of said installers should test them at 640x480.
    There's nothing that makes me want to microwave an Ubuntu CD faster
    than a dialog box with the buttons off the bottom of the screen.


    --Gene

    --
    Mission: To provide products that consume time and energy as entertainingly as permitted by the laws of thermodynamics.
  32. It is a problem of perception. by tknd · · Score: 4, Insightful

    I think that that is the case ONLY because those people are coming from a Windows background.

    And the problem with your perception is that you think that the linux command line mentality is better for the average joe user. I don't disagree that if you know what you're doing, it is much easier to fix a broken Linux than it is to fix a broken Windows. But the key here is that most people don't know what they're doing. Parts of the design of Windows are aimed at users that don't know what they're doing so that their PC will at least be somewhat functional for them with all of the familiar interfaces even if something bad happens.

    You see, the command line or text messages with a black background mean nothing to the user. For all purposes, if they don't see something that resembles their desktop, they think their computer is broken. They also don't care if they have to type in one command to fix it because to them, learning that the command line exists and that you can even enter text commands is too much to deal with. If you can't expect failure in your software and implement necessary messages and functionality to recover to a close but not quite mode expected by the user, it doesn't mean a damn thing because they will end up calling the nearest geek to fix it. And when they do that, it doesn't matter how long it takes you to fix or even if you can't fix it. They've already lost time waiting for your service and your service is only seen as a backup effort. If geeks were not available, they probably would have considered their computer broken and the only way to fix it would be to purchase a new one.

    The people at Ubuntu are doing more for linux and open source software adoption than anyone else has. Take a hint and learn something about understanding other (non-techy) user's viewpoints. If all open source developers could actually understand those users, then linux might eventually be ready for the desktop.

    1. Re:It is a problem of perception. by evilviper · · Score: 2, Interesting

      I don't disagree that if you know what you're doing, it is much easier to fix a broken Linux than it is to fix a broken Windows. But the key here is that most people don't know what they're doing.

      I'd say the important part is that when something goes wrong with a Unix system, it CAN be fixed, AT ALL.

      It's not some anecdote that Windows users have to reinstall all the time... There really is no other way to fix serious problems in Windows. Even after 10 years of experience, and extensive knowledge of Windows, there are still regular fuck-ups with Windows that I and anyone else can't possibly fix.

      Maybe it's some driver that refuses to uninstall, so much so that even removing all references to it in the registry, and all (text) files across the entire filesystem, still doesn't remove or disable. Maybe it's some of the registry hives getting so unbelievably corrupted that you can't delete, add, replace entries anymore. Maybe it's some system file that gets corrupted, and the original from disc is entirely incompatible because of updates, etc., etc. With a Unix system, there is no problem that can't be fixed. With Windows, even after all these years, there are still a huge number that force restoring the FULL system from backup, or often completely reinstalling.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  33. Re:Now I can try linux again! by HeroreV · · Score: 4, Informative

    If you hit Ctrl+Alt+F# (F1, F2, etc) you can get into a command line, then login and use sudo nano /etc/X11/xorg.conf to edit your configuration file. Of course, users should never be expected to do such a thing, but it's at least nice to know that you can.

  34. Re:The killer for me was "ergonomic" refresh rates by mcrbids · · Score: 2, Insightful

    IBM "Genuine VGA" monitors? You're USING them!?!?

    Dude, if they still work, save them in your cellar! They will soon be collectors items and you can make a fortune!

    But if you are trying to work with them, it's obvious that the only reason you don't microwave your install CD is that you are so cheap you make Scrooge look lavish. I can spend $5-$10 at the local thrift store to get SVGA, 1280x1024 monitors, 15 inch. If you're still using IBM VGA monitors and you expect everything else to work on them, you are [unrealistic/indescribable/retarded/virgin].

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  35. Re:Useless by nick.ian.k · · Score: 2, Insightful

    You're so right. After all, Apple's use of non-standard interfaces like PCI, USB, FireWire, AGP and others means that Apple can easily account for anything you've plugged into your Mac. There's only a couple of possible options for PCI slots, surely?

    Well, I'm not really talking about hardware interfaces in and of themselves, but I'll skip your bitterly sarcastic tone and respond just the same: In terms of what's made to be Mac compatible? Yes, absolutely. You're *not* going to find people trying to make hardware without well-crafted and extensively tested drivers for the platform in question plug random pieces in and expect them to work flawlessly when it comes to the Mac. You *are* going to find people doing such with hardware they already have and/or works under some other OS doing such with the free *nix-style OSes. Couple this with the fact that the majority of Macs sold these days are *not* easy-to-upgrade towers, but compact all-in-ones, and the chances of some piece of hardware not getting properly detected on installation or post-software-upgrade becomes slim indeed.
  36. Re:WHEN will we be rid of you? by metalcup · · Score: 2, Insightful
    I am a biologist - I often wonder how much longer I need to put up with imbeciles who don't even understand how the cells in their body work - or how the very brain that they use to think with is formed!

    but we have to put up with you and your kind, who has never run a protein gel, read a DNA sequence, or solved a single biological problem of even the remotest significance for the good of humanity in the slightest inconsequential way; preaching the Gospel of how your Body works by your definitions spawned from everything you could glean from the National Enquirer and the Maury Povich show and the view out of the window of your single-wide mobile home, and delivered as if you were James Fucking Watson.

    Speaking for 99.99999999 of humanity, go conduct a poll to back up those numbers and then get back to us, junior!

    /rant: I know I am replying to an AC, but I feel too many people on /. think parent's argument is valid - I obviously believe it is not!

    --
    "Laziness is an optimisation protocol"
  37. Re:Nope. It is easier. by Rogerborg · · Score: 2, Insightful

    How difficult is typing "apt-get install --reinstall foo"?

    Again, what's 'foo'? There's no point in Grandma Josephine writing that down on her 3x5. What's the actual command?

    The only difficult part is finding that information when you're an average user who doesn't have access to a GUI web browser.

    Are you really so arrogant that you assume that the kind of user who's likely to bork their GUI and not know how to fix it from the command line also has a spare machine sitting right there where they can Google a solution?

    Even if they do, according to you, the solution is "apt-get install --reinstall foo". Would you care to take this opportunity to provide one that might actually work, or are you more interested in demonstrating that you could do so, if it was in your idiom to actually help people rather than to just demonstrate your smug superiority?

    --
    If you were blocking sigs, you wouldn't have to read this.
  38. Re:Just goes to show... by DragonTHC · · Score: 2, Interesting

    it's funny you should say that.
    I'm a certified Linux admin. I'm one of "today's linux users".
    I am not afraid of the command line. All my servers are installed without an X server.
    What I am afraid of is a cryptic "no screens found" error from xorg. This happens way too often.
    When you install display drivers, this can happen despite seemingly doing everything right.
    I'm stunned it took this long to get failsafe X server support.

    --
    They're using their grammar skills there.
  39. It doesn't look that good.. by NekoXP · · Score: 4, Interesting
    Assumptions:

    1) You're running an x86 PC with a VESA compliant graphics card, or any platform which has 'legacy VGA' registers mapped. What about PPC or something? It's frighteningly rare for the kernel framebuffer not to work on these platforms but there are some times where the X.org driver/autodetect or most commonly GDM doesn't quite configure your card correctly and hands you a garbage display. I never understood why X.org can't have a TRUE framebuffer console driver which simply inherits the mode the kernel gives it.

    This isn't bulletproof it's just a band-aid.

    2) Everyone loves GTK+ - well, I pretty much don't. Does this mean the Kubuntu guys have to install GTK now? Actually not, because there is a cute KDE app for it, but seriously.. why does everyone fawn over the GTK stuff and never show the Qt stuff?

    In fact, it turns out this was a KDE app to start with. Quote;

    displayconfig-gtk is a GTK/Python frontend being developed for KDE's guidance configuration system by glatzor, mvo, and others. In addition to using this in the failsafe mode, this is plugged into Ubuntu's System / Administration menu so users can also use it for configuring their system once successfully booted into X (shown below).


    Which just begs the question, why wasn't this news when the KDE app got written?

    3) Everyone loves GDM, well, I don't. What's up with KDM these days? Does it handle it better? None of the developers are telling the success story on any project I'm watching right now, it's all "GDM breaks this" and "we have problems with that". So it worked on KDE before, but nobody thought to say "this is a great feature, now we port it to GTK"?

    There are some very strange priorities in the software world these days.. bug reports flood the net and nobody talks about anything being finished..
  40. Why do we even have xorg.conf anymore? by Anonymous Coward · · Score: 2, Insightful

    I'm not sure why this couldn't be in X.org directly. xorg.conf is by far the greatest problem in making Linux a viable alternative on the desktop. Most of my xorg.conf was even autodetected with the configuration utility (could be done by X.org on startup)

    Today my xorg.conf contains:
    Paths to fonts (could be autodetected or stored in a standard font configuration, at second though, isn't there some other font configuration file already?)
    Basic mouse and keyboard settings (could be set to a default inside X.org)
    Screen and graphics card settings (Basically a name for both and some settings for nvidia)
    Touchpad options
    Modules to load (could be done dynamically)

    that's simply the touchpad, nvidia and keyboard layout options that are important. Keyboard layout could be shared with the rest of the system (my console knows my keyboard layout, why is it then in xorg.conf?). The nvidia driver could store it's own settings and likewise the touchpad (oh, and user specific mouse settings please?). xorg.conf could exist only to override what you specifically didn't want as the autodetected values and a cached version of the autodetected values could be stored to speed up boot if no parameters changed. And please, give me live updating of these settings, restarting X is tiresome.

  41. Re:Two Words by nonos · · Score: 2, Informative

    MS Windows has this option for ages...