Il cursore è enorme su Ubuntu a causa del monitor ad alta risoluzione


18

Quindi ho un display 4K, e per qualche motivo Ubuntu decide che è una buona idea darmi un cursore enorme invece di qualcosa di normale. Non ho alcuna impostazione DPI sul monitor 4K e non ne voglio nessuna, quindi perché il cursore è così grande? Ecco come appare:

Questo è su Ubuntu 15.04 con XFCE4 con driver Nvidia.

Sembra solo quando il mouse si trova su cose dipendenti dal sistema (o qualcosa del genere), come desktop, titoli delle finestre, barra dei menu (File, Modifica, Visualizza, ...) e menu contestuali.

In Firefox sembra funzionare bene, tranne nel menu a discesa dei segnalibri.

Quello che ho già provato:

  • In esecuzione update-alternativesper forzare il tema del cursore. Questo cambia il tema del cursore, ma non cambia la dimensione del cursore.
  • Modifica la dimensione del cursore in dconf-editor. Questo non fa nulla.
  • Metti Xcursor.size: 24dentro ~/.Xdefaults. Anche questo non sembra fare nulla.

xrdb -query restituisce quanto segue:

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

Hai provato a cambiare il tema e / o l' pointerimpostazione nel tema?
Shivams,

Sì, la dimensione del puntatore come mostrato da dconf-editorè 24, che è l'impostazione predefinita. Posso cambiare il tema del cursore in qualcos'altro, ma la dimensione rimane la stessa.
Codecat,

Ho anche provato a impostare la dimensione del puntatore su 16, non ci sono cambiamenti.
Codecat,

Risposte:


10

Ho finito per risolverlo da solo (tipo di). Non è il modo migliore, ma è una soluzione alternativa che posso vivere con me stesso.

In sostanza, ho preso le fonti originali del pacchetto DMZ-cursori e ha creato un fork di DMZ-nero, poi ho tolto le 32x32e 42x42immagini, e ora sto usando che, come il mio set cursore.

Per comodità, ho installato la mia versione di DMZ-Black su Github: https://github.com/codecat/dmzblack-96dpi

Se desideri fare lo stesso con DMZ-White, scarica semplicemente i sorgenti qui , copia DMZ-White e rimuovi tutte le righe che menzionano 32x32e 42x42nei *.infile. Se lo desideri, puoi anche rimuovere le cartelle per quelle immagini. Quindi esegui make.she copia semplicemente i file del cursore generati (in ../xcursors) nella cartella dei cursori. (Puoi prendere il mio script di installazione e change_cursor.sh come esempio.)


1

Mi sono imbattuto in questo stesso problema, ma non volevo passare a uno dei temi del cursore DMZ, quindi ho capito come applicare il metodo di @Angelo Geels ai temi del cursore Oxygen:

# 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>)

Al termine di questo processo, i temi modificati verranno build/packagesinstallati come desiderato ( lxappearancead esempio).


0

Ho avuto lo stesso problema e ho notato che se il login è impostato su auto, il cursore è grande e indipendentemente da tutti i miei tentativi (ho provato tutti i suggerimenti pubblicati qui) non cambierà in dimensioni normali. Se il login automatico è disattivato, quindi devo inserire la mia password al login, il cursore ha la dimensione corretta.


-1

Aggiorna innanzitutto il tema del cursore e la dimensione del cursore

Primo in un tipo di terminale:

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

Scegli il numero del tema desiderato, ad es

0 for DMZ-White

Riavvia il tuo sistema. Usando dconf-editor (installa usando sudo apt-get install dconf-tools ) vai a

org.gnome.desktop.interface

inserisci qui la descrizione dell'immagine cambia la dimensione del cursore in

24 and cursor theme to DMZ-White

OP ha forse già provato questo, come menzionato nei commenti.
Shivams,

L'ho verificato un po 'e molti hanno riferito di ottenere risultati incoerenti. Potrebbe essere un bug nel sistema.
Shaheen Iquebal,

Sì, purtroppo non funziona per me. Cambia il tema del cursore dopo il riavvio, ma non cambia la dimensione.
Codecat,

1
Dopo ulteriori test ho scoperto che il comando sudo update-alternatives --config x-cursor-theme per sceglierne uno tra i cursori con modalità manuale era sufficiente. Riavvia il sistema dopo. Spero che
funzioni

Ciò modifica il tema del cursore, sì, ma non le dimensioni del cursore, che rimane invariato.
Codecat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.