Today I went to two different North Caroline DMV office locations. I started out at one of the offices that grants drivers licenses. I had a short wait, a little interview followed by a written test and ending up with a actual driving test. Everything went fine and I left with a fine new North Carolina drivers license. Armed with that license, I went to the vehicle registration and title office where I successfully transferred the New Jersey title in the sellers name to a North Carolina title in my name. I left with a new registration and a new license plate (only one, NC does not require cars to have license plates in front).
*insert drum solo*
![]()
![]()
And here is a picture of the house I am staying in.
![]()
I am staying there with two other Duke cs grad students, I have a room on the first floor with windows facing away from the camera in this photo. I am very happy about my living arrangements, the room is big and we have a nice living room and a good kitchen.
Author Archives: Thomas
GNU/Linux (Ubuntu Gutsy Gibbon 7.10) on the Sony VAIO SZ6 Series
For the most recent version of this document and for commenting, go here.. Please direct your links there, instead of here.
I purchased a Sony VGN-SZ650N/C in September 2007. Full specs are here. It’s a great laptop except for the fact that you have to pay the Microsoft Tax and that the preinstalled vista has a whole heap of junk preinstalled (I’ve never seen anything quite this bad before. Anyways, this is not a review, there’s plenty of those online already, but an attempt to document my efforts to make the GNU/Linux distribution: Ubuntu Gutsy Gibbon run smoothly on this laptop and by extension, hopefully the rest in the VAIO SZ6xx series. This is the first laptop in the SZ-series with Intels new Santa Rosa platform (aka Centrino Duo).
I have not had the time to spend too much time on all of the items below yet, this is very much a document “under construction”. If you happen to have something working which I have not mentioned/solved yet please write me and I will put it here (and give proper credit of course).
PCI Devices
Here is the output from lspci in stamina mode.
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation Mobile SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
06:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61)
07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
09:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
09:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
09:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
USB Devices
Here is the output from lsusb:
Bus 006 Device 003: ID 05ca:183a Ricoh Co., Ltd
Bus 006 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 002: ID 147e:2016
Bus 001 Device 001: ID 0000:0000
Bus 005 Device 002: ID 044e:300d Alps Electric Co., Ltd
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Installation
The installation worked without any problems (using Ubuntu Gubsy Gibbon Tribe 5), I used the “stamina” mode.
Sound
Worked partly out of the box. The sound works, but speakers are not independent from the head phone plug. This means that plugging in head phones does not mute the speakers, and the speakers cannot manually be muted without also muting the head phones. In general, alsa exports very few controls for the sound card (which is a Intel Corporation 82801H (ICH8 Family) ). Ubuntu is running Alsa version 1.0.14, and the changelog for 1.0.15rc1 lists a lot of changes to the snd-hda-intel driver, which is good. I have not tried installing any release canditate of 1.0.15, but will probably try it.
Update:
I installed alsa version 1.0.15rc2 and now the speakers are muted when the headphones are inserted. The microphone works as well after enabling it in the mixer. Using the GNOME alsa mixer, it looks like this:

