Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/01/2012, à 14:48

Kshegzyaj

Dual Screen Radeon HD 6290

Bonjour,

Je n'arrive pas à utiliser plusieurs écrans sur mon netbook qui tourne sous Natty avec une carte graphique AMD Radeon HD 6290 (celle qui vient avec les APU AMD C-60). J'utilise le pilote propriétaire Catalyst. J'ai essayé de configurer mes écrans via les paramètres d'affichage, apparement je dépasserais les limites autorisées :

la taille virtuelle demandée n'est pas adaptée à la taille disponible : demande=(2646, 1024), minimum=(320, 200), maximum=(1600, 1600)

L'écran du netbook est en 1366x768, j'ai essayé de brancher en VGA un 17" en 1280x1024 (enfin je compte surtout l'utiliser en 1024x1280, il peut tourner), et en HDMI une TV de 46" en 1920x1080.
D'ailleurs, je ne peux pas aller jusqu'1920x1080 sur la TV, même en désactivant l'écran du netbook, mais ça c'est un peu secondaire pour l'instant.

J'ai bien essayé de me débrouiller un peu, je suis allé voir dans le xorg.conf qui était affreusement vide (10 lignes), et dans les logs de Xorg (mais bon, comme je ne sais pas trop quoi y chercher, je n'ai fait que les survoler). J'ai ensuite généré un xorg.conf automatiquement avec la commande suivante :

aticonfig --initial=dual-head

Malheureusement, je ne m'y connais pas trop avec Xorg, et je sèche déjà. Pourquoi suis-je limité à 1600x1600 ? Comment puis-je contourner ça ? À moins que ça ne vienne du pilote Catalyst (mais ça métonnerait)...


EDIT :
Bon, j'ai lu quelque part sur le forum que les sections Screen, Device et Monitor devraient être uniques et pourtant elles sont dupliquées dans le xorg.conf fourni par aticonfig. La seule différence est que tous les [0]-0 sont remplacés par des [0]-1. Par exemple :

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-1"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Je peux ou dois les supprimer ?

Dernière modification par Kshegzyaj (Le 06/01/2012, à 15:07)


Netbook : Asus Eee 1215B / AMD C-60 / 4Go RAM / Radeon HD 6290 / Ubuntu 12.04
Laptop : Packard Bell EasyNote TM85 / Intel Core i5-430M / 4Go RAM / Windows Seven
Fixe : Packard Bell ? / Intel Pentium 4 / 2 Go RAM / Nvidia Geforce 6200LE / Windows XP et Ubuntu 12.04
Console : Nintendo Wii / IBM Broadway / 76 Mo RAM / ATI Hollywood / Debian Lenny

Hors ligne

#2 Le 06/01/2012, à 18:15

Kshegzyaj

Re : Dual Screen Radeon HD 6290

Bon, après une après-midi de recherches et tests, j'en suis arrivé à ça :

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "Default Screen" 0 0
EndSection

Section "Module"
    Load  "glx"
EndSection

Section "Monitor"
    Identifier   "Configured Monitor"
EndSection

Section "Device"
    Identifier  "Configured Video Device"
    Driver      "fglrx"
    Option      "EnableMonitor" "lvds,crt1,dfp1"
    Option      "PairModes" "1366x768+1280x1024,1366x768+1920x1080"
    Option      "Mode1" "1366x768"
    Option      "Mode2" "1280x1024"
    Option      "Mode3" "1920x1080"
    BusID       "PCI:0:1:0"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    DefaultDepth     24
    SubSection "Display"
        Viewport    0 0
        Depth       24
        Modes       "1366x768" "2646x1024" "3286x1080"
        Virtual     3286 1080
    EndSubSection
EndSection

Cependant, lorsque je branche mon écran en VGA, il me raconte la même histoire, la taille virtuelle demandée serait trop grande. Pourtant, si je redémarre le serveur X, ça fonctionne, je peux utiliser les deux écrans. Apparement, il faut que l'écran soit branché en VGA au moment où le serveur X se lance pour que je puisse l'utiliser en dual screen.
Par contre, je ne peux pas l'utiliser en mode portrait, dans Dispositifs d'affichage, il ne me propose pas d'autre options que Normale et 180 degrés. C'est d'ailleurs aussi le cas pour l'écran du netbook, alors que les options Sens horaire et Sens anti-horaire sont disponibles s'il est le seul activé...Je ne peux pas utiliser un écran en mode portrait s'il y en a un autre d'activé ?

Pour la TV que je branche en HDMI, il ne veut rien savoir, j'ai beau redémarrer le serveur X, branché ou pas, il ne veut pas aller au-delà de 1600x1600 pour la taille virtuelle. Le 1920x1080 n'est d'ailleurs même pas disponible dans liste, les maximums sont 1600x900 en largeur ou 1440x1050 en hauteur.


EDIT :
Avec xrandr, j'arrive à faire tourner mon écran :

xrandr --output CRT1 --rotate right

Par contre, je n'ai pas encore trouvé comment l'intégrer directement dans mon xorg.conf.

Dernière modification par Kshegzyaj (Le 06/01/2012, à 18:50)


Netbook : Asus Eee 1215B / AMD C-60 / 4Go RAM / Radeon HD 6290 / Ubuntu 12.04
Laptop : Packard Bell EasyNote TM85 / Intel Core i5-430M / 4Go RAM / Windows Seven
Fixe : Packard Bell ? / Intel Pentium 4 / 2 Go RAM / Nvidia Geforce 6200LE / Windows XP et Ubuntu 12.04
Console : Nintendo Wii / IBM Broadway / 76 Mo RAM / ATI Hollywood / Debian Lenny

Hors ligne