3
xmonad를 사용 중이며 Chromium이 전체 화면으로 동영상을 표시하지 못합니다. 그것은 다음과 같은 매우 기본적인 전체 화면 응용 프로그램을 감지하고 창 전체 화면을 만들 것 후크 및 부동 관리를 만드는 것이 나의 느낌이었다전체 화면 및 xmonad
:
myManageHook = composeAll [ manageDocks
, manageHook defaultConfig
, (isFullscreen --> doFullFloat) ]
참고 :이 내가 가지고있는, xmonad-있는 contrib을 필요로하지 않습니다 . YouTube에서 전체 화면으로 표시 할 때 Chrome의 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)
좋아, 왜이 코드는 작동하지 않습니까? –
거기에서 도와 드릴 수 없습니다, 죄송합니다 ... –