Suspend/Hibernate
Not working yet
Fingerprint Scanner
Not working yet.
Webcam
Not working yet. According to lsusb the webcam has id: 05ca:183a. Owner of older-generation VAIOs have had luck with this Ricoh R5U870 driver. but the 183a is not listed as supported. Hopefully the driver will work with minor modifications, but I have not looked into this.
Brightness Controls
Not working yet.
Stamina vs. Speed mode
Not tested yet, should work out of the box. You need to use different xorg.conf files. This little script by Ariel Vardi copies the right xorg.conf file on startup depending on whether or not the nvidia card is activated or not.
VIDEO=`/usr/bin/lspci |grep -c nVidia`
if [ "$VIDEO" = 1 ]; then
cp -f /etc/X11/xorg.conf.speed /etc/X11/xorg.conf
else
cp -f /etc/X11/xorg.conf.stamina /etc/X11/xorg.conf
fi
The script should be placed in the /etc/init.d so it is run on startup (before gdm) and the two xorg configurations (speed and stamina) should exist, full details on Ariel Vardi’s excellent site.
For the most recent version of this document and for commenting, go here.. Please direct your links there, instead of here.
Denmark Lichtenstein
I just paid DKK 59 to see the national game online via tv2 sputnik. It works like a charm…
Hey, goal!!
3-0 :)
Now Live From Durham
I am currently sitting in my room here in Durham waiting for Ubuntu Gutsy Tribe 5 to install on my brand new Sony VAIO SZ650. It is an very nice ultra-portable with Santa Rosa and other fancy things (like an carbon-fiber casing!). The keyboard is a bit strange, so I reserve the right to make more typos than usual.
Anyways, the ubuntu installation cd doubles as a live cd – so I can actually sit online on the wireless network and blog while the system is installing in the background (beat that Microsoft!).
Now for some news for the non-geeks reading this site (I think that would pretty much only be members of my family, correct me if I’m wrong).
I arrived in Durham Wednesday evening after a rather long drive from Chatham, New Jersey. The traffic was heavy most of the way, but never completely congested. On the way I passed a few miles from the national mall in Washington D.C. and I was able to see (again) the Washington Monument and the Capitol from the highway, yay.
Wow, the installation has completed. Let me reboot and continue this post after that.
Okay, back. Anyways, I am staying in a town house in Durham that I share with two other Duke students, the house is really nice and my room is several times larger than the tiny thing I had in New Jersey.
I am more or less settled now, I will use next week to hopefully get a North Carolina drivers license and get my car titled here. I could write a lot of other stuff here, but I feel more like playing with my laptop now, see ya :)
Beautiful
I am currently sitting with Maritza on some steps at the main campus of Columbia University on upper Manhatten, right between the law library and the general library. This place is beautiful, it is 8pm and it is slowly getting dark but I am still sitting here in my shorts and a t-shirt. I am supposed to do a detailed review of a paper by friday, so I should really get back to that, just wanted to send out a ping – I am still alive :)
I arrived on friday and spent the rest of the day trying to stay awake with Ash, my australian friend from AT&T. I spent four hours saturday morning trying to get a temporary registration for my car at the New Jersey DMV, which I finally got (hint: It is much easier if you have a US drivers license). Ash and I then went in to New York and met up with Maritza and Haakon in Central Park. We ended up going to a few bars near Columbia and I spend the night on a huuge air matress in Maritzas Columbia apartment.
The next day we went to a Yankees game agains Tamba bay, we had bleacher seats and sat in the sun for a few hours before we agreed that the Yankees were too far behind to win. Ash, Maritza and I then cooked a big meal, complete with deserts and appetizers. We went to bed early and did a tour of the UN head quarters after a very late breakfast at 12pm.
Well, I should really be doing that review, see ya :)
Sometimes Traveling is not so Bad
I am currently sitting in the beautiful and relatively quiet Halifax airport waiting for my plane. I am situated right in front of the gate, I have free wireless internet access, a bounty bar, a coke zero and some episodes of a tv series on my computer as well as an electrical plug so I don’t run out of battery. Who needs fancy airport lounges anyways :)
(I reserve the right to get grumpy in 10 hours where I am supposed to be waiting three hours in Hearthrow for a connecting flight to Copenhagen, and then in 16 hours where I am supposed to wait for a connecting flight to Aarhus, and then in 18 hours where I am in the airport bus to Aarhus and then in 18½ hours where I am trying to find a bus or cab to take me to the dorms.)
End of summer
Today was my last day at AT&T Research. Tomorrow I am flying to Halifax in Canada for a conference, I am currently scrambling to finish the slides for my presentation on Wednesday. I am looking forward to attending WADS and exploring what I can of Halifax during my four short days there. I fly back to Denmark immediately after the conference ends and will be back in Aarhus saturday – just in time for the MADALGO summer school which I will be attending (at least partially, I will need to go to Copenhagen that week as well).
I am procrastinating, I really need to finish these slides – it would also be nice to actually run through the talk at least once as well. I have to get up really early tomorrow, getting to La Guardia airport from New Jersey is not the easiest thing in the world.
News from New Jersey
Mette complained that I am bad at updating this blog, and I tend to agree :|. To make her, and all the rest of my countless readers, happy I am now doing yet another post while I am waiting for the guy across for me to finish what he is doing so we can go to lunch. Yes, Mike, I am waiting for YOU!
Anyways, we went to see Les Miserables on Saturday. The production was awesome and I enjoyed it very much, this also increases my total Broadway musical count to 3 over the last two months, not too shabby :). Other than that I haven’t done much interesting in the last week, we have gone to see quite a few movies at a local cinema. We have seen Simpsons, Bourne Ultimatum and the new Die Hard movie. The Bourne movie were a bit disappointing, but I would recommend the other two strongly. And when you go see the simpsons movie, be sure to stay through the credits :)
Now With Wheels
I read Mikkels rant and that motivated me to actually write something new on this blog thingie. The big news this week is that I am have a car. Yup, I have batman-black ’99 Toyota Corolla with a milage of 66k miles, not too bad :). The previous owner left his Garmin GPS navigation device for me to keep, so I have a toy to go with the car as well.
Having a car completely changes the way I live around here, we can now go to see a movie whenever we want to. We can easily get groceries when we need them, and we do not have to walk 45 minutes to get to the laundry place, yay.
Tonight I am going to a party in New Brunswick, we will probably spend the night in one of the dorms at Rutgers University, which is more or less right next door to the place we are going to. We will then probably go to New York Cite with some other interns on saturday and maybe get tickets to a Broadway show, we’ll see.
Now, Mikkel – it is your turn to blog again! (Or have Martin do it, it is about time he contributed :) )
Slow News Day
So I apparently suck at updating this blog this summer. Rest assured that my infrequent updates do not signal that I am bored here. We have been doing lots of stuff.
Here are some parting words of wisdom from the Simpsons team:
planet readers, go to the original post to see the videos