You will not find an error free Linux distribution, just like you will not find an error free Windows or OS X installation. You will need to search the internet when you find errors. You will need to troubleshoot. With anything related to technology, there is no easy button
. What I can tell you though is some basic ideas on how to troubleshoot errors in Linux.
Log files you should pay attention to are located in the /var/log directory. The log files you should pay attention to are:
* Or type dmesg | less and use page up and page down
* In most cases you must be the root user to access these files.
To log in as root, type the following in a terminal window:
You can use the following text editors at the command line, which should come installed in most Linux distributions:
* vim or vi
I recommend using nano as it is the easiest to use for beginners. To open say the syslog log file type:
You should really familiarize yourself with the command line first and avoid using GUI applications to administer Linux whenever possible- at least until you know more about how Linux works. After you are able to access those log files, wrap your error in code tags and create a new post on Linux Questions asking for help.
As far as Linux distributions go for new Linux users, I recommend Ubuntu. Most drivers will be installed, your internet connection, video card, mouse, and keyboard should be recognized out of the box. From there you can delve deeper into the Linux world. After you familiarize yourself with package management, compiling a Linux kernel from source, the different pieces of software that are installed, I suggest switching to a Linux distribution like Slackware, Debian, or Arch Linux.