Installing the CDE (Common Desktop Environment) on Debian

Step by step guide and HOWTO


Debian has a democratic governance structure, allowing contributors to influence the project through votes and proposals.


Debian adheres to the Debian Social Contract, emphasizing free software and providing guidelines for maintaining software freedom.


Today we shall install the CDE (Common Desktop Environment) on Debian.


We need to complete several steps to get it working correctly.


1. Boot the system -- System Ready.


Boot the system -- System Ready

2. Boot the system -- Logged In.


Boot the system -- Logged In

3. Switch to root

su

Switch to root

4. Running update

apt-get update

Running update

5. Running 'nano /etc/apt/sources.list'

nano /etc/apt/sources.list

Running 'nano /etc/apt/sources.list'

6. Running 'nano'


Running 'nano'

7. Installing base packages

apt install xserver-xorg xserver-xorg-core xfonts-base xinit lightdm git build-essential libxt-dev libxmu-dev libxft-dev libxinerama-dev libxpm-dev libmotif-common libmotif-dev libxaw7-dev libx11-dev libxss-dev libtirpc-dev x11-xserver-utils libjpeg62-turbo-dev libfreetype6-dev tcl-dev ksh m4 ncompress xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded rpcbind bison xbitmaps libjpeg-dev libssl-dev x11proto-fonts-dev

Installing base packages

8. Installing base packages


Running 'reboot'

9. Running 'git clone http://git.code.sf.net/p/cdesktopenv/code'

git clone http://git.code.sf.net/p/cdesktopenv/code

Running 'git clone http://git.code.sf.net/p/cdesktopenv/code'

10. Installing Build packages

apt install build-essential git autoconf automake libtool xorg-dev libxmu-dev libxft-dev libjpeg-dev libpng-dev libxt-dev libmotif-dev libxpm-dev libxaw7-dev libxrender-dev libfreetype6-dev libfontconfig1-dev

Installing Build packages

11. Installing Build packages


Installing Build packages

12. Installing Build packages


Installing Build packages

13. Running './autogen.sh'

./autogen.sh

Running './autogen.sh'

14. Running './autogen.sh'


Running './autogen.sh'

15. Running './configure'

./configure

Running './configure'

16. Running './configure'


Running './configure'

17. Running 'make'

make

Running 'make'

18. Running 'make'


Running 'make'

19. Running 'make'


Running 'make'

20. Running 'make install'

make install

Running 'make install'

21. Running 'make install'


Running 'make install'

22. Final configuration changes

echo 'export PATH=$PATH:/usr/dt/bin' >> ~/.bashrc

echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/dt/lib' >> ~/.bashrc

source ~/.bashrc

echo '/usr/dt/bin/Xsession' > ~/.xsession

chmod +x ~/.xsession

nano /usr/share/xsessions/cde.desktop

[Desktop Entry]
Name=Common Desktop Environment
Comment=This session logs you into the Common Desktop Environment
Exec=/usr/dt/bin/Xsession
TryExec=/usr/dt/bin/Xsession
Icon=
Type=Application

chmod +x /usr/dt/bin/Xsession

chmod +x /usr/share/xsessions/cde.desktop

nano /etc/lightdm/lightdm.conf

[Seat:*]
user-session=cde

systemctl restart lightdm

Final configuration changes

23. Running 'reboot'


Running 'reboot'

24. Login


Login

25. Running CDE


Running CDE

26. Running CDE


Running CDE

27. Running CDE


Running CDE

28. Running CDE


Running CDE

29. Running CDE


Running CDE

30. Running CDE


Running CDE

31. Running CDE


Running CDE

32. Running CDE


Running CDE

33. Running CDE


Running CDE

34. Running CDE


Running CDE

35. Running CDE


Running CDE

36. Running CDE


Running CDE

37. Running CDE


Running CDE

38. Running CDE


Running CDE

39. Running CDE


Running CDE

40. Running CDE


Running CDE

41. Running CDE


Running CDE

42. Running CDE


Running CDE

43. Running CDE


Running CDE

44. Running CDE


Running CDE

45. Running CDE


Running CDE

46. Running CDE


Running CDE

47. Running CDE


Running CDE

48. Running CDE


Running CDE

49. Running CDE


Running CDE

50. Running CDE


Running CDE

50. Running CDE


Running CDE

51. Running CDE


Running CDE

52. Running CDE


Running CDE

53. Running CDE


Running CDE

54. Running CDE


Running CDE

55. Running CDE


Running CDE

56. Running CDE


Running CDE

Well, that was exciting. See you in the next one!


If you wish to support our project

Donation link (Buy me a coffee):

https://buymeacoffee.com/Alex_Cyber_Synapse