Difference between revisions of "Opera"

From ArchWiki
Jump to: navigation, search
(plugins)
(horizontal scrolling in Opera)
Line 99: Line 99:
 
  $ nvidia-settings -a InitialPixmapPlacement=2
 
  $ nvidia-settings -a InitialPixmapPlacement=2
 
On some computers, http://helion.pl works extremely slow without this hack, making it a perfect site for testing.
 
On some computers, http://helion.pl works extremely slow without this hack, making it a perfect site for testing.
 +
 +
=== Left and right scroll go through history ===
 +
To make the horizontal scroll on your mouse do horizontal scrolling in opera, go to Settings→Preferences→Advanced→Shortcuts→Mouse set-up.
 +
 +
Select Edit and search for "Forward" and "Back", edit the action for "button5", "button6", "button7" and "button8" to "scroll left" or "scroll right".
 +
 +
Enjoy horizontal scrolling in Opera.

Revision as of 00:35, 7 June 2010

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Opera is a web browser and Internet suite developed by Opera Software

The browser handles common Internet-related tasks such as displaying websites, sending and receiving e-mail messages, managing contacts, IRC online chatting, downloading files via BitTorrent, and reading web feeds. Opera is offered free of charge for personal computers and mobile phones, but for other devices it must be paid for. Wikipedia:Opera (web browser)

Installation

Opera has been moved to the AUR due to licensing issues.

To install the latest stable Opera with yaourt:

$ yaourt -S opera

Static build

Opera is also available statically linked against the Qt libraries. This is preferable if the associated Qt packages are not wanted.

Download the Template:Package AUR package for i686 (Obsolete: not updated to Opera 10 as of Sep 2009) in the AUR.

Plugins

Opera can use Mozilla-based plugins; see Browser Plugins for details. The plugin path can be specified at Tools > Preferences > Advanced > Content > Plug-in Options..., but the defaults should work fine for most users.

KDE integration

In recent versions of Opera there is a somewhat obscure option Template:Codeline which will apply KDE style settings instead of plain QT. However, you should test yourself your KDE selected theme is not causing instabilities i.e., sudden browser crashes.

If dialogs don't work for you, make sure

 File Selector -> Dialog Toolkit = 0

in Template:Codeline advanced options.

Optional tweaks

 $ opera -notrayicon
  • Make sure mail extension is not used.
 $ opera -nomail
  • To make the menus look integrated with Qt, install your preferred Qt4 theme and apply it by using Template:Codeline (Template:Filename, installed as a dependency for the non-static Opera package).
  • To improve flash performance in Opera, issue this command before starting opera, or add it to Template:Filename (alternatively, Template:Filename to make the change system-wide):
 export OPERAPLUGINWRAPPER_PRIORITY=0

Microsoft fonts and Opera

Note: All fonts are configurable at Tools -> Preferences -> Advanced -> Fonts, and fonts specified by qtconfig take precedence over GNOME managed fonts.

If Template:Package Official has been installed before running Opera for the first time, Opera will use those fonts by default, regardless of what's specified by local GTK options, GNOME or KDE font management, etc.

To make Opera use options set by your font manager:

1. Before proceding, close every Opera instance.

2. Uninstall ttf-ms-fonts.

3. Template:Codeline

Warning: This is inteded for new installations of Opera, since removing this path and all of it's contents will reset Opera's settings, cache, bookmarks, etc.

4. Finally, run Opera again. You can reinstall ttf-ms-fonts after doing this.

Troubleshooting

Java on Arch64

1. Install a Java environment:

# pacman -S openjdk

For the open source version, or:

# pacman -S jre

For Sun's proprietary version.

2. Add to Template:Filename, or Template:Filename to make this setting affect all logins:

# openjdk
export LD_LIBRARY_PATH=/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server/
# jre
export LD_LIBRARY_PATH=/opt/java/jre/lib/amd64/server/

Alternatively, create a symlink to Template:Filename:

# openjdk
cd /usr/lib/jvm/java-6-openjdk/jre/lib/amd64
ln -s server/libjvm.so .
# jre
cd /opt/java/jre/lib/amd64
ln -s server/libjvm.so .

3. Edit the path to Java in Opera: Menu -> Tools -> Preferences -> Advanced -> Content -> Java Options.

#openjdk
/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/
#jre
/opt/java/jre/lib/amd64/

Fonts seem too big

Forcing Opera to use an specific DPI setting (not needed since Opera 10) might be a solution.

Simply type:

opera:config

In the address bar and search for "dpi". After setting the desired DPI in the "Force DPI" field, store altered settings by clicking on "Save".

Slow scrolling on nVidia cards

Try running the following command:

$ nvidia-settings -a InitialPixmapPlacement=2

On some computers, http://helion.pl works extremely slow without this hack, making it a perfect site for testing.

Left and right scroll go through history

To make the horizontal scroll on your mouse do horizontal scrolling in opera, go to Settings→Preferences→Advanced→Shortcuts→Mouse set-up.

Select Edit and search for "Forward" and "Back", edit the action for "button5", "button6", "button7" and "button8" to "scroll left" or "scroll right".

Enjoy horizontal scrolling in Opera.