Sci-fi, comics, humor, photos…it’s all fair game.

This is why you vote

Monday, January 28th, 2008 Posted in Linux | No Comments »

Fedora LogoThe code name for Fedora 9 Linux has been chosen, and it’s going to be Sulphur. Because a foul-smelling rock associated with rotten eggs and depictions of Hell is just what we want to identify an operating system. (Actually, it might not be too far off for Windows Vista.)

Bathysphere was only 8 votes behind. Weird, but considerably cooler.

Oh, well. At least it’s not Mayonnaise or Chupacabra. And some of the other names on that list are considerably worse.

When digiKam Failed to Connect

Wednesday, November 14th, 2007 Posted in Linux, Troubleshooting | 5 Comments »

In the decade I’ve been using Linux, it’s gone from something that required lots of technical know-how just to set up, to something that (in its major flavors) can auto-detect most hardware and provides friendly GUIs for most configuration tasks. But every once in a while, I have the kind of experience that would turn a new user off of Linux. Usually because Fedora has decided to change something during an update.

In this case, it was a digital camera problem. Since we bought our Canon PowerShot SD600 last December, I’ve used KDE’s digiKam to transfer and manage the photos. DigiKam detected the camera and accessed the photos right out of the box, no configuration needed beyond telling it to remember the model. But something changed in the last two weeks, and last night I started getting an error message: Failed to connect to the camera. Oddly enough, it could still detect the camera when it was connected. But it couldn’t display or download the images.

I searched all over, hitting dead end after dead end, until I got a hint that it was a permissions problem. Read the rest of this entry »

Double helping of Moonshine

Friday, June 8th, 2007 Posted in Comics, Linux | 4 Comments »

White LightningA question over at the Comic Bloc Forums reminded me that I hadn’t gotten around to writing a full profile of the Impulse villain, White Lightning. Fortunately I had a full list of appearances already, so I was able to look up the answer to the question, but it felt like being caught totally unprepared. So yesterday I re-read all her appearances, and tonight I wrote up a profile of White Lightning.

Just for fun, I did some searches for her name. Mostly I came up with cars, horses, wax and, of course, booze. And an alpaca. Back to the booze, there was one point at which the character was mistakenly identified as as Moonshine (later explained away as an in-world mix-up, which would have made more sense if she hadn’t been the one calling herself the wrong name!)

Fedora LogoNow the funny thing: the “…in pop culture” section in Wikipedia’s article on Moonshine reminded me that Fedora 7, which just came out last week and which I installed at work a few days ago, is codenamed Moonshine.

The only way the timing could have been more appropriate would be if I’d written the character bio the same day as the Linux release.

Fedora 7 problems with glint video driver

Wednesday, June 6th, 2007 Posted in Linux, Troubleshooting | 1 Comment »

Just a warning for any Fedora Linux users preparing to upgrade to Fedora 7: Grab the Live CD first and make sure that all your hardware works properly. If not, see if the fix is available before you actually upgrade.

I upgraded a system with a Permedia 2 video card, which uses the glint drivers. The installer couldn’t launch the GUI, but I’ve run into that fairly often, so I just used the text-based installer without thinking much of it. The upgrade process itself went fine, but on booting into the new system, it was unable to launch X. I kept getting the following error: Read the rest of this entry »

Mozilla + Linux

Monday, December 11th, 2006 Posted in Linux, Mozilla | No Comments »

This is good news: Mozilla will be working more closely with various Linux distributors including Red Hat, Novell, Ubuntu, and yes, even Debian, to coordinate Firefox updates, configuration, etc.

There are two main issues: making Mozilla’s Firefox installer work everywhere (it mostly does, but on some systems you need to install some compatibility libraries first), and keeping the distributions’ versions in sync with the official one.

After the Debian IceWeasel debacle, and Fedora deciding to skip Firefox 2 and wait for Firefox 3, it’s good to know that Mozilla has recognized the problem and is working on it. One key piece of information: Red Hat and Novell will both be providing extended support for Firefox 1.5 past its official EOL next April.

(via Fedora Weekly News)

Fixing Flash in Fedora Core 5

Monday, March 27th, 2006 Posted in Linux, Troubleshooting, Web | 6 Comments »

I upgraded two computers at work to Fedora Core 5. One was a network upgrade that went without a hitch.* The other was trashed so badly I had to do a fresh install.

I’ve run into a couple of gotchas, among them the fact that text is missing in Flash animations. I messed with my font settings, checked SELinux logs, tried switching from the binary installer to the RPM package, to no avail. I tracked down a Fedora mailing list post that pointed to a mozilla bug that had been languishing for a few months, then added what I knew—which was that it affected Flash regardless of the browser.

