‘Til All Are One

Freedom is the right of all sentient beings

July 6, 2008

Great start… but the hard work is just beginning

Filed under: Activities, Community, Education, FLOSS, Linux Australia, Open standards, Politics, Print media, syndication-floss — Sridhar Dhanapalan @ 2:00 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Donna Benjamin rounded a small group of us together to write a letter to Julia Gillard, Deputy Prime Minister and Minister for Education. The result was widely syndicated, hopefully building some mindshare in the process. The Education Expo proved to me more than anything else that FOSS is quickly becoming acceptable to the general public — the trick is in how you promote it.

So where to from here? How can we capitalise upon the gains we have made?

Perhaps our greatest single weakness is the perceived lack of professional support. I think OSIA should be doing more to address this (note: I’m not implying that OSIA isn’t taking this seriously). Here’s an e-mail I wrote to the osia-discuss mailing list (which is unfortunately subscriber-only):

The best thing OSIA can do is fight the popular notion that there’s no
professional support available for FOSS. We can beat the TCO and Freedom
drums as hard as we want, but few organisations are willing to entrust their
computing to ‘community’ support.

I managed the Linux Australia stand at the Education Expo a few weeks ago, and
my impression is that FOSS is on the cusp of mainstream acceptance:

http://www.dhanapalan.com/blog/2008/06/29/education-expo-report/

Schools are crying out for ways to get better value for their dollar, but they
aren’t going to even think about FOSS if they can’t get professional support.

If I run the stand again next year, I’d like to see some involvement from
OSIA. At the very least, we should have available some leaflets showing that
yes indeed there is quality, paid support for FOSS.

Also note that FOSS isn’t Linux. We got the most interest in the
OpenEducationDisc, a compilation of FOSS for Windows.

On the community side, we can continue to make FOSS more acceptable to school administrations, bureaucrats and politicians. Here’s my idea:

My suggestion is for us to build a Web site focused on open education in
Australia. We already have the perfect vehicle: http://openeducation.org.au.
However, at present it’s just a messy wiki more suitable for our own
brainstorming than for being a public-facing resource.

The wiki should of course remain, but I propose that we build a proper,
presentable Web site that is directly accessible via the
http://openeducation.org.au address.

Why do this when we already have http://linux.org.au/education? Open Education
is much bigger than Linux, and certainly should not be anchored to it. Here’s
a short list of what it can include:

  • FOSS
  • (GNU/)Linux OS - on servers
  • (GNU/)Linux OS - on clients/desktops
  • open standards
  • open languages/libraries/APIs
  • free content/culture
  • open learning
  • open curriculum

To be honest, I fear that we might be only hurting ourselves by tying open
education to a completely Free computing environment. That might be a worthy
aim, but few institutions are going to switch over all in one go. By offering
a migration path (or paths), a school can migrate more comfortably at its own
pace. We ought to be providing real choice, not just a binary ‘with us or
with the terrists’.

FOSS (Firefox, OpenOffice.org, Scribus, etc.) can run on operating systems
other than Linux. To use the recent Education Expo as an example, we got a
lot of buy-in through the OpenEducationDisc, a compilation of FOSS for
 Windows.

Also note how I split Linux clients from servers. Linux’s place in the server
realm is very solid, but convincing an institution to accept a Linux client
solution is tougher. And by ‘client’, I mean either traditional desktops or
thin clients. The latter are often cost-effective and represent a real
strength of Linux, but are often overlooked or even have regulations working
against their adoption. On the server side, we have some great educational
tools such as Moodle and LAMS.

Open standards obviously include things like file formats and protocols, which
will become even more relevant as we see more applications (proprietary or
otherwise) pick up standardised methods of information exchange such as ODF
and PDF. This should also ease the integration of FOSS into pre-existing
environments. It also can include languages and all things related. Why are
schools still teaching Visual Basic when they could be teaching Python?

The final three points all link together. Most notably, they are not dependent
upon technology at all. Your average teacher isn’t a technologist, and
shouldn’t have to be. Knowledge can be shared and organised openly just like
code. Wikipedia has proven that great things can be built if ordinary people
are given easy to use tools.

Where to from this point? I suggest that we work towards getting a CMS running
at openeducation.org.au. We’ll have to agree upon a design and the message
that we want to purvey. Content creation should be separate from technical
ability, so the CMS should be simple enough for anybody to contribute.

Here is some inspiration from the UK:

The UK education sector appears to be much further ahead of us in terms of
embracing openness, and I think we can take some lessons from their efforts.

To clarify one thing in the above, I wrote the text for http://linux.org.au/education, but I never felt comfortable with it being there. So much of open education has nothing to do with Linux and Linux Australia shouldn’t be diverting its focus to dwell on it directly. With a more independent Web presence (in collaboration with Linux Australia), I feel that we can be much more effective.

LotD:   Open sourcing Australia: OpenAustralia.org goes live

April 18, 2008

Where’s the video?

Filed under: Activities, Microsoft, Open standards, SLUG, Video/Film, justblamepia, syndication-floss — Sridhar Dhanapalan @ 12:23 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

I promised way back in January that we’d release a video of that month’s SLUG meeting — our up-close-and-personal with Microsoft. We did just that a month ago, but I totally forgot to mention it here.

I know, I suck.

Anyway, you can get the video and slides here (the links in the original announcement are no longer functional). It’s been pointed out to me that the slides in the video vary slightly from the PDF, but the difference is minimal. It’s three months old now — so don’t expect any revelations — but it’s still an interesting watch.

LotD: Save money by buying directly from the USA (for Australians only)

April 9, 2008

A fabulous fortnight

Filed under: Activities, Community, Me, Open standards, Politics, SLUG, justblamepia, syndication-floss — Sridhar Dhanapalan @ 10:30 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The last two weeks have been quite eventful. Each of these probably deserves its own blog post, but since I don’t have the time to write them all I’ll just give a summary.

Document Freedom Day, 26 March

The first annual Document Freedom Day (inspired by Software Freedom Day) was celebrated globally. In Sydney, the celebrations were hosted by Google at their offices, supported by the Internet Society of Australia and the Sydney Linux Users Group (SLUG). As the SLUG representative, I was asked to say a few words about our organisation and its relevance to document freedom. Not having time to prepare, I managed to ad-lib a speech, drawing on memories of what I had written before on the Domesday Book and Domesday Project. I’m not an experienced speaker, so I’m very glad that it came out well.

Senator Kate Lundy and David Vaile delivered great talks that made us think about openness of information and their importance to society. For the most part, we didn’t mention the war (which unfortunately has been lost), but there was no escaping acknowledgement of the Waughs. Anyone disillusioned at the state of politics in Australia ought to speak with Kate. Even after 12 years in parliament, she is still inspiring.

All in all, it was a fantastic night. Thanks to Alan Noble, Andrew McRae and the other folks at Google for making it happen. Andrew and Sarah Maddox have written good summaries of the evening.

I would have loved to have taken Kate up on her invitation to join her ‘Foundations of Open: Technology and Digital Knowledge’ local 2020 Summit, but alas a trip to Canberra for one day was a bit much. I’m glad to see it all went well, though.

Sydney Linux Users Group Annual General Meeting, 28 March

What can I say? Thanks to everyone in SLUG who supported my candidacy for the role of President. The new Committee looks like a great mix of talents, and we already have some good ideas in the pipeline. The next twelve months is looking to be exciting indeed.

We had the first gathering of the new Committee on Sunday. It was a handover meeting, with the old Committee members present to pass on their wisdom and experience to the new. My sincere gratitude goes to the departing Committee members. I feel truly honoured to have worked with them over this past year.

Australian Open Source Industry & Community Report 2008 launch event, 1 April

Free software and free beer! It appears that with FOSS, you can have your cake and eat it too ;)

Note: there was no cake — but there were Iced Vo Vos! Sweet!

It’s great to finally have some & Community Report">authoritative statistics to back our cause. Common myths were dispelled, and we had confirmation of things that seemed so obvious to us but might have been less so for others.

BarCamp Sydney, 5-6 April

BarCamp 3 was notable for expansion to two days of revelry. The venue migrated from UTS for the first two BarCamps to the UNSW Roundhouse for the third, which despite the longer commute I feel was a good move. Attendance did seem thinner than in previous years. This was probably due to visitors spread over a larger venue and across two days. One thing I like about BarCamp is that I get contact with people and ideas that I otherwise wouldn’t notice from FOSS gatherings like SLUG. BarCamp has considerably more proprietary software developers and entrepreneurs. Less Google, more Microsoft. As much as I love FOSS, I do like to see what’s happening in the rest of the ICT universe.

