vconsole.conf에서 콘솔 글꼴 설정이 작동하지 않습니다 (systemd).


10

새로운 Arch Linux 설치 (systemd 사용)에 다른 기본 콘솔 글꼴을 설정하려고합니다.

내 설정 vconsole.conf에서를 /etc이렇게 같이

KEYMAP=us
FONT=Lat2-Terminus16

재부팅하고 새로 설정 한 콘솔 글꼴이 나타나는 것을 보았습니다. 로그인 프롬프트 직전에 재설정하는 경우에만 해당됩니다.

참고 사항 :

  • 실행 /usr/lib/systemd/systemd-vconsole-setup수동으로하는 것은 잘 작동
  • systemctl status systemd-vconsole-setup.service 로드되었고 "활성 (종료)"임을 알려줍니다.
  • 실제로 consolefont후크를 포함 시켰 습니다mkinitcpio.conf

답변:


12

2 년이 지난 지금도이 같은 문제를 해결하기 위해 오늘 밤 더 나은 부분을 보냈습니다! 따라서 향후 방문자 의 DenverCoder9 순간 을 피하기 위해 다음은 내 문제를 해결 한 것입니다.

이메일 스레드에서 :

  1. 루트로 편집 /usr/lib/systemd/system/systemd-vconsole-setup.service
  2. After=Before=행을 다음 과 같이 변경하십시오 .

    After=sysinit.target
    Before=shutdown.target
    
  3. 저장 및 종료

  4. 재부팅

콘솔 글꼴이 올바르게 적용되었습니다.


1
OMG 마침내 누군가가 이것을 알아 냈습니다! Archlinux 포럼에
아무도이


그리고 3 년 후에도 여전히 이와 같은 문제가 있습니다. After / Before 지시문은 어디에 두나요? 에서 장치 또는 서비스 그룹?
kodeart

systemd-vconsole-setup.service조금 변경되었습니다.
71GA

1
@ 71GA 답변을 수정하거나 새로 작성하거나이 질문에 가장 관련성이 있고 정확한 답변이 있는지 확인하십시오.
Austin Hyde

2

MODULES배열에 그래픽 드라이버가 설정 되어 mkinitcpio.conf있습니까? 예를 들어, 여기 인텔 그래픽이 장착 된 랩톱의 광산이 있습니다.

MODULES="i915 ahci sd_mod ext4"

AMD는 필요 radeon하고 Nvidia는 필요합니다 nouveau.

또한 로케일이 올바르게 설정되어 있는지 확인하고 싶을 것입니다. 같은 LANG=en_US.UTF-8에서 /etc/locale.conf.

관련 위키 페이지 :


1
이것은 좋은 해결책이 아닙니다.
71GA

미래의 모험가들에게는 초기 램 디스크를 변경하면 나중에 그래픽 드라이버가 업데이트 될 때 램 디스크를 다시 빌드해야한다는 것을 의미하므로 훌륭한 솔루션이 아닙니다. mkinitcpio 또는 dracut을 사용하여 램 디스크 이미지를 재구성하는 가끔 (그리고 불편할 수도있는) 작업이 괜찮다면 ... 용감한 영혼. 그렇지 않으면 vconsole 구성이 재정의되도록하는 시스템 장치의 순서를 파악하십시오.
웨슬리
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.