Re: [RFC] Small PCI core patch

Rob Landley
2005-11-22T07:41:16Z

On Monday 21 November 2005 20:20, Jon Smirl wrote:
> On 11/21/05, Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> > On Maw, 2005-11-22 at 11:47 +1100, Dave Airlie wrote:
> > Nvidia are at least trying to do what they can within what for them is
> > not a very easy set of market conditions for open sourcing. ATI were
> > doing very nice things until they won the Xbox 360 contract. An
> > observation that perhaps would not go amiss reaching the US legal
> > watchdogs.
>
> How is graphics going to be dealt with on Linux? Is the Linux desktop
> going to stay stuck in 1998 since that is the last year the graphics
> vendors released specs? If the choice is "open source or die" then
> that's the answer. Of course that answer is bad news desktop Linux
> distributions and they may die.

What desktop Linux distributions?

My fiance's laptop recently got yet another spyware infection and she finally
decided to give Linux a try on the thing. (She still has a windows desktop
she spends most of her time at, so the laptop's optional.) And I've been
looking for a decent desktop distro. None of the big boys like Red Hat or
SuSE care about desktops anymore. Knoppix is great but it's only usable from
the CD (which is too slow), I've never managed to install it to the hard
drive and add packages afterwards.

I tried Ubuntu because it's at least _interested_ in desktop users, and my
Fiance's reaction was "hate hate hate" (this is a quote. Mostly what she
seemed to hate was Gnome, and I agree with her entirely on that one. I use
KDE myself, but kbuntu is an afterthought that doesn't have any apps. Not
even a gui tool to list available access points and select which one to bind
to. Yeah, I can do iwlist/iwconfig from the command line every time I fire
up my laptop at a coffee shop, but I'm not asking her to.)

I got a couple page writeup of what annoyed her, and I'm going to try to find
something that she can hate less. But what's next, slackware? What distros
are still _interested_ in linux on the desktop?

On the hardware front, there are some signs of hope. My dell laptop may
actually have a usable open source driver for its video hardware, totally
reverse engineered of course:
http://r300.sourceforge.net/

And someday I hope to actually build X from source, and opengl, and try
testing this sucker. It probably won't be this week. Geeky as I am,
building X, DRI, and openGL from source isn't something I do casually. But
how can I try this out any other way?

The problem isn't the lack of technology. We've got forcedeth for network
cards that never had a spec because when people did this work lots of end
users showed up to try it out. But if you look at the status log for the
radeon driver I mentioned above, it only seems to get touched every 2 months
and the last time was in july. And this is something that, according to
their web page, mostly works now for the hardware I've got...

The linux of 5 years ago was about as end-user ready as the Linux of today:
the progress we've made has been buried by new hardware requirements
(wireless, 3d, suspend). We mostly have the technology, but we haven't gone
after users who don't program. And without users, any problem solved becomes
an isolated demo gathering dust. Who is integrating this stuff so we can see
what the holes _are_?

Rob