Recently in Web browsers Category

I had an epiphany (about Epiphany)

| | Comments (1) |

The GNOME Web browser Epiphany — formerly based on Mozilla's Gecko engine and now based on Webkit — doesn't ship with Ubuntu (though it does with Debian and most GNOME-based distros/projects).

But if you're running GNOME, I recommend you add it via your favorite package manager.

What Epiphany offers is a streamlined, faster, less-resource-intensive browsing experience.

I have a few Web-delivered apps that absolutely require Firefox, but for as much else as possible, Epiphany does an excellent job and doesn't stress my less-than-new hardware as much as Firefox.

If you run top in a terminal and keep an eye on the running processes, you'll see that Firefox hogs a lot of CPU and tends to keep hogging it even if you're not "actively" browsing. Other browsers, including (in my experience) Epiphany, Opera, Chrome/Chromium, Konqueror, Midori, Kazehakaze (and really just about anything that isn't Firefox) is much more forgiving of system resources than Firefox.

So it pays to shop around for browsers that do what you want yet don't stress your system so much.

Though it's not open-source, I do use Opera on my super-old systems, where it's light footprint makes even my 233 MHz system usable.

I've been pretty happy with Chromium in Ubuntu, and Chrome in Windows runs better now that I have 1 GB of RAM on the XP box (it didn't do so well with 512 MB).

But in GNOME, I've relied on Epiphany as my browser of choice for some time. I didn't find it slow when it was based on the Gecko engine, and now on Webkit it remains fast and functional.

