Today in technology

A week or so ago, I bought an Auria EQ276W 27″ IPS Monitor – this is one of those very high resolution IPS monitors you read about, but instead of having to buy them from dodgy unknown companies on eBay like the “Catleap” monitor that everybody is raving about, it actually comes from a brick and mortar store with branches all over the country. It is the brightest, sharpest, most beautiful monitor I’ve ever owned in my life. I haven’t been this excited about a monitor since I bought a then top-of-the-line Iiyama 17″ semi-flat CRT monitor.

The monitor needs either a dual-link DVI or DisplayPort to drive it at the full 2560×1440 resolution. The nVidia GeForce GT430 video card I bought when I bought this motherboard has dual-link DVI and HDMI output, and the on-motherboard video has DVI, DisplayPort and HDMI outputs and I was sort of hoping that I could hook up both of my existing 21″ monitors to that, and maybe buy another one of these monitors in the new year and drive it off the DisplayPort, but it appears that when you have a video card, the onboard video is disabled and can’t be turned back on. However, I was pleasantly surprised that the HDMI port on the GeForce card still works, so I can still have one of my two 21″ monitors working. There is a second PCI-X slot on the motherboard, so there is still a possibility of having a second one of these lovely 27″ monitors some day.

There are still a few flies in the ointment. Every time I have to reboot the computer or just log off and log on again, I have to re-tell Kubuntu that I want the left monitor to display its own stuff, not a rehash of the first 1920×1080 pixels of the big monitor. The weird things is that when I check deep in the bowels of the .kde directory, I can see that it has saved that xrandr setting, but then when I log in it doesn’t seem to get applied. Also, every so often when the screens go to sleep, only the small screen will wake up again. Which is inconvenient, because the menu bar with the log out button is on the big screen. So far, every time it’s happened I’ve managed to wake it up again by hitting shift-control-F1 to switch to one of the virtual terminal logins, and then hitting control-F7 to switch back to the graphical screen, although last time I had to do this several times before it woke up. Oh, and I should mention that the monitor’s own on-screen menu won’t show up if it doesn’t think there is any input signal, which is stupid because one of the functions of the on-screen menu is to switch which input signal it should be looking for if it doesn’t manage to auto-detect it.

Another tech thing comes with living in an old plaster and lath house. My wifi base station puts out two signals, the conventional “Tomblin-Robinson” (TR) on the normal frequency band (2.4GHz?) that 802.11b, g and n all share, and the higher speed “Tomblin-Robinson-5G” (5G) which uses the 5GHz(?) band that only 802.11n uses. I prefer to use “5G” one because it’s noticeably faster, but down in the dining room, both bands show one or two bars of signal strength, but they’re actually unusably slow. And Vicki uses her laptop mostly in the dining room. So I installed a “wireless repeater”, which picks up the signal in the library, and repeats it. It creates a new network called “Tomblin-Robinson-EXT” (EXT). I’d prefer not to use it, because every packet it sends out has to be picked up by the repeater, and sent out again on the TR network, and then the base station sends it out to the internet, and then the response comes in, and gets sent out on TR, then picked up and repeated on EXT. So the presence of EXT slows down RT and EXT, and using it slows them both down even further. If there was only a way to run a wire from the base station to the repeater, the slowdown would be less, but there isn’t any way to do that in this house. But seriously none of this would be a problem if in the dining room, the TR and 5G networks would just show 0 bars instead of 2 bars, because then my laptop and iPad would automatically switch to EXT when they needed to. But instead, I have to manually switch between them, and I usually only remember to switch when I’m sitting at the dining room table wondering why my Weight Watchers app is stuck in “Updating Points Tracker”.

My work project, which is currently being done in Perl, looks like it’s transitioning to Python and Django. That’s great, because I’ve been looking for an excuse to learn Python. A few weeks ago O’Reilly Books was having an ebook sale and I bought a couple of Python books. I was amazed that O’Reilly has an option now where for delivery they’ll just drop it in your Dropbox, because that means that they can update it when they want. Unfortunately, it turns out that the Python books I bought are all for Python 3, and Django only supports Python 2. So it’s off to find older versions of those books or other books that still cover Python 2. (And I wonder how long it will be before somebody writes a book about the Django framework with the word “Unchained” somewhere on the cover?)

Up and running nicely now

The USB freeze up problem isn’t happening any more. I don’t know exactly what fixed it, but I ran the SEATools long test on it, ran fsck on it, plugged it into a different USB port in a different cradle. Possibly coincidentally, I was having another problem with not being able to log off or authenticate in the software update program, and one suggestion I found on-line was to install a particular “KDE extras” package which seems to have cured those problems.

The replacement disk for the one that came with errors arrived, and a quick fdisk and mdadm /dev/md128 --add /dev/sdb1 and it rebuilt overnight and everything looks ship shape and Bristol fashion. Hopefully I won’t be getting any more “degraded array” emails, and hopefully when I reboot it, it won’t stop at the “initramfs” prompt waiting for me to fix whatever is wrong.

