- DM's move directly to runlevel 5. Can I occasionally go runlevel 2 if needed (eg. troubleshooting)?
# systemctl disable gdm.service
# reboot - I like IceWM, but GDM's default is Unity, which is a memory hog. Can I still get there from the DM?
$ cp .xinitrc .xsession
This is because .xinitrc is used going from runlevel 2 to the GUI using startx, and GDM uses .xsession in a similar way, calling it to start the GUI.
- Can I test the login screen manually from runlevel 2?
- GDM autmagically installs pulseaudio. Do I have available time to skillfully cripple pulseaudio so that it doesn't interefere w/VLC and java?
Configuration
A common Linux frustration is the omission or inaccuracy of critical details in Forum and other Googled solutions. Such oversights silently sap hours or days of extra effort. Over the years, the accretion of lost time becomes alarming. Accordingly, for Linux processes I might irregularly use, or which required an extremely long disentangling process, I went to the extreme of creating a blog in order to document solutions for future time savings. Details can be anything from an intermediate step, (mis)ordered steps, permissions, group membership, etc. In this case, is a great page for configuring GDM, but it overlooks the copying of some key files, some steps requiring root authority, and so on.The icewm FAQ has the answers for this configuration. The files involved
- /etc/X11/gdm/Sessions/IceWM
#!/bin/bash
exec /etc/X11/xdm/Xsession icewm - /etc/X11/xdm/Xsession
- /usr/share/apps/switchdesk/Xclients.icewm
#!/bin/bash
exec /usr/local/bin/icewm-session
- /usr/local/bin/icewm-session
No comments:
Post a Comment