Linux tutorials request.


!!!Linux tutorial requests!!!

Do you have any problem?
Do you need help or tutorial?
Click here


Saturday, September 28, 2013

[Linux] HOW TO: Official NVIDIA drivers installation guide for Optimus graphic cards.


Hello guys, I had a lot of problems, before I managed to install it all properly. So I decided to write this guide for you :)

(Tested on Linux MINT 15 - MATE 64bit edition)

Prerequisites:
- Xorg   >= 1.13.4
- xrandr >= 1.3.5
- kernel  >= 3.9

UPDATE 9.2.2014: I noticed that this guide is quite deprecated and a lot of people have problems with it. So here is updated guide: http://tuxilero.blogspot.com/2014/02/linux-how-to-official-nvidia-drivers.html

1) Perform a clean install linux.

2) Add repository for X-server updates and install all updates!

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade

3) Update kernel to version 3.9.9

a) for 32bit OS
wget http://ge.tt/api/1/files/7urkrDt/7/blob?download -O kernel-3.9.9.sh
chmod +x kernel-3.9.9.sh
sudo ./kernel-3.9.9.sh
b) for 64bit OS
wget http://ge.tt/api/1/files/7urkrDt/6/blob?download -O kernel-3.9.9.sh
chmod +x kernel-3.9.9.sh
sudo ./kernel-3.9.9.sh

4) Download NVIDIA driver version 319.32 and make it executable. Next add nouveau driver to blacklist!

wget http://ge.tt/api/1/files/55SIoDt/0/blob?download -O NVIDIA-319.32.run
chmod +x NVIDIA-319.32.run
echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u

5) Download xorg.conf to /etc/X11/ folder.
NOTE: There are already filled PCI numbers! At 90% you have the same, but check it with "lspci | grep vga" and change it, if needed!

sudo wget http://ge.tt/api/1/files/55SIoDt/1/blob?download -O /etc/X11/xorg.conf-new

6) REBOOT system. After boot enter tty1 (Ctrl + Alt + F1). Stop mdm and install NVIDIA drivers.
NOTE: mdm is in Linux MINT. In Ubuntu use gdm instead. In other distributions it can be even lightgdm or kdm.

sudo service mdm stop
sudo ./NVIDIA-319.32.run

7) Move xorg.conf
NOTE: If something goes wrong, and you will have problem running, or this guide will just won't work for you, just remove this xorg.conf file, and reboot. Everything should be OK then.

sudo mv /etc/X11/xorg.conf-new /etc/X11/xorg.conf

8) Get your xrandr IDs. Startx on tty1(you get blackscreen), then switch to tty2 and write down your IDs.

a) tty1:
startx
b) tty2:
xrandr -d :0 --listproviders

You should get output like this:

Provider 0: id: 700 cap: 0x1, Source Output crtcs: 0 outputs: 0 associated providers: 1 name:NVIDIA-0
Provider 1: id: 70 cap: 0x2, Sink Output crtcs: 3 outputs: 4 associated providers: 1 name:modesetting

as you can see, my IDs are 700 for NVIDIA and 70 for intel.

9) Create file .xseesionrc, make it executable and open it for edditing.

touch .xsessionrc
chmod +x .xsessionrc
nano .xsessionrc

10) Write those line into .xsessionrc, but replace my IDs with yours!

xrandr --setprovideroutputsource 70 700
xrandr --auto

11) Now, when you restart, you should get black screen, don't worry there is login screen, so just wait for a sec, write your login, wait another sec, write you pass and hit enter. Now you should see desktop.

Thats it!

To check if NVIDIA is running:

inxi -GSx

you should see something like this:

X.Org: 1.13.4 driver: nvidia Resolution: 1366x768@60.0hz
             GLX Renderer: GeForce GT 630M/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 325.15 Direct Rendering: Yes
Please let me know, if something goes wrong :)

62 comments:

  1. Hi ,
    I am about to try your solution.
    I have one question though.

    Are you able to running Unity Interface with improved graphics ??

    Thanks in advance

    ReplyDelete
    Replies
    1. I did not test it on Ubuntu. So I could not test unity.
      But it should work, cuz everythink then run on NVIDIA.

      If you try it, please comment back :)

      Delete
  2. Hi,
    I am facing problem in
    Step 2 ) Even after successful Xorg update and upgrade the version on my PC is 1.13.3 (X -version)

    Step 4 ) There is no service noveau for command "sudo echo "blacklist nouveau" > /etc/modprobe.d/blacklist-nouveau.conf"

    Step 6) There is no mdm service on Ubu 13.04 - so i am gonna try stop gdm or lightdm .

    Also , for command "sudo ./NVIDIA-319.32" i get output
    "sudo: ./NVIDIA-319.32: command not found" even though nvidia was successfully installed in step 4

    Can you suggest some alternates for these blockers ?

    Thanks already,
    Alok

    ReplyDelete
    Replies
    1. Hmm, if you have addded "sudo apt-add-repository ppa:xorg-edgers/ppa" you should get version 1.3.4.

      Step 4) Try to edit conf manually:
      sudo nano /etc/modprobe.d/blacklist-nouveau.conf

      and write into it:
      blacklist nouveau

      step 6) Yes, mdm is on MINT, Ubuntu using gdm, or lightdm. I will edit it.

      For your command not found, I gues you didn't set executable bit on NVIDIA-319.32.
      after you downloaded it. Try run again:
      chmod +x NVIDIA-319.32.run

      to make it executable. Also check, you are in the folder you have downloaded it :)

      Delete
  3. Hi ,
    Finally some good news at my end - thanks to your help.

    There was one hiccup while installing NVIDIA driver so sharing with you.I am not sure if it is significant.

    "The compiler used to compile the kernel (gcc 4.6) does not match the current compiler (gcc 4.7)....because of this Kernel module loader rejects the loadable module....."

    How to make sure Nvidia is UP and RUNNING ?

    b) System Settings -> Graphics gives following details

    DRIVER - > GeForce GT 650M/PCIe/SSE2 [ earlier it was INTEL etc etc SO it is good news ]
    Experience - > Standard [ which is same as before so not good :( ]

    So
    again , How to make sure Nvidia is UP and RUNNING and powering my Graphical UI?
    I also have doubt that may be i am running LightDM and not GDM.
    I will try to give it a shot [ if you have any tips to run GDM kindly share ]

    Thanks for the wonderful post of installing NVIDIA optimus without bumblebee

    ReplyDelete
    Replies
    1. To gcc: yep, I get this warning too, It doesn't matter :)

      To check if NVIDIA is running, run command "inxi -Gx". You should get smth, like this:

      X.Org: 1.13.4 driver: nvidia Resolution: 1366x768@60.0hz
      GLX Renderer: GeForce GT 630M/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 325.15 Direct Rendering: Yes

      BTW: Congratulation to successful installation :)

      Delete
  4. Cheers :)

    inxi -Gx - i get output : command not found :(

    Also dont get to see my login screen anymore (tried many reboots there is never a login screen )
    Anyways out of this ??

    ReplyDelete
    Replies
    1. to install inxi, try: "sudo apt-get install inxi"
      or just write: "glxinfo | grep OpenGL"
      if you see there smth like:
      OpenGL renderer string: GeForce GT 630M/PCIe/SSE2
      then congratulation :)

      Delete
  5. Yeah now i get it fully

    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce GT 650M/PCIe/SSE2
    OpenGL core profile version string: 4.3.0 NVIDIA 319.32
    OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler
    OpenGL core profile context flags: (none)
    OpenGL core profile profile mask: core profile
    OpenGL core profile extensions:
    OpenGL version string: 4.3.0 NVIDIA 319.32
    OpenGL shading language version string: 4.30 NVIDIA via Cg compiler
    OpenGL context flags: (none)
    OpenGL profile mask: (none)
    OpenGL extensions:


    Thanks again , Final Cheers :)

    ReplyDelete
  6. will this make use of switching between nvidia and intel or just use nvidia?

    ReplyDelete
    Replies
    1. Nope, no switching :(

      You will use NVIDIA all the time...

      Delete
  7. You made my day, Lukas :)

    I've tried to work with bumblebee, but no success. Thanks to you my GeForce 740M is finally up and running, pity there's no switching though... Oh well, we have to wait until November - I've heard they're doing some magic with the drivers and stuff and everything will work as it should :P

    BTW, there is an error in step 6, second command: should be "sudo ./NVIDIA-319.32.run" - with .run on the end ;) I know it's nothing, but I'm a green tux and it got me confused for a moment :D

    Thanks again,
    Joanna from Poland

    ReplyDelete
    Replies
    1. I'm glad I could help :)

      Yes, we have to wait, until kernel 3.12 will be out :) After that, I will write another how to.

      BTW: Thanks for the report. I missed that. Now it should be OK.

      Thank you too :)

      Delete
  8. Hi.
    Does this make your HDMI work?
    I get this:

    DKMS make.log for nvidia-319.32 for kernel 3.9.9-030909-generic (x86_64)
    Tue Oct 8 19:25:59 CEST 2013

    gcc-version-check failed:

    Could not compile 'gcc-version-check.c'. Please be
    sure you have your Linux distribution's gcc and
    libc development packages installed.

    ReplyDelete
    Replies
    1. Yes, HDMI should work now :)

      dont worry about gcc warning... just install it :)

      Delete
    2. Installing libc-devel did the trick, and I got as far as the black screen login, and I get a small box telling me "disk is full"!!! I have 4 gigs free, what is going on?

      Delete
    3. How you can get disk is full box, when you have black screen? :) Also, disk is full problem should not be related to nvidia installation...

      Delete
    4. A nice little box on top of the black screen ;-) I will look into some more information...

      Delete
    5. Then you haven't installed it properly ... because the black screen means that you have turned off display. You should not be able to see anything...

      Delete
    6. Kind of what I suspected. As mentioned there was obstacles along the way. Something about missing gcc and libc. The gcc was a ver. thing I believe.

      Here we go:
      /etc/mdm/Xsession: Beginning session setup...
      localuser:user being added to access control list
      Script for cjkv started at run_im.
      Script for default started at run_im.
      Failed to connect to the VirtualBox kernel service
      Failed to connect to the VirtualBox kernel service
      Failed to connect to the VirtualBox kernel service
      Failed to connect to the VirtualBox kernel service
      Failed to connect to the VirtualBox kernel service
      Script for cjkv started at run_im.
      Script for default started at run_im.

      The diskspace-thing was a suggestion, alongside system promblems. It returns: "session shorter than 10 secs".
      Is this of any use?

      Are you using kde as well?

      Delete
    7. No, I am using mate. I don't think anything of this is have something in common. If you didn't get blackscreen, you probably didn't configure xorg.conf properly. But first, you should get your PC to consistent state. So try removing xorg.conf, and you should boot in gui again. Also you should stop kdm instead of mdm.

      Delete
    8. It only responds to to mdm... I did get some kind of black screen though. I will try mate then.

      Delete
    9. Should this one be ignored as well?

      Using: nvidia-installer ncurses user interface
      -> License accepted.
      -> Installing NVIDIA driver version 319.32.
      -> Running distribution scripts
      executing: '/usr/lib/nvidia/pre-install'...
      -> done.
      -> The distribution-provided pre-install script
      failed! Continue installation anyway?

      Delete
    10. Nope, still the same. Get to the login behind the black screen, but instead of loging in to x, I still get that little box...
      I hoped mint would be an easy way to use the driver, but I guess it has to wait until I can put more effort and time into it.

      Delete
  9. Hmm..
    So I was supposed to ignore it, and proceed to step 7, and I would be fine!
    It mess with my asus Fn keys, so I ended up reinstalling mint.
    Perhaps I will try a 3rd system on my lap. Would be nice with hdmi, but I need battery as well:-/

    ReplyDelete
  10. hi, unfortunately, your xorg.conf is no longer available.

    ReplyDelete
    Replies
    1. Thanks. Looks like ge.tt have some problem with file sharing. Hope they repair it soon.

      Until then: http://pastebin.com/Jzf9VeMy

      Good luck :)

      Delete
  11. Hi, man!
    During the installation of the driver, it was written at some point that the it cannot build the kernel driver....

    Do I have to install some patch or something?


    (BTW, there is already a 331.17 Beta nvidia driver. Can we use the same guide for it or it is not suitable?)

    ReplyDelete
    Replies
    1. Hi, yes you can use newest nvidia drivers :)

      To a kernel driver problem:
      What OS do you use?
      Whats your inxi -GSx output?

      I think there was some mismatch in nvidia drivers 322.14 and xrandr 1.4.1 maybe thats your problem... And yes, i think i saw a patch file for it somewhere.

      Delete
  12. Hi,

    I am using Ubuntu 13.10. My system details: Intel® Core™ i7-3612QM CPU @ 2.10GHz × 8, RAM 8GB, VIDEO GeForce GT 630M, HDD 1TB

    The output:

    System: Host: laptop Kernel: 3.11.0-12-generic x86_64 (64 bit, gcc: 4.8.1) Desktop: Gnome Distro: Ubuntu 13.10
    Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
    Card-2: NVIDIA GF108M [GeForce GT 630M] bus-ID: 01:00.0
    X.Org: 1.14.3 drivers: intel (unloaded: fbdev,vesa) Resolution: 1366x768@60.0hz
    GLX Renderer: Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 9.2.1 Direct Rendering: Yes

    About the patch - I have nv-325.15_kernel-3.11.patch.zip

    Lukas, the problem with installing whatever nvidia drivers is very complicated. I am trying to do this thing for more than a week with more than 30 re-installations of my Ubuntu. I read all of the UbuntuAsk topics and a lot of additional material around the web.

    The main things about which the people are talking are these: kernel, the update of that kernel, nouveau, bumblebee(which I don't want), nvidia regular and beta drivers, specific potentially problematic libraries, Xorg, lightdm and several more.

    The question is that there is 1, or maybe 2-3, exact combinations of the things above and it is very hard to know it.......... Also, everybody has its own logic about how to update the comp with the nvidia drivers....

    You are last hope, man! :)

    ReplyDelete
    Replies
    1. Now I remember... The 3.11 kernel was the problem... I take me about 10 reinstallations too, before I managed it works. Hmm...

      I think your options are:
      1) Downgrade kernel to 3.9, or install another distro and upgrade to kernel 3.9.
      2) Somehow apply the nvidia patch for 3.11 kernel... But I had no luck in this one.

      These are all your possibilities I think... Patch, or another kernel.

      Good Luck :)

      Delete
  13. This comment has been removed by the author.

    ReplyDelete
  14. Hi,
    I managed to reverse my kernel and now I use an old one. However, the CPU usage is still high with the fan working hard.

    Sorry for bothering you!

    ReplyDelete
  15. Thank you very much! I was able to install the drivers following your steps, on Ubuntu 13.04 (fresh install), and the nvidia card is now working.
    I have an NVIDIA® GeForce® GTX 765M and an Intel processor i7-4900MQ.

    I just have some problems though.
    First, the login screen is black, I have to type my password with the black screen, but after that, the desktop appears.
    Secondly, it happens that at some points, the screen just freezes. It does nothing, it is not possible even to move the pointer with the mouse. This is really annoying.
    I used the driver NVIDIA-Linux-x86_64-319.60 and not the 319.32, and I don't use the nomodeset option in grub. Maybe the problem is the different version of the drivers or the nomodeset option?

    Sorry for bothering, but this nvidia card is driving me crazy!

    ReplyDelete
    Replies
    1. Hi, thanks for comment. Don't worry. Everybody have the black screen problem... I mentioned it already somewhere above...

      And about the freeze problem, didn't hear anything about it... Don't know what could be the problem.

      Delete
    2. Well, the freezing problem is really annoying. It happened often, after 5 or 10 minutes after login. Now I am trying to reinstall with the 319,32 drivers, and see what happens. Anyway, should I use nomodeset in grub, or leave it as it is?

      Delete
  16. Same problem. I give up. I will install bumblebee.

    ReplyDelete
  17. Hello, really good manual, thank u
    but i have one question, now i am on 319.32 driver version, can i update it for example to 319.60 or 325+ drivers with no problems?

    ReplyDelete
    Replies
    1. i mean with ubuntu PPA repositares

      Delete
    2. I think it should work ... But I'm not 100% sure.

      Delete
  18. Hey dude. I have messed up my PC thanks to your tutorial. Can you help me out? I get a black screen all the time.

    ReplyDelete
    Replies
    1. Hi, the black screen is good sign!11) Now, when you restart, you should get black screen, don't worry there is login screen, so just wait for a sec, write your login, wait another sec, write you pass and hit enter. Now you should see desktop.

      So, there is login screen, and you just don't see it. Wait for few sec, and then login as you normally would. If you still have problems, just switch to VTY with CTRL + ALT + F1, remove copied xorg.conf and reboot. Everythink should be back.

      Delete
  19. Bro, Thanks for the tutorial, I followed in instructions but i got Black screen, so i removed the conf file.
    things looks fine but i wan not able to log in into my account, then i followed this "sudo chown -R $USER:$USER $HOME" and things getting better.
    now Nvidia not installed as well the wireless adapter stop working!!! Can you help me in this?

    ReplyDelete
    Replies
    1. Man, your problems have absolutely nothing in common with NVIDIA installation...

      By the way... As I already write above. Black screen is sign that NVIDIA WORKS!
      And I cant help you with wireless drivers without proper info... Try google exactly your problem.

      Delete
  20. Thanks, it works

    System: Kernel: 3.11-2-amd64 x86_64 (64 bit, gcc: 4.8.2)
    Desktop: Xfce 4.10.2 (Gtk 2.24.18) Distro: Debian GNU/Linux jessie/sid
    Graphics: Card: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
    X.Org: 1.14.5 driver: nvidia Resolution: 1366x768@60.0hz
    GLX Renderer: GeForce 710M/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 331.20 Direct Rendering: Yes

    ReplyDelete
    Replies
    1. but the X server periodically crashes :(

      xfce4-panel: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      Thunar: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      xfwm4: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      xfdesktop: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

      (xfce4-terminal:3466): libxfce4ui-WARNING **: ICE I/O Error

      (xfce4-terminal:3466): libxfce4ui-WARNING **: Disconnected from session manager.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

      (xfsettingsd:2882): libxfce4ui-WARNING **: ICE I/O Error

      (xfsettingsd:2882): libxfce4ui-WARNING **: Disconnected from session manager.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
      xfsettingsd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      xfce4-orageclock-plugin: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      wrapper: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      wrapper: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      xfce4-terminal: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

      #

      (xfsettingsd:4177): libxfce4ui-WARNING **: ICE I/O Error

      (xfsettingsd:4177): libxfce4ui-WARNING **: Disconnected from session manager.
      xscreensaver: 08:03:47: SIGHUP received: restarting...
      xscreensaver: 08:03:49: running as sergey/sergey (1000/1000)

      g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
      xfsettingsd: Fatal IO error 2 (Нет такого файла или каталога) on X server :0.0.

      (xfwm4:4149): libxfce4ui-WARNING **: ICE I/O Error

      (xfwm4:4149): libxfce4ui-WARNING **: Disconnected from session manager.
      xfwm4: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

      (xfdesktop:4157): libxfce4ui-WARNING **: ICE I/O Error

      (xfdesktop:4157): libxfce4ui-WARNING **: Disconnected from session manager.
      xfdesktop: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
      xscreensaver: 08:03:51: Can't open display: :0.0

      Delete
    2. I tried your way to the letter and in tty1 when I try to install NVIDIA-Linux-x86_64-331.38.run I get a number of errors including failed to install the kernel module through dkms.
      It seems I have tried everything and I thought your solution might work. If you have any suggestions on how to troubleshoot this, I would sure appreciate it.

      $ inxi -GSx
      System: Host: Aarawn Kernel: 3.13.1-031301-generic x86_64 (64 bit, gcc: 4.6.3) Desktop: Gnome Distro: Linux Mint 16 Petra
      Graphics: Card: Intel 4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0
      X.Org: 1.14.5 drivers: intel (unloaded: fbdev,vesa) Resolution: 1360x768@59.8hz
      GLX Renderer: N/A GLX Version: N/A Direct Rendering: N/A

      Delete
  21. And by the way perhaps you need more info- just ask and I will gladly get it for you. Over 2 years without success and I thought a new Optimus NVIDA HP 17 7-j078 would solve the problems I had with my previous HP with ATI Hybrid Technology - Still No Luck. How can Linux not be able to deal with this technology 3 years later?

    00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
    01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)

    ReplyDelete
    Replies
    1. As I could notice you use kernel 3.13.1 and drivers version 331...

      First of all, try to follow this tutorial. Try to download older drivers I have here. If it not helps try also downgrade your kernel! Yesterday I found that changes in kernel can do a lot of troubles, and this guide is quite deprecated.

      Try to stick with this guide, and then let me know the results :)

      Delete
    2. Lucas,

      Perhaps I am getting close. WOW!!!! The first time I have seen a proprietary driver loaded - though in TTY1. As you also mentioned using inxi -GSx it showed a mention of"nvidia" WOW !!!!

      I> will be happy to never use nouveau again. I am presently writing from my Mint 16 partition. Why you might ask?
      The black screen issue, hopefully just a hiccup. I try EXACTLY as you mention (exactly - worked for everything else LOL) "you should get black screen, don't worry there is login screen, so just wait for a sec, write your login, wait another sec, write you pass and hit enter. Now you should see desktop."
      but no luck - I presume I just am doing something not quite right - silly - after all this.

      Any way - any suggestions before I buy you a beer? Perhaps in my Mint 16 partition I could set it up to auto login? would that transfer to my Mint 15 partition and solve the issue?
      And a few other questions if I may - as I have got a couple dozen people off of Windows in the past 4 years and for them I am still their GURU as you are now mine. I would love to understand WHY this works.
      Will it work with Mint 16?
      Will updates effect it?
      Can I update - or should I update NVidia's driver any time - if so how?
      And a million other questions if you would allow it?
      especially - How can I buy you a beer?

      Mark,
      makackerman8@gmail.com
      feel free to email me

      ad Thanks Again - You are tirelessly awesome

      Delete
    3. Hi Mark,

      Im glad you are happy. About that black screen. Yes, if you set it to autologin, there should be no problem. This guide is quite deprecated, and mint 16 now require only password, so that can be the problem, why somebody can't login... I hear rumors that if you use lightdm or smth like that, you will see the login screen, as the black screen is only problem of mdm/gdm...

      ALSO I have read somewhere that cinnamon crash after login in with nvidia drivers... Don't have this confirmed.

      I should try it again on my current system.

      To your other questions:
      How it works? You switch "video output" with xrandr every time you login.
      Will it work with Mint 16? IMHO yes!
      Will updates effect it? No, it should not.
      Can I update - or should I update NVidia's driver any time - if so how? Hmm. It depends... You can try it. Installing another nvidia driver, the same way. But I would first backup my system. (Look for a backup tutorial with TAR on my blog.)
      And a million other questions if you would allow it? Feel free to ask :)

      Delete
    4. Lukas ROCKS

      Ridiculously complete, smart, thorough, helpful and always responds and quickly too.

      THANKS LUKAS

      Delete
  22. OK - here I go again
    just as an update
    I still can't get into my mint 15 where I seemingly installed nvidia 319 driver without error, but I can't get past the black screen of Life - no combination of typing username or passwords or enter seems to do anything
    tried to change in mint 16 (working with nouveau) to auto-login but it didn’t effect mint 15
    In my Mint 16, I removed my 3.13 Kernel, purged nvidia and bumblebee and tried all Lucas's steps with both the downloaded 3.9 kernel and my systems 3.11 kernel, and still a bunch of errors when I ran ./NVID......run
    one of which was
    "bad return status for module Kernel_Uname=3.11.0-12-generic (bad exit status)" among others
    this was on my 2 week old Mint 16 partition - so here i go again and am going to install it with Step 1's (Clean Install). At least I have seen the drivers yesterday seemingly install without a hitch for the fist time in 20-30 tries over the past 3 weeks and hundreds of times with ati's and amd's over the past year,

    wish me luck -any further tips appreciated

    ReplyDelete
  23. So no success with a clean Mint 16 and its' 3.11 kernel. Failed with all the kernel errors with NVIDIA 319.32.
    I am no in fall-back mode and will download kernel 3.9 and try again with Mint 16,

    failing that I will try a new Mint 15 with the 3.9 kernel and NVIDIA 319.32 which has had limited success on my other partition but is still stuck on the black screen. Any help to further run down my functional options would be appreciated.

    Mark - and Thanks Luca

    ReplyDelete
  24. Here I am now in Linux 15 where my nvidia kernel seemed to install and am still sadly still in fallback mode. Am I any closer?
    $ sudo cat /var/log/syslog | grep NVI
    Feb 8 17:35:20 Aarawn kernel: [ 14.530532] nvidia: module license 'NVIDIA' taints kernel.
    Feb 8 17:35:20 Aarawn kernel: [ 14.535599] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 319.49 Tue Aug 13 21:15:53 PDT 2013

    Please help this exhausted fool,
    Thanks, Mark

    ReplyDelete
    Replies
    1. Well S-C-r-e-w this arghhh, now 2 distros 5 different types of nvidia and finally the black screen, and always tty1 and inxi -GSx shows Driver NVIDIA YEAH, but thats where the fun stops. tried autologin, tried in tty1 restart mdm, and startx, and ...... nothing gets me back from tty1 where inxi -GSx shows me NVIDIA and to a GUI, so I guess I will giv up for another year -or until I get a glimmer of hope for some new way to install - I would really prefer the later,
      thanks Lucas for trying

      Delete
    2. Hi again Mark.

      If you have blackscreen, you can easily get back to the system with renaming xorg.conf, and rebooting.

      You say you tried to set autologin before installing nvidia, so after reboot you get to the desktop without click?

      Maybe you can try to install this lightdm...

      Im going to test this all again today on linux mint 16 cinnamon. So stay in touch :)

      Delete
    3. I made a new guide. Please try it, and comment: http://tuxilero.blogspot.cz/2014/02/linux-how-to-official-nvidia-drivers.html

      It need some testing :)

      Delete