I made an effort this time to attend talks that were less technical and more business or personal development oriented. Stand-out speakers included Nick Hodge, Matt Moore and Richard Hayes.

Perhaps the highlight was the Saturday evening. Mike from Atlassian led us through a few rounds of Werewolf, a variation (and an improvement, IMHO) of the classic Mafia game. I still can’t believe that we didn’t deplete the bar tab that Mike set up for us. We’ll have to have SLUG’s DebSIG present at BarCamp 4 ;)

LotD: OpenOffice.org en masse in NSW schools!

February 20, 2008

Do you dare open the Necronomicon?

Filed under: Microsoft, Open standards, SLUG, syndication-floss — Sridhar Dhanapalan @ 10:51 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

As promised, Microsoft have released documentation on their old binary formats by February 15. I haven’t taken a look yet, but the comments on the article don’t look too encouraging: some people contend that elements are missing and incomplete. It’ll be interesting to see how Microsoft respond to this feedback. Hopefully the kinks will be smoothed out with little fuss. As far as I am concerned, a complete spec needs to cover full formatting, embedding, scripts, macros, formulae, schemas, images, binary blobs, password protection and DRM (and I’m sure I’ve missed some other important stuff too). It should also list exactly which patents are covered, in a manner similar to the Samba/PFIF deal.

Additionally, Microsoft have announced a binary-to-OOXML translator project. How well this will pan out is anyone’s guess. They say that the “project is developed and released under a very liberal BSD-like license (sic)”. IANAL — is this licence GPL-compatible? Could it be used to create a GPL binary-to-ODF converter (using OOXML as an intermediary), that we can embed into applications like OpenOffice.org or Xena?

Obviously these moves are focused on getting OOXML approved by ISO, but I’m also hopeful (though not optimistic) that it is a sign that Microsoft are willing to play more fair with the public and industry. We need to take advantage of this predicament they’ve put themselves in, and pressure them into opening their formats as much as possible. If OOXML is ever going to be approved, it should be so open that it’s no longer an issue. I don’t seriously expect this to happen, so I still hope it fails ;) .

But standard or not, we’re still going to have to deal with it. Office 2007 has its own variant, lovingly dubbed MS-OOXML by some. The more they open up the format, the more independent and complete implementations there will be, hence there will be more inertia for MS to go with the flow and not deviate any further. Then at least it’ll be a de facto open standard. Maybe I’m dreaming, but it’s at least an interesting theory :)

In semi-related news, Microsoft engineer Alistair Speirs has blogged about his visit to SLUG. Some prize quotes:

The Linux community has matured from my university days. … It seems like the linux community has a much more sensible, pragmatic approach now

Geeks are geeks, no matter what OS they use. I think this often gets lost in the religious divides and flamewars. All that geek-anger would be much more useful targeting lawyers and investment bankers.

The crowd was pretty friendly and they took us out to a Chinese restaurant afterwards. In an interesting act of irony, the FLOSS community paid for our dinner.

For those wondering about the video, we just have to wait on a few things before we can release it. I’m sure we’ll get this sorted soon, so no conspiracy theories please :-) .

January 29, 2008

A win for the People… or Pyrrhic victory?

Filed under: Microsoft, Open standards, SLUG, syndication-floss — Sridhar Dhanapalan @ 11:54 pm
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

I mentioned in my write-up of the Microsoft visit to SLUG that Microsoft are going to release the specifications to their binary file formats. I wasn’t aware at the time that this had already been announced: the specs will be released on February 15. Groklaw has decided to look a little closer at the pledge.

Is this a win for information and software freedom worldwide, or just the next step towards a new stage of vendor lock-in? It remains to be seen, but it does show that our keeping Microsoft’s nose to the grindstone is generating some effect. Don’t stop now, we’ve only just begun! :)

A note about the video: it will be released as soon as we are able. We’re at linux.conf.au at the moment, so it’ll more likely be out next week. I’ve currently got 20GB of glorious HD video sitting on my hard drive, which we need to edit and convert to something more Internet-friendly. The transcoding alone will take a while!

January 26, 2008

Dancing with the Devil in the pale moonlight

Filed under: Activities, Community, Microsoft, Open standards, SLUG, Windows, justblamepia, syndication-floss — Sridhar Dhanapalan @ 11:58 pm
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

