Donnerstag, 20. Mai 2010

Javaplugin im Firefox von IceTea NPR Web Browser Plugin zu Oracle Java Plugin for Linux wechseln

Architektur: x86_64
OS: Ubuntu 10.04 LTS - Lucid Lynx
Browser: Firefox 3.6.3
Java: 1.6.0_20


Da das IceTea Java Plugin für Linux 64 Bit ein Problem hatte Programme fehlerfrei aufzurufen (aufgefallen beim Versuch das Spiel Supremacy1914 über den Firefox 3.6.3 aufzurufen) habe ich mich entschlossen, es gegen das Java Plugin for Linux von Oracle auszutauschen. Mit Opera 9.80 funktioniert das Spiel übrigends out-of-the-box einwandfrei.

Hier die Vorgangsweise:

1. IceTea im Firefox deaktivieren: Extras/Add-ons/Plugins --> IceTea suchen und deaktivieren
2. Firefox schließen
3. Softlink für das Javaplugin im Pluginfolder von Mozilla setzen. Der Pluginfolder befindet sich in ~/.mozilla/plugins.
Das Plugin befindet findet man in JAVA_HOME/jre/lib/amd64/ und nennt sich libnpjp2.so. Das Installationsverzeichnis JAVA_HOME findet man am einfachsten mit dem Befehl echo $JAVA_HOME, diesen Pfad setzt man statt JAVA_HOME in die Consolenbefehle ein.
Consoleneingaben:
cd ~/.mozilla/plugins
sudo ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so

4. Firefox starten und überprüfen ob das Plugin funkt indem man in die Adresszeile about:plugins eingibt und in der Liste schaut, ob das Java(TM) Plug-in auftaucht und aktiviert ist.

Damit sollte nun Supremacy1914 auch über Firefox spielbar sein.

Links
java.sun.com


Update 15. Nobember 2012:
Nach Neuinstallation von Ubuntu 12.10 habe ich das Paket "Icedtea – Java-Erweiterung" aus dem Ubuntu Software Center eingespielt und schon konnte man Supremacy1914 spielen, es ist also kein Setzen des Softlinks mehr nötig.

Montag, 10. Mai 2010

Mittleren Mousebutton auf Thinkpad mit Ubuntu zum Scrollen verwenden

OS: Ubuntu 10.4 (lucid) 64 Bit Updatestand 10.6.2010
HW: Lenovo T61

Nach dem Upgrade auf 10.4 funkte mal einiges nicht und funkt einiges noch immer nicht, die Scrollfunktion des mittleren Mousebuttons jedoch habe ich mir auf folgende Weise zurückholen können:

Installation des Pakets gpointing-device-settings per Synaptik Paketverwaltung in der Version 1.3.2-2
Es gibt auf der Homepage eine aktuellere Version (1.5.1), wurde von mir aber nicht angetestet.

Danach die Anwendung öffnen (System/Einstellungen/Pointing Devices) und folgende Einstellungen hergestellen:



Voila, schon scrollt es wieder.


Update 20.10.2010:
Nach dem Upgrade auf 10.10 (Maverick) verschwindet die Funktion des mittleren Mausrades, wenn das Gerät aus dem Suspendmodus wiederkommt. Das behebt man, indem man das File /usr/share/X11/xorg.conf.d/20-thinkpad.conf anlegt, in dem folgendes steht:

Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TrackPoint"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection

Nach dem starten des X Servers sollte nun wieder alles wie gewohnt funktionieren.

Links:
Thinkwiki.org
Anleitung im Blog von Phil Sung