Risoluzione 1280x800 con Matrox g200

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
niva
Linux 0.x
Linux 0.x
Messaggi: 26
Iscritto il: lun 12 giu 2006, 12:28
Slackware: 12.1
Kernel: 2.6.25.9
Desktop: Xfce
Località: Padova
Contatta:

Risoluzione 1280x800 con Matrox g200

Messaggio da niva »

Dopo un giorno di ricerca sul forum e Google non sono ancora riuscito a risolvere il problema, configurare il monitor con risoluzione 1280x800.

Fornisco i miei dati:
Ho una scheda video Matrox g200:

Codice: Seleziona tutto

root[nicodemo]# lspci | grep Matrox
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 01)
Ho un monitor Compaq W19q con risoluzione massima 1440x900.

Non capisco cosa sbaglio nella configurazione di xorg.conf:

Codice: Seleziona tutto

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "My Monitor"
    VendorName  "Compaq"
    ModelName   "W19q"

    HorizSync   31.5 - 50.0
    VertRefresh 40-90

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "Videocard0"
    #Driver      "vesa"
    Driver      "mga"
    VendorName  "Matrox Graphics, Inc."
    BoardName   "MGA G200 AGP"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen 1"
    Device      "Videocard0"
    Monitor     "My Monitor"

    Subsection "Display"
        Depth       8
        Modes "1440x900" "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes "1440x900" "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1440x900" "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes "1440x900" "1280x800" "1024x768" "800x600" "640x480"
    EndSubsection

EndSection
Ho impostato come driver mga in quanto in /usr/X11/lib/X11/Cards ho trovato:

Codice: Seleziona tutto

NAME Matrox Millennium G200 8MB
CHIPSET mgag200
SERVER SVGA
DRIVER mga
LINE VideoRam 8192
NOCLOCKPROBE

NAME Matrox Millennium G200 16MB
CHIPSET mgag200
SERVER SVGA
DRIVER mga
LINE VideoRam 16384
NOCLOCKPROBE

NAME Matrox Millennium G200 SD 4MB
CHIPSET mgag200
SERVER SVGA
DRIVER mga
LINE VideoRam 4096
LINE # Option "mga_sdram"
NOCLOCKPROBE

NAME Matrox Millennium G200 SD 8MB
CHIPSET mgag200
SERVER SVGA
DRIVER mga
LINE VideoRam 8192
LINE # Option "mga_sdram"
NOCLOCKPROBE

NAME Matrox Millennium G200 SD 16MB
CHIPSET mgag200
SERVER SVGA
DRIVER mga
LINE VideoRam 16384
LINE # Option "mga_sdram"
NOCLOCKPROBE
Per caso sono questi i driver supportati dal kernel?

Nello stesso pc avevo in precedenza installato l'Ubuntu, in cui la risoluzione 1280x800 funzionava. Ora ho installato la Slack 12, non esiste che non riesca a farla funzionare...

Grazie a tutti coloro che rispondono!!!

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Nella Section "Monitor" di xorg.conf devi inserire le apposite "Modelines" per forzare la risoluzione da te richiesta; su un altro forum ho trovato questa modeline per la g200:

Codice: Seleziona tutto

Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Naturalmente io non posso darti nessuna garanzia sulla correttezza di quei valori, per cui sta a te decidere se provare o meno; lo dico perché si tratta di parametri molto delicati che agiscono direttamente sull'hardware del monitor.

In ogni caso, da quanto hai scritto il tuo monitor arriva sino a 1440x900, per cui non dovresti avere problemi; inoltre, i moderni monitor sono dotati di apposite protezioni che impediscono l'attivazione di modalità video non supportate.

Avatar utente
niva
Linux 0.x
Linux 0.x
Messaggi: 26
Iscritto il: lun 12 giu 2006, 12:28
Slackware: 12.1
Kernel: 2.6.25.9
Desktop: Xfce
Località: Padova
Contatta:

Messaggio da niva »

phobos3576 ha scritto:Nella Section "Monitor" di xorg.conf devi inserire le apposite "Modelines" per forzare la risoluzione da te richiesta; su un altro forum ho trovato questa modeline per la g200:

Codice: Seleziona tutto

Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Naturalmente io non posso darti nessuna garanzia sulla correttezza di quei valori, per cui sta a te decidere se provare o meno; lo dico perché si tratta di parametri molto delicati che agiscono direttamente sull'hardware del monitor.

In ogni caso, da quanto hai scritto il tuo monitor arriva sino a 1440x900, per cui non dovresti avere problemi; inoltre, i moderni monitor sono dotati di apposite protezioni che impediscono l'attivazione di modalità video non supportate.
Funziona!!!
Grazie mille phobos!!!

Rispondi