Last night, SLUG’s monthly meeting played host to four representatives from Microsoft:

  • Sarah Bond, Platform Strategy Manager. Sarah was present to talk about Microsoft’s current position with OOXML, especially with regards to the interoperability with Linux.

  • Amit Pawer, National Technology Specialist. He specialises in Windows Server technologies.

  • Alistair Speirs, Technology Specialist - Office. His background is in Java and .NET development.

  • Rosemary Stark, Product Manager, Windows Server and Infrastructure Products.

This unsurprisingly caused much consternation and controversy within the Australian FOSS community in the weeks leading up to the event, and I (being its organiser, and hence the target of much vitriol) ended up spending much time gauging and responding to the opinions and ideas raised.

We wanted this to be an open community-led Q&A session, and to their credit Microsoft were obliging. Admittedly, I would have saved much sanity and hours of work if people had posted to the wiki as asked, but having to transcribe from the mailing lists to the wiki allowed me to think more about the questions and how they should be worded and ordered. I need no reminder of Microsoft’s transgressions, but I made sure to keep IBM in mind (as a company that was once considered an anathema to software freedom but has now largely reformed) and take an optimistic approach.

Pia was of great help here (as always!). With so many questions and only an hour and a half in which to ask them, we decided to cull the non-constructive, accusative and just plain trolling questions. By the end, Pia had compiled a list that was fairly encompassing of the major issues concerning supporters of competition, technology and freedom.

As I arrived at the venue, I found that our guests had beaten me and were actively helping to get the furniture into place. This allowed us to get better acquainted before the meeting. It was clear (and they openly admitted) that they had been following our open discussion process on mailing lists and the SLUG wiki. Really, they would have been daft not to do so :)

I handled the introduction, then turning the microphone over to our guests to introduce themselves. Sarah Bond launched into a presentation on OOXML, in the process answering several of the questions we had on the wiki. I left Pia to officiate most of the meeting, but I chimed in on occasion with both pointed and irreverent questions and comments that were not on the list.

We will be releasing the video of the meeting as soon as we are able, so I shan’t explain its contents too much. Some interesting points though:

  • In the list of rules for the meeting, I put ‘Asking “Why do you eat babies?” doesn’t help anyone.’ I initially felt bad when I met Sarah and realised that she is pregnant! She was a good sport about it though, and we all had a good laugh :)
  • In her presentation, Sarah mentioned that Microsoft will be releasing the specs to their binary Office file formats in mid-February (UPDATE: it’s confirmed!). I’m still not sure if I heard this one right (it’s a lot to swallow!), so if someone can confirm this I’d appreciate it. They made no bones about this being part of their drive to promote OOXML acceptance.
  • Not new, but news to us, is the fact that Windows 2003 has a DRM infrastructure which they call RMS, short for Rights Management Services. I did cheekily ask them if the name was deliberate, and their attempts to seriously and politely address the question was priceless :)

Like with any other SLUG meeting, we went out for Chinese food afterwards. Three of our guests joined us (it’s a shame that Sarah couldn’t come, but being pregnant isn’t easy). Did we have dinner with the Devil? It certainly didn’t feel that way. Once we put our differences aside, we realised that we have an awful lot in common. We are all geeks at heart, and some of the MS people have and continue to dabble in Unix and FOSS technologies such as Python.

Were we successful? It depends on how you look at it. From my perspective of trying to build trust and understanding, without dwelling too much on (but certainly not ignoring) the past, I think so. Asking loaded questions and making our guests feel uncomfortable might have brought some short-term satisfaction to some of us, but would it have achieved anything? There were some inappropriate comments from the audience going in both directions (one of the loudest people actually seemed to be pro-Microsoft), but those people were easily outnumbered by the more sensible majority. My original fears of the crowd devolving into a senseless rabble dissipated rapidly, and I am very pleased and proud of our community for that.

I was initially disappointed by our turn out, but that feeling changed as the meeting progressed. Due to it being January, linux.conf.au being just around the corner (which siphoned a lot of our best and brightest) and the sensitive nature of the subject matter, we had a crowd that was smaller than expected, but felt more conversational and manageable.

If you were at the meeting, please let me know what you thought of it by posting a comment.