On Sunday, commenter Dawid Gajownik tracked down the problem: Flash hard-codes the paths where it looks for fonts, instead of letting the X server tell it where to look. Fedora Core 5 includes a new X server, which no longer puts things in /usr/X11R6. Apparently symlinking the old font paths to the new ones works around the problem:

[root@X ~]# mkdir -p /usr/X11R6/lib/X11
[root@X ~]# cd /usr/X11R6/lib/X11
[root@X X11]# ln -s ../../../../etc/X11/fs
[root@X X11]# ln -s ../../../share/X11/fonts

I tried it with absolute links (to /etc/X11/fs and /usr/share/X11/fonts) instead of relative, and it worked fine.

Also, if SELinux is in enforcing mode, you need to allow text relocations on the Flash library. More info on that in Dawid’s bugzilla comment.

So this should take care of Flash until Macrodobe releases an updated version. They’re apparently heading straight for 8.5 on Linux, which is why they haven’t released Flash 8.0 yet.

*Almost. It turns out the repodata on disc 1 isn’t enough for a network or hard disk installation. I copied all the discs onto an internal web server, then had to grab the repodata folder from a mirror. Would’ve been fine with the CDs except for the annoying problem that the CD drive on that machine doesn’t work. Once I had that, though, the upgrade went smoothly.

Fedora Core 5—and Airport Extreme on Linux?

Monday, March 20th, 2006 Posted in Apple, Linux | 1 Comment »

Fedora Core 5 was released today. I started downloading it this morning, and it should be done this afternoon. I’ll probably start updating the Fedora boxes at work later this week, though for my home system I may wait until RPMForge catches up.

Meanwhile, I’m reading the release notes, and found one item particularly interesting:

