Fishpool

To content | To menu | To search

Tag - GNOME

Entries feed - Comments feed

Sunday 30 September 2007

Fedora 8 is looking good

Once again, I couldn't resist the urge to stay on the bleeding edge, so I went ahead and updated my home machine from F7 to F8 test 2. Encouraged by the results, I then (again) did the unthinkable and went through the same process on my laptop, which I depend on for getting stuff done. Crazy. Well, that's the way I like to play the game. And I wasn't quite THAT crazy - I didn't upgrade everything, just the parts that I was really happy about. Besides, I've set the laptop up with a whole-system snapshot LVM backup so that I can back up a day if things start to look bad.

They haven't. Apart from a few minor glitches (such as the Rawhide NetworkManager 0.7 really not being at all ready, dealt with by using the F8t2 NM 0.6.5 instead), I really like all the improvements in the usual suspects - GNOME 2.20 is a brilliant incremental update, OpenOffice 2.3 is a slight improvement on the already-improved 2.2 (but damn, are those release notes bad or what), the Power Manager is getting really good at predicting battery life, and (drumroll, please) Evolution has regained its stability! That is major. The "it seems to forgot to include an attachment you mention in the text" feature is a neat little improvement, too, but really, not having e-d-s crash on network events (such as resume in a new WLAN) is the real satisfaction-improvement for me.

One negative about F8: it doesn't include Seahorse 1.0 (as of yet, anyway), so GNOME Keyring integration was a bit lacking. That was easy enough to fix with a rebuilt package, and after switching the old pam_keyring to gnome-keyring-pam, I now have a very good package for dealing with my hundred-and-fourtyseven different daily passwords, too. Well, almost -- still can't really get rid of Revelation and some manual password management, and Epiphany doesn't yet integrate to Keyring. But it's getting there, for sure.

Monday 18 June 2007

About fonts again

Heh, the Safari/Windows font smoothing thing seems to have stirred somewhat of a storm-in-a-teacup-blogosphere again. So lets comment on it again; this time, with a few more comparisons from my favorite free operating system:

Font rendering; the Windows emulation way (FreeType on high contrast setting):

The Apple emulation way (FreeType on preserve shapes setting):

The ClearType way (FreeType with subpixel decimation):

And finally my favorite, subpixel rendering with lower hinting strength:

Best of both worlds - more contrast than Mac OS X, prettier shapes than Windows, and word spacing which matches closely with what would be printed. Those closed operating systems look worse by the second.

All four settings available from the same GNOME font dialog.

Wednesday 23 May 2007

Fedora 7 nice step forward again

I installed Fedora 7 Test on my home PC a couple of weeks ago, and encouraged by its smoothness, and wanting a clean upgrade to OpenOffice.org 2.2 and Gnome 2.18, rolled it on my laptop, too. Pretty nice! Apart from those upgrades, I got:

These might seem like minor items, but all of them improve daily usability, and I much more prefer regular small improvements to huge changes, anyway. OpenOffice.org 2.2 actually is a relatively major upgrade, with support for dual screen mode in Impress (finally), and improvements in the already-good PDF export functionality.

