Newsgroup: it.comp.os.linux.sys
Titolo: Virtual desktop resolution e font size

Ciao a tutti.
Ho già postato questo messaggio su it.comp.os.linux.iniziare alcuni giorni
fa, ma non ho ancora ricevuto risposta, quindi immagino che il mio
probema, apparentemente semplice, in realtà sia più spinoso del previsto.
Ringrazio in anticipo tutti coloro che mi sapranno dare qualche
indicazione utile.
Da tempo mi trovo a combattere contro un problema tanto semplice quanto
fastidioso; spero che qualcuno di voi sappia aiutarmi.
Sul mio laptop, un Dell Latitude 510,ho configurato X in modo da avere un
desktop virtuale di 1600x1200, contro la risoluzione fisica di 1024x768 di
cui è capace il monitor. In calce le relative linee del file xorg.conf .
Il problema è che in molte applicazioni, ma non tutte, le dimensioni dei
caratteri risultano aumentate di conseguenza, quindi mi trovo con finestre
e menu intasati di scritte enormi, che vanificano i benefici di un desktop
virtuale di grandi dimensioni.
Le applicazioni coinvolte sono essenzialmente quelle di KDE e Gnome; ad
esempio Firefox, Thunderbird e xterm mantengono le font corrette, mentre
gaim, konsole, eog, konqueror e molte altre hanno font esageratamente
grandi. Anche Acrobat Reader e VMware, che pure non c'entrano nulla con
Gnome e KDE, hanno le font sballate, mentre Windowmaker d'altra parte
conserva le font corrette.
Con KDE ho tamponato il problema configurando a pannello di controllo font
di dimensioni molto piccole, tipo 5 o 6 pixel, ma in questo modo
ottengo... font piccolissime ridimensionate a grandi, ovvero scritte di
dimensioni normali ma di bassa qualità. Questo, però, non risolve il
problema per applicazioni non-KDE ed inoltre, essendo da parecchi anni un
aficionado di Windowmaker, vorrei trovare una soluzione indipendente da
KDE.
Ho letto le manpages di X, annessi e connessi, ho provato a spulciare i
Linux HOWTOs, a pasticciare più o meno a casaccio con il file xorg.conf ed
infine mi sono affidato all'amico Google, senza però trovare niente di
utile.
Qualcuno di voi ha qualche idea?
Grazie,
ciao,
Manuel
##### Distro #####
Slackware 10.2 32bit aggiornata a current
Xorg 6.9.0
##### lspci #####
[...]
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express
Processor to DRAM Controller (rev 03)
##### xorg.conf #####
[...]
Section "Module"
[...]
# This loads the font modules
Load "type1"
Load "speedo"
Load "freetype"
Load "xtt"
[...]
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
[...]
Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 385 240
Identifier "miomon"
HorizSync 31.5 - 57.0
VertRefresh 50-70
EndSection
[...]
Section "Device"
Identifier "miacard"
Driver "i810"
VideoRam 131072
EndSection
[...]
Section "Screen"
Identifier "Screen 1"
Device "miacard"
Monitor "miomon"
DefaultDepth 24
[...]
Subsection "Display"
Depth 24
Modes "1024x768"
Virtual 1600 1200
ViewPort 0 0
EndSubsection
EndSection
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qualcuno di voi ha qualche idea?
Prova a configurare quallo che usi per lanciare X (gdm, startx, ecc.) ,
in modo da passargli il parametro " -dpi xxx" dove con xxx imposti la
densita` dei pixel sullo schermo.
Per un 17" a quella risoluzione sei sui 100-115. Probabilmente il tuo
sistema ne rileva 150 o piu`, e adegua i font in proporzione.
Bye.
-- 
Alessandro Pellizzari

 sistema ne rileva 150 o piu`, e adegua i font in proporzione.
KDM mi dice picche: l'opzione -dpi non è riconosciuta
:-((
Comunque grazie per la dritta; indago in quella direzione.
Manuel


 :-((
Forse non mi sono spiegato. -dpi e` un'opzione di X (prova "X --help" e
lo trovi).
La linea di comando che lancia X sara` qualcosa tipo
X -vt 7
Tu aggiungici -dpi 100
Bye.
-- 
Alessandro Pellizzari

 Tu aggiungici -dpi 100
Funzioooooooooooooooooooooona! (cit. Aldo)
La strada è quella giusta; ho provato ad aggiungere il parametro che mi
hai indicato nel file "startx" e lanciando X con quello (da runlevel 3) i
font vengono ridimensionati come da te previsto. Nota al margine, nel mio
caso il valore corretto di dpi è 92.
Adesso appena trovo il file di kdm dove viene invocato il comando X
provvedo a correggere anche li.
Grazie mille, ti devo una birra formato industriale.
Se sei di Milano o dintorni possiamo accordarci in privato per il saldo :-)
Ciao,
Bud


 Se sei di Milano o dintorni possiamo accordarci in privato per il saldo :-)
No. Un paio di centinaia di Km piu` a est. :)
Fai "come se" ;)
Bye.
-- 
Alessandro Pellizzari