Thursday, July 26, 2012

How to ungroup conversation tabs skype 4 linux

The conversation tabs in Skype 4 for Linux may be not what you want. For example, if you communicate to different people in different languages, you'll have to annoyingly change the layout while your DE supports different layouts for different windows (this is how I use it and I find this layout switching policy really convenient). In this case you'd prefer Skype to start a conversation with a new person in a separate window (like it was in the old Skype 2 version).

To ungroup conversation tabs in Skype 4 on Linux and switch back to the separate window per conversation style:
- click "Options" in Skype 4
- go to "Chat" settings
- uncheck "Use default view".



That's it. Now you'll have the old good style of different chat in separate windows.
By the way, the icon in the top right corner of the conversation window toggles showing the contacts that are currently in chat.

Tuesday, July 24, 2012

Illegal source level jdk 7 - Linux Mint 13

You try to compile a Java program and Netbeans gives you the error:

Illegal source level jdk 7

You get this because you have the OpenJDK version installed while the program you're trying to compile requires Oracle Java. Mint/Ubuntu cannot ship Oracle's Java due to some laws and licences.

However, if you do need the original Oracle Java to develop your Java apps, you can have it in 2 ways:
- by installing Oracle Java on your system yourself - see how here: http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux (24 steps).

- or by using a PPA which will kindly and easily get Oracle Java into your system.


sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer


This should get you the Oracle's version. To check, type:
java -version

You're supposed to see something like:
java version "1.7.0_05"

Java(TM) SE Runtime Environment (build 1.7.0_05-b05)


Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)


Happy Java coding.

How to change DuckDuckGo for another search engine in Mint

Linux Mint ships Firefox with the DuckDuckGo search engine/provider that's used if you type your search terms directly in the address bar (the most convenient way probably).

DuckDuckGo might be good, but it at least looks intolerably ugly and urges a strong desire to remove it.
Here is how to change DuckDuckGo for another search engine from address/URL bar in Firefox on Linux Mint version 12, 13, probably 14 and 15 :) :

type about:config in the address bar of Firefox
promise you'll be careful
in the search bar type keyword.URL
right click on it - modify
replace the string with the DuckDuckGo for another URL that will query another search engine.

If you want to continue supporting Mint, place the Yahoo's URL and use Yahoo search (the example below will use USA Yahoo in English):
http://us.yhs4.search.yahoo.com/yhs/search?p=



Or you can use the dominant and not sharing revenues with Mint Google:
http://www.google.com/search?q=