[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cambiare dpi



On 14/09/2014 09:28, Piviul wrote:
> Ciao a tutti, qualche tempo fa lamentavo su un pc con debian testing (il
> thread lo avevo aperto con oggetto "errato screen probe") l'errato
> riconoscimento della sua dimensione con la conseguenza che tutto è
> mostrato in modo gigantesco. Ho provato a settare manualmente i dpi con
> xrandr e xorg.conf ma senza successo; ho provato a settare la screen
> size in xorg.conf ma ancora nulla. Ho aperto un bug report[¹].
> 
> Ora mi chiedo: è nel mio sistema che non riesco a gestire i dpi o
> screen-size oppure ora non è più possibile farlo? Qualcuno di voi
> avrebbe voglia di provare sul suo sistema per vedere se riesce cambiare
> i dpi? Se anche voi non riuscite a cambiare i dpi del vostro sistema, vi
> dispiacerebbe accodarvi al bug report che ho aperto[¹]?
> 
> Siccome magari ho sbagliato a fare le prove vi dico cosa ho fatto nello
> specifico in modo che possiate controllare che ho fatto tutto il
> possibile. Inoltre queste mie prove possono essere utilizzate come guida
> per controllare se anche sul vostro sistema avete perduto la possibilità
> di cambiare i dpi.
> 
> La fonte che ho seguito[²] mi ha suggerito prima di tutto di controllare
> se il sistema sia settato correttamente:
> 
> $ xdpyinfo | grep -B2 resolution
> screen #0:
>   dimensions:    1920x1200 pixels (508x317 millimeters)
>   resolution:    96x96 dots per inch
> 
> Poi ho controllato in uno dei tanti siti che calcolano dpi/screen size
> (io ad esempio ho utilizzato questo[³]) ed in effetti non è preciso
> preciso ma più o meno sembra corrispondere al mio monitor... strano però
> che gnome dica che il monitor è 7''... ma andiamo avanti.
> 
> Ho allora creato il file di configurazione per il mio monitor:
> 
> $ cat /etc/X11/xorg.conf.d/90-monitor.conf
> Section "Monitor"
>     Identifier             "<default monitor>"
>     DisplaySize            516 420    # In millimeters
> EndSection
> 
> riavviato ma nulla è cambiato e il risultato di xdpyinfo è il
> medesimo... bah!
> 
> Ho pensato che il monitor non fosse identificato correttamente allora ho
> pensato di utilizzare le informazioni edid del monitor stesso (pacchetto
> read-edid; ho dovuto anche caricare il modulo i2c-dev con il comando
> modprobe i2c-dev altrimenti il comando non era in grado di leggere le
> informazioni edid):
> 
> #  get-edid | parse-edid
> 
> e ho identificato il monitor con
> 
>     Identifier "SyncMaster"
>     ModelName "SyncMaster"
>     VendorName "SAM"
> 
> ma nulla è cambiato.
> 
> Poi ho provato a settare i dpi con xrandr con il comando xrandr -dpi ???
> ma non succede proprio nulla o meglio, l'output di xdpyinfo cambia ma il
> mo gnome continua a credere che il monitor sia 7'' e io continuo a
> vedere tutto gigantesco.
> 
> A questo punto io credo che il problema sia nel server X, non credete?
> Anche voi non riuscite a cambiare i dpi/screen-size del vostro monitor?
> 
> Grazie
> 
> Piviul
> 
> [¹] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%20758990
> [²] https://wiki.archlinux.org/index.php/xorg#Display_size_and_DPI
> [³] http://pxcalc.com/
> 
> 

io ho cambiato con .Xresources e .xorg.conf che sono questi:

[mike@alfaxt ~]# cat .Xresources
! This is a comment placed above some Xft settings
Xft.dpi:       96      ! this is an inline comment

! The following rule will be ignored because it has been commented out
Xft.lcdfilter: lcddefault
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight

! Xcursor
--------------------------------------------------------------------

Xcursor.theme: Pulse-Glass
Xcursor.size:  30

e xorg.conf nella sezione screen

[mike@alfaxt ~]# cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.32
(buildmeister@swio-display-x64-rhel04-10)  Tue Aug  5 21:19:39 PDT 2014


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "StandbyTime" "0"
    Option         "SuspendTime" "0"
    Option         "OffTime" "0"
    Option         "BlankTime" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/mouse"
    Option         "ZAxisMapping" "4 5 6 7 8 9"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "StandbyTime" "0"
    Option         "SuspendTime" "0"
    Option         "OffTime" "0"
    Option         "BlankTime" "0"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseEdidDpi" "False"
    Option         "DPI" "96 x 96"
    Option         "Coolbits" "1"
    Option         "StandbyTime" "0"
    Option         "SuspendTime" "0"
    Option         "OffTime" "0"
    Option         "BlankTime" "0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection


Saluti M.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: