我正在使用xmonad,我无法获得铬显示全屏幕视频。
我的印象是,以下内容将创建一个非常基本的Manage,它将检测全屏应用程序,并使窗口全屏和浮动:
myManageHook = composeAll [ manageDocks
, manageHook defaultConfig
, (isFullscreen --> doFullFloat) ]注意:这确实需要xmonad-cont肋骨,这是我的。问题是,当我告诉YouTube是全屏时,铬中的YouTube视频不会填充到整个屏幕上。同样的事情也发生在Netflix上。
为什么这不是全屏制作视频,我该如何修复呢?如果需要,我的整个xmonad.hs配置文件都在这里:
import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Hooks.ManageHelpers
import XMonad.Util.EZConfig(additionalKeys)
import XMonad.Layout.NoBorders
import System.IO
main = do
config <- statusBar "xmobar" myPP toggleXMobarKey myConfig
xmonad $ config
myPP = xmobarPP { ppTitle = xmobarColor "#0373fc" "" . shorten 50
}
myConfig = defaultConfig { manageHook = myManageHook
, layoutHook = smartBorders . avoidStruts $ layoutHook defaultConfig
, terminal = "termite"
, focusedBorderColor = "#00bbff"
, modMask = mod4Mask -- Rebind Mod to the Windows key
}
myManageHook = composeAll
[ manageDocks
, manageHook defaultConfig
, (isFullscreen --> doFullFloat)
]
toggleXMobarKey XConfig {XMonad.modMask = modMask} = (modMask, xK_z)发布于 2016-10-14 06:10:55
谷歌在Arch上快速搜索这一解释。你可以试一下下面的说明:
import XMonad.Hooks.EwmhDesktops
...
... xmonad $ defaultConfig
{ handleEventHook = fullscreenEventHook
}https://stackoverflow.com/questions/40035523
复制相似问题