gdm upstart job checks /proc/cmdline for single user mode, won't start on post-boot runlevel change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm (Ubuntu) |
Fix Released
|
Medium
|
James Hunt | ||
Karmic |
Won't Fix
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Medium
|
Unassigned | ||
Maverick |
Won't Fix
|
Medium
|
Unassigned | ||
Natty |
Won't Fix
|
Medium
|
Unassigned | ||
kdebase-workspace (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Karmic |
Won't Fix
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Medium
|
Unassigned | ||
Maverick |
Won't Fix
|
Medium
|
Unassigned | ||
Natty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: gdm
gdm upstart job uses the following to prevent starting when in single user mode:
# Check kernel command-line for inhibitors
for ARG in $(cat /proc/cmdline)
do
case "${ARG}" in
;;
esac
done
Unfortunately, this also means gdm won't start when the user boots into single user mode and subsequently switches runlevels, which is what we want to happen.
ProblemType: Bug
Architecture: amd64
Date: Fri Sep 25 15:48:30 2009
DistroRelease: Ubuntu 9.10
Package: gdm 2.28.0-0ubuntu4
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: gdm
Uname: Linux 2.6.31-10-generic x86_64
Changed in gdm (Ubuntu Karmic): | |
milestone: | none → karmic-updates |
Changed in kdebase-workspace (Ubuntu Karmic): | |
milestone: | none → karmic-updates |
tags: |
added: karmic regression-release removed: regression-potential |
summary: |
- gdm upstart job checks /proc/cmdline for single user mode, won't dtrt on - post-boot runlevel change + gdm upstart job checks /proc/cmdline for single user mode, won't start + on post-boot runlevel change |
Changed in gdm (Ubuntu Maverick): | |
status: | New → Triaged |
Changed in gdm (Ubuntu Lucid): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in kdebase-workspace (Ubuntu Lucid): | |
importance: | Undecided → Medium |
Changed in kdebase-workspace (Ubuntu Maverick): | |
importance: | Undecided → Medium |
Changed in kdebase-workspace (Ubuntu Lucid): | |
status: | New → Triaged |
Changed in gdm (Ubuntu Maverick): | |
importance: | Undecided → Medium |
Changed in kdebase-workspace (Ubuntu Maverick): | |
status: | New → Triaged |
Changed in gdm (Ubuntu Maverick): | |
assignee: | nobody → James Page (james-page) |
assignee: | James Page (james-page) → nobody |
Changed in gdm (Ubuntu Natty): | |
assignee: | nobody → James Hunt (jamesodhunt) |
milestone: | karmic-updates → ubuntu-11.04-beta-1 |
Changed in kdebase-workspace (Ubuntu Natty): | |
milestone: | karmic-updates → ubuntu-11.04-beta-1 |
tags: | added: kubuntu |
Changed in gdm (Ubuntu Natty): | |
status: | Triaged → In Progress |
Changed in gdm (Ubuntu Maverick): | |
status: | Triaged → Won't Fix |
Changed in gdm (Ubuntu Karmic): | |
status: | Triaged → Won't Fix |
Changed in kdebase-workspace (Ubuntu Natty): | |
milestone: | ubuntu-11.04-beta-1 → ubuntu-11.04-beta-2 |
Changed in gdm (Ubuntu Natty): | |
milestone: | ubuntu-11.04-beta-1 → ubuntu-11.04-beta-2 |
Changed in kdebase-workspace (Ubuntu Natty): | |
milestone: | ubuntu-11.04-beta-2 → ubuntu-11.04 |
Changed in gdm (Ubuntu Natty): | |
milestone: | ubuntu-11.04-beta-2 → ubuntu-11.04 |
Changed in kdebase-workspace (Ubuntu Karmic): | |
status: | Triaged → Won't Fix |
milestone: | karmic-updates → none |
Changed in gdm (Ubuntu Natty): | |
status: | Fix Released → Triaged |
tags: | added: runlevel1 |
Changed in gdm (Ubuntu Lucid): | |
status: | Triaged → Won't Fix |
Changed in gdm (Ubuntu Natty): | |
assignee: | James Hunt (jamesodhunt) → nobody |
milestone: | natty-updates → none |
status: | Triaged → Won't Fix |
Changed in kdebase-workspace (Ubuntu Lucid): | |
status: | Triaged → Won't Fix |
Changed in kdebase-workspace (Ubuntu Maverick): | |
status: | Triaged → Won't Fix |
kdebase-workspace has copied the same logic into its upstart job, so suffers from the same bug.