Oh, I also fixed a problem with Google Chrome occassionally freezing. I looked in my .xsession-errors file and it was filling up with messages that said “ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream”. Googling that found that I had to start Chrome with google-chrome --disable-bundled-ppapi-flash to disable the built-in Flash. Fortunately when you do that it uses the Adobe Flash plugin that was installed for FireFox so everything keeps working as before.

I’ve got to say, I’m really loving KDE. It really works well and looks good.

Possibly spoke too soon

USB drive was frozen up this morning. Possibly the unexpected power down yesterday (guys hooking up my gas grill threw the wrong breaker and powered down my office as well as the furnace) reset the hdparm parameter, or it wasn’t an inopportune spin-down that caused the freeze up. Just in case, I removed the pm-tools package to prevent the system from trying to do any power management (I hope).

Another glitch…

After my wipe and reinstall experiment, there are still a few little glitches (above and beyond the fact that I’m still running my RAID1 in degraded state because the disk it’s supposed to be mirroring to is being replaced). One of the most annoying was my hourly “rsync to the external hard drive” – my own home grown equivalent to “Time Machine”. About once a day it was freezing up, usually during the first big access to the drive, which is a “rm -rf” on the destination directory. And once it froze up, it really froze up – there would be dozens and sometimes hundreds of processes that wouldn’t end and couldn’t be killed, most the hdparm and smartctl commands that munin issues to detect the drive status and temperature. The only way to get those processes to end was the turn off the external USB cradle. This didn’t happen before, so I don’t know what’s going on. But I suspected that something is being more aggressive about spinning down idle external drives, so I issued the command “hdparm -S 0 /dev/sdd” and that seems to have solved the problem.

Other glitches – the dvd player application exits as soon as you start it. Also, I just had a notification in the system notifications area that there were upgrades to install, so I clicked it and it brought up the updater app, but when I clicked “Install all updates” it told me it couldn’t because I hadn’t authenticated. I’m pretty sure it’s supposed to prompt for your password and authenticate you first. So I installed them from the command line using aptitude. Nothing I can’t live with.

Thoughts on the Tour

When they initially announced the route of this year’s tour, I knew that Andy Schleck wouldn’t be winning it. That was before Nissan-Radio Shack-Trek turned out to be the biggest disappointment of the entire season, never really getting any good results through the spring. Other than Fabian Cancellara’s prologue and winning the team category, they’ve really been a team in complete disarray and it’s shown. I have heard rumours that they won’t be around next year, and that isn’t at all surprising after all the bickering and infighting in the team.

I don’t know if Frank Schleck’s positive test was some sort of sabotage, or just the fact that with Bryneel occupied elsewhere, they made a mistake in their doping program. Schleck’s team mate Chris Horner wrote that when you’re not the biggest team in the race or not one of the top contenders, you *do* sometimes end up drinking from those bottles that spectators try to hold out to the riders – the guys you see on TV sometimes take them and dump them over their heads to cool off, but they never drink them because you never know whether it’s fresh water or water from the streams beside the road, which are probably half beer fueled piss by the time the riders get up there. And as the tacks on the road proved, there are people out there willing to sabotage the race. I could easily see somebody putting drugs in their bottles and offering them to riders they dislike. On the other hand, as I see stages being won by men who’ve served two year suspensions for doping, I wonder if we’re even yet seeing a clean race. I want to see an end to doping, but I suspect while we’ve still got team managers who admitted that they doped when they rode in the tour, I don’t think it’s going to happen.

I’d hoped that Cadel Evans less than perfect showing in the Dauphine was just him getting into form to peak for the Tour, but it was obvious when the Tour hit the Alps that he just wasn’t as good as he was last year. I wanted to see him repeat, but that’s racing for you. If you’re not perfect at the Tour, you’ve going to get beaten by somebody who is.

Even before the Tour, Bradley Wiggens and Sky Team looked like a team dedicated to and perfectly capable of being as dominant in GC as they ended up being. But I really wondered why they wanted Mark Cavendish or why Mark Cavendish wanted to be on Sky. We knew he wouldn’t get the lead-out train like he had for his winning seasons at HTC Highroad/HTC Columbia. He proved early on he could win as a scrambler like a Robbie McEwan, and be he also proved that not being a priority for your team can end up with you being in a pile of riders in the road with a broken helmet. Fortunately his team decided they were comfortable enough on GC that they could give him a decent lead-out on Stages 18 and 20. But I wonder if his reason for joining Sky wasn’t more about the Olympics than the Tour? Certainly not being the focus of his team’s efforts meant he wasn’t expected to get the Green Jersey, and it gives him a chance to ride with other British riders who he’ll probably be riding with at the Olympics. Wiggens and Froome could very well end up leading him out to a sprint finish in the Olympic road race.

No offence to Wiggens and Froome, but I miss the slashing attacks and mountain top finishes of the Armstrong and Contador eras. This year seemed more like the Indurain era, where everything was predicated on not losing any time in the mountains in order to win it on the time trials, and I’m sorry, but time trials are boring. Maybe next year they’ll have more mountains, and it will be Froome’s turn to win?

I was disappointed that Ryder Hesjedahl crashed out of the Tour. Nobody is ever going to win the Tour and the Giro in the same year in this era, but it would have been great to see how he did against Nibali and the others who did both.