Title photo
frugal technology, simple living and guerrilla large-appliance repair

Regular blog here, 'microblog' there

Many of my traditional blog post live on this site, but a great majority of my social-style posts can be found on my much-busier microbloging site at updates.passthejoe.net. It's busier because my BlogPoster "microblogging" script generates short, Twitter-style posts from the Linux or Windows (or anywhere you can run Ruby with too many Gems) command line, uploads them to the web server and send them out on my Twitter and Mastodon feeds.

I used to post to this blog via scripts and Unix/Linux utilities (curl and Unison) that helped me mirror the files locally and on the server. Since this site recently moved hosts, none of that is set up. I'm just using SFTP and SSH to write posts and manage the site.

Disqus comments are not live just yet because I'm not sure about what I'm going to do for the domain on this site. I'll probably restore the old domain at first just to have some continuity, but for now I like using the "free" domain from this site's new host, NearlyFreeSpeech.net.

Thu, 13 Mar 2014

Actor/geek icon Wil Wheaton less than happy with Ubuntu

Rumbling around the Internet the past few days is talk about actor/geek icon Wil Wheaton's Google+ post about not being terribly in love with Ubuntu.

At least he's running it with Xfce.

The post made its way to OMG Ubuntu! where it provoked much discussion.

Much of it was of the "How dare he!" variety, though there were plenty of people who pointed out that the opinions of non-Linux users sampling today's distros are extremely important.

My constant complaining about the lack of proper suspend/resume with the open-source drivers and the concurrent lack of a packaged closed-source AMD driver in Fedora is the longtime user's equivalent.

For me, the benefits of Linux on the desktop outweigh the trouble I've had over the last year with video and suspend/resume.

But a new user who's on the fence? It's just another deal-breaker.

Read the rest of this post

Wed, 12 Mar 2014

After four days, I go back to AMD Catalyst in Fedora 20

I lasted four days this time. After I couldn't log in one morning after rebooting Fedora 20 under AMD Catalyst, I pulled the proprietary driver, leaving the open Radeon driver to run the graphics on my HP Pavilion g6-2210us laptop.

With every new kernel, Radeon gets better. I'd say the performance differences between Catalyst and Radeon on this hardware are small enough that I'd be happy to stick with Radeon and leave Catalyst upgrade trouble behind (mostly because THERE IS NO CATALYST PACKAGE FOR FEDORA 20, THOUGH NOBODY SEEMS TO CARE).

Read the rest of this post

Fri, 07 Mar 2014

After I couldn't log in AGAIN, I pulled AMD Catalyst from Fedora 20

Once again, I did some updates on my Fedora 20 system. And after happily suspending and resuming the laptop for days, I crashed in the OpenShot video editor and had to do a hard reboot.

Except that I never got to the login screen. Just like the last time this happened, I suspected that the Catalyst driver I downloaded and installed from AMD's .run package was not playing well with the latest kernel from Fedora.

Read the rest of this post

Thu, 06 Mar 2014

Fedora and OpenSUSE update GnuTLS today, Debian and Ubuntu a couple days ago

The LWN security updates posted today include the GnuTLS updates for Fedora and OpenSUSE. Debian and Ubuntu pushed out their patch a couple days earlier.

It's a pretty big bug that is being closed. Says Tomas Hoger in the bug report:

It was discovered that GnuTLS X.509 certificate verification code failed to properly handle certain errors that can occur during the certificate verification. When such errors are encountered, GnuTLS would report successful verification of the certificate, even though verification should end with failure. A specially-crafted certificate can be accepted by GnuTLS as valid even if it wasn't issued by any trusted Certificate Authority. This can be used to perform man-in-the-middle attacks against applications using GnuTLS.

This has been all over the Internet the last week or so.

Selena Larson of Readwrite.com writes:

A variety of Linux distributions are vulnerable to hacks because of a bug that allows people to bypass security protocols to intercept and disseminate encrypted information. A member of the Red Hat security team discovered a bug in the GnuTLS library that allows hackers to easily circumvent the Transport Layer Security (TLS) and secure sockets layer (SSL).

The vulnerability affects the certificate verification, meaning secure connections that are supposedly going through as secure, are not. Someone could compromise a secure connection by using a “man-in-the-middle” attack, acting as the server to intercept traffic, financial transactions or secure information.

Sun, 23 Feb 2014

At SCALE 12x, I just spoke with Karsten Wade about Red Hat's new relationship with CentOS

I haven't had time to listen back to the recording yet, but I just spent some time with Karsten Wade of Red Hat, the onetime Fedora Community Gardener who's now tending to the community around CentOS, the Red Hat Enterprise Linux-derived distribution that is now a whole lot closer to Red Hat that it has ever been before.

That last statement is a bit of a cheat because until the announcement this January of the new relationship between CentOS and RHEL, they were deliberately not very close at all.

I still have to "process" the interview (in my own mind, that is), but I get the feeling that Red Hat's involvement with CentOS -- which includes employing a number of developers who have been volunteering their time until now, adding some open governance to the project as well as providing infrastructure support -- will only be positives for the distribution that people have turned to when they want an enterprise-level operating system without the Red Hat subscription that goes along with it.

