﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
687,gdm window manager selector not available,b o b,,"Problem: gdm does not display window manager session selections with default PCBSD 9.1-RELEASE install.

Fix: comment out 'gdm_enable=""YES""' in rc.conf and insert 'kdm4_enable=""YES""'.

Description: I did a fulldisk install of PCBSD 9.1-RELEASE (amd64) from DVD this weekend on a Dell Inspiron 14z (N411z) laptop with an Intel Core i3-2350M CPU, 4GB RAM, 240 GB PNY Prevail Elite SSD, Dell BIOS (09/10/20112), Intel HD Graphics (1366x768 32-bit), and Intel chipset. I used all default settings with the following selections: filesystem is zfs with geli boot, desktop is Enlightenment, no other selections or packages.

After install the gdm login manager started Enlightenment and I started to test the system. Enlightenment ran slow and had a few hangs and crashes so I added KDE and WindowMaker from the PCBSD Control Panel/System Manager/System Packages tool. When I rebooted the gdm login manager did not display a method to select from alternate desktops and only logged in to KDE.

I commented out 'gdm_enable=""YES""' in rc.conf, rebooted and tried starting gdm, gdm-binary, xdm, and kdm from the command line. All would start KDE but did not have alternate desktop selections available. I tried copying the *.desktop files from /usr/local/share/xsessions/ directory to /usr/local/etc/gdm/Sessions/ and /usr/local/etc/dm/Sessions/ directories and retried starting the display managers (with multiple reboots in between) with the same effect - no alternate window manager selections and KDE started at login. I also tried some xinitrc edits with no luck. Then I tried kdm4 from the command line (I didn't think of it earlier) and I got a display manager GUI with a drop down for multiple window managers, including Enlightenment, KDE, and WindowMaker. All start successfully when selected.

I left gdm_enable=""YES"" commented out in rc.conf and inserted a kdm4_enable=""YES"" string and now my logins work correctly.

I have attached copies of my pc-sysinstall.log and my PCBSD Diagnostic Sheet from the sysmanager status tool.",System Defect,new,trivial,9.2,System Configuration,9.1-RC3,,"gdm, rc.conf",trac-bugs@…
