[dual sceen] seconde resolution trop faible

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

[dual sceen] seconde resolution trop faible

Message par MrMen »

Bonjour à tous.

J'essaie de remettre en place un dual screen sur mon portable (macbook avec adaptateur mini display port) mais la résolution du second écran ne dépasse jamais 640x480…
Ma carte graphique est une Geforce 9400M et j'ai mis les derniers drivers nvidia et nvidia-utils

Code : Tout sélectionner

 yaourt -Qb | grep nvidia      
extra/nvidia 275.19-1
extra/nvidia-utils 275.19-1
extra/opencl-nvidia 275.19-1
Xrandr ne detecte pas mon second écran à première vue donc pas moyen de l'utiliser. Au passage il me met une erreur ; malgré un bon nombre de recherche je n'ai pas trouvé d'où elle vient
Voilà la sortie de xrandr avec le second écran branché mais pas de dual screen :

Code : Tout sélectionner

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
   1280x800       50.0* 
   1024x768       51.0     52.0  
   [… un tas de résolutions] 
   320x175        88.0 
avec le dual screen

Code : Tout sélectionner

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1920 x 800, maximum 1920 x 800
default connected 1920x800+0+0 0mm x 0mm
   1280x800       50.0     89.0  
   1024x768       51.0     52.0  
    [… un tas de résolutions] 
   320x175        88.0  
   1920x800       89.0* 
et pour finir voilà le 20-nvidia.conf (je n'ai pas pour le moment de monitor.conf)

Code : Tout sélectionner

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option "NoLogo" "True"
EndSection
Si vous avez une idée pour enlever cette horeur de mon second écran et avoir une résolution potable, un peu d'aide n'est pas de refus…
Bonne journée…
Arch 64 | Awesome | Zsh | Bépo
Refuznik
Chu Ko Nu
Messages : 449
Inscription : dim. 22 nov. 2009, 17:06

Re: [dual sceen] seconde resolution trop faible

Message par Refuznik »

Et tu n'as pas essayé de le paramétrer avec nvidia-setting, tu as une interface graphique rien que pour ça ?
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [dual sceen] seconde resolution trop faible

Message par MrMen »

oups j'ai oublié de le dire le dual screen je l'obtiens avec nvidia-settings… et pas possible d'avoir une plus grande résolution.
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [dual sceen] seconde resolution trop faible

Message par benjarobin »

La raison de ton problème vient surement de l'adaptateur. Il faut donc créer un modeline spécifique pour le 2ieme écran
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [dual sceen] seconde resolution trop faible

Message par MrMen »

Pour la création de modeline je veux bien essayer mais je sais pas trop comment faire parce que là je dois le faire pour mon deuxième écran… mais ce dernier n'est pas reconnu par xrandr. Je suppose que je dois modifier mon xorg.

Mais je sais pas comment faire :oops:
Je vais aller creuser de ce côté :D
Je vais tester quelques trucs ce soir et demain matin, je reviendrais pour vous dire où j'en suis.
Arch 64 | Awesome | Zsh | Bépo
Refuznik
Chu Ko Nu
Messages : 449
Inscription : dim. 22 nov. 2009, 17:06

Re: [dual sceen] seconde resolution trop faible

Message par Refuznik »

Ton displayport utilise une sortie DVI ou VGA ?
Ici une doic sur xrandr https://wiki.ubuntu.com/X/Config/Resolution

Truc assez bête trouvé sur un forum, brancher le displayport lors de l'affichage du bios avant ou après quant ce dernier n'est pas détecté par xrandr :)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [dual sceen] seconde resolution trop faible

Message par FoolEcho »

Pour le calcul des modelines, par exemple: http://forums.archlinux.fr/post73173.html#p73173 (ok, grillé... :copain: )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [dual sceen] seconde resolution trop faible

Message par MrMen »

Bon j'ai regardé dans le wiki et j'ai fait un copier coller de la partie dual screen pour nvidia dans un fichier 20-monitor. Ensuite je l'ai modifié pour ajouter mes deux modelines.
Résultats pas de crash de X, un dual screen mais par contre toujours le même problème de résolution : 640x480 pour le deuxième.

Code : Tout sélectionner

Section "ServerLayout"
    Identifier     "DualSreen"
    Screen       0 "Screen0"
    Screen       1 "Screen1" 
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Option         "Enable" "true"
    Modeline "1280x800R"   71.00  1280 1328 1360 1440  800 803 809 823 +hsync -vsync
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    Option         "Enable" "true"
    Modeline "1280x800R"   71.00  1280 1328 1360 1440  800 803 809 823 +hsync -vsync
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    Screen         0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    Screen         1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    SubSection "Display"
        Depth          24
        Modes          "1280x800R"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth   24
    Option         "TwinView" "1"
    SubSection "Display"
        Depth          24
        Modes           "1280x800R"
    EndSubSection
EndSection
Je vais aller essayer divers moment pour brancher le second écran voir si ça me donne un truc…

Edit : j'ajoute un petit truc, quand mon dual screen est «bon» et que je me place sur mon deuxième écran xrandr me donne une tout autre sortie…
Premier écran

Code : Tout sélectionner

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
   1280x800       50.0*    51.0  
   1024x768       52.0     53.0  
 ……………
   320x200        88.0  
   320x175        89.0
