Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to create a desktop environment for Ubuntu and Linux can you tell me how to do that i want the best easiest way to do that. can i use qt Linux embedded to do that if it is then i want to use that only tell me which library how it can be done using python which packages to download and import i want to work more on main things rather than other things i can use c++ too but adding library to c++ is a big pain especially with ides such as eclipse , net beans if i can do it with qt easily tell the system package

share|improve this question
up vote 8 down vote accepted

Why create a Desktop Environment from scratch if there are so many free ones available?

Pick one that you like, grab its sources, and modify it to your tastes. No need to reinvent the wheel. Besides, a DE is not a 1-man job... It takes years, and hundreds (thousands?) of developers.

Studying an existent DE is the best way to learn how to build your own, if you really want to. If you like working with QT, then KDE might be a good starting point.

Last but not least, Cinnamon and MATE are 2 new DEs, and both need developers as motivated as you. Why not join forces instead?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.