The more I use GNOME, the more I gravitate toward the "GNOME apps," incluiding Epiphany, Evolution (which I've just started using with a couple IMAP mail accounts), the Empathy IM client, Rhythmbox, etc.

While I think the even-tighter integration of GNOME apps in the Ubuntu panel is theoretically a step in the right direction, I find that things are broken enough that the benefits of that integration aren't terrible available at present (but I hope they will be in future).

Note: In the past month or so, I've run GNOME in Debian Lenny, FreeBSD 7.3 and Ubuntus 8.04 and 10.04.

Google Chrome in Windows XP - Am I missing something, or is it crap?

| | Comments (2) |

I know that Google Chrome is supposed to be so gosh, darned fast, but on the Dell Optiplex GX520s with Windows XP, 3 GHz P4 processors and 512 MB of RAM (yes, we're stuck in 2005, thank you for asking), the Chrome browser starts off the session with promise but soon bogs down. Going from one window to another not visited in the past few minutes means slow, painful redrawing of said window.

So any speed or stability advantages over Firefox 3.5.x are ... just not there.

That means if I want to get work done in the browser (and that's pretty much what I do ...), I need to use Firefox.

IE - too slow, but I do use it for development because my readers use it. Opera - it just can't handle my Web-based apps (it's the apps' fault, but I can't change that equation) though it remains super fast. Chrome - those screen redraws are killing me. Firefox - it may be a CPU hog, but I can use it all day and it stays mighty consistent, plus I have my beloved Firebug and Web Developer add-ons.

I'd like to love Chrome, but in my situation, I can't. Firefox wins.

Are you having trouble with GPG keys when trying to upgrade to Opera 10 in Debian and Ubuntu? (Or do you want to install it for the first time?)

| | Comments (0) |

opera.jpgOpera hasn't shipped an update of its fast (but not open-source) Web browser from its repository for quite some time, but today Opera 10 has been moved from beta to the main release of the browser, and if you're using Opera's repository (as opposed to one maintained by your distro), you might have the same problem I did in Debian or Ubuntu (in my case the 8.04 LTS version):

When trying to update the system, I get a GPG error, and apt (or Aptitude or Synaptic) won't update the list of packages from Opera's repository.

Opera has a helpful page on how to add its repository, or Canonical's for Ubuntu users, to your /etc/apt/sources.list file if you use a Debian-derived distribution such as Ubuntu, or Debian itself. I use both and have been through this twice recently.

Canonical does offer Opera in its "partner" repository -- not in the regular "non-free" repository. Debian doesn't maintain a similar "partner" repository (how "freedom-loving" would that be?).

So Debian users who wish to use the freedom-hating (but Linux-loving) Opera Web browser and wish to use a repository to install and update the program (as opposed to downloading a binary and installing it with dpkg) need to use Opera's own repository. This same method also works in Ubuntu. You don't have to use the Canonical "partner" repository. For one reason or another, I thought it might be better to get Opera straight from Opera Software, and that company does have a help page that gets you most of the way toward making it happen.

Unfortunately, there are a couple of critical errors on Opera's help page, so I'll go through both adding Opera's own repository to your /etc/apt/sources.list as well as properly using the command line (and invoking sudo at the right time) to set up the GPG key for that repository so the updates and code can flow properly to your Ubuntu box.

One caveat: If you're NOT using Ubuntu and are on a Debian box that allows you to su to root, you can avoid the use of sudo at one critical point in the GPG process.

However, I'm a big sudo fan, and I always install it in Debian and use it all the time, preferring never to su to root if I don't have to.

Here goes ...

Adding the Opera's own repository for its Web browser and installing it on your Debian or Ubuntu system

Before we begin: This tutorial works if you're using sudo to gain rootly privileges. If you have a Debian system, which allows the use of su instead, you can su to root and forget sudo entirely. But as I say above, I always install sudo in Debian, so this "recipe" works equally well on my Debian and Ubuntu boxes.

Now let's get to it:

First you need to add the proper repository to /etc/apt/sources.list. Open up a terminal window and at the $ prompt, use GEdit (or your favorite GUI or console editor) to add the following line to the bottom of /etc/apt/sources.list:

To open the file:

$ sudo gedit /etc/apt/sources.list

(type your password when prompted)

When you're in /etc/apt/sources.list, go to the bottom of the file and, to use Opera's repository, add this line in either Debian or Ubuntu (Opera maintains this repo for the various Debian branches, but the "lenny" version works great in Ubuntu):

deb http://deb.opera.com/opera lenny non-free

If you are in Ubuntu and wish to use Canonical's repository, add this line instead:

deb http://archive.canonical.com/ubuntu hardy partner

That's for users of Ubuntu 8.04 (Hardy). If you're using 8.10 (Intrepid) or 9.04 (Jaunty), use the appropriate adjective instead of "hardy" in your repo line.

Like I said, I tend to use Opera's repository, so I entered the "deb.opera.com" line into my sources.list.

Then save the file and close Gedit (or your favorite editor).

Now let's take care of the GPG keys. In the terminal, do the following lines:

$ gpg --keyserver subkeys.pgp.net --recv-key F9A2F76A9D1A0061
$ gpg --fingerprint F9A2F76A9D1A0061
$ gpg --armor --export F9A2F76A9D1A0061 | sudo apt-key add -

See, it's that "hidden" sudo in the third line that Opera forgets on its help page.

(If you're in Debian and have used su to become root, you can forget the final sudo in the third line).

I already had Opera 9 on my box but couldn't update to Opera 10. My problem was a bad GPG key. After this change I was able to use Aptitude (my preferred choice over plain ol' apt) to update my box. You could just as easily use GNOME's Update Manager to swap out Opera 9 for Opera 10.

For me that was these easy lines:

$ sudo aptitude update
$ sudo aptitude upgrade

Or if you've never before installed Opera, either use the Synaptic Package Manager to add it, using the search function to find Opera.

But if you're still at the command line (or as I generally say, "in the console"), you can do it this way:

$ sudo aptitude install opera

Now you should have the Opera 10 Web browser in your menu and ready to run.

I used to need Opera for one of my extremely critical Web-based applications, but the developers of said app recently added Firefox to the list of allowed browsers (previously it was IE-only, which doesn't exactly help me in Linux and the BSDs, but did allow use of Opera). Now that Firefox is allowed, Opera has been "blacklisted" from the app.

But Opera is still a very nice browser. It's extremely fast. In marginal hardware, of which I've got quite a bit, it can make the difference between a usable system and the other kind.

The "easy" way to install Opera in Ubuntu the GUI way

Did you enjoy that? There's an easier way, I've learned from Ubuntu's repository page. Basically you can add the "partner" repository in Synaptic and then search for Opera in that same application and add it the "normal," graphical GNOMEish way. That's probably a better way to go, but since I did it the "hard" way, I figure you should be allowed to do it that way as well. But again, if you want to use Opera's own repository, the method above did work for me.

So if you use Ubuntu and want to shun the command line and do it all through the Synaptic Package Manager, do the following:

Open the Synaptic Package Manager (In the menu, it's System -- Administration -- Synaptic Package Manager)


In Synaptic's menu, go to: Settings -- Repositories

Click the second tab, the one that reads "Third-Party Software"

Check the box next to the line that reads: http://archive.canonical.com/ubuntu hardy partner

Now you should be able to update your sources (click the Reload button in Synaptic) and then search for and add Opera as an application.

OK, that's a bit easier than my command-line, Opera's-own-repository method above, but they both work in Ubuntu.

And if, like me, you run into a GPG key problem, you can just run the three GPG-related lines in the example above and get Opera updates flowing from the Norway-based Opera Software company into your Debian or Ubuntu box.

At some point I'll delve a little deeper into Opera 10 for a review, but at least now I have the app (and the opportunity to do so).

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appeared Saturdays in the Los Angeles Daily News through about October 2009, is available on the Daily News Technology page.

About this blog






Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Archive

This page is a archive of recent entries in the Web browsers category.

vi is the previous category.

Windows Media Player is the next category.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

Anon on Google Chrome/Chromium crashy Flash problems (and a solution for Chromium in Linux): If you had a kernel panic the fault does not belong to Flash. I comple ...

Alan Rochester on Google Chrome/Chromium crashy Flash problems (and a solution for Chromium in Linux): It seems to be cropping up on a variety of distros... One howto is: h ...

Johnny Angel on File under 'this can't be a good sign': Unity development stalls for openSUSE, Fedora: I'm a little guy but I've told my friends that if they need future hel ...

Steven Rosenberg on OpenBSD how-to: Installing GRUB and dual-booting with Windows: I'm not commenting on where pkg_add installs a given package. All I'm ...

Thanos Tsouanas on OpenBSD how-to: Installing GRUB and dual-booting with Windows: Nice notes. A few comments though: "The reason is that pkg_add puts ...

Steve Chan on Ubuntu's money problem: How much (if any) should Canonical take from Banshee's Amazon sales? (And did Canonical split the baby right in the final compromise?): Messy, predatory and hidden???? Woot? I didn't realise that the Bans ...

Steven Rosenberg on A very early look at Fedora 15 through the 2/17/11 nightly build: It's surprisingly stable: You know what I like about living in Los Angeles? You might think it's ...

Pablo Marchant on A very early look at Fedora 15 through the 2/17/11 nightly build: It's surprisingly stable: I think the situation of the author happens under two different scenar ...

Steven Rosenberg on Fedora 13 updates: New kernel 2.6.34.7-61 fixes NetworkManager suspend issue: Things only got worse for me with F13 and F14. I switched to Debian. ...

Herald van der Breggen on Fedora 13 updates: New kernel 2.6.34.7-61 fixes NetworkManager suspend issue: Same problem here and this appeared to be a solution for me: after boo ...

Powered by Movable Type 4.25

Search this blog

Loading

LXer

Links

Life, the Universe and Debian
Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet's Storage Bits
ZDNet U.K.
iTWire
CNet News
Webware
Beyond Binary
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Aaron Toponce
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
OMG! Ubuntu!
I' Been to Ubuntu
Tanner Helland
Dustin Kirkland
Ubuntu UK Podcast
Ubuntu Linux Help
Popey
Linux Mint
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
Lucky 13's Linux blog (lots of Tiny Core)
Lucky 13's BSD blog
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Planet Fedora
Fedora Forums
Fedora Docs
Join Fedora
Paul Frields
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
hubertf's NetBSD Blog
PC-BSD
Daemon Forums
FreeBSD Forums
Planet FreeBSD
Evilcoder.org
miwi's Privat Blog
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
BSD Magazine
Rhyous
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
The Tech Report
Engadget
Gizmodo
Phoronix
xkcd – A webcomic of romance, sarcasm, math and language
Nixie Pixel
Technology for Mortals
Thoughts on Technology
ZaReason
System 76
Tiger Direct
NewEgg
DealExtreme

Advertisement

Other blogs