Second écran

Code : Tout sélectionner

xrandr: Failed to get size of gamma for output default
Screen 1: minimum 320 x 175, current 640 x 480, maximum 1440 x 900
default connected 640x480+0+0 0mm x 0mm
   640x480        50.0*    51.0     52.0     53.0     54.0     55.0  
   640x400        56.0  
   640x350        57.0  
   576x432        58.0  
   512x384        59.0     60.0     61.0     62.0     63.0  
   416x312        64.0  
   400x300        65.0     66.0     67.0     68.0     69.0  
   360x200        70.0  
   320x240        71.0     72.0     73.0     74.0  
   320x200        75.0  
   320x175        76.0  
   1440x900_59.90   59.9 
c'est moi qui ai ajouter la dernière pour voir le résultat : Configure crtc 0 failed.
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [dual sceen] seconde resolution trop faible

Message par benjarobin »

Ton 20-monitor ne va pas du tout. Je te conseil de t'aider ce qui est généré par nvidia-settings en jouant un peu avec les options. Ce soir si j'ai le temps je pourrai donner plus d'aide
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [dual sceen] seconde resolution trop faible

Message par MrMen »

J'ai écouté ton conseil et j'ai pris ce que me générais nvidia-settings. J'ai pas beaucoup de mieux.
Si je laisse le «nvidia-auto-select» je me retrouve encore avec mon 640x480 ; si je mets un mode explicite j'ai 2 bandes violettes :?

Donc voilà mon nouveau 20-monitor

Code : Tout sélectionner

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Apple"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "sonic"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
    Modeline "1600x1200_60.00"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
EndSection


Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9400M"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-2: nvidia-auto-select +1280+0"
    SubSection     "Display"
        Depth       24
   EndSubSection
EndSection
je poste aussi la partie du Xorg.log en ayant modifié le deuxième nvidia-auto-select :

Code : Tout sélectionner

[  1010.759] (II) NVIDIA(0): NVIDIA GPU GeForce 9400M (C79) at PCI:2:0:0 (GPU-0)
[  1010.759] (--) NVIDIA(0): Memory: 524288 kBytes
[  1010.759] (--) NVIDIA(0): VideoBIOS: 62.79.77.00.04
[  1010.759] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[  1010.759] (--) NVIDIA(0): Connected display device(s) on GeForce 9400M at PCI:2:0:0
[  1010.759] (--) NVIDIA(0):     Apple (DFP-0)
[  1010.759] (--) NVIDIA(0):     DFP-2
[  1010.759] (--) NVIDIA(0): Apple (DFP-0): 165.0 MHz maximum pixel clock
[  1010.759] (--) NVIDIA(0): Apple (DFP-0): Internal Single Link LVDS
[  1010.759] (--) NVIDIA(0): DFP-2: 480.0 MHz maximum pixel clock
[  1010.759] (--) NVIDIA(0): DFP-2: Internal DisplayPort
[  1010.764] (**) NVIDIA(0): TwinView enabled
[  1010.764] (II) NVIDIA(0): Display Devices found referenced in MetaMode: DFP-0, DFP-2
[  1010.785] (II) NVIDIA(0): Assigned Display Devices: DFP-0, DFP-2
[  1010.785] (II) NVIDIA(0): Validated modes:
[  1010.785] (II) NVIDIA(0):
[  1010.785] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select+0+0,DFP-2:1600x1200_60.00+1280+0"
[  1010.785] (II) NVIDIA(0): Virtual screen size determined to be 1280 x 800
[  1011.838] (--) NVIDIA(0): DPI set to (112, 112); computed from "UseEdidDpi" X config
[  1011.838] (--) NVIDIA(0):     option
[  1011.838] (--) Depth 24 pixmap format is 32 bpp
[  1011.838] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[  1011.845] (II) NVIDIA(0): Setting mode
[  1011.845] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select+0+0,DFP-2:1600x1200_60.00+1280+0"
[  1012.132] (II) Loading extension NV-GLX
[  1012.160] (==) NVIDIA(0): Disabling shared memory pixmaps
[  1012.160] (==) NVIDIA(0): Backing store disabled
[  1012.160] (==) NVIDIA(0): Silken mouse enabled
[  1012.160] (**) NVIDIA(0): DPMS enabled
[  1012.161] (II) Loading extension NV-CONTROL
[  1012.161] (II) Loading extension XINERAMA
[  1012.161] (II) Loading sub module "dri2"
[  1012.161] (II) LoadModule: "dri2"
Si besoin je mettrais le tout mais je pense que c'est la partie qui peut intéresser.
Arch 64 | Awesome | Zsh | Bépo
oduesp
newbie
Messages : 1
Inscription : ven. 28 oct. 2011, 13:10

Re: [dual sceen] seconde resolution trop faible

Message par oduesp »

Salut,

Je bump ce thread car j'ai exactement le même problème avec un Cinematic display de 24" (reso max 640x480).
Entre ma nvidia (NVS 300) et l'écran il y a un convertisseur displayPort/hdmi (http://www.drbott.fr/prod/DigitalVideoLink.html)

Est-ce que l'OP a trouvé une solution ?
Répondre