eXTReMe Tracker
Oct 052016

Most of GTK applications in Linux Mint 18 (Sarah) load properly when you are using your computer locally. However if you connect to your server via VNC most of the GTK applications fail to launch when you click on their icons or launchers. If you try to load them from the terminal, you get a bunch of errors followed by a “segmentation fault”. This includes applications such as gedit, firefox, gThumb, Virtualbox, etc. Many of these are commonly used when connected via VNC using MATE session.

The error can be traced back to where it says ” cannot find libGLX_indirect.so.0″. If you use Nvidia proprietary libraries you can symbolically link the libGLX_nvidia.so.361.42* file which serves the function of the missing file.

There is a good description and discussion about this on the Ubuntu bugs forum in a thread titled All gtk applications Segfault via VNC with 16.04

The workaround for this is to create a symbolic link for the proprietary nvidia file in /usr/lib/x86_64-linux-gnu.

sudo ln -s /usr/lib/nvidia-361/libGLX_nvidia.so.361.42 /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0

* NOTE: Following one of the comment posted on there, I must add that your particular driver version may vary from the one I used (nvidia-360.42). Please use the version number you have on your machine.

As soon as this link is created all the applications start launching successfully.

Jul 202012

In the newer versions of Linux, an open source driver is usually installed by default to run the graphic cards. However this driver can sometimes be absolutely messy, and it is essential to remove the Nouveau driver and install the binary driver from Nvidia.

However, if after you reboot into the service mode from grub menu, and try to install the NVIDIA-Linux-x86_64-xxx.run driver in the init 3 level, the program will kick you out saying that the Nouveau driver is still in use.

The way to disable the Nouveau drivers from kernel is to boot in the service mode and run the following commands:

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
 update-initramfs -u

Once its done reconfiguring the kernel, you will need to reboot, and again get to service mode.

After that, get into init 3 mode, and install the NVIDIA-Linux-x86-64.xxx.run script. The installation should be successful at this point.

Feb 032009

After running the update commands yesterday:

sudo apt-get update && sudo apt-get upgrade

There were a few nvidia video card drivers that got installed. There were several of them;


Once these modaliases were installed, I performed a search for hardware drivers. This time the search showed that there were several drivers that could work with my Nvidia GeForce 7300 graphics card.

Nvidia graphics drivers after Jaunty update (Feb 2, 2009)

Nvidia graphics drivers after Jaunty update (Feb 2, 2009)

The recommended driver was version 180. After installing the driver, the computer needs to be restarted for the driver to take effect.  Accordingly, I restarted the computer and now the Nvidia graphics are fully enabled.

One of programs that I use frequently is still quite buggy. The gnome-do program, that performs the same functions as Quicksilver (Mac) was working really well under Intrepid. It keeps crashing all the time under Jaunty. By the time Jaunty is in Alpha 4, I think the problem would be sorted out.

While the nividia graphics card drivers have been release for Jaunty, the ones for ATI still aren’t. The graphics on my Toshiba Satellite that has an ATI graphics accelerator card are still using the system memory. We’ll have to wait for the ATI drivers in order for the card to start working in Ubuntu 9.04.