xrandr --off를 실행 한 후 글꼴 크기가 변경됨


8

나는 외부 모니터와 노트북을 가지고 있고 두 화면 사용을 전환 xrandr --auto하고 xrandr --off. 때로는 화면을 변경하면 프로그램의 글꼴 크기가 갑자기 이상하게 커집니다. 이전에 시작한 프로그램에는 영향을 미치지 않습니다. Lubuntu 16.04를 사용하고 있습니다.

이 명령 체인을 사용 하여 오류 를 여러 번 재현 할 수있었습니다 .

xrandr --output eDP1 --off && sleep 1 && xrandr --output eDP1 --auto

외장 모니터는 이와 관련이 없으며 랩톱 화면 (eDP1)을 비활성화하고 다시 활성화하면 이상한 글꼴 크기 문제가 발생합니다.

편집 : 정말으로 변경되었습니다 무엇 xrandr --off이며 화면의 DPI 여기를 참조 :

$ xdpyinfo | grep dots
  resolution:    96x96 dots per inch                                                                                                                                              
$ xrandr --output eDP1 --off && sleep 1 && xrandr --output eDP1 --auto 
$ xdpyinfo | grep dots
  resolution:    204x205 dots per inch

스케일 : 버튼의 크기는 보통입니다. 백그라운드의 일반 VLC 창, 포 그라운드에서 변경됨

vlc

그누 캐시

내가 지금까지 시도한 것

Lubuntu의 (손대지 않은) 글꼴 설정을 사용하여 글꼴 크기 6을 선택하여 글꼴을 보통 (11이어야 함)으로 재설정 할 수 있지만 이미 열려있는 응용 프로그램 (패널 등)의 글꼴은 실제로 크기 6으로 변경됩니다. 정상적인 상태로 설정하는 유일한 방법은 로그 오프했다가 다시 로그인하는 것 systemctl restart lightdm.service입니다.

가능한 해결 방법을 발견했습니다 . 적어도 오늘까지 하나 이상의 모니터를 사용하도록 설정 한 이후로 오늘까지 문제가 다시 발생하지 않았습니다 . 모니터 eDP1에서 DP2로 변경하려면

xrandr --output DP2 --auto && xrandr --output eDP1 --off

이것은 현재로서는 작동하지만 물론 문제를 해결하지는 않습니다.

이 문제가 발생했을 때 어떻게 글꼴 크기를 재설정 할 수 있습니까?

터미널 명령 출력

  • xrandr, 외부 모니터 (DP2) 연결 및 활성화, 노트북 화면 (eDP1) 꺼짐

~ / .xsession-errors 파일을 확인하십시오. 이유에 대한 힌트가있을 수 있습니다. (이 파일은 모든 X 응용 프로그램의 stderr을 포함합니다).
George Shuklin

당신은 이상한 일을하고 있습니다. 내 .xsession-errors파일의 길이는 약 4k 줄이며 자랍니다.
George Shuklin

불행히도 @dessert는 소프트웨어의 출력이 없으면 추측하기가 어렵습니다. 이 문제는 xradr에 있지 않으므로 문제의 원인을 추측하기 위해 세션의 모든 오류 메시지를 확인해야합니다. 다른 사용자 관련 로깅 기능을 찾으십시오. 수 있음 journalctl --user? 또는 .xsession-error 출력에 문제가 있습니다. 터치하고 재부팅 해보십시오. (추측 목록의 끝).
George Shuklin

답변:


2

터미널을 열고 다음을 사용하여 열린 향후 창에 대한 글꼴 크기를 변경할 수 있습니다.

xrandr --dpi 96

고해상도 (1920x1080) 모니터의 경우 다음을 사용해보십시오.

xrandr --dpi 144

HiDPI 스케일링 자체를 구현하지 않는 프로그램에서 이것을 사용합니다. 문제를 설명하지는 않지만 해결할 수 있습니다. 아니면 그렇지 않을 수도 있습니다 ... YMMV.


축하합니다.이 간단한 솔루션은 문제를 완전히 해결했습니다! 오류를 재현하고 실행 xrandr --dpi 96했으며 새로 열린 창에 대해 글꼴 크기가 정상으로 다시 설정되었습니다.
디저트

xdpyinfo | grep dots에서 발행 한 DPI 변경 사항을 xrandr표시합니다.
디저트

@dessert 예 sdpyinfo | grep dots작년 말 에 대해 알고 있었지만 답변에 포함시키는 방법을 잊었습니다. 귀하의 의견에 감사드립니다 :)
WinEunuuchs2Unix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.