Sarah will be speaking again at LUV on February 5. If you’re in Melbourne for linux.conf.au, it might be worth extending your trip by a few days to see it. I would also suggest that you take inspiration from the list of questions that we have compiled. If our video is out by then, watch it to avoid repeating the questions that we’ve already asked (or pose follow-up questions).

My warmest thanks go to:

  • the rest of the SLUG Committee (Lindsay Holmwood, Silvia Pfeiffer, Matt Moor, Ken Wilson, John Ferlito and James Dumay), for their support throughout
  • Pia Waugh
  • Anna, Matt and everyone who helped with setting up, packing up, recording and so on
  • our guests from Microsoft, for being such good sports
  • and of course, our community

P.S. Happy Invasion Day to Australians, and happy Anti-Invasion Day to Indians :)

July 4, 2007

Four legs good, two legs bad!

Filed under: FLOSS, Media, Microsoft, Open standards, Politics, Social issues, Software, syndication-floss — Sridhar Dhanapalan @ 9:34 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

George Orwell’s classic allegory, Animal Farm, presents many perspectives on human behaviour and society. One of these is how people can be led and manipulated through the control of information. In the story, the Seven Commandments formed a de facto constitution for the Animalistic society. Since only a handful of animals could read, the rest were dependent upon what they were told was written. Gradually, the writing was cunningly altered to the benefit of the pigs above all other animals, and the populace was taught to not trust their recollections of what was written in the past.

What made this subversion possible was the inability of most animals to read. The two animals that could read (aside from the pigs) chose not to do anything about what they saw. Amongst other things, the right to access and read information is an important cornerstone of democracy.

This is where open file formats come in. As our lives become increasingly defined by electronic records, there needs to be a way for independent viewing and auditing. Paper is easily read, but computer files require software to decypher them. Imagine if you needed special (and expensive) glasses just to read the letter that you yourself wrote only a few years ago.

There has been a fair amount of discussion in the press regarding the OpenDocument and the so-called ‘Open’ XML formats. The primary focus of this reporting thus far has been on the political and technical facets. This is slowly changing, as the importance of long-term data preservation and freedom of information become apparent to ordinary folk.

The BBC has published a report on the problem, and discusses how the UK National Archives are attempting to deal with it. Alas, it appears that they have opted for a short-sighted approach, relying on virtualisation of older operating systems and applications, through a direct partnership with Microsoft. With this approach, the format decoders/viewers (not to mention the operating system and software performing the virtualisation itself) remain closed in source and specification, and one must deal with a cumbersome virtual machine just to view a document.

Where is the guarantee that files can be read hundreds of years from now, just as we can do today with paper documents such as the historic Magna Carta? How does this partnership benefit me, an ordinary citizen who might wish to view ten- (or even two-) year-old public documents that are only available in a proprietary electronic format?

It’s both sad and frustrating to see that history is yet again repeating itself. Whilst the contents of the Domesday Book can still be read nearly 1000 years after completion, the digital BBC Domesday Project was rendered virtually unreadable a mere 16 years later.

Thankfully, there are efforts to create an infrastructure for long-term preservation and management of digital documents. To start with, there are open formats such as OpenDocument and PDF. The Australian National Archives have long been supporters of OpenDocument, to the extent that they are standardising upon it. Putting their money where their mouths are, they are building a completely open source (GPL, no less) data managment system that anybody can use or improve to suit their needs. Michael Carden gave a great talk [Ogg video] at this year’s linux.conf.au about this technology, known as Xena [PDF]. Whilst their UK counterparts seem to have forgotten that access to data is not just a privilege for those able to make exclusive agreements with purveyors of lock-in technologies, the Australian National Archives have been striving to ensure that nobody is left out of the digital revolution.

Four legs good, two legs… better? Let’s prevent this subversion from happening.

 

LotD:  Mexican ‘world’s richest person’

August 13, 2006

Microsoft’s “Commitment” to Apple

Filed under: Apple, Mac OS X, Microsoft, Open standards, Software, Windows, syndication-floss — Sridhar Dhanapalan @ 12:09 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

In January, during Steve Jobs’ Macworld keynote speech announcing the new Intel Macintoshes, Microsoft made a "commitment" to continue to develop for and support the Apple Macintosh platform. In true Microsoft style, they conveniently didn’t explain how deeply that commitment went. Now we know.

