Le defilement fait des vagues...

Résolu
gasikara -  
 Gracia -
Bonjour,

Je viens d'installer sur un imac G3 débian, tout se passe, sauf le defilement des pages fait des vagues. au bout d'un moment c'est fatigant.
a priori c'est dû a la carte graphique, le mien ATI r128
j'ai déjà essayé d'installer FLGRX-Driver , mais çà a échoué...
une idée.... merci de votre aide
Bonne soirée

16 réponses

Résumé de la discussion

Le fil porte sur un iMac G3 sous Debian où le défilement des pages produit des vagues, probablement lié à la carte ATI r128 et à l’absence de driver stable. Des propositions évoquent l’utilisation de sgfxi/smxi pour installer ou configurer le driver et Xorg, mais fglrx n’est pas disponible pour PPC et la compatibilité de la r128 reste incertaine. Certaines réponses suggèrent des vérifications pratiques comme glxgears et glxinfo, ou des tests avec ExaStatus, tout en notant que les drivers Linux pour cette architecture peuvent être limités. D’autres évoquent une possible orientation vers des versions futures comme squeeze, tout en rappelant que la réalité PPC et le support des anciennes cartes AMD/ATI restent spécifiques.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. Utilisateur anonyme
     
    Salut,

    Allez on repart à la recherche d'éventuelles erreurs :
    grep EE /var/log/Xorg.0.log
    0
  2. gasikara
     
    Bonsoir,

    merci de me repondre :
    ~# grep EE /var/log/Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (II) Loading extension MIT-SCREEN-SAVER
    (EE) end of block range 0xefffffff < begin 0xf0000000
    (EE) R128(0): No DFP detected
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    (EE) R128(0): FBIOPUT_VSCREENINFO: Invalid argument
    debian:~#
    0
    1. Utilisateur anonyme
       
      cat /etc/X11/xorg.conf
      (bon tu as encore un gros soucis de driver)

      Tu as installé quelle debian ? Lenny ? Squeee ?
      0
  3. gasikara
     
    j'ai installé debian 506 PPC XFCE/LKDE Lenny

    debian:~# cat /etc/X11/xorg.conf
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
    RgbPath "/etc/X11/rgb"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/X11/misc"
    FontPath "/usr/share/fonts/X11/cyrillic"
    FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/Type1"
    FontPath "/usr/share/fonts/X11/100dpi"
    FontPath "/usr/share/fonts/X11/75dpi"
    FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    EndSection

    Section "Module"
    Load "dri"
    Load "record"
    Load "glx"
    Load "GLcore"
    Load "dbe"
    Load "extmod"
    Load "xtrap"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
    Option "XkbOptions" "lv3:ralt_switch"
    EndSection

    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection

    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    Option "DPMS"
    HorizSync 59-61
    VertRefresh 75-117
    EndSection

    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
    ### [arg]: arg optional
    #Option "NoAccel" # [<bool>]
    #Option "SWcursor" # [<bool>]
    #Option "Dac6Bit" # [<bool>]
    #Option "Dac8Bit" # [<bool>]
    #Option "DMAForXv" # [<bool>]
    #Option "ForcePCIMode" # [<bool>]
    #Option "CCEPIOMode" # [<bool>]
    #Option "CCENoSecurity" # [<bool>]
    #Option "CCEusecTimeout" # <i>
    #Option "AGPMode" # <i>
    #Option "AGPSize" # <i>
    #Option "RingSize" # <i>
    #Option "BufferSize" # <i>
    #Option "EnablePageFlip" # [<bool>]
    #Option "Display" # <str>
    #Option "PanelWidth" # <i>
    #Option "PanelHeight" # <i>
    #Option "ProgramFPRegs" # [<bool>]
    #Option "UseFBDev" # [<bool>]
    #Option "VideoKey" # <i>
    #Option "ShowCache" # [<bool>]
    #Option "VGAAccess" # [<bool>]
    Identifier "Card0"
    Driver "r128"
    # VendorName "ATI Technologies Inc"
    # BoardName "Rage 128 PR/PRO AGP 4x TMDS"
    # BusID "PCI:0:16:0"
    Option "NoAccel" "on"
    Option "UseFBDev" "on"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Modes "1024x768" "800x600"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Modes "1024x768" "800x600"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Modes "1024x768" "800x600"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Modes "1024x768" "800x600"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection

    debian:~#
    0
    1. Utilisateur anonyme
       
      Agaçant ton soucis... ati a toujours été une cata chez linux.. ça semble commencer à être mieux...

      Toujours en console :
      glxgears
      qu'on voit un peu tes fps
      0
  4. gasikara
     
    a priori c'est ce que j'ai lu un peu partout...
    debian:~# glxgears
    -su: glxgears: command not found
    debian:~#
    0
    1. Utilisateur anonyme
       
      apt-get install mesa-utils


      Et il faudra relancer le serveur X
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. gasikara
     
    apt-get install mesa-utils
    c'est fait
    et relancer le serveur x
    0
    1. Utilisateur anonyme
       
      glxgears
      glxinfo | grep direct
      


      Et donne un ou deux fps
      0
  7. gasikara
     
    je n'ai pas compris ce qu'il faut faire
    0
    1. Utilisateur anonyme
       
      Tape ces deux commandes en console
      glxgears (donne juste un ou deux résultats [ctrl+c pour arrêter])
      glxinfo | grep direct
      0
  8. gasikara
     
    okok je vais aller regarder le lien....
    0
    1. Utilisateur anonyme
       
      Salut,

      Bon si ça ne marche toujours pas il existe un petit truc simple - je voulais éviter mais bon...

      tout en root :
      apt-get install unzip 
      cd /usr/local/bin && wget smxi.org/smxi.zip && unzip smxi.zip


      Pour lancer le script, en root
      sgfxi (s'il te propose de fermer X, tu le fais - tu tombes en 'console', tu te log direct en root et refais sgfxi)

      Il se peut que le script te demande de confirmer ta version (stable), et va t'installer ton driver + te configurer ton xorg.. C'est en anglais mais en lisant, c'est super compréhensible..

      Si on a toujours des problèmes après ça, on te fera migrer en squeeze (futur stable)
      0
  9. gasikara
     
    Bon si ça ne marche toujours pas il existe un petit truc simple - je voulais éviter mais bon...
    tout en root :
    apt-get install unzip 
    cd /usr/local/bin && wget smxi.org/smxi.zip && unzip smxi.zi
    Pour lancer le script, en root
    sgfxi (s'il te propose de fermer X, tu le fais - tu tombes en 'console', tu te log direct en root et refais sgfxi)
    Il se peut que le script te demande de confirmer ta version (stable), et va t'installer ton driver + te configurer ton xorg.. C'est en anglais mais en lisant, c'est super compréhensible..
    Si on a toujours des problèmes après ça, on te fera migrer en squeeze (futur stable)


    debian:/usr/local/bin# sgfxi
    Checking sgfxi versions.... update required: local: - remote: 4.15.9
    Updating sgfxi now using the default server
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    sgfxi :: version: 4.15.9 :: last updated: October 1 2010
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    graphics card information:
    series:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ERROR: (254) No supported card found!
    Exiting script now.
    0
    1. Utilisateur anonyme
       
      Hé beh.. joli colle..

      Possible qu'en migrant sur testing on pourrait régler le problème.. mais sur le coup un petit coup de main ne serait pas de refus..
      Squeeze est en période de gel. Pas bien dur d'en faire un upgrade.. mais si tu rate un bug, ça peut ne pas le faire :-(
      0
  10. gasikara
     
    un coup de main de ma part....
    en fait j'avais déjà graver l'iso : debian testing PPC netinstall.
    j'avais déjà essayer de l'installer mais j'ai pas compris il me demandait un 2è CD
    0
    1. Utilisateur anonyme
       
      Pas besoin de second CD.. et même si tu es en lenny, il est assez facile de changer de branche ;)
      0
  11. gasikara
     
    et tu crois que squeeze va mieux accepter ATI...
    0
    1. Utilisateur anonyme
       
      l y a des pilotes plus à jour.. après très sincèrement je n'en sais rien.. je ne me suis jamais vraiment emmerdé sous stable pour un desktop..
      0
  12. gasikara
     
    je crois que je vais essayer de migrer... de toutes les façons je ne peux pas rester comme çà....
    0
    1. Utilisateur anonyme
       
      Va sur debian-facile, partie wiki

      en fait tu as deux options :
      1- regarde comment faire un pinning : ça te permettra de piocher dans la branche choisie uniquement le paquet voulue
      2- tu édite ton sources.list et un upgrade plus tard, tu te retrouves dans la branche voulue (mais plus compliqué)

      Si tu choisis l'option 2, charges ça avant :
      apt-get install apt-listbugs

      Ce paquet te permet d'avoir un rapport des bugs déclarés. A partir de là, il faut lire. Parfois ce sont des bugs sur des paquets que tu n'utilises pas forcément.. d'autres fois... si c'est grub, libc6, gcc.. faut voir selon les architectures.
      Lis bien quand même avant de faire un choix
      0
  13. Flachy Joe Messages postés 2303 Statut Membre 261
     
    Salut,
    est-tu sur d'avoir les bonnes configurations de plages de fréquence pour ton moniteur ?
    sudo apt-get install read-edid 
    sudo get-edid | parse-edid

    Ça te donne les configurations HorizSync et VertRefresh pour la section monitor du xorg.conf

    Perso j'ai beaucoup galéré avant de trouvé la config pour le Cinema Display 22" de mon Cube G4...

    Bon courage.
    ;-) Flachy Joe ;-)
    Membre de l'association Olympe-Network
    Ma clef PGP publique est disponible dans mon profil.
    0
  14. Flachy Joe Messages postés 2303 Statut Membre 261
     
    Pour info :
    Section "ServerFlags" 
     Option  "NoPM"  "true" 
     Option  "AIGLX"  "off" 
    EndSection 
    
    Section "InputDevice" 
     Identifier "Generic Keyboard" 
     Driver  "kbd" 
     Option  "XkbRules" "xorg" 
     Option  "XkbModel" "macintosh" 
     Option  "XkbLayout" "fr" 
     Option  "XkbOptions" "lv3:ralt_switch" 
    EndSection 
    
    Section "Device" 
            Identifier      "Rage 128 PF/PRO AGP 4x TMDS" 
            Driver          "r128" 
            BusID           "PCI:0:16:0" 
     Option  "Int10"   "false" 
            Option          "UseFBDev"              "true" 
     Option  "ForcePCIMode"  "true" 
     Option  "Accel"   "on" 
     Option  "EnablePageFlip"  "on" 
    EndSection 
    Section "Monitor" 
            Identifier      "Apple Cinema Display" 
     VendorName "APP" 
     ModelName "Apple Cinema " 
    
     Mode  "1600x1024" # vfreq 59.938Hz, hfreq 62.096kHz 
      DotClock 112.270000 
      HTimings 1600 1688 1704 1808 
      VTimings 1024 1025 1026 1036 
      Flags "+HSync" "+VSync" 
     EndMode 
            HorizSync       28-90 
            VertRefresh     43-72 
            Option          "DPMS" "off" 
     Option  "Int10" "off" 
    EndSection 
    
    
    Section "Screen" 
       Identifier   "Default Screen" 
       Device      "Rage 128 PF/PRO AGP 4x TMDS" 
       Monitor      "Apple Cinema Display" 
       DefaultDepth   24 
       SubSection "Display" 
          Depth      1 
          Modes      "1600x1024" 
       EndSubSection 
       SubSection "Display" 
          Depth      4 
          Modes      "1600x1024" 
       EndSubSection 
       SubSection "Display" 
          Depth      8 
          Modes      "1600x1024" 
       EndSubSection 
       SubSection "Display" 
          Depth      15 
          Modes      "1600x1024" 
       EndSubSection 
       SubSection "Display" 
          Depth      16 
          Modes      "1600x1024" 
       EndSubSection 
       SubSection "Display" 
          Depth      24 
          Modes      "1600x1024" 
       EndSubSection 
    EndSection 
    
    Section "ServerLayout" 
       Identifier   "Default Layout" 
       Screen      "Default Screen" 
    EndSection 
    
    Section "DRI" 
       Mode   0666 
    EndSection 
    

    L'important c'est
    Option  "Int10"   "false" 
    Option          "UseFBDev"              "true"

    Et le timing de l'écran.
    Il faut aussi passer le paramètre video=aty128fb:vmode:22 au noyau au démarrage (config de yaboot)
    ;-) Flachy Joe ;-)
    Membre de l'association Olympe-Network
    Ma clef PGP publique est disponible dans mon profil.
    0
    1. Utilisateur anonyme
       
      purée elle est bien chiante votre carte..
      0
    2. Flachy Joe Messages postés 2303 Statut Membre 261
       
      Le fait que ça soit sur PPC aussi...
      0
    3. gasikara
       
      mais d'installer fglrx ne peut-elle pas etre une solution...
      0
    4. Flachy Joe Messages postés 2303 Statut Membre 261
       
      la r128 n'est pas une radeon, donc fglrx ne peut pas fonctionner avec, de toute façon fglrx n'existe pas pour PPC.
      Je suis par contre tombé a dessus : https://www.x.org/wiki/ExaStatus/ à tester...
      0
    5. gasikara
       
      et si je passe à squeeze, r128 sera -elle mieux géré ?
      0
  15. llkl
     
    Bonjour tout le monde :)
    J'avais le problème des vagues après une réinstallation et mtn grâce a ça tout est bon! ;) et heureusement je l'ai résolus , bon voila:
    tu vas dans ton bureau , clic droit , propriété , paramètres , avancé , dépannage , et tu mets la barre vers aucune ( accélération matérielle ) et voila !
    -1
    1. Flachy Joe Messages postés 2303 Statut Membre 261
       
      Sur un PC sous Windows peut -être, mais sur un imac G3 sous débian ???

      Le topic est d'ailleurs résolu, cf ce post

      gasikara : si tu peux le cocher résolu...
      0
    2. Gracia
       
      Grand merci à IKL son astuce marche
      0