i'm going to try to elaborate: yes, anyone can pop a (modern) linux install cd and go through the steps to get it to work on most any desktop computers today. however, more often than not problems crop up that cannot be solved without deep dives into the system
my girlfriend is trying to use a web-based generative art program written in javascript which freezes her entire computer every time a loop becomes too long (doesn't even need to be infinite). she loses control of the entire desktop and needs to reboot forcibly.