Microsoft have decided to kill their Virtual PC product, removing a virtualisation option from Mac OS at the same time that similar functionality is being folded into Windows Vista. They are aware that virtualisation is quickly becoming a killer feature, and they’ll be damned if they allow anyone else to have it. Fortunately (and probably preferably), VMware will be made available for the Apple Intel platform. There’s also Parallels, but they still do not have any server-oriented products.

In addition, Microsoft will also be removing Visual Basic support from Office for Mac. If you can’t stop supporting something, why not cripple it instead? Many businesses are dependent upon VB scripting, or exchange files with people/organisations that make use of it, so this is a major blow indeed for Apple. Such a deficiency will be subtle: people will purchase Office for Mac expecting it to work with files created in its Windows counterpart (or vice versa), and will be sorely disappointed. This has already been occurring for a number of years, but the problem is becoming increasingly acute.

Ultimately, the best solution is to remove our dependency on proprietary formats and languages, for they are the root cause of this mess. OpenOffice.org already does what most people require, and in some cases it does it better. It even has growing support for Visual Basic for Applications. OpenOffice is truly looking like a better Office than MS Office. The OpenOffice file filtering support developers work hard to support all the MS Office formats they can find (people have counted over 20 different versions of the Word .DOC format alone), which is more than I can say about the MS Office programmers, who are notorious for breaking compatibilty with older versions. Using the OpenDocument formats (which are now an ISO standard) assures that your data will be accessible on many different platforms for many years to come.

The main stumbling block to OpenOffice adoption on Mac OS is the Windows-like interface and its reliance on X11 for display. There is work being done on a native Aqua version, but in the meanwhile there is NeoOffice.

August 6, 2006

Trustworthy/Treacherous Computing

Filed under: Computing, Open standards, Politics, Video/Film, syndication-floss — Sridhar Dhanapalan @ 6:31 pm
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Klepas pointed us on IRC to a brilliantly-done film explaining the concept of Trustworthy Computing. It concisely and clearly demonstrates why so many of us in the FLOSS world prefer to call it Treacherous Computing.

Unfortunately, the producers decided to make the film available as a Sorenson-encoded Quicktime file. I find it amusing that people who oppose digital restrictions are using such a highly-proprietary video format. Fortunately for us, there is a DivX/MP3 version (still not as good as Theora or even XviD, but it’ll do) available at Google Video.

Once you have finished viewing it, head on over to Against-TCPA for more information.

December 28, 2002

glibc blues

Filed under: Drivers, Gentoo, Open standards — Sridhar Dhanapalan @ 12:53 am
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

I haven’t posted any articles on PCLinuxOnline over the past three weeks because I b0rked my Gentoo system. I upgraded from glibc 2.2.5 to 2.3.1 and since then I haven’t been able to run certain apps without wrecking everything else. I’ve detailed my problem here and here. If anyone can help I’d much appreciate it.

At the moment I can run most apps, but things screw up when I load any part of KDE (including Konqueror) or Evolution. GTK+ (1 and 2) apps (apart from Evolution) work fine.

Update [2003-03-07]: The problem is with my Nvidia drivers:

Hi! I’m the guy who started this thread. I finally managed to fix things by turning off Grsecurity in my kernel. However, a very similar (but different) problem emerged a few months later. It occurred around the time I upgraded glibc to 2.3.1, so I initially thought glibc was to blame. After lots of experimenting with kernel configs, I discovered that I could have a stable system using Nvidia drivers if I turned highmem off, sacrificing just over 100MB of RAM (I have 1GB total).

I then came across cigaraficionado’s bug report and updated nvidia-kernel ebuild. I compiled a new kernel, this time turning highmem back on, and installed the new ebuild. The updated ebuild had no effect — using the Nvidia driver made my system unstable like before.

My hardware seems fine. Memtest86 detects no errors in my RAM (2x Corsair XMS 512MB DDR333 SDRAM). My GeForce 3 Ti200 card works perfectly in Windows and it worked perfectly in Gentoo until December, around the time I upgraded to glibc 2.3.1. I can’t figure out where the true problem is, but I strongly suspect it lies with nvidia-kernel.

That’s what you get for relying on binary-only kernel modules :(

The content on this site is © Copyright 2002-2008 Sridhar Dhanapalan. Unless otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 2.5 Australia Licence.
Creative Commons BY-SA Licence
Powered by Linux and Free Software