Le plein écran ne fonctionne pas

Salut,

J’ai un souci, le plein écran ne fonctionne pas. Par exemple, pour VLC lorsque je double clique rien ne se passe or mis le menu qui disparait mais il ne se met pas en plein écran. De même pa exemple les vidéo sur youtube, dailymotion, … je ne peux pas les mettre en plein écran.

Mon xorg.conf

Bonjour, c’est quoi ton gestionnaire de fenêtres?

Salut

c’est Ion 3.

PS: j’ai installé Ion 3 sur un autre PC et je n’ai pas ce problème. Mais la carte graphique sur ce PC est une nvidia

:question:

On s’est mal compris.

Je voulais simplement indiquer que j’ai installé Ion sur deux PC différents. L’un avec une carte graphique nvidia et l’autre une ATI radeon.

Sur mon PC avec la carte graphique nvidia, je n’ai aucun problème avec le plein écran ça marche sous Youtube, avec vlc.

Par contre celui avec la carte ATI, impossible de mettre en plein écran vlc, où une application flash comme le lecteur vidéo Youtube.

Après je n’arrive pas à déterminer d’où vient l’erreur du gestionnaire de fenêtre, du driver, de la conf de xorg…

Salut,

Personne n’a une petite idée?

Tu utilises quel pilote pour ton ATI ?
EDIT : je viens de relire tes posts et c’est le pilote proprio fglrx.
Tu peux donc essayer la solution suivante# aticonfig --overlay-type=Xv
Cette commande va rajouter dans la section device de ton xorg.conf les lignes suivantes :
Option “VideoOverlay” "on"
Option “OpenGLOverlay” "off"
Redémarre X puis teste le résultat

Salut,

Merci pour ta réponse.

J’ai testé mais cela ne fonctionne pas lorsque je tape la commande:

J’ai ajouté à la main dans mon fichier les options. rien ne change.
Lorsque je clique sur une vidéo plein écran de youtube cela reste 1 seconde puis disparait.

J’ai aussi le même problème avec un jeu. Il ne s’affiche pas en plein (alors qu’avec mon autre PC il démarre tout de suite en plein écran)

Tu as une autre idée?

Bonjour je reviens sur mon problème car je ne trouve pas de solution

depuis j’ai mis à jour mon système

xorg.conf

uname -a

fglrxinfo

[quote]display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 2.1.9026[/quote]

xorg.log (Il n’y a pas d’erreur que des warning)

PS le plein écran avec la touche racourci de ION fonctionne (ALT + ENTREE). Mais le problème reste entier, je ne peux pas mettre de vidéo de youtube en plein écran, les jeux ne se lance pas en plein écran, idem pour le plein écran de VLC.

Si quelques à une idée, je ne sais plus quoi faire

Bonjour à tous,

J’ai fini par avancer avec mon problème de plein écran voici le résultat. Apparemment c’est un problème avec ION. Maintenant je peux utiliser le plein écran des applications Flash. Pour ce qui est de VLC, j’utilise ALT+ENTER.

Pour résoudre le problème avec le plugin flash, il faut modifier quelques fichier de config.

Tous d’abord, il faut éditer le fichier /etc/X11/ion3/cfg_kludge_flash.lua

ajouter la ligne ioncore.write_savefile(“windowinfos”, cwin:get_ident())
dans ce hook:

ioncore.get_hook('clientwin_do_manage_alt'):add(
    function(cwin, table)
        ioncore.write_savefile("windowinfos", cwin:get_ident())
        local winprop = ioncore.getwinprop(cwin)
        if winprop and winprop.flash_fullscreen then
            local timer = ioncore.create_timer()
            timer:set(500, function() cwin:goto() end)
            return true
        else
            return false
        end
    end
)

quittez ION et redémarrez. Ouvrez une console, PUIS votre navigateur et lancez une vidéo flash sur youtube par exemple en mode plein écran.

Ensuite faites

$ cat .ion3/default-session--0/windowinfos.lua 
-- Ce fichier a été généré par Ion, Ne pas éditer.
return {
    ["instance"] = "firefox-bin",
    ["class"] = "Firefox-bin",
}

Ceci permet de récupérer la classe et l’instance de la fenêtre ouverte par le plugin flash en mode plein écran.

Une fois l’instance et la classe obtenues, remodifiez le fichier /etc/X11/ion3/cfg_kludge_flash.lua

et y ajouter ce bloc, s’il n’existe pas avec votre class et instance

defwinprop {
    class = 'Firefox-bin',
    instance = 'firefox-bin',
    match = function(prop, cwin, id) return is_fullscreen(cwin); end,
    switchto = false,
    flash_fullscreen = true,
}

ATTENTION

Quittez ION et redémarrez. Testez.

Si cela ne va pas il faut modifier le timer dans le fichier /etc/X11/ion3/cfg_kludge_flash.lua

timer:set(500, function() cwin:goto() end)

Moi j’ai du le mettre à 500 il obtient le focus trop rapidemment…

On peut retrouver la manip dans les archives de la mailing list de ION: http://news.gmane.org/gmane.comp.window-managers.ion.general
Merci à l’équipe de ION