Only two bugs that annoy me (and I'm easily annoyed), both new, but then again, many others went away:

Absolutely no problems doing a yum upgrade, but I had two things going for me, so y'all take your own chances: I've done this many times before, and I've used LVM-managed volumes for a long time. If you haven't, or don't, upgrade using Anaconda or risk not being able to boot afterwards.

Monday 2 May 2005

Linux on Acer TravelMate 380

Switched to a new laptop as well, an Acer TravelMate 382 TMi. This is a radical shift from my previous one, being optimized for size in most respects. Only 1.6 kg, with an advertised battery life of 4.5 hours, I will hopefully like carrying this around much more than the Evo. Anyway - read on for notes on its Linux compatibility.

Continue reading...

Wednesday 27 April 2005

Phone to GNOME integration

Since my new RAZR doesn't have Gammu-compatible IrDA, but does have a "standard" USB ACM connection as well as Bluetooth, I am in search of new solutions for synchronizing my Evolution calendar and hopefully managing my phonebook. This entry is where I'm collecting stuff, hopefully helping someone and even attracting a few helpful comments. Read on, please.

Continue reading...

Tuesday 26 April 2005

My first day with Moto RAZR

I got my new phone, the Moto RAZR V3 today. Pretty sleek, although not necessarily all that much cooler than some new Nokia and Samsung alternatives. In particular, it's not at all smaller than my old (2 years old) Nokia 6610 - thinner but wider and ever-so-slightly heavier. The larger screen makes up for it, though.

Continue reading...

Sunday 26 September 2004

First impressions of Evolution 2.0

I've been following the development of Evolution 2.0 on and off for some time, primarily having been interested in the improvements of its calendar and webdav support, as I want better interoperation between iCal and Thunderbird users. Yesterday I upgraded to it on our home computer.

The upgrade process went extremely smoothly. I have to say I'm quite impressed by the attention to ease of use in the various Gnome projects since the release of Gnome 2.0 a couple of years ago. Nearly all of the data from the 1.4 installation was migrated perfectly, although I did experience a slight hiccup in outgoing mail settings. I use two mail servers for work and home email, both of which require authenticated TLS SMTP connections. For some reason Evo 2.0 could not send email through either account until I revisited the account settings and changed the "Use secure connection" setting to "Whenever possible" instead of "Always".

The calendar interface with its multiple calendars, subscribable calendars seems like an improvement, although I have not yet tested publishing my main calendar. However, it seems that the publish/subscribe code can not use https URLs - if this is true, that's a disappointing miss, and effectively won't allow me to make use of it.

Running inside an otherwise Gnome 2.6 (FC2) desktop, I miss the Summary view and the Shortcut bar. I have several mail accounts configured, as in addition to the home and work accounts, I keep track of a few shared support mailboxes. I can no longer see the number of new messages for each inbox in one glance anywhere, as they don't all fit into view at once in the Mail screen with all subfolders visible.

I suppose this is a problem which will go away as Gnome tools gain support of evolution-data-server. I know the clock/calendar applet already shows calendar entries (although I have not yet tried it myself), but I'm not sure if the Inbox monitor (which I haven't used since it has required its own IMAP account configuration) has been converted to look at folders through e-d-s. I hope it has, or at least will be.

I've understood Evo 2.0 should be faster than the old version as well, but I have not noticed major differences yet. I'll probably get a better feeling of that once I upgrade on the work laptop, which I use more regularly for email access. All in all, a solid upgrade, but one which does not necessarily bring immediate user-visible benefits. Not worth upgrade if you otherwise stay in a Gnome 2.6 environment, but it is a good reason to look at upgrading to 2.8 completely.

Comment by Ryan on Sun, 21 Nov 2004 22:32:39:
I have run into the same issue where Evolution doesn't support calendaring over https. Very disappointing - and something I think would be rectified shortly?

Tuesday 16 December 2003

Windows programmers misunderstand UNIX, again

Joel Spolsky has read Eric Raymond's new book, and understood that ESR represents the whole of UNIX culture. Sigh. No, there's more to it than that, Joel. Take a look at GNOME next.

In other news, I've been stuck at home all day fighting off the flu, or whatever this is. Sucks. I missed the launch of Habbo Hotel Sweden.

Friday 12 December 2003

Radeon Multihead

Got a second monitor, a flat-panel Hitachi at work. Configuring XFree86 for multihead wasn't the most intuitive thing I've done recently, so I suppose this info might be useful to someone else, too.

Right now this is just random pieces of hints, but I'll try to collect some real config examples here once I have everything sorted out to my liking. Update: See my XF86Config file for configurations with all three options mentioned below.

Using Fedora's XFree86 4.3.0, the key to enabling multihead operation is realizing that not only do you need to create another Monitor and Screen section in the XF86Config file and refer to those in a ServerLayout, you actually need to make two copies of the Device (videocard) section as well. This was quite unintuitive, and took me a fair bit of time to understand, given that I don't actually have two videocards on the laptop, and XFree86 would not give an error message in either case.

There are some additional alternatives, however. The GATOS driver has better XVideo support (this is especially true for Rage Mobility, not so much for Radeon), but for multihead, the best choice right now seems to be the MergedFB driver, which treats both screens as a single framebuffer, enabling 3D acceleration on both screens. That is, if your screens are not too big.. Radeon Mobility M7, which my laptop has, supports 3D acceleration on an up to 2048x2048 screen, and 1400x1050 + 1280x1024 goes over that. Oops. Naturally, the configuration of this driver is completely different from the "normal" method, which only a single Device/Screen/Monitor setup, and a bunch of additional options in the Device block (reminds me of XFree86 3.x, actually).

More annoying, though, is that apparently I can't make XFree86 automatically figure out whether the external monitor is connected. I made a script that probes for ddc info on reboot/resume of the system and reconfigures gdm, but I just wish that I could plug in while having a session open - that would help in meetings with the video projector, too.

The second annoyance is that since the displays are different size, my GNOME panels have to resize when the desktop size changes, and for some reason, panel wants to completely rearrange its contents when that happens. Easily demonstrated by switching resolutions with xrandr, too. Update: many of the resizing problems are somehow related to MergedFB, and I've switched to a plain Xinerama setup. That means I don't have 3D accel when using two screens, but I can live with that.

