FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux General Discussion

 
 
LinkBack Thread Tools
 
Old 07-11-2012, 06:02 AM
pants
 
Default systemd fails to set console font

Hello,

systemd is not setting my console font. The following is the only
relevant config I could think of:

/etc/vconsole.conf :
> KEYMAP=dvorak
> FONT=ohsnap6x11r

Using the command
> setfont ohsnap6x11r
works perfectly to change the font to that desired.

Cheers,

pants.
 
Old 07-11-2012, 07:40 PM
Thanos Zygouris
 
Default systemd fails to set console font

On Tue 10 Jul 23:02, pants wrote:
> Hello,
>
> systemd is not setting my console font. The following is the only
> relevant config I could think of:
>
> /etc/vconsole.conf :
> > KEYMAP=dvorak
> > FONT=ohsnap6x11r
>
> Using the command
> > setfont ohsnap6x11r
> works perfectly to change the font to that desired.
>
> Cheers,
>
> pants.

Did you try to put dvorak and ohsnap6x11r withing double quotes?
I have FONT="ter-v16b" set in /etc/vconsole.conf and works fine.
 
Old 07-11-2012, 07:44 PM
pants
 
Default systemd fails to set console font

> Did you try to put dvorak and ohsnap6x11r withing double quotes?
> I have FONT="ter-v16b" set in /etc/vconsole.conf and works fine.

I just tried that, to no avail.

pants.
 
Old 07-11-2012, 09:02 PM
Tom Gundersen
 
Default systemd fails to set console font

On Wed, Jul 11, 2012 at 9:44 PM, pants <pants@cs.hmc.edu> wrote:
>> Did you try to put dvorak and ohsnap6x11r withing double quotes?
>> I have FONT="ter-v16b" set in /etc/vconsole.conf and works fine.
>
> I just tried that, to no avail.

This is a known problem, and I don't have a good general solution. The
problem is (I think), that your font is set before your graphics
driver has been loaded, and once the graphics driver has been loaded
the settings are lost.

Essentially what needs to happen is that
systemd-vconsole-setup.service must be run after the graphics driver
has been loaded.

Three ways to do this:

1) put your graphics driver in MODULES in mkinitcpio.conf.
2) put your graphics driver in /etc/modules-load.d/graphics.conf and
order systemd-vconsole-setup.service After
systemd-modules-load.service.
3) order systemd-vconsole-setup.service After and Wants
systemd-udev-settle.service.

Option 2) probably is the best as it has the least impact on boot
speed (I guess).

-t
 
Old 07-12-2012, 01:03 AM
pants
 
Default systemd fails to set console font

> 2) put your graphics driver in /etc/modules-load.d/graphics.conf and
> order systemd-vconsole-setup.service After
> systemd-modules-load.service.

Excuse my ignorance, but how does one order the loading of units at
boot?

pants.
 
Old 07-12-2012, 01:44 AM
 
Default systemd fails to set console font

On 07/11/12 at 06:03pm, pants wrote:
> > 2) put your graphics driver in /etc/modules-load.d/graphics.conf and
> > order systemd-vconsole-setup.service After
> > systemd-modules-load.service.
>
> Excuse my ignorance, but how does one order the loading of units at
> boot?
>
> pants.

look into Before, After, and Wants in 'man systemd.units'

--
mjheagle
 

Thread Tools




All times are GMT. The time now is 04:20 PM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org