Common Desktop Environment: Difference between revisions

From ArchWiki
(Update Interlanguage link)
 
(6 intermediate revisions by 3 users not shown)
Line 2: Line 2:
[[ja:Common Desktop Environment]]
[[ja:Common Desktop Environment]]
[[zh-hans:Common Desktop Environment]]
[[zh-hans:Common Desktop Environment]]
The [[wikipedia:Common_Desktop_Environment|Common Desktop Environment]] is a desktop environment for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX98 Workstation Product Standard, and was long the "classic" Unix desktop associated with commercial Unix workstations. Despite being a legacy environment, it is still kept alive with support for Linux systems as well.
The [[wikipedia:Common_Desktop_Environment|Common Desktop Environment]] is a [[desktop environment]] for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX98 Workstation Product Standard, and was long the "classic" Unix desktop associated with commercial Unix workstations. Despite being a legacy environment, it is still kept alive with support for Linux systems as well.
 
{{Warning|Running CDE on Linux is extremely experimental, has several known security issues, and requires some system modifications which are insecure. It is advisable to run CDE only under controlled settings (e.g. inside a VM) and never for real-life usage.}}
 
{{Note|CDE is only supported on 32-bit systems, 64-bit support is still experimental.}}


== Installation ==
== Installation ==


The base CDE system is installed through the {{AUR|cdesktopenv}} AUR package. After package installation, some modifications are required.
The base CDE system is [[install]]ed through the {{AUR|cdesktopenv}} package.
 
=== Modifications ===
 
The {{ic|rpcbind}} service must be set to insecure mode:
 
{{hc|head=/etc/conf.d/rpcbind|output=
RPCBIND_ARGS="-i"
}}
 
This change requires a [[restart]] of {{ic|rpcbind.service}}.


== Usage ==
== Usage ==
Line 26: Line 12:
=== dtlogin ===
=== dtlogin ===


The {{AUR|cdesktopenv}} package supplies the {{ic|dtlogin}} systemd service which upon starting will launch the CDE login manager.
The {{AUR|cdesktopenv}} package supplies the {{ic|dtlogin}} systemd service which upon starting will launch the CDE [[login manager]].


=== xinit ===
=== xinit ===
Line 36: Line 22:
  $ startx /usr/dt/bin/Xsession
  $ startx /usr/dt/bin/Xsession


== References ==
== See also ==


* [http://sourceforge.net/p/cdesktopenv/wiki/Home/ Common Desktop Environment Wiki]
* [https://sourceforge.net/p/cdesktopenv/wiki/Home/ Common Desktop Environment Wiki]

Latest revision as of 19:22, 28 October 2022

The Common Desktop Environment is a desktop environment for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX98 Workstation Product Standard, and was long the "classic" Unix desktop associated with commercial Unix workstations. Despite being a legacy environment, it is still kept alive with support for Linux systems as well.

Installation

The base CDE system is installed through the cdesktopenvAUR package.

Usage

dtlogin

The cdesktopenvAUR package supplies the dtlogin systemd service which upon starting will launch the CDE login manager.

xinit

CDE can be directly launched with startx (install xorg-xinit):

$ export PATH=$PATH:/usr/dt/bin
$ export LANG=C
$ startx /usr/dt/bin/Xsession

See also