Comment by Davide Bolcioni on Fri, 12 Mar 2004 23:52:36:
Could you elaborate on that ? I am trying to achieve the same result on a Compaq Presario 900 EA (ATI Mobility U1) but the external monitor gets no signal. Using a single Device section the same monitor works, although this just clones the panel.

Comment by oa on Sat, 13 Mar 2004 09:36:06:
You might want to take a look at the XF86Config file I just added to this post.

Sunday 7 December 2003

Fedora Core 1

I've recently updated several computers to Fedora Core 1. Having ran it for a week on my main workstation (a Compaq Evo N800c laptop), I have to say I'm quite satisfied with it.

At first, I was a bit hesitant to make the upgrade, as it seemed like quite an invasive operation. However, the process went quite smoothly, even though I did it as an "apt-get upgrade" instead of with a CD-ROM upgrade (on all three machines). This despite the fact that my workstation in particular has a lot of third party packages installed as well.

I had already earlier replaced RH9's GNOME 2.2 with 2.4 packages graciously provided by Matthew Hall (thanks Matt!), as well as installing a lot of other stuff you can find notes about in my earlier notes. This proved not to be a problem at all, thanks to my old habit of never installing anything past the RPM system (I routinely create RPM packages myself, if I can not find the program as a ready-made package - which rarely happens any more).

Having changed all my apt repository configs to point to Fedora alternatives, I only had to manually resolve a couple of conflicts. Most of these were a matter of uninstalling an old, conflicting package, and perhaps afterwards reinstalling the equivalent afterwards if apt did not automatically pick one up. The only really questionable point was krb5-libs - lots of packages have a dependency to libcom_err.so.3, which was provided by RH9's krb5-libs-1.2.7, but is not provided by Fedora's krb5-libs-1.3.1. For now, I resolved that by installing both packages (library packages often allow nonconflicting duplicate installations, this being no exception), and adding an Allow-Duplicated { "^krb5-libs$"; }; clause to apt.conf.

Compared to my earlier notes, this time I dropped GStreamer's repository (it is not very well maintained, and doesn't have a Fedora version). Fedora includes GStreamer, but Matt's archive, mentioned above, is usually a bit more recent. Matt also has a more up-to-date build of GNOME packages. I've also used Dag Wieërs's repository for some additional multimedia stuff. Encouraged by the easy upgrade, I'm also testing out Linux 2.6 from Arjan van de Ven's repository.

On the Fishpool server, the setup is more of a standard FC1 installation, as desktop/multimedia packages aren't needed, and the site doesn't require Java. Having SpamAssassin included in the standard distro is cool, but the lack of Tripwire is not (RH9's Tripwire doesn't work at all). Still thinking about how to fix that.

My earlier problems with the Evo screen sometimes getting corrupted on VC switches haven't repeated yet. I don't know if it's the 2.6 kernel or FC's updated XFree86, or whether I just haven't seen it yet.. The graphical boot is sometimes cool, sometimes not (my old laptop, still running 2.4, needs to have tpconfig run to disable trackpad tap gestures, and that doesn't work while /dev/mouse is opened by gpm or X).

Update: It must be a linux 2.6 kernel thing, but my cdrom no longer seems to work. I disabled the use of ide-scsi since it's been deprecated, but still I can not get any program to recognise discs I insert in the drive. Haven't yet tried booting back to 2.4 to try if it still works there. Solution: duh.. forgot to remove hdc=ide-scsi from the boot options.

Comment by james on Wed, 26 May 2004 19:09:28:
Hi, I was wondering if you ever got tripwire working on Fedora Core 1? I have been trying, without success, to find someone who has made a good configuration file for this. My email address is james at patentcomplete dot com. Thanks, James

Comment by oa on Wed, 26 May 2004 20:20:57:
Yes, I did - it was later introduced by FC1 updates, although it seems to have been removed afterwards (apt no longer finds it). I'm not sure I actually like Tripwire 2.3 better than the 1.x used by RH9, but in any case, I did manage to make it work. You might want to look at something else as well, such as AIDE.

Comment by Larry Kavara on Fri, 17 Sep 2004 19:25:40:
Hi ¡¡ I'm thinking to change to Fedora, but I'm not sure about doing that because I have a now a wireless network card and I do not know if it is going to work with that. Anyone have a wireless network card working on Fedora? Thanks

Comment by oa on Fri, 22 Oct 2004 23:22:29:
Wireless cards work with Fedora just as well as with any other distro - tweaking required, drivers may not be installed by default. I got a Compaq WL200 installed in the machine's multiport bay, and after installing the Orinico USB driver, it works fine.

- page 1 of 2