How to fix the Ubuntu Linux 15.10 Files GUI manager , Nautilus , flickers on and off?

I recently installed Ubuntu Linux 15.10 on a Lenovo desktop.After a mysterious crash last night while testing point and click of an Mono-.NET 4.5 C# executable which DLLImport's an C++ shared object, the Files GUI manager , /usr/bin/xdg-open , flickers on and off . I removed the package xdg-utils and then installed it again followed by a system reboot and the Files GUI manager , /usr/bin/xdg-open , * still * flickers on and off.

   I goofed up. Nautilus is the file manager. An Xamarin expert advised I have driver issues.
so that either I force the system to disable 3d acceleration (the GUI is 3d accelerated by default), or I should change your graphics card, or I might have to update the driver.

   How do we force Nautilus to disable 3d acceleration?

  Please advise me how to fix this problem. Any help is greatly appreciated
camster123Senior C++ Software EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

rindiCommented:
You could try

 
sudo apt-get update
sudo apt-get upgrade

Open in new window


After that reboot and check if the issue is resolved.

But personally I wouldn't use Ubuntu, it's Unity user interface is terrible to use and slow, and it is very hardware resource hungry. There are far better linux distro's, the best currently is MakuluLinux, which has an Aero (UI that resembles Windows 7, but it also needs a good GPU) and the XFCE version which needs less hardware resources. Both are much faster and more reliable than Ubuntu, and they are based on Ubuntu/Debian, so you can install software for those distro's easily.

http://makululinux.com
camster123Senior C++ Software EngineerAuthor Commented:
@rindi, Thanks  for your help.

I am about to test

sudo apt-get update
sudo apt-get upgrade
reboot


What else should I try if this doesn;t stop the blinking problem?
rindiCommented:
As I said, don't use Ubuntu... or change from unity to something like XFCE.
Your Guide to Achieving IT Business Success

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

camster123Senior C++ Software EngineerAuthor Commented:
@rindi,
       I must use Ubuntu because our customer is required to use Ubuntu.

I just tried sudo apt-get update followed by sudo apt-get upgrade followed my reboot and it did not fix the problem

      May I ask how to fix the Nautilus File Manager driver problem?

     Thank you for your expertise.
rindiCommented:
It's unlikely to do with nautilus. What GPU does your PC use? If it is a Radeon or NVidia, did you install the legacy drivers?
rindiCommented:
Besides, can't it be Xubuntu or Lubuntu? Those at least have usable desktops. Or install the XFCE4 desktop alongside unity, and then work inside XFCE rather than unity.
camster123Senior C++ Software EngineerAuthor Commented:
@rindi,
 Thank you for your expertise in linux systems integration.
 I will accept your solution soon.

As shown below , my PC uses the Nvidia GPU.
 
venkat@venkat-ThinkStation-S10:~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation G86 [Quadro NVS 290] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation G86 [Quadro NVS 290] (rev a1)

How do I tell if I previously installed Nvidia * legacy * drivers?

How do I install the new generation of Nvidia drivers on top of the  Nvidia * legacy * drivers?

How do I install the XFCE4 desktop alongside unity, and then work inside XFCE rather than Unity?
rindiCommented:
Check if there is a separate driver utility in Ubuntu. Many distro's have something like that, but I don't know about Ubuntu. If it has such a thing, start it and it should look for hardware for which legacy drivers exist. You can then select the driver and it gets installed.

If there is no such driver utility, open the Synaptic Package manager and enter nvidia in the search box. It should then show all nvidia software, and if it it is marked green then it is installed. The latest version for your card should be something like 340.96. If it isn't marked green, but available, you can select it to get it installed.

Another way to install it is to go to the nvidia site and download the driver, then follow the installation instructions there to get it installed. This usually works better than using synaptic for the installation, but it is more complicated. The driver utility also usually works well.:

http://www.nvidia.com/download/driverResults.aspx/95165/en-us

You can install XFCE4 also with the package manager. Just select XFCE4 and mark it for installation, or xubuntu-desktop (this adds further typical XFCE tools so you get the Xubuntu Desktop).

To logon to XFCE4, you first need to log out (or reboot), and then on the login page you should somewhere be able to select which desktop you want to log on to.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
camster123Senior C++ Software EngineerAuthor Commented:
rindi's  solution was excellent and solved my problem. rindi clearly explained the alternative solutions. I hope rindi can answer more of my Expert Exchange questions in the future.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mono Platform

From novice to tech pro — start learning today.