Bonjour,

Après un petit temps d'attente sous F7 je viens de me décider à basculer sur F8.
Comme je suis flemmard, j'ai basculé à la bourrin, à savoir avec un yum upgrade.
Aucune erreur annoncée lors de la mise à jour mais un petit truc génant qui m'agace depuis hier :
J'ai un PC équipé de 2 cartes vidéos (une Radeon 9250 en AGP et une GeForce6200 en PCI-E) et un xorg.conf qui me permet de faire du bi-écran depuis ma FC 4.
Mes deux écrans ont une résolution différente et pour couronner le tout, celui qui est branché sur la Geforce est en mode portrait.

De puis mon passage sur F8, j'ai un effet de scrolling vertical sur l'écran de la Radeon comme si la résolution n'était plus de 1400*1050 mais de 10400*1280 :-?

Pourtant un cat /var/log/Xorg.0.log | grep Output m'indique bien que la résolution de la Radeon est de 1400x1050 :
(II) RADEON(0): Output VGA-0 using monitor section Samsung203B
(II) RADEON(0): Output DVI-0 has no monitor section
(II) RADEON(0): Output S-video has no monitor section
in RADEONProbeOutputModes
(II) RADEON(0): Output VGA-0 disconnected
(II) RADEON(0): Output DVI-0 connected
(II) RADEON(0): Output S-video disconnected
(II) RADEON(0): Output DVI-0 using initial mode 1400x1050
xrandr ne fonctionne pas sur ma config, je suis donc obligé de passer par un xorg.conf statique, ci-joint :
Section "ServerLayout"

#    InputDevice "EasyPen" "AlwaysCore"
    Identifier     "Default Layout"
    Screen      0  "EcranRadeon"
    Screen      1  "EcranGeForce" RightOf "EcranRadeon"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    Option        "xinerama" "on"
    Option        "clone" "off"
EndSection

Section "Files"
    ModulePath   "/usr/lib64/xorg/modules"
    FontPath     "/usr/share/X11/fonts/misc"
    FontPath     "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/Type1"
    FontPath     "/usr/share/X11/fonts/100dpi"
    FontPath     "/usr/share/X11/fonts/75dpi"
EndSection

Section "Module"
    Load  "i2c"
    Load  "bitmap"
    Load  "ddc"
    Load  "freetype"
    Load  "int10"
    Load  "type1"
    Load  "vbe"
    Load  "dbe"
    Load  "glx"
    Load  "dri"
    Load  "extmod"
EndSection

Section "ServerFlags"
    Option        "Blank Time" "30"
    Option        "Standby Time" "60"
    Option        "Off Time" "120"
EndSection

Section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "kbd"
    Option        "CoreKeyboard"
    Option        "Protocol" "Standard"
    Option        "XkbLayout" "fr,fr"
    Option        "XkbModel" "logicdp"
    Option        "XkbOptions" "grp:alt_shift_toggle"
    Option        "XkbVariant" "latin9,"
EndSection

Section "InputDevice"
    Identifier  "Configured Mouse"
    Driver      "mouse"
    Option        "CorePointer"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "ExplorerPS/2"
    Option        "Buttons" "7"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier   "Samsung203B"
    DisplaySize  408    300
    HorizSync    30.0 - 81.0
    VertRefresh  56.0 - 75.0
    Option        "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "Belinea101735"
    HorizSync    30.0 - 80.0
    VertRefresh  50.0 - 75.0
    Option        "DPMS" "true"
EndSection

Section "Device"
    Identifier  "Radeon9250AGP"
    Driver      "radeon"
    BusID       "PCI:4:0:0"
EndSection

Section "Device"
    Identifier  "GeForce6200PCIE"
    Driver      "nv"
    Option        "Rotate" "CCW"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "EcranRadeon"
    Device     "Radeon9250AGP"
    Monitor    "Samsung203B"
    DefaultDepth     24
    SubSection "Display"
        Depth     24
        Modes    "1400x1050"
    EndSubSection
EndSection

Section "Screen"
    Identifier "EcranGeForce"
    Device     "GeForce6200PCIE"
    Monitor    "Belinea101735"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1280x1024"
    EndSubSection
EndSection

Section "DRI"
    Mode         0666
EndSection
Quelqu'un a t-il déjà vu ce genre de chose ? Et d'où cela vient-il ? un bug dans le driver radeon ? dans le serveur X ?
Bon, après moults tests, j'ai trouvé une solution.

Il a fallu que je déclare explicitement la taille de l'écran virtuel en plus du mode.
Un simple rajout d'un Virtual 1400 1050 dans la section Screen adéquate et c'est réglé.

Je poste ci-dessous mon xorg.conf au cas où cela puisse aider d'autres personnes.
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "EcranRadeon"
    Screen      1  "EcranGeForce" RightOf "EcranRadeon"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    Option        "xinerama" "on"
    Option        "clone" "off"
EndSection

Section "Files"
    ModulePath   "/usr/lib64/xorg/modules"
    FontPath     "/usr/share/X11/fonts/misc"
    FontPath     "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath     "/usr/share/X11/fonts/Type1"
    FontPath     "/usr/share/X11/fonts/100dpi"
    FontPath     "/usr/share/X11/fonts/75dpi"
EndSection

Section "Module"
    Load  "i2c"
    Load  "bitmap"
    Load  "ddc"
    Load  "freetype"
    Load  "int10"
    Load  "type1"
    Load  "vbe"
    Load  "dbe"
    Load  "glx"
    Load  "dri"
    Load  "extmod"
EndSection

Section "ServerFlags"
    Option        "Blank Time" "30"
    Option        "Standby Time" "60"
    Option        "Off Time" "120"
EndSection

Section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "kbd"
    Option        "CoreKeyboard"
    Option        "Protocol" "Standard"
    Option        "XkbLayout" "fr,fr"
    Option        "XkbModel" "logicdp"
    Option        "XkbOptions" "grp:alt_shift_toggle"
    Option        "XkbVariant" "latin9,"
EndSection

Section "InputDevice"
    Identifier  "Configured Mouse"
    Driver      "mouse"
    Option        "CorePointer"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "ExplorerPS/2"
    Option        "Buttons" "7"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier   "Samsung203B"
    DisplaySize  408    300
    HorizSync    30.0 - 81.0
    VertRefresh  56.0 - 75.0
    Option        "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "Belinea101735"
    HorizSync    30.0 - 80.0
    VertRefresh  50.0 - 75.0
    Option        "DPMS" "true"
EndSection

Section "Device"
    Identifier  "Radeon9250AGP"
    Driver      "radeon"
    BusID       "PCI:4:0:0"
EndSection

Section "Device"
    Identifier  "GeForce6200PCIE"
    Driver      "nv"
    Option        "Rotate" "CCW"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "EcranRadeon"
    Device     "Radeon9250AGP"
    Monitor    "Samsung203B"
    DefaultDepth     24
    SubSection "Display"
        Depth     24
        Virtual    1400    1050
        Modes    "1400x1050"
    EndSubSection
EndSection

Section "Screen"
    Identifier "EcranGeForce"
    Device     "GeForce6200PCIE"
    Monitor    "Belinea101735"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1280x1024"
    EndSubSection
EndSection

Section "DRI"
    Mode         0666
EndSection
Mais si quelqu'un sait pourquoi j'ai du faire ça alors que mon xorg.conf fonctionnait tel quel depuis ma FC4 (et sur d'autres distros aussi), ça m'intéresse.