[on va dire Résolu] problème avec twinview

problème avec twinview [on va dire Résolu] - Linux et OS Alternatifs

Marsh Posté le 14-10-2004 à 15:05:43    

J'ai une quadroFx 500 avec une sortie DVI, une analogique et un adaptateur DVI->analogique.
J'ai un écran plat 19" et un CRT 17".
Pour l'instant, mon TFT est en DVI et le CRT en analogique.
J'ai les drivers nvidia 6111
 
Le but : faire du bi-écran avec comme écran principal le TFT :D
 
Mon xorg.conf :

# File generated by XFdrake.
 
# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************
 
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 <Crtl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
    Option "RandR" "on"  
EndSection
 
Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
EndSection
 
Section "InputDevice"
    Identifier "Keyboard1"
    Driver "Keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
    Option "XkbOptions" ""
EndSection
 
Section "InputDevice"
    Identifier "Mouse1"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/mouse"
    Option "ZAxisMapping" "6 7"
EndSection
 
Section "Monitor"
    Identifier "DFP-0"
    VendorName "Dell"
    ModelName "Dell 1901FP (Digital)"
    HorizSync 30.0-80.0
    VertRefresh 56.0-76.0
EndSection
 
Section "Monitor"  
    Identifier "CRT-0"  
    VendorName "Generic"  
    ModelName "1280x1024 @ 75 Hz"  
EndSection  
 
Section "Device"
    Identifier "device1"
    Driver "nvidia"
    BusID "PCI:1:00:0"
    Option "ConnectedMonitor" "DFP"
    Option "DPMS" "on"
    Option "CursorShadow" "on"
    Option "NoLogo" "on"
EndSection
 
Section "Device"
    Identifier "device1b"
    Driver "nvidia"
    BusID "PCI:1:00:0"
    Option "ConnectedMonitor" "CRT"
    Option "DPMS" "on"
    Option "CursorShadow" "on"
    Option "NoLogo" "on"
EndSection
 
Section "Device"
    Identifier "device2"
    Driver "nvidia"
    BusID "PCI:1:00:0"
    Option "TwinView" "on"
    Option "UseEdidFreqs" "on"
#    Option "HorizSync"     "DFP-0: 30.0-80.0, CRT-0: 30-107"
#    Option "VertRefresh"   "DFP-0: 56.0-76.0, CRT-0: 48-170"
    Option "TwinViewOrientation" "CRT-0 LeftOf DFP-0"
    Option "MetaModes" "DFP-0: 1280x1024, CRT-0: 1280x1024; DFP-0: 1280x1024, CRT-0: NULL"
#    Option "ConnectedMonitor" "DFP,CRT"
#    Option "DPMS" "on"
    Option "CursorShadow" "on"
    Option "NoLogo" "on"
EndSection
 
Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "DFP-0"
    DefaultColorDepth 24
    Subsection "Display"
        Depth 24
 Modes "1280x1024"
    EndSubsection
EndSection
 
Section "Screen"
    Identifier "screen1b"
    Device "device1b"
    Monitor "CRT-0"
    DefaultColorDepth 24
    Subsection "Display"
        Depth 24
        Modes "1280x1024"
    EndSubsection
EndSection
 
Section "Screen"
    Identifier "screen2"
    Device "device2"
    Monitor "CRT-0"
    DefaultColorDepth 24
    Subsection "Display"
        Depth 24
 Modes "1280x1024"
    EndSubsection
     
EndSection
 
Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen "screen1"
EndSection
 
Section "ServerLayout"
    Identifier "layout2"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen 0 "screen2"
EndSection
 
Section "ServerLayout"
    Identifier "layout1b"
    InputDevice "Keyboard1" "CoreKeyboard"
    InputDevice "Mouse1" "CorePointer"
    Screen "screen1b"
EndSection


 
Le pb : le layout2 me démarre bien sur les deux écrans, mais avec le CRT en écran principal. Ça apparemment, c'est normal, c'est le twinview qui marche comme ça :/ Il prend la sortie analogique en priorité !
Du coup, j'inverse les branchements grâce à mon adaptateur, je relance X (sans rien changer), et là jai que mon TFT qui s'allume :??:
 
C'est pour ça que j'ai un layout 1b dans mon xorg.conf. C'est pour lancer X uniquement sur le CRT. Et ce layout marche pour les deux branchements, D'ailleurs le layout1 aussi, mais pas layout2 :(
 
une idée ? :)


Message édité par bobuse le 15-10-2004 à 15:59:11
Reply

Marsh Posté le 14-10-2004 à 15:05:43   

Reply

Marsh Posté le 15-10-2004 à 15:58:23    

bon en fait, je me réponds à moi-même.
 
J'ai résolu le pb car KDE gère bien le xinerama :) , donc j'ai pu configurer l'écran principal sous KDE pour qu'il m'affiche le panel, les boîtes de dialogue sur mon grand écran :)
 
voili

Reply

Marsh Posté le 15-10-2004 à 16:48:45    

ça donne quand même assez bizarre 3ddesk sur deux écrans.
Car, j'ai des effets de rotation horizontale, et là, c'est la surface totale qui pivote :p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed