Ajouter une carte video usb

Bonjour,

Je suis sous Mageia 1 x64 avec KDE.
J'ai acheté une carte video usb TECNAXX UGA avec une carte son intégrée.
Modèle : UGA Multiadapter-1080P
https://www.jlgdiscount.fr/

J'ai déjà une carte graphique PCIe GeForce GTX 260 dans le PC (sur laquelle sont branchés deux écrans) configurée avec Nvidia X Serveur Setting.

Objectif : installer la carte si Mageia ne l'a pas reconnue afin d'obtenir un 3éme écran pour travailler.

En attendant le 3eme écran est connecté sur la carte graphique usb et l'écran est tout vert.

Détection : extrait de lsusb

002 Device 011: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB 
Bus 002 Device 015: ID 0d8c:000e C-Media Electronics, Inc. Audio Adapter (Planet UP-100, Genius G-Talk) 
Bus 002 Device 016: ID 17e9:0360 Newnham Research


Dans le Centre de Control de Mageia, dans "mmatériel", j'ai :

À Gauche dans : Matériel Détecté :

Inconnu/Autre
USB to DVI-17

À la fenêtre de droite dans : Information : Identification

Fabriquant ; Display link
Descriptif USB to DVI-17
Classe de matériel : (Rien)
Connexion
Bus : usb
Bus PCI n°: 2
Périphérique PCI n°: 16
identifiant du fabriquant : 0x17e9
Identifiant du périphérique : 0x360
Drivers
Module : udlfb

Un CD ROM contenant les fichiers suivants est fourni avec la carte usb.

[root@localhost laurent]# ls -alF /home/laurent/Pilotes/Tecnaxx-UGA/ 
total 1168 
drwxrwxr-x 4 laurent laurent 4096 avril 14 21:52 ./ 
drwxrwxr-x 21 laurent laurent 4096 avril 14 21:45 ../ 
-r-xr-xr-x 1 laurent laurent 220 juin 5 2009 DisplayLink LGPL Library - libdlo.url* 
-r-xr-xr-x 1 laurent laurent 127485 juin 5 2009 Guide-v104.pdf* 
-r-xr-xr-x 1 laurent laurent 476274 juin 5 2009 libdlo-0.1.0.tar.gz* 
-r-xr-xr-x 1 laurent laurent 476865 oct. 24 2009 libdlo-0.1.2.tar.gz* 
-r-xr-xr-x 1 laurent laurent 83131 juin 5 2009 Readme.mht* 
[root@localhost laurent]#


Le fichier "DisplayLink LGPL Library - libdlo.url " pointe ici -----> https://freedesktop.org/wiki/Software/libdlo/

Question doc installation il n'y a rien.

Voici mon fichier "/etc/X11/xorg.conf", configuré avec 2 écrans branchés sur ma carte Nvidia GeForce GTX 260 actuellement.

# nvidia-settings: X configuration file generated by nvidia-settings 
# nvidia-settings: version 275.09.07 (iurt@jonund.mageia.org) Thu Jun 16 02:19:09 UTC 2011 

Section "ServerLayout" 
Identifier "Layout0" 
Screen 0 "Screen0" 0 0 
InputDevice "Keyboard0" "CoreKeyboard" 
InputDevice "Mouse0" "CorePointer" 
Option "Xinerama" "0" 
EndSection 

Section "Files" 
FontPath "/usr/share/fonts/default/Type1" 
EndSection 

Section "InputDevice" 

# generated from default 
Identifier "Mouse0" 
Driver "mouse" 
Option "Protocol" "auto" 
Option "Device" "/dev/psaux" 
Option "Emulate3Buttons" "no" 
Option "ZAxisMapping" "4 5" 
EndSection 

Section "InputDevice" 

# generated from data in "/etc/sysconfig/keyboard" 
Identifier "Keyboard0" 
Driver "kbd" 
Option "XkbLayout" "fr" 
Option "XkbModel" "pc105" 
EndSection 

Section "Monitor" 

# HorizSync source: edid, VertRefresh source: edid 
Identifier "Monitor0" 
VendorName "Unknown" 
ModelName "Samsung SyncMaster" 
HorizSync 30.0 - 81.0 
VertRefresh 56.0 - 75.0 
Option "DPMS" 
EndSection 

Section "Device" 
Identifier "Device0" 
Driver "nvidia" 
VendorName "NVIDIA Corporation" 
BoardName "GeForce GTX 260" 
EndSection 

