vt.handoff uses kernel-internal numbering, not conventional user-visible numbering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft |
Bug Description
(Background: vt.handoff is a module parameter introduced in an Ubuntu-specific SAUCE patch by Andy Whitcroft, currently 317a108ec14826f
vt.handoff is interpreted in terms of kernel VT numbering, which is 0-based. However, the normal user-visible numbering is 1-based. This means that if you want to nominate VT 7 as a transparent VT, you must say vt.handoff=6. I think this is confusing, and that before we start using this feature widely we should fix the numbering.
In support, I note that even Andy gets this wrong right now. :-) When we were talking about this feature, he was saying that vt.handoff=8 should cause VT 8 to be used as a transparent VT.
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
importance: | Undecided → Medium |
status: | New → In Progress |
Yes all of the other user visible interfaces consume VT numbers starting at 1 and adjust to kernel numbering internally. We should be doing the same for this control.