Nvidia proprietary legacy drivers and Ubuntu: go to 96.43.19

Upgrading to 10.10 broke the nvidia-96 drivers on my tc1100 tablet with the error:

dlopen: /usr/lib/xorg/extra-modules/nvidia_drv.so: undefined symbol:
miEmptyData.

during Xorg startup.  Unfortunately I have to stick to nvidia-96 (legacy drivers) as my tablet has an nVidia Corporation NV17
GeForce4 420 Go 32M in it.
If you experience this error, you’ll better switch briefly on the driver ‘nv’ (just copy the xorg.conf aside, and make a new one with the proper nv configuration) for the moment, waiting for the new package to come out. I can’t stick to the nv driver as it apparently doesn’t work with xrandr -o (left right and all…) so rotation does not longer work on my tablet.
Nvidia has already issued a fix in a new driver but it’s not already been packaged.

32 bit:ftp://download.nvidia.com/XFree86/Linux-x86/96.43.19/
64bit:ftp://download.nvidia.com/XFree86/Linux-x86_64/96.43.19/

You may fix your problem using the .run package without waiting for the binary ubuntu package.

I upgraded the Ubuntu package to 96.43.19 and sent it to the Ubuntu maintainer for consideration.
I’ve some doubts on some checks in the rules file so I’m not relasing the relevant .deb at the moment, after hearing from the mainteiner I expect to fix thing (if necessary) and then I’ll upload them to the ubuntu repository queue.
If you are willing to test the .deb anyway, please comment and ask.  Everything looks good at the moment, but I cannot assume they will not play some weird trick on your system.

Update: there’s the maintainer version on maverick-proposed updates.

tc1100 wi-fi hardware switch: a pain in the hat under linux

A while ago I decided to fix something under my HP tc1100 hood. I had bad idea: I loaded the default¬† BIOS settings. Turning the tablet on I had a bad surprise: the wi-fi card was hardware disabled. Unfortunately the tc1100 has an ipw2100 card but no physical hardware switch and without a windows partition I was stuck with the wifi off. I previously had the same problem with a Toshiba nb200, but there I had more luck. The more I think about it, the more I wonder if a linux only system is good in a “Windows only” world.
Disclaimer: following the steps outlined here may brick damage or otherwise set on fire your tc1100 and/or your neighborhood. Please follow them or reproduce them on your tc1100 only if you are willing to damage it, brick it, and set the house on fire. Seriously, this is tricky stuff. I suggest you to avoid flashing the bios if everything is working. If you have to, fully charge the battery and use an external UPS to power the TC1100 just in case. Internet is full of bricked tc1100s. When in doubt, use a real Windows for the flash operation.
Continue reading “tc1100 wi-fi hardware switch: a pain in the hat under linux”

tc1100 tablet on xubuntu plus steroids Part I: installation

I recently have been gifted with a HP tc1100 broken tablet (thanks).
I turned out that it was only an hard disk issue, so I had time to fiddle a little with it. The tc1100 is a great machine for its time (2003) and comes full of nifty things to play with. I installed Xubuntu on it and it runs fine. Let’s see how it did.Continue reading “tc1100 tablet on xubuntu plus steroids Part I: installation”