There are new experimental drivers that provide support for the widely-used Broadcom 43xx wireless chipsets (http://bcm43xx.berlios.de/).

Read the rest of this entry »

Firefox DnD/Save As Hang on Linux Fixed!

Wednesday, January 18th, 2006 Posted in Mozilla | No Comments »

The most annoying thing I’ve had to deal with in Firefox 1.5 is a Linux-only bug in which the first time you do something in a certain class of actions—drag-and-drop, Save As…, and a couple of other things—it will lock up for a period of time (1 second to 30+ seconds, depending on how many tabs & windows you have open), scroll all pages back to the top, and in some cases, bring up an unclickable extra copy of the pop-up menu.

The bug was fixed before Firefox 1.5 was released, but it was too late for the fix to make it in. I actually suspect this bug is one of the reasons that so few Linux distributions have upgraded their built-in Firefox releases to 1.5, though they could always have just added the patch to their build process. Fortunately, Mozilla has decided that it’s worth including in the first bugfix release in the 1.5 series, which is now available for testing. Firefox 1.5.0.1 should be out sometime in the next few weeks.

Mandriva: Dual Upgrade

Tuesday, November 8th, 2005 Posted in Linux | No Comments »

I just updated a system running Mandriva Linux 2006 and in the release notes I discovered that not only will it upgrade a Mandrake system, but it can now upgrade a Conectiva system. I suppose I shouldn’t be surprised, given that both used RPM as their package format/database, but I really had the impression that Mandriva was primarily Mandrake with some extra stuff from Conectiva. It’s nice to see that there really is a true upgrade path for both distributions.

Apache, mod_ssl, and syntax errors in krb5.h

Tuesday, October 18th, 2005 Posted in Troubleshooting, Web | No Comments »

Upgraded the Apache web server today. I’d forgotten about a problem compiling mod_ssl on some systems. Fortunately I had left myself a note about it.

If you get syntax errors in krb5.h while trying to build Apache with mod_ssl, it’s probably because your Linux distribution puts the Kerberos include files in their own subdirectory (Red Hat/Fedora and derivatives do this), and the configure script has somehow missed them.

Solution: Configure mod_ssl and Apache as normal. Then edit the file path_to_apache_source/src/modules/ssl/Makefile. Look for the CFLAGS1 line and add -I/usr/kerberos/include to it.

Then continue with the build as normal.

We now return you to your regularly scheduled blog.

Browser War, OS War

Wednesday, August 10th, 2005 Posted in Computers/Internet | 1 Comment »

It occurred to me today that if you lay out the three major players in computer operating systems and the three major players in web browsers, the results track remarkably well.

  • Windows and Internet Explorer. The dominant player. Obtained that position by being good enough, cheap enough, and promoted enough to win a protracted two-way battle. Detractors claim the victory was primarily due to marketing and business practices, not quality. Plagued by a public perception of insecurity. Currently trying to maintain that lead against an opponent unlike any they’ve faced before. Believes itself to be technically superior to the other options.
  • Linux and Firefox. Open source product with a core team and hundreds of volunteer contributors. Originally created as a replacement for a previous major player. Very extensible. Promoted as a more secure alternative, but has faced growing pains with its own security problems. Highly regarded among many computer power users, beginning to gain mainstream acceptance and challenging the dominant player. Believes itself to be technically superior to the other options.
  • Mac OS and Opera. Has been there since the beginning. Constantly innovating, pioneering ideas that get wider exposure when their competitors adopt them. Very dedicated fan base that never seems to grow enough to challenge the dominant player. Has been declared doomed time and time again, but keeps going strong. Believes itself to be technically superior to the other options.

It breaks down, of course. Traditional UNIX is missing from the OS wars, though it provides a nice analogy to Netscape for Firefox. The battle lines don’t quite track either, since the previous wars were Windows vs. Mac and IE vs. Netscape. And Safari’s missing entirely. But it’s interesting to see the same three roles in play.

Reinventing the Upgrade Wheel

Thursday, June 23rd, 2005 Posted in Annoyances, Computers/Internet | 3 Comments »

The internet is a hostile place. Viruses, worms, and worse are constantly trying to break or break into your computer. Software developers are constantly fixing the holes that can let them in. It’s become critical to keep your system up to date. Unfortunately this can be very frustrating, even for a power user, for one simple reason: you have to keep track of each program individually.

Sure, the operating systems have their own centralized places. Microsoft has Windows Update, and Apple has Software Update. But every application that exposes itself to the network directly or opens untrusted files has to be updated, and there are many that aren’t part of the operating system.

So Symantec has Live Update. Real Player has its own updater. iTunes and QuickTime for Windows can update themselves. Adobe Reader has an update function. Firefox is redesigning its update system. Games check for updates when they connect to the network.

But wouldn’t it be nice if Windows would grab the Acrobat updates overnight, instead of waiting until the next time you launched it? Wouldn’t you like to be able to patch everything on your system at once and just not worry about it? As a software developer, wouldn’t you like to be able to let someone else deal with the update problem instead of re-inventing the wheel yet again?
Read the rest of this entry »

Resolving SELinux audit errors on boot in Fedora Core 4

Wednesday, June 22nd, 2005 Posted in Linux, Troubleshooting | No Comments »

I’ve upgraded two systems at work from Fedora Core 3 to Fedora Core 4: a desktop using the normal installer, and a test server upgrading with yum. The yum upgrade worked well except for two snags. The first was a conflict with the old kernel-utils package. I followed the recommendation by installing the new kernel first, rebooting, then removing the old kernel.

The second was that SELinux denied access to about a dozen services on start-up. It was in auditing mode, not enforcing mode, so the services still worked, but I wanted to be able to start enforcing the policy once I resolved some other issues.
Read the rest of this entry »

GPL Victorious Again

Tuesday, April 26th, 2005 Posted in Linux | No Comments »

The gpl-violations.org project has scored another victory, this time against Fortinet, whom they accused of not only violating the GPL (by using GPL’ed source code without publicly releasing their changes) but actually trying to hide that usage with encryption.

Edit (I hit “publish” too soon!): They settled out of court, with Fortinet agreeing to make the source code available for their customized Linux kernel and other GPL’ed software they snurched from other projects, and to include the GPL in their licensing terms.

This is the latest in a string of victories for the gpl-violations.org project. Since starting the project in 2004, Welte has negotiated more than 30 out-of-court settlements.

But then, “the GPL has never been tested in court,” right?

Diversifying Fedora Core

Tuesday, March 15th, 2005 Posted in Apple, Linux | No Comments »

Fedora Core is following the path blazed by the Linux kernel: having started out as primarily an x86-based project (the 32-bit Intel-based processors from the 386 through the Pentium 4 and Athlon), it’s branching out. Versions 2 and 3 added support for the AMD-64 chips (basis of the Opteron and Athlon 64), and now, with the first test release of Fedora Core 4, official support for both 32-bit and 64-bit PowerPC.

There was a side project already, and most of the pieces that go into a Linux distribution have reached the point where they’re (mostly) platform-independent—all you need to do is recompile them. It takes fine-tuning, of course, and the actual hardware support takes effort. Yellow Dog Linux started out porting Red Hat to the PowerPC so it would run on Macs, and now builds a solid distribution off of Fedora Core, including a high-end server OS targeted for IBM’s PowerPC servers.

It’ll be interesting to compare upcoming versions of Yellow Dog and Fedora Core now that the latter is working on an actual PPC release.