Difference between revisions of "PCDM"

From PC-BSD Wiki
Jump to: navigation, search
Line 71: Line 71:
  
 
== Customization/Modification == <!--T:6-->
 
== Customization/Modification == <!--T:6-->
 +
 +
PCDM themes can be saved to and loaded from ''/usr/local/share/PCDM/themes/<my-theme>''.
 +
 
=== Configuring pcdm.conf ===
 
=== Configuring pcdm.conf ===
  
 
=== Modifying a Theme === <!--T:7-->
 
=== Modifying a Theme === <!--T:7-->
 
</translate>
 
</translate>

Revision as of 08:05, 19 April 2013

(Sorry for the inconvenience)

Contents

The PC-BSD Display Manager (PCDM) is a new, BSD-licensed graphical login utility. In PC-BSD® 9.2, it will replace the GDM login utility. It will be added to a future rolling release to allow testing before the release of PC-BSD® 9.2.

Features

PCDM provides the following features:

  • provides PAM session/authentication using the login PAM module
  • supports remote login with XDMCP (needs additional testing)
  • provides an easy-to-use desktop environment selector
  • provides language and locale selectors during login
  • includes a keyboard layout selector
  • includes a virtual Keyboard (using xvkbd)
  • can be used to shutdown or restart the computer

Getting PCDM

If you would like to help test PCDM before it is available in a rolling release, you can build it on your current 9.x PC-BSD® system using the following instructions.

First, go to System Manager -> System Packages and make sure that Development -> Development-Qt and Development-VCS are installed. You will also need to install system source using System Manager -> Tasks.

Next, open a command prompt, become the superuser, and cd to a directory suitable for downloading the PCDM source. Execute the following commands to download and build the PCDM source:

svn co svn://svn.pcbsd.org/pcbsd/current/src-qt4/
cd src-qt4/libpcbsd
qmake-qt4 *.pro
make
make install
cd ../PCDM
qmake-qt4 *.pro
make
make install

Once the installation is complete, instruct the system to use PCDM instead of GDM. Add these lines in /etc/rc.conf:

gdm_enable="NO"
pcdm_enable="YES"

Save the edits then reboot the system to access the PCDM login prompt.

Display Overview

(post screenshot)

Customization/Modification

PCDM themes can be saved to and loaded from /usr/local/share/PCDM/themes/<my-theme>.

Configuring pcdm.conf

Modifying a Theme

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox