May 2013

Watching TiVo on a Linux Box

I have a show on my old Series 2 TiVo that I want to watch on a Linux machine. The TiVo Desktop software only runs on Windows. I downloaded it (TiVoDesktop2.8.3.exe and tivo-desktop-patch-setup.exe) to my tivo folder on the NAS. Next, I started a Windows XP session on VirtualBox. In Windows Explorer, I entered the NAS’s address (\\ds411p2) in the address bar and logged in. From there, I could get to the tivo folder. I ran TiVoDesktop2.8.3.exe and set up the software, then ran the patch.
TiVo Desktop cannot find my DVR, though the DVR is accessible via its IP address.

As a sanity check, I rebooted into a native copy of Vista. TiVo desktop ran just fine. This doesn’t satisfy the requirements of the title of this post, but Galleon should. Isn’t it funny that I disabled it only this week?

Uncategorized

Comments (0)

Permalink

Top for Disk Access

While reading a PDF, I noticed GKrellM was showing disk activity. I was curious to know what was causing that. Googling “top for disk access” turned up IoTop. Conveniently, this is in the Ubuntu repositories. I installed it with Syntaptic and ran it with sudo iotop. To make it easier to see what’s continually using the disk, press “a” to switch the display to accumulated access.

The disk access was from Galleon, the TiVo media server. I didn’t remember having it running and wasn’t using it, so I turned it off with sudo service galleon stop and disabled it with sudo update-rc.d -f galleon remove, which is the Ubuntu equivalent of chkconfig.

The disk usage went down, but was still going. Next, I saw activity with rsyslogd. In /var/log, the most recently written logs were user.log, syslog and debug. Looking at these showed the rotten Lexmark printer driver at work. It periodically scans for scanners and fills these logs up with debug messages. The last time I called Lexmark about it, they said they couldn’t do anything about it. That was about a year and a half ago. Looks like it’s time to look into that again. That’s another thing for “the list”.

There’s another thing accessing disk, and that’s jdb2, which is part of the journaling file system. I found a post about HAL causing this. This will also go on the list.

Uncategorized

Comments (0)

Permalink