hébus

  • 17 juin 2009
  • Inscrit 24 avr. 2008
  • 0 meilleure réponse
  • Petit nouveau
  • Même problème sous Fedora 11 en LiveUSB.
    Même carte graphique que SuperZell : ATI Radeon Xpress 1100 / 200M (chip intégré)
    Même problème qu'au tout début de Fedora 10.

    J'attend un correctif avant d'upgrader... 🙁
  • Tout d'abord, bonjour à tous !

    Mon problème est résumé dans le titre : j'ai voulu lancer openoffice Writer, et j'ai eu droit à une fenêtre "OOo has crashed !"...
    Cette fenêtre contenait des informations pour un rapport de bug, les voici :
    (I)    x.org loaded video driver of...
    (WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be disabled.
    (II) Loading /usr/lib/xorg/modules/drivers//fglrx_drv.so
    (--) Depth 24 pixmap format is 32 bpp
    (III)  Desktop is: GNOME
    (IV)   openoffice.org-kde version is: le paquetage openoffice.org-kde n'est pas installé
    (V)    libgcj version is: libgcj-4.3.2-7-i386
    (VI)   kernel is: Linux 2.6.27.9-159.fc10.i686 #1 SMP Tue Dec 16 15:12:04 EST 2008 i686 athlon i386
    (VII)  OpenOffice.org core rpm version is: openoffice.org-core-3.0.0-9.10.fc10-i386
    (VIII) accessibility is: false
    (IX)   fedora release is: Fedora release 10 (Cambridge)
    (X)    LANG is: fr_FR.UTF-8
    ...start free space details ...
    Sys. de fich.        1K-blocs       Occupé Disponible Capacité Monté sur
    /dev/sda5             12256624  10226388   1412540  88% /home
    /dev/sda8             13330104   4578376   8074592  37% /
    ...end free space details ...
    ...start (default) java details ...
    java version "1.6.0_0"
    IcedTea6 1.4 (fedora-7.b12.fc10-i386) Runtime Environment (build 1.6.0_0-b12)
    OpenJDK Client VM (build 10.0-b19, mixed mode)
    ...end (default) java details ...
    ...start sestatus details ...
    SELinux status:                 enabled
    SELinuxfs mount:                /selinux
    Current mode:                   permissive
    Mode from config file:          permissive
    Policy version:                 23
    Policy from config file:        targeted
    ...end sestatus details ...
    ...start stackreport details ...
    0x32826c4: 0x1b4a38: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x256c4
    0x3282fff: 0x1b4a38: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x25fff
    0x110400: 0x0:  + 0x400 (__kernel_sigreturn + 0x0)
    0x16ce28: 0x16fd7c: /lib/libc.so.6 + 0x2ce28 (abort + 0x188)
    0x16440e: 0x16fd7c: /lib/libc.so.6 + 0x2440e (__assert_fail + 0xee)
    0x4e35ab: 0xfd268: /usr/lib/libX11.so.6 + 0x425ab
    0x101f121: 0x92020: /usr/lib/fglrx/libGL.so.1 + 0x60121
    ...end stackreport details ...
    ...start sample ldd details ...
        linux-gate.so.1 =>  (0x00110000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00185000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x0056b000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00600000)
        libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0x0061d000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00690000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x006ba000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x006d7000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x006e2000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x0075a000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x007a0000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00833000)
        libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0x00111000)
        libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x00115000)
        librt.so.1 => /lib/librt.so.1 (0x00862000)
        libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x0086c000)
        libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0088a000)
        libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x008cb000)
        libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x0090c000)
        libvclplug_genli.so => /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so (0x009ef000)
        libvclli.so => /usr/lib/openoffice.org/basis3.0/program/libvclli.so (0x00a5c000)
        libpspli.so => /usr/lib/openoffice.org/basis3.0/program/libpspli.so (0x00d50000)
        libsotli.so => /usr/lib/openoffice.org/basis3.0/program/libsotli.so (0x00e19000)
        libutlli.so => /usr/lib/openoffice.org/basis3.0/program/libutlli.so (0xb7fb1000)
        libtlli.so => /usr/lib/openoffice.org/basis3.0/program/libtlli.so (0xb7f2f000)
        libcomphelp4gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libcomphelp4gcc3.so (0xb7e44000)
        libucbhelper4gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libucbhelper4gcc3.so (0xb7dea000)
        libuno_cppuhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3 (0xb7d72000)
        libuno_cppu.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppu.so.3 (0xb7d45000)
        libvos3gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libvos3gcc3.so (0xb7d23000)
        libuno_sal.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_sal.so.3 (0xb7b67000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00e67000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a66000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00e6e000)
        libdl.so.2 => /lib/libdl.so.2 (0x00e7e000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7a4c000)
        libstlport_gcc.so => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libstlport_gcc.so (0xb7981000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb788f000)
        libm.so.6 => /lib/libm.so.6 (0xb7866000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7858000)
        libc.so.6 => /lib/libc.so.6 (0xb76e4000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb76e0000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb76dd000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb76d8000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb76b0000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb76a7000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb76a3000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb769a000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7690000)
        libselinux.so.1 => /lib/libselinux.so.1 (0xb7674000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb762d000)
        libz.so.1 => /lib/libz.so.1 (0xb7618000)
        libexpat.so.1 => /lib/libexpat.so.1 (0xb75f1000)
        /lib/ld-linux.so.2 (0x0011b000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xb75d7000)
        libcap.so.2 => /lib/libcap.so.2 (0xb75d2000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb75ca000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb75af000)
        libi18nisolang1gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libi18nisolang1gcc3.so (0xb75aa000)
        libbasegfxli.so => /usr/lib/openoffice.org/basis3.0/program/libbasegfxli.so (0xb7559000)
        libicuuc.so.40 => /usr/lib/libicuuc.so.40 (0xb741b000)
        libicule.so.40 => /usr/lib/libicule.so.40 (0xb73e5000)
        libjvmaccessgcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libjvmaccessgcc3.so.3 (0xb73dd000)
        libuno_salhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3 (0xb73d9000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xb73a6000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x00e83000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7389000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7386000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb7382000)
        libicudata.so.40 => /usr/lib/libicudata.so.40 (0xb663c000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6636000)
    ...end sample ldd details ...
    C'est un peu long, désolé :-? . Je sais pas s'il y a quelque chose d'utile là-dedans, je n'y comprends pas grand-chose 🙁

    Depuis la dernière fois où j'avais lancé OOo sans problème, j'ai fait un yum update et j'ai installé le pilote Ati proprio selon la méthode de Kwizart, avec création d'un xorg.conf... peut-être une piste.
    J'ai aussi essayé de réinstaller OOo (vieux réflexe windowsien), sans amélioration.

    Si vous avez une idée de la raison de ce crash, je vous en serais très reconnaissant 🙂
  • Ah ok, le bug qui ne concerne que ma carte... Avec ma chance légendaire aussi :roll:
    Pas le temps ce soir, je vais me coucher là.
    Je vous dirais demain si c'est corrigé chez moi aussi.

    Au fait, je ne peux qu'admirer la rapidité de traitement du bug... moins d'une semaine, le bug est identifié et éliminé, chapeau !
  • Silv1 : c'est pas ça, je suis déjà sur le secteur. D'ailleurs, la batterie prend la poussière sur mon armoire.

    Surfinjak : pas mal, ça a tenu 15 minutes. J'y ai presque cru, et pan! l'écran rempli de rayures bleues et grises verticales.

    pmarion : ok, j'ai testé comme tu m'as dis, re-freeze...
    En fait après une vingtaine de reboot bourrins, j'en ai observé de deux sortes :
    -rayures grises et bleues verticales, mon lecteur de musique préféré qui tournait en arrière-plan s'arrête;
    -et freeze simple, avec l'écran qui se fige, le pointeur qui bouge plus, mais le lecteur continue de jouer ma zik (!!).

    Le premier freeze arrive n'importe quand, et le second soit inopinément, soit quand je scrolle dans Firefox (c'est aléatoire, pas à chaque scroll).


    Pfff... Dois-je attendre la sortie de fglrx en décembre ?
  • Ah ok, je cherchais désespérément xorg.conf, mais d'une il n'existe plus (au fait ça c'est du grand n'importe quoi) mais en plus c'est grub.conf que tu m'as indiqué...:roll:

    Bon, j'ai tapé
    --option vesa
    dans grub.conf, je sais pas trop si c'était ça la syntaxe (j'ai jamais touché ce fichier-là) en tout cas, après redémarrage, nouveau freeze avec un record battu à 2min30 d'utilisation !

    C'est TRES frustrant. J'attendais cette version comme le messie (j'étais parti sur Ubuntu tellement F9 m'avais saoulé, après un F8 proche de la perfection) et là je galère.
    En plus j'ai cramé ma dernière galette, je peux pas graver F10 64bits pour voir la différence.🙁
  • Merci de te pencher sur mon problème.

    Je dois ajouter l'option vesa dans le Xorg.conf? Ou dès le démarrage, avec une ligne de commande sous grub (ce que je n'ai pour ainsi dire jamais fait)?

    PS : je n'ai pas encore touché au xorg.conf depuis l'installation. C'est celui créé par défaut que j'utilise.
  • Bonjour,
    J'ai installé Cambridge à partir du DVD en i686 ce matin, et j'ai la désagréable surprise de découvrir qu'au bout de 5 à 10 minutes d'utilisation, le système se fige. C'est à dire que le pointeur ne bouge plus, et l'écran reste figé tel quel. Même un Ctrl+Alt+Backspace ne débloque rien, je doit reboter à la sauvage.

    J'ai un acer 5102WLMi avec processeur Turion 64x2 TL-50, 1Go de Ram, CG Ati X1100, j'ai fait yum update, j'utilise le pilote radeon.
    J'ai pris un i686 car j'utilise beaucoup Flash player (youtube, canalplus.fr ...) et que quand j'ai testé l'Alpha de flash10 64bits sous Ubuntu, il bouffait autant de mémoire vive que le 32bit +nspluginwrapper (50 à 60%)

    J'ai dans mes processus un Xsession en mode zombie dès le démarrage (??).

    J'ai déjà tenté de réinstaller une fois.

    Suis-je le seul à avoir ce problème ?
    Merci d'avance 🙂

    EDIT ; je vous parlerai à présent depuis windowsXP (beurk), ça a recommencé une demi-seconde après avoir posté.
  • Bonjour,

    J'ai le pilote proprio fglrx installé, un direct rendering activé, et pas de problèmes avec le bureau 2D.

    Mais sous compiz, j'ai un artefact en diagonale de l'écran entier, d'en haut à gauche jusqu'en bas à droite.

    Cet artefact est un screen-tearing. Le screen-tearing, c'est ça :
    Exemple de screen-tearing, mais horizontal, dans CS
    Je peux pas vous poster de screens du mien, j'ai essayé, j'arrive pas à le choper.

    Il apparaît quand je déplace une fenêtre, quand je scrolle dans Firefox, etc... uniquement sous Compiz.

    Si quelqu'un sait ce que je dois bidouiller et où (vsync? rafraichissement??), ce serait sympa.

    Merci !!:-D

    [---]
    Mon xorg.conf :
    # Xorg configuration created by livna-config-display
    
    Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
    EndSection
    
    Section "Files"
    
    EndSection
    
    Section "ServerFlags"
        Option        "AIGLX" "on"
    EndSection
    
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option        "XkbModel" "pc105"
        Option        "XkbLayout" "fr"
        Option        "XkbVariant" "latin9"
    EndSection
    
    Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option        "Device" "/dev/input/mice"
        Option        "Protocol" "auto-dev"
        Option        "Emulate3Buttons" "yes"
    EndSection
    
    Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        Option        "OpenGLOverlay" "off"
        Option        "VideoOverlay" "on"
    EndSection
    
    Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection
    
    Section "Extensions"
        Option        "Composite" "Enable"
    EndSection
  • Bon, j'ai essayé le pilote RadonHD, j'ai X qui plante, une histoire de screen not found (???)
    En plus le system-config-display qui fait soi-disant un backup de xorg.conf, hé non ! Introuvable le backup ! :-x

    Enfin bon après avoir galéré à réparer le xorg.conf je me suis finalement résigné à prendre le pilote proprio.
    Docu d'installation du pilote
    Bonne surprise, il ne rame quasiment plus sous métacity (nouvelle version ?)

    Mais j'ai toujours le problème d'artefacts en diagonale avec compiz....

    Allez on va dire que c'est résolu pour le problème de pilote. Je vais ouvrir un autre fil pour les artefacts compiz.
  • Bonjour.

    J'ai une Ati Mobility X1100 (aussi appelée X200M apparemment ) sur mon portable.
    J'ai laissé le pilote libre radeon.

    Un glxinfo | grep rendering me renvoie
    direct rendering: No 
    (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    🙁

    Pas possible de lancer Compiz, ni de jeux 3D.

    Pourquoi ne puis-je avoir de direct rendering avec ce pilote ??

    PS : toutes les solutions que j'ai lues m'amènent à l'installation de fgrlx, le pilote proprio.
    Mais chez moi, ce pilote fait ramer X et firefox...

    [---]
    Mon Xorg.conf :
    # Xorg configuration created by system-config-display
    
    Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
    EndSection
    
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option        "XkbModel" "pc105"
        Option        "XkbLayout" "fr"
        Option        "XkbVariant" "latin9"
    EndSection
    
    Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option        "Device" "/dev/input/mice"
        Option        "Protocol" "auto-dev"
        Option        "Emulate3Buttons" "yes"
    EndSection
    
    Section "Monitor"
        Identifier   "Monitor0"
        ModelName    "LCD Panel 1280x800"
        HorizSync    31.5 - 50.0
        VertRefresh  56.0 - 65.0
        Option        "dpms"
    EndSection
    
    Section "Device"
        Identifier  "Videocard0"
        Driver      "radeon"
    EndSection
    
    Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
            Viewport   0 0
            Depth     24
        EndSubSection
    EndSection
  • Tu veux dire qu'on peut avoir un "direct rendering=yes" avec le pilote non propriétaire, celui par défaut ???
    là il me renvoie "No" ! Et je peux pas lancer les jeux qui ont besoin de l'accélération.

    Je n'ai pas encore mis fglrx depuis que j'ai fed9, mais le peu que j'avais pigé dans la doc m'avait conduit sous F8 à installer le pilote ATI propiétaire, et là j'avais eu
    *un direct rendering=yes après 2-3 bidouillages puisées dans la sainte docu
    *des jeux en 3D hyper fluides (quake3, world of padman, un shoot'em all 3D dont le nom m'échappe)
    *des applis 2D qui ramaient

    Pardon si je me suis mal exprimé, mais ce que je voudrais, c'est utiliser le driver proprio que quand je veux me faire un quake... Parce que quand je fais de la bureautique, il m'emmerde plus qu'autre chose.
  • Bonjour,

    Gnome music applet est un petit applet qui permet de contrôler la plupart des lecteurs de musiques de Linux.
    Très pratique quand comme chez moi, les touches multimédias ne sont pas reconnues avec QuodLibet ! (depuis F9, sous F8 j'avais utilisé un greffon "Dbus multimedia keys for quod libet")

    Seulement, si l'installation par
    yum install gnome-applet-music
    se passe sans problème, quand je tente graphiquement de l'ajouter au tableau de bord, j'ai une erreur

    "Le tableau de bord a rencontré un problème lors du chargement de « OAFIID:GNOME_Music_Applet ».
    Voulez-vous supprimer l'applet de votre configuration ?
    Supprimer Ne pas supprimer"

    Connaissez-vous la commande qui permet de mettre ce greffon depuis une console, afin que je puisse dans un premier temps vous rapporter les erreurs signalées ?

    PS : *avec mon liveUSB fed9, l'erreur était signalée, j'avais fait "ne pas supprimer", reboot de X avec Ctrl-alt-backspace, je démarre Quodlibet et là, le greffon était apparu...
    Dans le fed9 installé, la même manoeuvre ne donne rien, pas plus qu'un redémarrage, ou le lancement de quodlibet avant d'insérer l'applet.

    *Les deux versions dispos sur les dépots donnent la même erreur (j'ai le dépot Livna et le dépot fedora)
  • Bonjour, je voudrais savoir s'il y a moyen de changer facilement de pilote vidéo.

    Le pilote libre Radeon par défaut est parfait pour toutes les applis 2D, mais ne gère pas la 3D; le pilote fglrx proprio gère l'accélération matérielle mais fait ramer X et toutes les applis 2D (firefox par exemple, avec un affichage saccadé en déroulant la page).

    Ma carte est une ATI Xpress 1100 (c'est un chipset intégré).
    Merci.
  • T'est trop fort Marcet ! :hammer:

    Allez je vais ouvrir un fil pour chacun de mes problèmes restants...
    Ça fera plus propre.
  • Ouais, je sais bien que c'est pas Ubuntu... Mais avec Fed8, j'ai appris tout seul les bases en 2 semaines; l'essentiel du truc étant fonctionnel, le reste pouvant être réglé en 2-3 lignes de commandes copiées/collées depuis la doc !

    Là, si j'avais commencé en tant que newb sur Fed9, avec du xorg.conf à modifier dès le début pour que marche truc aussi essentiel (à mes yeux) que le tapping, ça m'aurait crucifié et j'aurais fini chez Ubuntu à faire du café...

    voilà le fossé que je ressens. Si on me demande, j'hésiterais à dire "prends le dvd fedora, le tuto linux du site du zéro, et c'est parti fingers in the nose"... parce qu'ils vont en chier encore plus que moi ! Alors que ça pour fed8, je l'ai dit...


    Bon, sur ce, je vais tout couper : la tour de la PartDieu vient de se prendre un éclair, ça a fait une énorme explosion, j'ai failli faire un arrêt.
    Merci pour le coup de main.
  • Je suis sur le cul : l'install a pris 3minutes, montre en main, après avoir fini les configurations (install lancée depuis le live).:-o

    Bon, gnome-music-applet est bien compatible avec quodlibet, mais les touches multimédia, c'est toujours la misère...

    Encore un truc pas fini : 'faut faire
    su -
    yum groups
    sinon l'installateur de logiciels marche pas...


    Ah oui une dernière question : y-a-t'il une façon de passer facilement du pilote radeon libre au pilote proprio fglrx ? (Ati xpress 1100)
    Le pilote proprio fait tourner les jeux mais ralentit le système et l'affichage...
  • Raaaaah mais ils m'énervent ces fédoriens !!

    Je trouve pleins de défauts à Fed9, ils les corrigent tous les uns après les autres !!! :-D

    -Bon le tapping marche, encore mieux que dans F8 (où le bouton milieu simulé sur le coté droit du touchpad me fait fermer des onglets firefox).
    -Le thème infinity roxx du poney.
    -Le clavier reste en Français.
    -J'ai viré la musique de login par un " I am your father " bien plus classe
    -Je vais voir si je peut choper la RC1 de Firefox

    Problèmes résultants :

    1° Les touches multimédias... Fonctionnent sous totem, mais toujours pas quodlibet; je mets le fichier-greffon que j'utilisais sous f8, si quelqu'un y pige quelque chose...
    # -*- coding: utf-8 -*-
    # Copyright 2007 Ronny Haryanto <ronny at haryan.to>
    #
    # Thank you to Joe Wreschnig for the hints and Facundo Batista
    # for the initial patch to quodlibet.py.
    #
    # This plugin is needed for quod libet to handle multimedia keys properly in
    # GNOME 2.18. gnome-settings-daemon grabs all keys and publish it as dbus
    # signals, thus preventing applications like quod libet to grab the key
    # directly. When this plugin is enabled quod libet will use whichever
    # method is currently available. For more info and background to the story,
    # see: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/43464
    #
    # ------------------------------------------------------------------------
    # This program is free software; you can redistribute it and/or modify
    # it under the terms of the GNU General Public License version 2 as
    # published by the Free Software Foundation
    #
    # $Id$
    
    import dbus
    from plugins.events import EventPlugin
    from player import playlist as player
    
    class DBusMMKey(EventPlugin):
        PLUGIN_ID = "DBusMMKey"
        PLUGIN_NAME = _("DBus Multimedia Keys")
        PLUGIN_DESC = _("Enable DBus-based Multimedia Shortcut Keys.\nBy Ronny Haryanto")
        PLUGIN_VERSION = "0.1"
    
        def __init__(self):
            self.mmkc = MMKeysControl(player)
            self.bus = dbus.Bus(dbus.Bus.TYPE_SESSION)
            self.bus_object = self.bus.get_object('org.gnome.SettingsDaemon', '/org/gnome/SettingsDaemon')
            self.bus_object.connect_to_signal("MediaPlayerKeyPressed", self.mmkc.action)
    
        def enabled(self):
            self.mmkc.set_enabled(True)
    
        def disabled(self):
            self.mmkc.set_enabled(False)
    
    class MMKeysControl(object):
        def __init__(self, player):
            self.player = player
            self._enabled = False
    
        def set_enabled(self, state):
            self._enabled = state
    
        def action(self, *mmkeys):
    
            for mmk in mmkeys:
                if self._enabled:
                    if mmk == "Play":
                        if self.player.song is None:
                            self.player.reset()
                        else:
                            self.player.paused ^= True
                    elif mmk == "Stop":
                        self.player.paused = True
                        self.player.seek(0)
                    elif mmk == "Next":
                        self.player.next()
                    elif mmk == "Previous":
                        self.player.previous()
    2° Ce topic est devenu un topic de support, pile là où il faut pas en faire... Mes excuses aux familles des victimes

    3° J'ai la fleeeeeeme de refaire tout ce que j'ai fait, cette fois sur mes partitions linux :hammer:
    Faut vraiment qu'ils sortent des maj, pour le clavier par exemple; que le péquin moyen n'ait pas à aller dans le xorg.conf pour plus être en qwerty.


    Bon, sinon... que dire.. CHAPEAU les fédoriens, connaître autant de trucs, ça m'en bouche un coin (je vous dirait pas lequel)


    ALLEZ JE ME LANCE !
    Vous avez une sacrée force de persuasion nondidju !
  • C'est bon pour le clavier, faut changer le xorg.conf

    Revisor... Jamais allé jusqu'au bout... J'avais pas assez de place sur mon /var/tmp !!!

    Alors là j'ai voulu agrandir ma partition racine résultat j'ai foutu mon grub en l'air... allez, backup :roll:
  • Alors, mon cher Troubi,

    -Le clavier : ça marche nickel, merci !

    -Le touchpad : euh... ah marche pas. Ça m'a activé le scrolling horizontal du, mais pour le tapping (clic gauche), que dalle.
    Serais-je con à ce point ??:roll:

    -Les partitions : ah oui, après redémarrage, elles sont remontées d'office.
    Elles se remontent même un peu trop. Pendant que j'essaye de les redimensionner avec gParted, par exemple. :hammer:

    -Le fond d'écran : ils auraient mieux fait de se casser une patte le jour où ils ont décidé qu'on aurait par défaut un ciel étoilé (même en plein jour) avec des vagues qui rappellent fortement une soucoupe volante. :roll:
    Là, ils ont craqué.
    Le sulphur est pas mal mais beaucoup trop sombre...
    Y'a moyen d'avoir infinity avec ses changements horaires de teinte ?

    -exaile c'est le machin copié sur Amarok lui-même copié sur iTunes ?:-D
    Moi au minimum mon lecteur doit me montrer les pochettes dans la bibliothèque, sinon je m'y retrouve plus !!

    @nouvo09 : autant pour moi, j'ai regardé vite fait mais il y avait un forum dans le bistro, un dans installation, un dans Autour de Linux, j'ai préféré faire le mien. C'est mal ?🙁
    PS : aucun animal n'a été maltraité au cours de la création de ce topic

    @Marcet :
    Je te l'accorde, c'est toujours très agaçant. Qui n'a jamais réveillé sa femme en voulant allumer discrètement son portable
    J'ai pas de femme. J'ai plus de tympans non plus.
    C'est pas le même Xorg, il y a peut-être eu des changement dans les identifiants de touches.
    C'est pas faux. Dans F8 les XF86Audioxxxx de base étaient changés lorsque que je mettait mes touches multimédias en raccourci.
    Là ça reste XF86Audioplay lorsque que je fait FN+play, mais ça marche pas derrière avec quod libet.


    Comprenez bien que ce qui m'a plu dans F8 (mon premier Linux) c'est la simplicité, c'était un peu un OS clés en main...
    Là du moment où je dois aller triturer le xorg.conf 5 minutes après le démarrage, ça me semble plus que remis en cause.
  • -Non, c'est non.
    -*ho, regardes un joli sticker pour remplacer celui Windows tm Vista tm ® © ??*
    -J'ai dit non !
    -*y'aura Brian !*
    -mais nan, il est in the kitchen !
    -*Y'aura à boire !*:pint:
    -JE VIENS !


    Ah ces petites voix dans la tête... :hammer:
    Non, mais je rentre ce week-end désolé !
    Là de toutes façon je sens que je suis parti pour passer direct de Fedora 8 à la 10... ce fond d'écran pourri m'a tué