• # Ouhlà... Pas gagné ton histoire

    Posté par . En réponse au message IMPOSSIBLE ENTRER EN MODE GRAPHIQUE SOUS LINUX. Évalué à 2.

    On va faire ca en trois étapes :

    a) Le bios:
    Dans le bios si les options suivantes existent :
    AGP apperture : 64Mo
    AGP fast write : disabled
    AGP write combining : Disabled
    Agp mode : au minimum (probablement 2x)

    b) la config XFree


    Section "Files"
    # Multiple FontPath entries are allowed (they are concatenated together)
    # By default, Mandrake 6.0 and later now use a font server independent of
    # the X server to render fonts.
    FontPath "unix/:-1"
    EndSection

    Section "ServerFlags"
    #DontZap # disable (server abort)
    #AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    DontZoom # disable <KP_+>/<KP_-> (resolution switching)
    EndSection

    Section "Module"
    #Load "dbe" # Double-Buffering Extension
    #Load "v4l" # Video for Linux
    Load "extmod" #needed to cut DGA and for eyes candy
    Load "type1"
    Load "freetype"
    #Load "glx"

    SubSection "extmod"
    Option "omit xfree86-dga" # don't initialise the DGA extension
    EndSubSection

    # 3D layer
    #Load "/usr/X11R6/lib/modules/extensions/libglx.a"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard1"
    Driver "keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
    Option "XkbOptions" "compose:rwin"
    EndSection

    Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
    Option "ZAxisMapping" "6 7"
    EndSection

    Section "Monitor"
    Identifier "monitor1"
    VendorName "Generic"
    ModelName "800x600 @ 60 Hz"
    HorizSync 31.5-37.9
    VertRefresh 60 #60hz or bust
    DisplaySize 360 270 # Aspect ratio 1.333:1
    EndSection

    Section "Device"
    Identifier "device1"
    Driver "vesa"
    # Option "DPMS" #blank screen after a while
    Option "NoDDC" #No pnp monitor please
    EndSection

    Section "Device"
    Identifier "fallback"
    Driver "vga"
    #Option "DPMS"
    # Chipset "generic" # In case everything else fails only
    Option "NoDDC" #No pnp monitor please
    EndSection

    Section "Screen"
    Identifier "screen1"
    Device "fallback"
    Monitor "monitor1"
    DefaultColorDepth 8

    Subsection "Display"
    Depth 8
    Modes "640 480"
    ViewPort 0 0 #initial origin of the screen tracing
    # virtual 640 480 #no virtual in fallback please
    EndSubsection

    Subsection "Display"
    Depth 15
    Modes "640 480"
    ViewPort 0 0 #initial origin of the screen tracing
    # virtual 640 480 #no virtual in fallback please
    EndSubsection

    Subsection "Display"
    Depth 16
    Modes "640 480"
    ViewPort 0 0 #initial origin of the screen tracing
    # virtual 640 480 #no virtual in fallback please
    EndSubsection

    Subsection "Display"
    Depth 24
    Modes "640 480"
    ViewPort 0 0 #initial origin of the screen tracing
    # virtual 640 480 #no virtual in fallback please
    EndSubsection
    EndSection

    Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen "screen1"
    EndSection


    c) Pas à pas

    Après avoir fait une sauvegarde de l'ancien xorg.conf et modifié ce qui était modifiable dans le bios, il faut utiliser le xorg.conf que j'ai donné tel quel.

    Ensuite faire un test. Sous reserve de fautes de frappe (je suis un pro à ce jeu) ca devrait passer. (On a une config safe de chez safe qui fait passer le mode sans echec windows pour un dangereux expérimentateur).

    Ensuite :
    1 - réactivation du DBE, retest (enlever la première coche à la ligne #Load "dbe" ...)
    2 - passage en mode vesa :
    Device "fallback" devient Device "device1" dans la section Screen identifier "screen1"
    3 - passage en mode 16 bits (15 bits à éviter à tout prix, gros problèmes d'alignement mémoire pour cause de hardware hors normes dans 99,9% des cas) :
    DefaultColorDepth 8 devient DefaultColorDepth 16

    Merci de me dire ce que tout celà fait.