I use the default open source MESA drivers for my Radeon and they work great, I’m not sure if nVidia support in the open source driver set is as nice though.
Installing the proprietary drivers for nVidia cards is going to be a bit different depending on the Linux distribution you use, but here’s a link to a tutorial on installing them in MINT 16:
P.S. This is also something that would be dependant upon your distro, but in Fedora 22 I noticed that when I install Blender from the repository the h264 options are missing from the codec selection menus, but when I download from blender.org and just use the zipped version those options are present. Fedora, unlike some other distros like MINT or Ubuntu, does not include proprietary format support like mp3 or mp4 out of the box. Support for those formats must be installed after installing the OS. I believe Ubuntu and MINT install some of that stuff during the installation process, but you may need to keep an eye out and make sure you check mark the option to install 3rd party format support or something like that.
Adding a shortcut for the zipped Blender to the application menu isn’t the same as in Windows, you need to create a .desktop file in your /home/user/.local/share/applications directory that instructs the OS what command to run when clicking the shortcut and how to display the shortcut such as a path to the icon, in PNG format, to display.
Here’s an example .desktop for Blender if you unzipped it to a Blender folder in your home directory.
[Desktop Entry]
Encoding=UTF-8
Name=Blender
Comment=3D modelling & animation package
Exec=/home/user/Blender/blender-2.75a/blender
Icon=/home/user/Blender/blender-2.75a/icons/48x48/apps/blender.png
Categories=Graphics;
Type=Application
Terminal=false
You’ll want to replace ‘user’ in the path with your username. Use your filemanager to find the /home/user/.local folder, you’ll need to enable ‘show hidden files’ in order to see it. In Linux any folder starting with a period is a hidden folder. Once you get to /home/user/.local/share/applications with your file manager right click the background and select something like ‘create new’ then ‘blank file.’ Name the new blank file anything with a .desktop extension, Blender.desktop for example. Then right click the file and open it with the text editor for your distro, probably GEdit or KATE.
The above example is a basic example of creating a shortcut, .desktop files have a lot of other options that make shortcuts more flexible, you’d probably want to search the internet about creating .desktop files if you want to get to know more about the other options.
Quickly though:
Name - displayed next to the shortcut icon.
Comment - displayed in the tooltip that pops up when hovering the mouse cursor over the shortcut.
Exec - command that is executed when clicking the shortcut.
Icon - path to the png icon you want to display for the shortcut, resolution doesn’t matter a whole lot as the OS will scale them using a quality scaling algorithm.
Categories - a semi-colon delimited list of categories suggesting what category the icon should be listed under.
Type - What the icon is pointing to such as Application, Link or Directory
Terminal - Use true to display a terminal when running the item the shortcut points to, false to keep the terminal hidden.
Categories and such may be interpreted differently depending on the desktop environment you’re running. For newcomers you might try MATE or CINNAMON desktops which are available as defaults in a variety of distributions, you just have to look for the appropriate ISO to download of your distribution that has those as the default desktop environment. You can install a different desktop environment later without having to re-install the entire OS if you decide you’d like to try something different.