Why not provide decent defaults?
Without knowing the philosophy behind Ubuntu, I was given to think it would be easy to work with.
Right out of the box, I cannot play a DVD due to a missing demux stub - and NOTHING to recognize
that the application is stuck or what to do to solve the problem. And nothing in "add-remove programs" that seems to address the issue.
Next, Firefox and Thunderbird won't run due to library version conflicts and when I try to compile them from source, I run into "I can't find c++" - which is odd since it's a standard dev tool and gcc is installed.
Perhaps you can add one YES/NO step in the install that says "install all the normal things that will allow you to compile downloaded programs without having to do 15 weird things first"? I am locked in a regress - I managed to get gcc++ and now I have to "find" 'gtk-config' for some make script - there is no such thing installed and nothing to find in the add-remove programs. No recognition that some external program will look for certain common things and what to do when they're not found. In a few painful hours I may be able to finally run firefox if I'm lucky enough to figure out how things have been hidden and where they are stashed.
If the system will be a black-box then it has to finesse these issues. Otherwise there should be a simple place to see how to get what's missing. If I have to attack things at the level of fixing internal libraries and so forth, the system is not convenient, which seems to detract from the purpose of the Ubuntu distribution.
I can't be the first person to run into these issues. To be fair, all I started with was an install DVD and no instructions, but there is no popup-FAQ that wonders how I'll be using the system, to offer to install the "missing pieces".
This is a remark, not a question. However, if you know the simple thing to do to make development smooth, let me know. Thanks.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask ecsd for more information if necessary.