Read the rest of this post

Sat, 22 Feb 2014

I'm at SCALE 12x on Saturday, and here's what I did so far today

I'm at SCALE 12x at the Los Angeles Airport Hilton hotel on Saturday, Feb. 22, 2014, and so far I've roamed the show floor, which seems a whole lot bigger than the last time I attended SCALE, which was probably in 2009.

The floor is thick with people, and there's a lot going on at the booths.

Read the rest of this post

Fri, 21 Feb 2014

Dive into the world of Linux and free software at SCALE 12x this weekend in Los Angeles

The free-software world converges on Los Angeles this weekend, Feb. 21-23, 2014, for SCALE 12x, the Southern California Linux Expo at the Hilton Los Angeles Airport hotel.

The Friday-Sunday convention welcomes users of the free Linux computer operating system that powers everything from servers and supercomputers to desktops, laptops, smartphones and toasters (and just about everything with a computer controlling it).

And it’s not just Linux. SCALE offers talks by experts as well as booths staffed volunteers from other Unix operating-system derivatives such as FreeBSD and OpenBSD, and offers sessions on the latest cloud-computing technologies, database software projects PostgreSQL, MySQL and MariaDB, programming languages that include Python, Perl, Ruby and Javascript.

If you’ve ever wanted to know just about anything about running a server but were afraid to ask, SCALE is the place to get all the answers and more.

The show is thick with enthusiasts who come hear talks about the latest in free and open technology and meet in the exhibit hall with representatives from open-source software projects and the companies that build their businesses on them.

Read the rest of this post

Thu, 20 Feb 2014

Back to AMD Catalyst in Fedora 20 for the suspend/resume

As much as the open-source Radeon driver has improved in the 3.12 and 3.13 Linux kernels in Fedora 20 -- and that improvement has been significant, I returned to the proprietary AMD Catalyst driver for one reason.

Suspend/resume.

While everything else is working better in the Radeon driver, solving pretty much all of the problems I had with it in the 3.11-and-earlier days, the one thing it won't do with the 3.13 Linux kernel in Fedora 20 is allow the laptop to properly wake after it has been put to sleep. (The hardware is an HP Pavilion g6-2210us with the AMD A4-4300M APU, which includes AMD Radeon HD 7420G graphics.)

It makes me sad in a way. Radeon has come so far. And so fast. With Radeon DPM (invoked with a kernel boot parameter in 3.12 and by default in 3.13), 3D hardware acceleration works and CPU temperatures are pretty much the same as under Catalyst.

But the convenience of being able to shut the laptop lid to put the machine to sleep, then open it and have it wake up -- it's just too much to give up. I can't help it. It's a feature that's important to me.

Read the rest of this post

I will be at Scale 12x this weekend

I haven't been for about five years, but this year, this weekend, I'll be at Scale 12x at the Hilton Los Angeles Airport hotel.

And I'll have a longer article on Scale 12x as soon as I can crank it out today.

I'll look for interesting talks, but I'm more interested in being in the exhibit hall and talking to people involved in the world of free software.

I plan to grab a bunch of interviews that I can plow into articles in the days and weeks ahead.

So if you're at the show on Saturday or Sunday, maybe I'll see you there.

Fri, 14 Feb 2014

Linux init-system shocker: Mark Shuttleworth announces that Ubuntu will follow Debian and adopt systemd

You can knock me over with a feather right this very moment: Mark Shuttleworth announced in his blog that Ubuntu will follow Debian in adopting systemd as its init system, even though Ubuntu itself coded the alternative Upstart:

Upstart has served Ubuntu extremely well – it gave us a great competitive advantage at a time when things became very dynamic in the kernel, it’s been very stable (it is after all the init used in both Ubuntu and RHEL 6 ;) and has set a high standard for Canonical-lead software quality of which I am proud.

Nevertheless, the decision is for systemd, and given that Ubuntu is quite centrally a member of the Debian family, that’s a decision we support. I will ask members of the Ubuntu community to help to implement this decision efficiently, bringing systemd into both Debian and Ubuntu safely and expeditiously.

I thought Ubuntu would fight to the end, but the SABDFL appears happy to offload init-system development to Lennart Poettering and company. A wise move, I think. Canonical's resources are spread thinly enough that anything not directly related to getting their phone OS to market should be seen as ripe for offloading to other parts of the community.

I'm nowhere near qualified to opine on which init system is better, systemd, Upstart or even the old SysVinit, but it was clear in the debate coursing through the Debian mailing lists over the past month that the licensing of Upstart, which required contributors to sign a Canonical CLA (contributor licensing agreement) that allowed the company to make the code proprietary in the future, was a huge, huge nonstarter for many free software advocates.

So Upstart will ship in the Ubuntu 14.04 LTS release, and all derivatives like Kubuntu and Xubuntu, which are due in April. These long-term-support releases will be around for five years, so Upstart isn't exactly dead yet, though it's quite the lame duck.