Ruarí's thoughts

Subscribe to RSS feed

Totem and plugins on Slackware 13.37

, , ,

The recent OOPP Labs release currently works best with Totem for various multimedia pages (VLC plugin does not currently don't work in this build and gecko-mediaplayer has some issues). However, being a Gnome application and Slackware being fairly Gnome free means that Totem requires a little more work to install on Slackware.

However, it can be done, you just need a few packages outside of a typical Slackware install wink

Read more...

Has a crash on startup left you feeling blue?

, , , ...

We have had some reports following the 11.60 release of users having a crash on startup when they first run 11.60. A few users have been able to get Opera to run for a limited amount of time but noticed that all the colours are inverted, like this:
This issue is showing up for users running with a 16-bit colour depth. It seems that some changes that we made in preparation for future hardware acceleration in Opera 12.00 caused this breakage.

Read more...

Optimising Parcellite for use under Ubuntu

, ,

If you are hitting the problem of Gnome or Unity styling being lost when shutting down Opera you may be looking at alternative clipboard managers. Personally I would recommend Diodon (see the previous post for how to install it). Diodon is a good choice because it is simple, yet powerful and integrates nicely with Unity and Gnome. Another alternative that is frequently mentioned is Parcellite, however this requires some manual tweaks to get it working nicely under Ubuntu. If this sounds like too much, stick with Diodon or look at one of the many other alternatives.

Read more...

Gnome or Unity styling lost on Opera shut down?

, , , ...

The problem is that as Opera shuts down gnome-settings-daemon asks for the clipboard data that Opera holds. Something about the response causes gnome-settings-daemon to crash. The reason styling changes is that gnome-settings-daemon is also the program responsible for setting how Gnome and Unity look. When it crashes they fall back to the default Gtk style.

A little background on why gnome-settings-daemon cares about Opera's clipboard is probably required, for those of you thinking that this all sounds a little weird. The way that X11's clipboard works is that applications themselves own and manage clipboard contents. When another application wants to get the contents of the clipboard they ask the application that currently holds it. This also means that if the application that holds this data shuts down, the clipboard contents are typically lost. For example, if you copied some data in Opera you could paste it into any other application whilst Opera is running, without problems. However if you shut down Opera before pasting, it won't work. The easiest way to prevent this is to have a clipboard manager that takes over ownership of the clipboard, which is why gnome-settings-daemon has one built in.

So to work around this crash you can simply disable gnome-settings-daemon's clipboard manager. To do this, enter the following as your regular user in a terminal:

gsettings set org.gnome.settings-daemon.plugins.clipboard active false

Read more...

XZ compressed snapshots

, , , ...

Recent Opera snapshots are provided in xz compressed tar files. If xz is installed, GNU tar version 1.22 and above will be able to open these packages seamlessly (XZ Utils is pre-installed on many recent distributions or can easily be obtained from their respective repositories). If you have an older version of tar you can still open xz compressed tar files (assuming xz is installed) as follows:

xzcat opera-11.60-1173.i386.linux.tar.xz | tar x 
(Replace "opera-11.60-1173.i386.linux.tar.xz" with the name of the actual Opera package you wish to extract).

Read more...

Some thoughts on UNIX and testing Opera on FreeBSD

, , , ...

Ok, let me start by saying I don't have a clear focus for this particular blog post. Really these are just some thoughts swimming around my head, but since it is late on Sunday and there is nothing good to watch on TV I thought I'd type them up anyway. smile

Read more...

Presto versions in public Opera Linux builds since early 10.00 snapshots

, ,

Someone asked me for this earlier today. I thought I'd repost it here for the curious wink

Read more...

Crash on Opera startup/shutdown after upgrading to Gtk 2.24.7

, , , ...

You can work around this for now by creating a /etc/operaprefs_default.ini file that contains:

[File Selector]
Dialog Toolkit=4

This will disable Gtk styling support and hence avoid the issue. Once the bug is fixed by us or the Gtk team you can remove this workaround.

Opera 11.52 for Arch Linux

, , , ...

At the time I write this Opera has not been updated from 11.51 to 11.52 in the Arch Linux community repository. If you do not want to wait for this (since it is a security update), you can use a PKGBUILD I provide to create a native package locally and use that to upgrade.

Read more...

11.52 hidden feature: DuckDuckGo is added to Opera

, , , ...

I'm sure most Opera fans are aware that we released an update to our stable browser today to fix a security issue. And whilst that was the primary motivation for the release it didn't stop adding a hidden gem. My new favourite search engine, DuckDuckGo was added to the pre-provided search engine list for English language users. party

Read more...

Opera 12.00 themes on Linux and FreeBSD

, , , ...

Today we released the Opera 12.00 Alpha and with that our initial work on hardware acceleration. However, that was not the only new feature we are showing off. The other was Themes.

Unfortunately, the Linux/FreeBSD team were not ready with our initial Theme implementation in time for the Alpha. However, I wouldn't want you to think that it isn't well under way.

So here is a screen shot taken using an internal test build, showing off the Monster theme by Jon Hicks. wink

Read more...

If you are repackaging Opera for your distro, be careful not to over do the dependencies

, , , ...

I was recently looking around at Linux repositories that offer Opera and found one that listed kdelibs, qt, gtk+2, etc. as Opera dependencies. In fact Opera requires none of these to function!

Read more...

How to use multiple Opera profiles with just one installation, using the -pd (personal directory) switch

, , , ...

Opera for Linux and FreeBSD has long had a command line switch called '-pd' that allows you to specify any directory as an Opera profile (settings) directory. This is handy as it means you can test multiple configurations from just one installation. As a side effect, it also make it very easy to simulate a clean install. Now as of Opera Next 12.00-1076, this feature has come to our other two desktop platforms!

Read more...

Package and dependency management shouldn't put you off Slackware

, , , ...

Since I have been running Slackware as my primary distro I've heard the occasional comment along the lines of, "Manual dependency management must be a real hassle" or worse, "How do you work without a package manager?". Rather than repeat my response ad nauseam individually to those asking such questions, I thought I would save myself the trouble and type up my thoughts once publicly, so that I could simply point them to this post. wink

Read more...

Watching YouTube without Flash via Minitube

, , ,

A little while ago I wrote about how to use VLC to watch YouTube and get a nice performance boost over watching via the Flash Plugin.

Here is another option for those of you who didn't get VLC working with YouTube, or even those who did. Try Minitube. A dedicated application for browsing and viewing YouTube. It seems to have decent performance (it uses GSteamer to play videos, whether they have a HTML5 video version available or not) and a nice and simple interface. So if you only had Flash installed to watch YouTube (as I have heard many users claim), here is another solution for you.

I should point out that I'd prefer not have a dedicated application with a totally different interface for every single web site or service out there. Indeed much of the benefit of a browser is that it provides a nice standards based way to access services and a powerful set of tools to manage them. A far better way to provide an alternative interface is via an extension or UserJS. It would also almost certainly be a lot easier to develop as well.

That said, when choosing between Flash and this clever little app, some might find this preferable, at least until more HTML5 Video content is made available on YouTube (come on Google, we're all waiting!). So I thought I would share it with you nonetheless. wink

Gtk3 support coming your way

, ,

Since some of the distros are starting to move towards Gnome 3 and hence Gtk3 we have been working to get Opera to support Gtk3 themes. And now we finally have something to show! wink

Read more...

Problems installing Opera 11.51 on Debian 5.0 (Lenny) or Mepis 8

, , , ...

Edit: deb.opera.com has been updated with repackaged files that have corrected dependencies. My original post is included below for historical reasons.

A few users have reported problems with installing Opera 11.51 (or Opera Next 12.00 snapshots) on older Debian based distros due to the fact that our packages depend on versions of libfontconfig1 and libglib2 that are more recent than are available in the official repositories of those distros.

In fact Opera will actually run with slightly older versions of those libs. The problem arose because the packaging script we use picked up the versions of libfontconfig1 and libglib2 installed on the machine that built Opera and set those versions as dependencies.

In the future we will try to be more careful to set dependencies to better match the libs that are actually needed. In the mean time I have some work arounds for you.

Read more...

Early browser history

, , , ...

Arrgh ... it annoys me when I read stuff that I know is factually wrong. Even more so when a colleague (whom I respect) writes it. I just stumbled across, "The Evolution of the Modern Web" on the Choose Opera Blog.

The second sentence states,

The first web browser Mosaic was released back in 1993, followed by Netscape and Opera.

Edit: The original blog post is updated now and doesn't claim this.

As I state on the third page of comments, that isn't true and wouldn't make a lot of sense if it was, given the web was first publicly announced on August 6th in 1991. It would mean there were no browsers for first two years that the web existed.

Read more...

Opera 11.51 for Arch and Slackware

, , , ...

If you can't wait for the Arch community repository, Slackbuilds (or the Salix repository) to update, you can download Opera 11.51 here.

Read more...

Playing YouTube in VLC

, , , ...

I'm probably the very last person to realise this, but just in case I'm not I thought I'd mention it. You can play YouTube URLs directly in VLC. yes

Read more...