처음 로그인하기 전에 로캘 설정

처음 로그인하기 전에 로캘 설정

Debian과 일부 추가 소프트웨어가 사전 설치된 가상 머신 드라이브 이미지를 준비 중입니다. 이 이미지는 다른 언어를 사용하고 심지어 다른 키보드 레이아웃을 사용하는 사람들이 사용합니다. 이로 인해 비밀번호를 요청할 때 처음 로그인하는 동안 몇 가지 문제가 발생합니다. 그래픽 로그인 화면 직전에 처음 부팅하는 동안 사용자에게 적절한 언어/키보드 레이아웃을 설정하라는 메시지가 표시된다면(로케일은 사전 설치될 수 있음) 완벽할 것입니다. 이러한 사용자 정의를 통해 내 솔루션은 훨씬 더 다국어 사용자 친화적이 될 것입니다. 이것을 달성하는 방법은 무엇입니까? 어쩌면 데비안을 설치하는 동안 사용되는 스크립트를 어떻게든 실행할 수 있을까요?

답변1

gdm해당 옵션을 제거했지만 lightdm여전히 남아 있습니다.

이 두 패키지를 설치해야 합니다.

$ sudo apt-get install lightdm lightdm-gtk-greeter

lightdm로그인 시 표시되는 표시기 개념이 있습니다. 이는 파일에 지정되어 있습니다 /etc/lightdm/lightdm-gtk-greeter. 끝에 이것을 추가하십시오 :

indicators=~language

로그인 관리자를 다시 시작하면 언어를 설정할 수 있는 옵션이 제공됩니다(설치된 로케일 목록에서).

키보드 레이아웃도 선택할 수 있게 하려면 대신 다음을 추가해야 합니다.

indicators=~language;~layout

그러나 이러한 수정 사항은 지정된 지표만 나열합니다. 좀 더 기본값과 비슷하게 보이도록 하려면 누락된 항목을 추가할 수 있습니다.

indicators=~host;~spacer;~language;~layout;~session;~language;~layout;~a11y;~clock;~power

에는 지표와 관련된 추가 정보가 포함된 의견이 있습니다 /etc/lightdm/lightdm-gtk-greeter.

xfce4선택한 로케일을 선택하지만 Gnome LANG(일 수 있음 LANGUAGE) 의 경우 /etc/default/locale해당 값을 대체합니다. 해결책은 거기에서 정의하지 않는 것입니다(행을 제거하거나 주석 처리).

관련 정보