Find the answer to your Linux question:
Results 1 to 5 of 5
Hello, I know that many different desktop environments exist for Linux (gnome, kde, etc) but I would like to build my own. I don't want to create a windows manager ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Apr 2011
    Posts
    3

    Question Build Desktop Environment


    Hello,

    I know that many different desktop environments exist for Linux (gnome, kde, etc) but I would like to build my own. I don't want to create a windows manager but would like to use something like enlightenment and have my desktop environment interact with it.

    I am just learning the mechanics of the Desktop environment, so please be gentle

    Also, is there a standard IDE for desktop environment development - perhaps a book/tutorial?

    Thank you.

  2. #2
    oz
    oz is offline
    forum.guy
    Join Date
    May 2004
    Location
    arch linux
    Posts
    18,733
    Hello and welcome to the forums!

    Linux is open source, so you can download the source code for any or all of the different desktop environments and window managers, and take a close look at the code to see exactly how they work and were put together. Armed with that knowledge and some good programming experience, you should be able to build your own if you have the spare time and some strong determination.

    I'm not aware of any tutorials or books on building a desktop environment, but maybe someone else will post some info on them if they do exist. Good luck with your project.
    oz

  3. #3
    Just Joined!
    Join Date
    Apr 2011
    Posts
    3

    Lightbulb What about Java for DE

    This may be a stupid idea, performance-wise, but does anyone know if Java could be used for a Linux desktop environment - for example a very SIMPLE kde? A Front-end Java GUI windows system that interacts with a X Window manager (e.g., metacity, windowMaker).

    If this has been done, can anyone send a link to it? I just want to see if it has been done and if it is at all practical. I still want to do it even if it isn't practical for the fun of it.

    Thanks.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    NetBeans IDE - Swing GUI Builder (Matisse) Features

    Standard Widget Toolkit - Wikipedia, the free encyclopedia

    http://en.wikipedia.org/wiki/Swing_(Java)

    I would check out the LXDE project for a smaller simpler example of a DE that utilizes and existing window manager (openbox).

  6. #5
    Just Joined!
    Join Date
    Apr 2011
    Posts
    3

    Smile

    Thanks for the reply.

    The LXDE looks very interesting. Are there any Linux books/tutorials that you would recommend for learning things like the creation of Desktop Environments/Managers?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •