Difference between revisions of "PCDM"

From PC-BSD Wiki
Jump to: navigation, search
(Getting PCDM)
(Marked this version for translation)
Line 9: Line 9:
 
=== Features === <!--T:3-->
 
=== Features === <!--T:3-->
  
 +
<!--T:8-->
 
PCDM provides the following features:
 
PCDM provides the following features:
  
 +
<!--T:9-->
 
* provides PAM session/authentication using the login PAM module
 
* provides PAM session/authentication using the login PAM module
  
 +
<!--T:10-->
 
* supports remote login with XDMCP (needs additional testing)
 
* supports remote login with XDMCP (needs additional testing)
  
 +
<!--T:11-->
 
* provides an easy-to-use desktop environment selector
 
* provides an easy-to-use desktop environment selector
  
 +
<!--T:12-->
 
* provides language and locale selectors during login
 
* provides language and locale selectors during login
  
 +
<!--T:13-->
 
* includes a keyboard layout selector
 
* includes a keyboard layout selector
  
 +
<!--T:14-->
 
* includes a virtual Keyboard (using xvkbd)
 
* includes a virtual Keyboard (using xvkbd)
  
 +
<!--T:15-->
 
* can be used to shutdown or restart the computer
 
* can be used to shutdown or restart the computer
  
=== Getting PCDM ===
+
=== Getting PCDM === <!--T:16-->
  
 +
<!--T:17-->
 
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.
 
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.
  
 +
<!--T:18-->
 
First, go to System Manager -> [[System_Manager#Install.2FUninstall_Desktops_and_System_Components|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 -> [[System_Manager#Install_FreeBSD_Source_and_Ports|Tasks]].
 
First, go to System Manager -> [[System_Manager#Install.2FUninstall_Desktops_and_System_Components|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 -> [[System_Manager#Install_FreeBSD_Source_and_Ports|Tasks]].
  
 +
<!--T:19-->
 
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:
 
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 <nowiki>svn://svn.pcbsd.org/pcbsd/current/src-qt4/</nowiki>'''
+
  <!--T:20-->
 +
'''svn co <nowiki>svn://svn.pcbsd.org/pcbsd/current/src-qt4/</nowiki>'''
 
  '''cd src-qt4'''
 
  '''cd src-qt4'''
 
  '''qmake-qt4 *.pro'''
 
  '''qmake-qt4 *.pro'''
Line 43: Line 55:
 
  '''make install'''
 
  '''make install'''
  
 +
<!--T:21-->
 
Once the installation is complete, instruct the system to use PCDM instead of GDM. Comment out this line in ''/etc/rc.conf.pcbsd'' by adding a ''#'' to the beginning of the line:
 
Once the installation is complete, instruct the system to use PCDM instead of GDM. Comment out this line in ''/etc/rc.conf.pcbsd'' by adding a ''#'' to the beginning of the line:
  
  gdm_enable="YES"
+
  <!--T:22-->
 +
gdm_enable="YES"
  
 +
<!--T:23-->
 
Add this line to that file:
 
Add this line to that file:
  
  pcdm_enable="YES"
+
  <!--T:24-->
 +
pcdm_enable="YES"
  
 +
<!--T:25-->
 
Save the edits then reboot the system to access the PCDM login prompt.
 
Save the edits then reboot the system to access the PCDM login prompt.
  

Revision as of 13:02, 16 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
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. Comment out this line in /etc/rc.conf.pcbsd by adding a # to the beginning of the line:

gdm_enable="YES"

Add this line to that file:

pcdm_enable="YES"

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

Display Overview

(post screenshot)

Customization/Modification

Configuring pcdm.conf

Modifying a Theme

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox