저는 Arch Linux mate를 사용하고 있는데 실수로 DPI 설정을 매우 크게 설정했는데 이제는 너무 커서 화면에서 볼 수 없어서 수정을 위해 더 작은 설정으로 다시 변경할 수 없습니다. 명령줄이나 다른 솔루션에서 DPI 설정을 수정하는 방법이 있습니까?
답변1
$XDG_CONFIG_HOME
일반적으로 대부분의 설정은 기본적으로 에 저장됩니다 ~/.config
. 따라서 구성을 재설정하는 가장 쉬운(또는 잔인한) 방법은 이 폴더를 삭제하는 것입니다. (경고: 이 폴더를 삭제하면 다른 많은 응용 프로그램의 구성도 삭제되므로 첫 번째 해결 방법이 아닌 최후의 수단이어야 합니다.)
덜 파괴적인 방법을 사용하려면 MATE 데스크탑 환경, 해당 응용 프로그램 및 기타 응용 프로그램이 설정을 저장하는 방법을 이해하고 싶을 수 있습니다. 기본적으로 플랫폼 관련 키-값 저장소에 대한 액세스를 제공하는 GSettings API를 사용합니다. Arch Linux에서 GSettings의 구성 백엔드는 다음을 통해 제공됩니다.dconf.
dconf 구성을 망치지 않았다고 가정하면 로컬 변경 사항을 저장하는 로컬 사용자 데이터베이스는 이어야 합니다 ~/.config/dconf/user
. 기본값에 대한 변경 사항을 보려면 이 명령을 사용하여 dconf dump /
값을 기본값과 비교할 수 있습니다. 에 정의되어 있습니다 /usr/share/glib-2.0/schemas
.
CLI에서 설정을 변경하는 한 가지 방법은 사용자 구성을 파일(예: dconf dump /org/mate/ > mate-settings.ini
)로 덤프하고 파일을 변경한 다음 파일을 다시 로드하는 것입니다(예: dconf load /org/mate/ < mate-settings.ini
).
dconf-editor
및를 사용하여 gsettings
설정을 찾아보고 관리할 수 있습니다. 귀하의 경우에는 아마도 후자가 더 나은 선택일 것입니다.첫번째 선택설정을 변경하는 방법.
MATE 설정을 필터링하려면 gsettings list-recursively | grep mate | grep dpi
담당 키-값 쌍을 실행하고 찾을 수 있습니다. 귀하의 경우에는 다음과 같은 줄이어야 합니다:
org.mate.font-rendering dpi 500.0
이 키의 값을 기본값으로 재설정하려면 다음 명령을 실행하면 됩니다.
gsettings reset org.mate.font-rendering dpi
또는 그림과 같이 고정 값으로 설정할 수 있습니다.여기.