zeuser
Newbie
Karma: +0/-0
Scollegato
Messaggi: 17
|
 |
« inserita:: Maggio 08, 2008, 11:37:05 am » |
|
All'avvio di Debian 4.0r3, l'aspect ratio del monitor è perfettamente centrato. Lo stesso accade quando compare la schermata relativa alle sessioni.
Il problema nasce quando viene loggato un qualsiasi utente: l'aspect ratio si sposta di 0.5 cm circa verso destra lasciando una riga verticale alla mia sinistra e tagliando di 0.5 cm dell'aspect ratio sulla destra.
Tramite le funzionalità del monitor posso risolvere il problema solo che poi si ripresenta in fase di avvio e della sessione...
E' possibile risolverlo tramite Sistema Operativo?
La risoluzione del monitor è settata su 1024x768@60Hz.
Il monitor è un Philips 190S con risoluzione nativa 1280x1024@60Hz mentre la scheda video è un ATI Radeon 9250.
Grazie.
|
|
|
« Ultima modifica: Maggio 09, 2008, 10:22:11 am da MaXeR »
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #1 inserita:: Maggio 08, 2008, 12:27:49 pm » |
|
Non so se ho capito bene. L'aspect ratio è un numero puro (è un rapporto, "ratio" appunto) e quindi non ha senso dire che si sposta di mezzo cm. Io ho problemi con gli aspect ratio nella riproduzioni di video: mplayer crede che l'aspect ratio del monitor sia 4/3 invece di 15/9 (non 16/9, proprio 15/9; 1280/768=15/9) e i video 4/3 me li riproduce allargati.
In questo caso credo che il problema sia che ci siano differenti risoluzione all'avvio, nel gestore della sessione (spero di interpretare bene l'espressione "la schermata relativa alle sessioni") rispetto alla risoluzione impostata, magari con programmi analoghi a kranrtray, dall'utente. La cosa è allora normale, perché cambiando risoluzione è facile che sia cambiata anche la frequenza di aggiornamento, ed è impossibile trovare un punto d'accordo. In questo caso, comune con i crt, consiglio di impostare lo schermo per essere corretto con la risoluzione e la frequenza degli utenti, e accontentarsi di uno scentramento se si lavora da cosolle di login.
GipPasso.
|
|
|
|
|
Registrato
|
|
|
|
zeuser
Newbie
Karma: +0/-0
Scollegato
Messaggi: 17
|
 |
« Risposta #2 inserita:: Maggio 08, 2008, 12:43:49 pm » |
|
ciao GipPasso...
per aspect ratio mi riferivo all'intera schermata del monitor la quale è posizionata di 0.5 cm circa verso destra lasciandomi una riga verticale nera di 0.5 cm a sinistra e tagliando la restante parte destra del desktop.
Il monitor è un LCD e non un CRT.
|
|
|
|
|
Registrato
|
|
|
|
|
SoWhat
|
 |
« Risposta #3 inserita:: Maggio 08, 2008, 01:08:40 pm » |
|
Aggiungendo in xorg.conf la risoluzione nativa dello schermo e usando quella come predefinita?
|
|
|
|
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #4 inserita:: Maggio 08, 2008, 01:20:21 pm » |
|
Hai ragione, non conta che sia un crt o un lcd, credo conti molto di più il fatto che si usi un ingresso vga (analogico) o dvi (digitale). Se è vga, non fa differenza che sia un lcd.
Probabilmente si può ottenere il corretto funzionamento di più risoluzioni, impostando le giuste modeline in xorg.conf. Non ho mai studiato a fondo il valore dei numeri che compaiono nelle modeline, quindi a caldo non ti posso dire nulla.
Posta il tuo xorg.conf e /var/log/Xorg.0.log e vediamo di tirarne fuori due che aggiustino la cosa. Forse si può risolvere impostando X per avviarsi con la stessa risoluzione che poi usano gli utenti, oppure se tu sistemi la visuale degli utenti e disabiliti (nel monitor) l'auto aggiustamento, dato che all'avvio il sistema imposta lo schermo a una risoluzione minore.
Un'altra cosa può essere impostare all'avvio una risoluzione uguale a quella degli utenti. Puoi farlo con radeonfb (a me funzonava solo con kernel ricompilati in cui lo infilavo in modo statico) o con vesafb, inserendo nella riga del kernel del tuo boot loader questa opzione:vga=0x318 che imposta la risoluzione dello schermo all'avvio a 1024x768@60.
May this help, GipPasso.
|
|
|
|
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #5 inserita:: Maggio 08, 2008, 01:24:43 pm » |
|
Beh, hai postato il xorg.conf in un altro thread. Succede una cosa che pensavo. Avvii X a 1280, poi passi a 1024. Per questo il tuo dm (kdm, xdm, gdm...) ha un comportamento diverso da quello degli utenti. Prova ad avviare X a 1024 rimuovendo la "1280x1024" dalla sezione Screen (inoltre, elimina tutte le righe relative alle profondità di colore minori di 16 bit, difficilmente puoi essere interessato a usarle!). GipPasso.
|
|
|
|
|
Registrato
|
|
|
|
zeuser
Newbie
Karma: +0/-0
Scollegato
Messaggi: 17
|
 |
