The combination of a small number of Nvidia cards, Linux kernels from the 3.2 and 3.3 series, and the open source Nouveau video driver for Nvidia cards will produce the symptoms you report.
The problem arises because Linux distributions cannot distribute the Nvidia driver on their CD/DVD's. When the installation routine detects an Nvidia card, it attempts to load the Nouveau driver. That triggers the problem.
The solution for me has been to add "nouveau.noaccel=1 nomodeset" to the kernel boot line, as explained earlier in this thread. Nomodeset, alone, does not work for me.
That allows me to boot successfully, into a low resolution environment.
The next thing I do after booting, is to install the proprietary Nvidia driver. Linux Mint has a program called "Additional Drivers" that does this. If you wait a few minutes after booting, the system should display a message that Additional Drivers are available.
If it does not, or if you are in a hurry, look for "Additional Drivers" in the menu tree. It should be listed under "System" or "Adminstration", if memory serves.
"Additional Drivers" will likely offer you two choices. The first will be the Nvidia proprietary driver that was available at the time Mint was packaged for release. The second is described as post-release updates, but it is, in fact, a more current dirver. Either option is OK, but I recommend the second.
"Additional Drivers" will prompt you for a password, then download and install the driver. It may take a few minutes. You will then be prompted to reboot.
I have noticed that at least one current version of the Nvidia proprietary driver package does not actually create the necessary xorg.conf file. (I've also seen this in the Nvidia package from the Nvidia site, so I attribute to that routine.)I recommend opening a terminal and entering this command: ls -l /etc/X11/xorg.conf. If you do not see a listing for xorg.conf with a current date stamp, then xorg.conf was not created. In the terminal window, enter: "sudo nvidia.xconfig" which will create xorg.conf. Reboot and you should come up running the Nvidia driver. An Nvidia configuration tool will be installed, as well.
Good luck. This Nvidia-Nouveau-kernel problem is obviously annoying for those with the affected cards. But, in the end, it exists because Nvidia is a closed proprietary product whose code is not available to Linux developers.
most informative and well explained thank you. However "additional drivers" did not work, it was the first thing i actually did after install and have since tried it a couple more times as well as the "second option". I see where it says "activated" however it is clearly not. I have a "recovery mode like environment" and low resolution. I can't seem to make it change to anything else. It also reports my monitor as a "laptop" which it is actually a HD 3d TV. 32" 1080p.
Since then i have looked up countless commands, most were not successful, the ones that seemed to work...meaning i got to end of terminal with some sort of successful result...did not actually do anything after a reboot.
i read of things stating to disable the x server or x org?? to cntrl/al/F1 and type some stuff. but the funny thing is, a lot of posted information about linux is not always explained very well and have been unsuccessful...perhaps something is mistyped or i am mistyping.
i will continue further in my research and enter in your command of ls -l /etc/X11/xorg.conf and see how all that goes
...despite other smaller issues i have, this is my main hurdle i believe. I'll update on any progress.
This guy appears to have signed up just to answer your question, SoulFly. Not to be the righteous and moral police, but when you have an attitude towards something/someone, people will not help you again. Be appreciative, be patient. You are having a tough time, we get it, but for every one case like this, there could be 5,000 without issue. When dealing with newer or older technologies or closed source code, sometimes things aren't smooth, but that does not mean everyone has issues.
informing someone they can post without the sarcasm is not really an "attitude" as you say so much as it is disciplining against unnecessary comments.
there is witty sarcasm and know it all sarcasm. When you present information and add such comments which can elude to someone else perceiving that as some sort of insult without attempting to assemble beforehand, then you can expect some sort of negative reaction. a negative divided does not equal a positive. In other words, the way i see it, he purposefully laid blame solely on me as if i am negligent in my searches despite so much effort and hours of reading and trying different things only to discover that his method did not work...which would otherwise be fine if he omitted the "know it all" sarcasm
keep in mind this isn't the first time i noticed posts from this particular member presenting a very sarcastic demeanor in historic postings and is now on my block list so i won't have to witness it further.
Your opinion of the situation holds the same weight as mine, so no response is really necessary on the subject as i'm merely explaining to you why i reacted in my disciplining, but it is imo, that getting information in a negative way, is not worth obtaining that information and depreciates the appreciation. Meaning i'd rather not get any help at all if someone has to innuendo that i'm stupid or negligent.
i appreciate your informing me of the previous poster registering just to help, which was itself very informative and appreciated as you can see not a hint of sarcasm anywhere
Edited by SoulFly, 16 July 2012 - 05:28 PM.