Since Ubuntu 16.04 my internet connection did not work when it was managed by the "Network Manager".
When unmanaged the internet connection worked fine. Unmanaged = adding the wired connection to /etc/network/interfaces.
The passed few years I frequently searched the internet for a solution. I tried a lot, but nothing worked. Until today...

... somehow I always used an IP address starting with 169. I do not know exactly why it does not work in "Network Manager", but I do know that when I changed it to 192 - and let the "Network Manager" manage the connection - that I suddenly could ping

When I tried to reach, it did not respond, but due to my internet search for a solution I knew I had to change /etc/resolve.conf and then it all worked!!!

I was trying to install an ATI catalyst driver on my Dell Precision M4700. I received the following error: /lib/modules/3.8.0-33-generic/build/include/linux/version.h cannot be found on this system.

The error is true; the file doesn't exist. 

Here is the solution.
Create a symbolic link, not in the directory as mentioned above, because the /build/ directory is a symbolic link!

So, enter:

cd /usr/src/linux-headers-3.8.0-33-generic/include/linux

and then create the link

sudo ln -s /lib/modules/3.8.0-33-generic/build/include/generated/uapi/linux/version.h version.h

NB. It's obvious that you replace 3.8.0-33-generic with your linux header!

That's it.

Sadly enough the installation of the Catalyst driver still isn't successful, in my case. To be continued... (I guess)

Need a desktop or Unity launcher for jDeveloper? That's pretty easy...

Create a txt file in your home directory with the following content

[Desktop Entry]
Exec=<Full path of your Oracle Jdeveloper Home>/jdeveloper/jdev/bin/jdev
Icon=<Full path of your Oracle Jdeveloper Home>/jdeveloper/jdev/bin/jdev_icon.gif

Copy it to ~/.local/share/applications/jDeveloper.desktop, e.g:

cp jDeveloper.txt ~/.local/share/applications/jDeveloper.desktop

In Nautilus go to the ~/.local/share/applications/ directory and drag the file to your Unity bar on the left. You can also drag it to your desktop. (.local is a hidden directory, display it with ctrl + h)

If you only want a desktop shortcut you can copy the .txt file directly to your desktop.

cp jDeveloper.txt ~/Desktop/jDeveloper.desktop

Good luck!

I tried to install the ATI catalyst driver 13.4 on my ASUS X55U with Radeon HD 6320 and Ubuntu 13.10 (saucy). I tried... and it failed.

But, the good news is (it took me a few hours): Install the beta driver! That works!

Follow these install instructions and use the beta driver instead of the 13.4.
You can start downloading the beta here.

Good luck!

I described earlier a way to install jDeveloper in Ubuntu. This article describes a second - easier? - way.

Step 1: Download the .bin file here. Choose your Linux architecture (32 or 64 bit) and press download.

Step 2: Open a terminal (ctrl+alt+t) and go to the directory where your downloaded .bin file resides. Then we'll change file access rights to prevent the "permission denied" message.

chmod 777 <your jdeveloper bin file nam>.bin

Step 3: Start the installer

./<your jdeveloper bin file name>.bin

Step 4: Follow the installer instructions.

Step 5: You will probably notice that when the install finished and you choose to start jDeveloper that it doesn't start. The cause is the JDK or the GNOME_DESKTOP_SESSION_ID parameter.

Four options; 1. unset the parameter (click here),  2. start jDeveloper as root (see below), 3. install JDK 7 (download here), or 4. install and use openJDK.
We continue to install the openJDK and make sure that jDeveloper uses it.

sudo apt-get install openjdk-7-jdk

Once installed, check your java version

java -version

When that is ok, we let jDeveloper know which JDK to use. Go to the directory where jDeveloper is installed (probably in your home dir, something like /Oracle/Middleware/Oracle_Home/jdeveloper/). Open the jdev.conf file with an editor

cd jdev/bin
gedit jdev.conf

Add an # in front of the line that starts with SetJavaHome... 

And then put in the line: SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64

Close the editor and remain in the bin directory

Finally start jDeveloper. 


NB. If you're having problems creating JDBC connections, you can start jdeveloper as root without using the openJDK. Before you do that, make sure to undo the changes you did in the jdev.conf and then:

sudo ./jdev

Unset the parameter. You need to do this everytime after a reboot, so, put it in a script which will unset the parameter and then start jdeveloper

Joomla templates by a4joomla