Can you detail the other issues you are having? I am interested in where Ubuntu causes you more sys admin problems and not less. Our goal is to make the easiest to use, best looking system possible.
Shall we go through the process of getting this sorted, and I will document carefully the resources I expend on it? Can we take this to email and get it fixed? It's a brand new machine, and I'd love to have it working properly, so any help is gratefully accepted, and I'm happy to play my part in getting it sorted.
Easiest way to start is file a bug. There are a few ways to do that, but in this case one of the following two are great.
1. $ ubuntu-bug network-manager
This will gather information about your card and any crashes related to networking etc, send it to LP (Launchpad) and star the bug filing process.
Or
2. Go to https://bugs.launchpad.net/ubuntu/+source/network-manager/+b... where you can see if any bugs match what is happening to you. You can then say 'yes, this also effects me' by clicking near the top of the bug. If you don't see a bug that is right for you, you can file a new bug via 'report a bug' on the right hand side near the top of the screen.
Both ways will require an LP account (sorry!), but it just takes seconds to create.
If you just do one of those two (and give me the bug number), we can start taking a look. Obviously we'd love for people who have the time to test potential fixes, though we know this just isn't a realistic possibility in most cases. If, however, you do have the time and are so inclined, that is a great way to also help us figure out what is wrong and how to fix it.
Either way, having a Bug # is great and where we should start. Also, if you have a bug # and are still posting in those forums, having people 'me too' the bug raises awareness of the issue for us in Launchpad, meaning, the more people the bug effects, the hotter the bug and the higher it will be on our (or in this case, my) priority list. In this case, though, if you have a bug #, I'll add it to my list directly ;)
I'll get on it ASAP, but it's Sunday evening here, and I have a few other commitments looming. But I will do it, and thanks again.
Logging your issues as a bug and then getting the other people in the forums to join the bug would help people cross reference the issue.
Does anyone else remember the WiFi power management kernel panic bug back in 12.04 development? Got squashed well before release.
> Logging your issues as a bug and then getting
> the other people in the forums to join the bug
> would help people cross reference the issue.
So step-by-step, how and where do I do that?Btw, reporting bugs is contributing to open-source. It's a way of giving back, for getting the resulting product of billions of man hours (and woman hours) of work, for free.
I fully recognize that me spending time on a bug report is a way of contributing to open-source. I have no problems with that, and I look forward, in some sense, to doing so. My comments are, as I say elsewhere, trying to help as well, to try to help make the system better by recognizing that it is currently optimized for people who already know a lot, and are willing to spend a lot of time trying to work out how to do stuff.
Most of the world isn't like that, so maybe something can be done to help make Ubuntu fit the world better.
When I get time I'll move over to the laptop and get started. I'll also log my time, and see what actually happens in the long run.
Many thanks for your response.
Since then Its been on servers and in VMs only. Yesterday the drive on my htpc took a dump, so I put Ubuntu 13.04 on, there were three issues.. 1. getting the audio working through hdmi (alsa regression bug, manual .deb download), 2. getting the fglrx legacy drivers going (amd eol'd series, ppa setup) , and 3. getting the media center remote working (remove/re-setup lirc).
None of these were big issues, but between the three, most novices would have given up. That's just a small case, in a mostly working setup (post-install).
I really want Linux to have a better foothold on the desktop, and don't like Windows 8's UI at all on a desktop (it's actually pretty nice for phone/tablet but prefer Android)... in any case it still isn't quite there, even on 5yo hardware.
Having installed Ubuntu, or any other Linux distro, I'm pretty sure the chances of the wireless working are south of 70%, probably closer to 20% or less.
Don't get me wrong, I install and use Linux my choice. I'm getting to the point now where I wonder if I'd be better getting Windows or a Mac, and then bringing it up to the level I need, rather than getting Linux, and flailing about trying to get stuff working.
And what you say is one of the main reasons that being able to buy a machine with Linux pre-installed is such a big deal, and potentially a milestone. It's a minor miracle that Linux is getting the market penetration it does given the near total lack of pre-installed machines.
But it's chicken and egg. Here I am being driven to use Windows when I need wireless connectivity because I can't get the Ubuntu wireless system to work. It's at the point where I browse on the Windows machine, and putty into an Ubuntu machine to do my real work - not a good solution long term. I need to get the wireless working.
But where do I start? I've already spent 2 hours searching around, reading forum postings, reading blogs, trying to find out what's going on, and it's clear that I need to learn a lot more before I can start to understand the problems. Quite simply, it's not a cost-effective option, because I don't want to become a Linux internals expert. With the money I could make during the time I spend sorting this out I could easily just have bought a Mac. Which is a shame.
In a sense this is not a complaint - this is a fleshing out of the current situation with respect to installing Linux on a laptop. It would be nice to play a small part in helping to get it sorted.
Personally for me, Ubuntu is used for desktops and servers (one of few options if you want optional paid support, and Ubuntu is slick). Apple for new hardware/laptops, with the introduction of Windows8 I don't see any problem with that. Nothing wrong with Apple or OSX, top notch quality, can't be beat at this point. I would still put a copy of Windows7 on a machine used primarily for gaming though (nothing really wrong with Win7 either, IMO best GUI interface conceived).
See the dilemma?
For example, I'm on an Ubuntu machine now, and I've recently tried to upgrade it, but apparently it's too far out of date. I've tried to install some software, but it can't find the necessary site that has the package. So now what? I have nowhere to go apart from the internet, and suddenly I am once again having to learn stuff that I really don't want to have to know.
Again, this isn't a complaint, it's an attempt to help define and clarify the problems faced in getting Ubuntu (and other distros) more widely adopted, something I would love to see.
Unfortunately, they seem to have cut the price and removed the discrete graphics card option from the current Gazelle Professional. I guess that makes sense given the state of Linux gaming, but being able to run CUDA on a $1200 laptop was pretty awesome :(
F/OSS drivers tend to lag behind, in my experience; for "brand new" machines running x86 I've always found myself just using ndiswrapper with the Windows drivers.
I think there are a variety of factors behind this, such as 802.11ac not yet being standardized, chips designed to have firmware loaded from the host machine (so that it can be updated later if the standard changed), and the FCC/CRTC/regulatory bodies in each region of the world (preventing you from having pure F/OSS drivers if said drivers could be modified to allow the hardware to work outside of the e.g. frequencies legally allowed in your region).
sudo lshw
In general, usually one of: sudo lspci
sudo lsusb
Although you will usually want to look up the raw PCI/USB IDs rather than rely on the strings provided by your operating system.Note that this only works if your system actually can find the PCI/USB IDs for your hardware in its database (adding entries to the list is easier than actually writing drivers for devices, so the probability of this working is relatively high but not 100%). If your hardware is completely unrecognized though, this won't work.
Of course, this may not tell you the exact chipset -- usually, for that, you'll have to look at the chip itself and read the markings off of it. You probably don't want to pull your laptop apart to find that out, but if it's a popular laptop, you can often find out what other people have found inside by looking on sites like iFixit.
I even went and installed it on my girlfriends laptop and it works fine.
Your response is a common one. To me it sounds like you've just said: "Well, if you'd done something different then you wouldn't have problems." That may be true, but it's unhelpful for me.
If you think Linux has issues, try using these laptops. Lots of issues with getting out of standby, stability, using external monitors, etc.
Fortunately we're now moving to Windows 7 so at least using a combination that is supposed to work together.
I use Ubuntu by choice, but I'm getting tired of doing so much sys admin, and having to learn so much that is necessary just to make stuff work, instead of it letting me just work.
It's a hard problem - I know that - and it's getting better, but it still makes it hard to convince people that Linux is a viable choice when all they want to do is get stuff done.