« Risposta #6 inserita:: Maggio 08, 2008, 01:38:32 pm » |
|
ho tolto "1280x1024" dalla sezione Screen e adesso anche la finestra relativa alle sessioni mi parte a 1024x768...
il fatto è che anche qui adesso si ripresenta lo stesso problema dello spostamento 0.5 cm della schermata.
|
|
|
|
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #7 inserita:: Maggio 08, 2008, 03:16:24 pm » |
|
Certo è naturale. Ora fai partire X a 1024, prima partiva a 1280, poi si regolava su 1024 perché glielo chiedeva un'applicazione dell'utente. Ora devi aggiustare la centratura dello schermo dallo schermo stesso. Quella che vedrai un po' spostata sarà la shell iniziale. Se invece imposti vga=0x318 come opzione del kernel ti partirà a 1024 dall'avvio (attento però al fatto che sono comunque due risoluzioni differenti quella del terminale di login e quella di X, sei tu che facendo così le renderesti uguali) e non dovresti più vedere brutti effetti.
GipPasso.
|
|
|
|
|
Registrato
|
|
|
|
zeuser
Newbie
Karma: +0/-0
Scollegato
Messaggi: 17
|
 |
« Risposta #8 inserita:: Maggio 08, 2008, 03:41:24 pm » |
|
ma non lo posso fare via software???
se la modifica la faccio dal monitor, anche altri Sistemi Operativi installati sul PC ne risentiranno.
Il problema si pone solo con Debian alla risoluzione 1024x768@60Hz. Con la risoluzione 1280x1024@60Hz, la "centratura" è OK.... solo che a questa risoluzione tutto ciò che si trova sul desktop è troppo piccolo per la mia vista.
Gnome non offre nessuno strumento che permetta di centrare lo schermo?
|
|
|
|
« Ultima modifica: Maggio 08, 2008, 03:46:55 pm da zeuser »
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #9 inserita:: Maggio 08, 2008, 03:48:24 pm » |
|
ma non lo posso fare via software???
Perché il tono esasperato? Forse non hai letto attentamente cosa ti ho scritto un po' di post fa, ma io una strada te l'ho indicata; è brutto citarsi ma faccio prima a fare copia incolla e sprecare due caratteri per chiederti di leggere quello che ti scrivo: Probabilmente si può ottenere il corretto funzionamento di più risoluzioni, impostando le giuste modeline in xorg.conf. Non ho mai studiato a fondo il valore dei numeri che compaiono nelle modeline, quindi a caldo non ti posso dire nulla.
Cerca docuementazione sul valore dei vari numeri nelle modelines. Su wikipedia o google dovrebbe essere cosa rapida. Sono ormai standard da anni. GipPasso. PS: ho cambiato il titolo solo per adeguarlo all'argomento, cosicché i motori di ricerca lo inseriscano tra i risultati di chi cerca questo tema.
|
|
|
|
« Ultima modifica: Maggio 08, 2008, 03:50:07 pm da GipPasso »
|
Registrato
|
|
|
|
|
SoWhat
|
 |
« Risposta #10 inserita:: Maggio 08, 2008, 08:04:31 pm » |
|
ma non lo posso fare via software???
se la modifica la faccio dal monitor, anche altri Sistemi Operativi installati sul PC ne risentiranno.
Il problema si pone solo con Debian alla risoluzione 1024x768@60Hz. Con la risoluzione 1280x1024@60Hz, la "centratura" è OK.... solo che a questa risoluzione tutto ciò che si trova sul desktop è troppo piccolo per la mia vista.
puoi allargare i caratteri..
|
|
|
|
|
Registrato
|
|
|
|
zeuser
Newbie
Karma: +0/-0
Scollegato
Messaggi: 17
|
 |
« Risposta #11 inserita:: Maggio 08, 2008, 08:31:09 pm » |
|
anche se non sono riuscito a risolvere il problema, volevo ringraziare a tutti coloro che mi hanno offerto il loro aiuto.... Grazie a tutti. Soprattutto a GipPasso, GRAZIE.
|
|
|
|
|
Registrato
|
|
|
|
|
GipPasso
|
 |
« Risposta #12 inserita:: Maggio 09, 2008, 12:06:25 am » |
|
Curiosità : quando lo usi con altri sistemi operativi, lo usi a 1024? Con la stessa frequenza (60Hz)? In caso affermativo io avrei pronosticato la non comparsa del problema, pensandola dovuta alla sincronizzazione del sengale orizzontale, che cambia con la risoluzione.
Da quel che hai detto finora però mi sono fatto l'idea che lo usi a 1024 in tutti i casi, però con debian ti compare il problema.
Questo mi fa pensare a parametri sbagliati nelle modeline, ma purtroppo non so andare oltre nelle indicazioni...
GipPasso.
|
|
|
|
|
Registrato
|
|
|
|
|
SoWhat
|
 |
« Risposta #13 inserita:: Maggio 09, 2008, 12:10:33 pm » |
|
per curiosità , prova a postare cosa ti dicono i comandi: xdpyinfo |grep resolution e xdpyinfo |grep dimension
|
|
|
|
|
Registrato
|
|
|
|
|
FregTuX
|
 |
« Risposta #14 inserita:: Maggio 09, 2008, 04:11:35 pm » |
|
Puoi anche provare con xvidtune; centri lo schermo in modo visuale, cliccando su dei pulsanti, e poi cliccando su show ti mostra cosa devi inserire nella ModeLine dello xorg per avere lo schemro centrato 
|
|
|
|
|
Registrato
|
|
|
|
|