Debian Cinnamon 데스크탑이 항상 미국 영어 키보드 레이아웃으로 시작되는 것을 방지하는 방법은 무엇입니까?

Debian Cinnamon 데스크탑이 항상 미국 영어 키보드 레이아웃으로 시작되는 것을 방지하는 방법은 무엇입니까?

몇 주 후, Debian "Jessie" 8 시스템의 Cinnamon이 갑자기 미국 영어로 설정된 X 키보드 레이아웃으로 시작되기 시작했습니다.

이는 내가 선호하는 레이아웃이 되고자 하는 독일어 레이아웃이 맨 위에 나열된 키보드 설정에서도 마찬가지입니다.

미국 영어 키보드 레이아웃이 목록에서 완전히 제거된 경우에도 이 작업이 수행됩니다.

키보드 설정을 기본값으로 재설정해 보았지만 아무런 효과가 없습니다. 이 문제를 일으킬 수 있는 어떤 것도 변경한 기억이 없습니다.

해결 방법으로 "응용 프로그램 실행"을 추가했습니다 setxkbmap de. 이로 인해 문제가 일시적으로 해결되었지만 메뉴 표시줄에서 키보드 전환기 애플릿도 숨겨졌습니다. 따라서 독일어로 설정되지만 더 이상 레이아웃을 쉽게 전환할 수 없습니다.

최상위 레이아웃을 다시 기본값으로 설정하는 방법을 찾고 있습니다. 그러나 이러한 문제의 원인이 무엇인지에 대한 단서는 크게 감사하겠습니다.

편집하다

내 파일에 있는 내용은 다음과 같습니다 /etc/default/keyboard(해당 세션에서 사용한 후 setxkbmap de).

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

답변1

나는 같은 문제가 있었고 귀하의 솔루션은 훌륭하게 작동했습니다. setxkbmap -layout de,us시작 응용 프로그램으로 실행하여 전환기 애플릿(및 전환기 키보드 단축키)을 보존 할 수 있습니다 . 키보드 설정에 나열된 상단 레이아웃이 미국 키보드인 경우 작동합니다. 그렇지 않은 경우 명령은 이어야 합니다 setxkbmap -layout us,de.

나는 이것이 계피 또는 그놈 키보드 설정의 이상한 버그라고 생각합니다.

관련 정보