고해상도 모니터로 인해 Ubuntu에서 커서가 큼


18

그래서 나는 4k 디스플레이를 가지고 있으며 어떤 이유로 Ubuntu는 정상적인 것이 아니라 거대한 커서를주는 것이 좋습니다. 4k 모니터에 DPI 설정이 없으며 원하는 것을 원하지 않습니다. 커서가 왜 그렇게 큰가요? 이것은 다음과 같습니다

이것은 Nvidia 드라이버가있는 XFCE4가 설치된 Ubuntu 15.04에 있습니다.

마우스가 바탕 화면, 창 제목, 메뉴 표시 줄 (파일, 편집,보기 등) 및 상황에 맞는 메뉴와 같이 시스템에 의존하는 것 (또는 그 성격의 것) 위에있을 때만 보입니다.

Firefox에서는 북마크 드롭 다운을 제외하고는 정상적으로 작동하는 것 같습니다.

내가 이미 시도한 것 :

  • update-alternatives커서 테마를 강제 실행 합니다. 커서 테마는 변경되지만 커서 크기는 변경되지 않습니다.
  • 에서 커서 크기를 수정하십시오 dconf-editor. 이것은 아무것도하지 않습니다.
  • Xcursor.size: 24습니다 ~/.Xdefaults. 이것은 또한 아무것도하지 않는 것 같습니다.

xrdb -query 다음을 반환합니다.

*customization: -color
Xft.dpi:    96
Xft.hintstyle:  hintnone
Xft.rgba:   none
Xcursor.theme:  DMZ-Black
Xcursor.size:   24
Xcursor.theme_core: 1

테마 및 / 또는 테마의 pointer설정을 변경하려고 했습니까 ?
shivams

예. 표시된 포인터 크기 dconf-editor는 24이며 기본값입니다. 커서 테마를 다른 것으로 변경할 수 있지만 크기는 동일하게 유지됩니다.
Codecat

포인터 크기를 16으로 설정하려고했지만 변경 사항이 없습니다.
Codecat

답변:


10

나는 그것을 스스로 해결했다. 그것은 궁극적 인 방법은 아니지만, 나 자신과 함께 살 수있는 해결 방법입니다.

본질적으로 DMZ-Cursors 패키지의 원본을 가져 와서 DMZ-Black 포크를 만든 다음 32x32and 및 42x42이미지를 제거하고 이제 커서 세트로 사용하고 있습니다.

편의상 Github에 내 DMZ-Black 버전을 넣었습니다. https://github.com/codecat/dmzblack-96dpi

당신이 DMZ-화이트와 동일한 작업을 수행하고자하는 경우, 단순히 소스를 다운로드 여기 , DMZ-화이트를 복사하고 언급하는 모든 행을 제거 32x32하고 42x42*.in파일을 저장합니다. 원하는 경우 해당 이미지의 폴더를 제거 할 수도 있습니다. 그런 다음 make.sh생성 된 커서 파일 (in ../xcursors)을 커서 폴더로 실행 하고 복사하십시오 . ( 설치 스크립트change_cursor.sh 를 예로들 수 있습니다.)


1

나는이 같은 문제에 직면했지만 DMZ 커서 테마 중 하나로 전환하고 싶지 않기 때문에 @Angelo Geels의 방법을 산소 커서 테마에 적용하는 방법을 알아 냈습니다.

# Ensure that dependencies are installed
sudo apt-get install cmake inkscape

# Download the cursor source
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/oxygencursors/oxygencursors_0.0.2012-06-kde4.8.orig.tar.gz

# Unpack
tar -xvzf oxygencursors_0.0.2012-06-kde4.8.orig.tar.gz
cd oxygencursors-0.0.2012-06-kde4.8.orig

# The critical modification step
sed -i "s/90 180 270/90/" theme-*/CMakeLists.txt

# Prepare the build directory
mkdir build
cd build

# Build the cursors
cmake ..
make # This will take a long time, so use -j<n> or specify a single cursor to build (make theme-<color>)

이 프로세스가 완료되면 수정 된 테마가 build/packages원하는대로 설치됩니다 ( lxappearance예 :로).


0

나는 같은 문제가 있었고 로그인을 자동으로 설정하면 커서가 커서 모든 시도 (여기에 게시 된 모든 제안을 시도했지만)에 관계없이 일반 크기로 변경되지 않는다는 것을 알았습니다. 로그인 할 때 비밀번호를 입력해야하므로 자동 로그인을 끈 경우 커서의 크기가 올바른 것입니다.


-1

커서 테마와 커서 크기를 먼저 업데이트하십시오.

터미널 유형에서 먼저 :

sudo update-alternatives --config x-cursor-theme

원하는 테마 수를 선택하십시오. 예 :

0 for DMZ-White

시스템을 재부팅하십시오. 사용 dconf-편집기를 (사용하여 설치 는 sudo apt-get을-도구를 dconf 설치 ) 로 이동을

org.gnome.desktop.interface

여기에 이미지 설명을 입력하십시오 커서 크기를

24 and cursor theme to DMZ-White

의견에서 언급했듯이 OP는 이미 이것을 시도했습니다.
shivams

나는 그것을 조금 점검했고, 많은 사람들이 일관성없는 결과를 얻는다고보고했다. 시스템의 버그 일 수 있습니다.
Shaheen Iquebal

예, 불행히도이 기능은 작동하지 않습니다. 재부팅 후 커서 테마를 변경하지만 크기는 변경하지 않습니다.
Codecat

1
추가 테스트를 수행 한 후 sudo update-alternatives --config x-cursor-theme 명령으로 수동 모드의 커서 중 하나를 선택하는 것으로 충분했습니다. 그 후 시스템을 재부팅하십시오. 이것이 효과가
있기를 바랍니다

커서 테마는 변경되지만 커서 크기는 변경되지 않습니다.
Codecat
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.