FS#32207 - [systemd] systemd-vconsole-setup ignores vconsole.conf

Attached to Project: Arch Linux
Opened by David Unric (dunric) - Thursday, 25 October 2012, 00:22 GMT
Last edited by Dave Reisner (falconindy) - Thursday, 25 October 2012, 15:29 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Dave Reisner (falconindy)
Tom Gundersen (tomegun)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Systemd's vconsole-setup service ignores /etc/vconsole.conf settings.

Additional info:
* package version(s)
* config and/or log files etc.
systemd 194-3
vconsole.conf contains "FONT=ter-220n"
mkinicpio hooks include consolefont and keymap

Steps to reproduce:
1) place custom font setting in /etc/vconsole.conf
2) reboot system
3) console font does not change, setting from vconsole.conf is not applied

The font name is ok, I can set it manually with setfont.
When booting with initscripts, font setting is applied.
This task depends upon

Closed by  Dave Reisner (falconindy)
Thursday, 25 October 2012, 15:29 GMT
Reason for closing:  Not a bug
Comment by Dave Reisner (falconindy) - Thursday, 25 October 2012, 00:32 GMT
No, it doesn't ignore these settings. If you use a driver like i915, then your console is reset after its loaded.
Comment by Nickolai (mrgod) - Thursday, 25 October 2012, 14:55 GMT
Same with xf86-video-ati driver.
Comment by Dave Reisner (falconindy) - Thursday, 25 October 2012, 14:56 GMT
Same with what? X isn't involved here.
Comment by Nickolai (mrgod) - Thursday, 25 October 2012, 15:07 GMT
When I use catalyst drivers, fonts settings are normal.
Comment by Dave Reisner (falconindy) - Thursday, 25 October 2012, 15:29 GMT
xf86-video-ati is an Xorg driver. It has nothing to what happens on the console. As I explained in my first reply, if you use a driver like i915 (one that uses KMS), then your console is reset when the module is loaded. Load the module earlier via modules-load.d if you want to make sure that vconsole.conf isn't "ignored".

Loading...