Section "Screen" 
Identifier "Screen0" 
Device "Device0" 
Monitor "Monitor0" 
DefaultDepth 24 
Option "TwinView" "1" 
Option "TwinViewXineramaInfoOrder" "CRT-0" 
Option "metamodes" "CRT-0: nvidia-auto-select +0+0, CRT-1: nvidia-auto-select +1280+0" 
SubSection "Display" 
Depth 24 
EndSubSection 
EndSection


J'ai plusieurs questions :

1/ Le matériel est-il détecté par Mageia du fait qu'il y a le nom du module dans Autre ?
2/ Comment faut-il procéder à l'installation des fichier fournis si Mageia n'a pas reconnu le matériel ?
3/ Comment dois-je faire pour ajouter mon 3ème écran afin de faire glisser les fenêtre d'écran à écran ?
4/ Faudra-t'il configurer mon 3eme écran avec "Nvidia X Serveur Setting" pour faire glisser les fenêtres d'écran à écran ?

Merci.

12 réponses

  1. Modérateur
    Lance les commandes suivantes :

    mkdir ~/libdlo      
    cd ~/libdlo      
    wget https://people.freedesktop.org/~berniet/libdlo-0.1.2.tar.gz       
    tar xzvf libdlo-0.1.2.tar.gz       
    sudo apt-get install make gcc libusb-dev      
    ./configure


    Si tout va bien à la fin du "configure" tu devrais voir :

    ...      
    config.status: creating test/Makefile      
    config.status: creating config.h      
    config.status: executing depfiles commands      
    config.status: executing libtool commands      
    
            libdlo 0.1.2      
            ========      
    
            prefix:                 /usr/local      
            exec_prefix:            ${prefix}      
            libdir_name:            ${exec_prefix}/lib      
            mandir:                 ${datarootdir}/man      
            includedir:             ${prefix}/include      
    
            compiler:               gcc      
            cflags:                 -g -O2      
            ldflags:      
    
            xsltproc:


    On peut maintenant compiler :

    make


    Si tout va bien à la fin tu devrais voir :

    ...      
    /bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2   -o test1 test1.o ../src/libdlo.la -lusb -lusb
    libtool: link: gcc -g -O2 -o .libs/test1 test1.o  ../src/.libs/libdlo.so -lusb
    make[2]: quittant le répertoire « /home/mando/libdlo/libdlo-0.1.2/test »
    make[2]: entrant dans le répertoire « /home/mando/libdlo/libdlo-0.1.2 »
    make[2]: quittant le répertoire « /home/mando/libdlo/libdlo-0.1.2 »
    make[1]: quittant le répertoire « /home/mando/libdlo/libdlo-0.1.2 »
    


    Il ne reste plus qu'à installer :

    sudo make install


    (Chez moi ça marche). Une fois la librarie installée, tu peux supprimer ~/libdlo :

    rm -rf libdlo


    Bonne chance
    1. Modérateur
      Peux-tu me donner un lien (ou mettre en partage) vers le fichier tgz de libdlo ?
      1. Bonjour,

        Le problème est que je suis sous Mageia 1 x64.
        J'ai installé :
        urpmi libusb1.0-devel


        J'ai quand même essayé d'installer le pilote, mais lorsque je fait "make install" j'ai ce message :
        make: *** Aucune règle pour fabriquer la cible « install ». Arrêt.


        donc j'ai fait :
        ./configure ----> Ok
        make install -------------> make: *** Aucune règle pour fabriquer la cible « install ». Arrêt.


        Merci.
        1. Modérateur
          Bah ça veut dire que tu références un pilote (displaylink) qui n'a pas de sens pour xorg, du coup il ne charge rien et du coup la carte vidéo n'est pas prise en charge par le serveur X.

          Tu devrais t'inspirer de ça et l'adapter :
          https://ubuntuforums.org/archive/index.php/t-1493143.html

          sudo apt-get update
          sudo apt-get upgrade
          sudo apt-get install libusb-dev xorg-dev xserver-xorg-video-displaylink git-core linux-headers-$(uname -r) module-assistant
          sudo m-a update
          sudo m-a prepare


          Ensuite installe libdlo :

          tar xzvf libdlo-0.1.2.tgz
          cd libdlo-0.1.2
          ./configure
          make
          sudo make install


          Pour la suite tu peux suivre ce qui est expliqué dans le premier message de cette page :
          https://ubuntuforums.org/archive/index.php/t-1493143.html (à partir de l'étape 3)

          Bonne chance
          1. Bonjour,

            Vous dite
            [ 59.923] (WW) Warning, couldn't open module displaylink
            Déjà là on a un problème :-)


            Concrètement sa veut dire quoi, qu'il faut installer le pilote fournis ou "xorg.conf" est mal configuré.

            Merci.
            1. Bonjour,

              Extrait de /var/log/Xorg.0.log
               58.349] (==) Using config file: "/etc/X11/xorg.conf"  
              [    58.349] (==) Using system config directory "/usr/share/X11/xorg.conf.d"  
              [    58.391] (==) ServerLayout "Layout0"  
              [    58.391] (**) |-->Screen "Screen0" (0)  
              [    58.391] (**) |   |-->Monitor "Monitor0"  
              [    58.391] (**) |   |-->Device "Device0"  
              [    58.391] (**) |-->Screen "DisplayLinkScreen" (1)  
              [    58.391] (**) |   |-->Monitor "DisplayLinkMonitor"  
              [    58.391] (**) |   |-->Device "DisplayLinkDevice"  
              [    58.391] (EE) Screen Default Screen doesn't exist: deleting placement  
              [    58.391] (**) |-->Input Device "Keyboard0"  
              [    58.391] (**) |-->Input Device "Mouse0"  
              [    58.391] (WW) Option "Xinerama" requires a boolean value  
              [    58.391] (==) Automatically adding devices  
              [    58.391] (==) Automatically enabling devices  
              [    58.436] (**) FontPath set to:  
                      /usr/share/fonts/default/Type1,  
                      catalogue:/etc/X11/fontpath.d  
              [    58.436] (==) ModulePath set to "/usr/lib64/xorg/extra-modules,/usr/lib64/xorg/modules"  
              [    58.436] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.  
                  59.856]    Module class: X.Org Video Driver  
              [    59.885] (II) LoadModule: "displaylink"  
              [    59.923] (WW) Warning, couldn't open module displaylink  
              [    59.923] (II) UnloadModule: "displaylink"  
              [    59.923] (II) Unloading displaylink  
              [    59.923] (EE) Failed to load module "displaylink" (module does not exist, 0)  
              [    59.923] (II) NVIDIA dlloader X Driver  275.09.07  Wed Jun  8 14:18:12 PDT 2011  
              [    59.923] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs


              Guide-v104.pdf
              Pour le fichier Guide-v104.pdf, je comprend pas ce qu'il faut faire, voici le lien :
              https://people.freedesktop.org/~berniet/Guide-v104.pdf

              Merci.
              1. Modérateur
                [ 59.923] (WW) Warning, couldn't open module displaylink

                Déjà là on a un problème :-)
            2. Modérateur
              Tu as regardé ce qui était raconté dans /var/log/Xorg.0.log ?
              Et ce qui était raconté dans ton fichier Guide-v104.pdf ?
              1. Bonjour,

                Mon fichier xorg.conf avec mes deux écrans connecté sur la carte nvidia et configuré comme ceci :

                # nvidia-settings: X configuration file generated by nvidia-settings 
                # nvidia-settings:  version 270.41.19  (iurt@ecosse.mageia.org)  Sun May 22 19:50:48 UTC 2011 
                
                Section "ServerLayout" 
                    Identifier     "Layout0" 
                    Screen      0  "Screen0" 0 0 
                    InputDevice    "Keyboard0" "CoreKeyboard" 
                    InputDevice    "Mouse0" "CorePointer" 
                    Option         "Xinerama" "0" 
                EndSection 
                
                Section "Files" 
                    FontPath        "/usr/share/fonts/default/Type1" 
                EndSection 
                
                Section "InputDevice" 
                    # generated from default 
                    Identifier     "Mouse0" 
                    Driver         "mouse" 
                    Option         "Protocol" "auto" 
                    Option         "Device" "/dev/psaux" 
                    Option         "Emulate3Buttons" "no" 
                    Option         "ZAxisMapping" "4 5" 
                EndSection 
                
                Section "InputDevice" 
                    # generated from data in "/etc/sysconfig/keyboard" 
                    Identifier     "Keyboard0" 
                    Driver         "kbd" 
                    Option         "XkbLayout" "fr" 
                    Option         "XkbModel" "pc105" 
                EndSection 
                
                Section "Monitor" 
                    # HorizSync source: edid, VertRefresh source: edid 
                    Identifier     "Monitor0" 
                    VendorName     "Unknown" 
                    ModelName      "Samsung SyncMaster" 
                    HorizSync       30.0 - 81.0 
                    VertRefresh     56.0 - 75.0 
                    Option         "DPMS" 
                EndSection 
                
                Section "Device" 
                    Identifier     "Device0" 
                    Driver         "nvidia" 
                    VendorName     "NVIDIA Corporation" 
                    BoardName      "GeForce GTX 260" 
                EndSection 
                
                Section "Screen" 
                    Identifier     "Screen0" 
                    Device         "Device0" 
                    Monitor        "Monitor0" 
                    DefaultDepth    24 
                    Option         "TwinView" "1" 
                    Option         "TwinViewXineramaInfoOrder" "CRT-0" 
                    Option         "metamodes" "CRT-0: nvidia-auto-select +0+0, CRT-1: nvidia-auto-select +1280+0" 
                    SubSection     "Display" 
                        Depth       24 
                    EndSubSection 
                EndSection


                A la section :
                Section "ServerLayout"
                j'ai ajouté la ligne :
                    Screen      1  "DisplayLinkScreen" LeftOf "Default Screen"

                et a la fin du fichier j'ai ajouté les lignes :
                ############### DisplayLink Stuff ############### 
                
                Section "Device" 
                Identifier "DisplayLinkDevice" 
                driver "displaylink" 
                Option "fbdev" "/dev/fb0" 
                EndSection 
                
                Section "Monitor" 
                Identifier "DisplayLinkMonitor" 
                EndSection 
                
                Section "Screen" 
                Identifier "DisplayLinkScreen" 
                Device "DisplayLinkDevice" 
                Monitor "DisplayLinkMonitor" 
                
                SubSection "Display" 
                Depth 24 
                Modes "1280x720" 
                EndSubSection 
                EndSection 


                Je me suis deconecté , puis j'ai redémarrer le serveur X .
                Mes deux écrans sur Nvidia fonctionne, aucun problème, mais la carte graphique usb ne fonctionne toujours pas et l'écran et toujours vert.
                J'ai peut être trop ajouté ou pas, voir carrément indiqué de fausse information ?

                Merci
                1. Modérateur
                  Quand pensez vous car lsusb et dmesg dit quel est bien reconnu ?

                  Pour moi ce que dit lsusb ne veut rien dire, car lsusb se base sur les identifiants de constructeur et de matériel pour dire si la carte est de tel ou tel modèle. Ça ne veut pas dire que le noyau ou les modules la supporte.

                  Par contre, les messages de dmesg étant directement liés à l'activité des modules et du noyau, oui ça c'est déjà meilleur signe. Si le module fonctionne correctement il a dû créer les devices. Personnellement je l'aurais bien vu s'appeler /dev/video1 mais c'est effectivement peut-être ton /dev/fb1.

                  Donc le mieux et de la déclarer dans /etc/X11/xorg.conf (soit une section "Device" supplémentaire à ajouter) et qu"une section "Screen" correspondant au 3e écran référence ce device supplémentaire

                  Oui c'est ce que je t'ai suggéré dans mon précédent message.
                  1. Bonjour,

                    A mon avis la carte est installé et reconnu automatiquement par Mageia, car le module est bien indiqué dans Autre Matérie dans CCM
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory


                    [root@localhost libdlo-0.1.2]# ls -alF /dev/fb*
                    lrwxrwxrwx 1 root root 3 avril 14 23:26 /dev/fb -> fb0
                    crw-rw---- 1 root video 29, 0 avril 14 21:26 /dev/fb0
                    crw-rw---- 1 root video 29, 1 avril 15 16:20 /dev/fb1
                    [root@localhost libdlo-0.1.2]#


                    [root@localhost libdlo-0.1.2]# cat /proc/fb
                    0 VESA VGA
                    1 udlfb
                    [root@localhost libdlo-0.1.2]#
                    


                    Extrait de dmesg
                    usb 2-4.1.4: New USB device found, idVendor=17e9, idProduct=0360
                    usb 2-4.1.4: Product: USB to DVI-17
                    usb 2-4.1.4: Manufacturer: DisplayLink


                    dmesg | grep udlfb
                    [root@localhost libdlo-0.1.2]# dmesg | grep udlfb
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff8803241c7800
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    usbcore: registered new interface driver udlfb
                    udlfb: USB disconnect starting
                    udlfb: fb_info for /dev/fb1 has been freed
                    udlfb: Waiting for completes and freeing all render urbs
                    udlfb: freeing dlfb_data ffff8803241c7800
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff880310933000
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    udlfb: USB disconnect starting
                    udlfb: fb_info for /dev/fb1 has been freed
                    udlfb: Waiting for completes and freeing all render urbs
                    udlfb: freeing dlfb_data ffff880310933000
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff88032476d000
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    udlfb: USB disconnect starting
                    udlfb: fb_info for /dev/fb1 has been freed
                    udlfb: Waiting for completes and freeing all render urbs
                    udlfb: freeing dlfb_data ffff88032476d000
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff880310937000
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    udlfb: USB disconnect starting
                    udlfb: fb_info for /dev/fb1 has been freed
                    udlfb: Waiting for completes and freeing all render urbs
                    udlfb: freeing dlfb_data ffff880310937000
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff880310930800
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    udlfb: USB disconnect starting
                    udlfb: fb_info for /dev/fb1 has been freed
                    udlfb: Waiting for completes and freeing all render urbs
                    udlfb: freeing dlfb_data ffff880310930800
                    udlfb: DisplayLink USB to DVI-17 - serial #801661
                    udlfb: vid_17e9&pid_0360&rev_0111 driver's dlfb_data struct at ffff880260079800
                    udlfb: console enable=0
                    udlfb: fb_defio enable=0
                    udlfb: vendor descriptor length:1b data:1b 5f 01 0019 05 00 01 03 00 04
                    udlfb: DL chip limited to 2080000 pixel modes
                    udlfb: allocated 4 65024 byte urbs
                    udlfb: 1280x1024 valid mode
                    udlfb: 720x400 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 640x480 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 800x600 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1024x768 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: 1152x864 valid mode
                    udlfb: 1280x960 valid mode
                    udlfb: 1280x1024 valid mode
                    udlfb: Reallocating framebuffer. Addresses will change!
                    udlfb: 1280x1024 valid mode
                    udlfb: set_par mode 1280x1024
                    udlfb: DisplayLink USB device /dev/fb1 attached. 1280x1024 resolution. Using 5120K framebuffer memory
                    [root@localhost libdlo-0.1.2]#


                    [root@localhost libdlo-0.1.2]# ls -alF /etc/modprobe.d/
                    total 36
                    drwxr-xr-x 2 root root 4096 févr. 9 16:59 ./
                    drwxr-xr-x 140 root root 12288 avril 15 14:20 ../
                    -rw-r--r-- 1 root root 849 mai 11 2011 blacklist-compat
                    -rw-r--r-- 1 root root 704 mai 11 2011 blacklist-mga
                    lrwxrwxrwx 1 root root 37 févr. 9 16:59 display-driver.conf -> /etc/alternatives/display-driver.conf
                    -rw-r--r-- 1 root root 84 mai 11 2011 ipw-no-associate.conf
                    -rw-r--r-- 1 root root 105 mai 19 2011 snd-oss
                    -rw-r--r-- 1 root root 114 mai 19 2011 snd-usb-audio
                    [root@localhost libdlo-0.1.2]#
                    


                    [root@localhost libdlo-0.1.2]# cat /etc/modprobe.d/display-driver.conf
                    install nvidia /sbin/modprobe nvidia-current $CMDLINE_OPTS
                    [root@localhost libdlo-0.1.2]# ls /etc/modprobe.d/


                    Donc le mieux et de la déclarée dans /etc/X11/xorg.conf (soit une section "Device" supplémentaire à ajouter) et qu"une section "Screen" correspondant au 3e écran référence ce device supplémentaire.
                    Quand pensez vous car lsusb et dmesg dit quel est bien reconnu ?

                    Merci.
                    1. Modérateur
                      1) Je ne sais pas. De toute façon "détecté par mageia" n'a pas vraiment de sens : parle-t'on du noyau, du serveur x, de ton environnement graphique etc... Mais si tu as plusieurs cartes vidéo, je pense que tu devrais déjà avoir plusieurs devices /dev/video :

                      (mando@aldur) (~) $ ls /dev/video*
                      /dev/video0
                      


                      Si ce n'est pas le cas, ça commence mal à mon avis car ça veut dire que le noyau (ou un module qui l'accompagne) ne prend pas à ce stade la carte en charge. Le fait que la carte ne semble pas apparaître dans lsusb n'est pas bon signe.

                      2) Déjà je commencerais par lire le Guide (fichier pdf sur le CD) qui donne sûrement des indications. À mon avis ça explique comment installer libdlo qui est nécessaire au fonctionnement de ta carte.

                      3) Il faut que la carte soit déclarée dans /etc/X11/xorg.conf (soit une section "Device" supplémentaire à ajouter) et qu"une section "Screen" correspondant au 3e écran référence ce device supplémentaire.

                      4) Non ça m'étonnerait, car l'écran n'est pas connecté à la carte nvidia, donc je ne vois pas comment la carte nvidia pourrait influencer son fonctionnement.

                      Bonne chance