草庐IT

Java GUI Xmonad 不工作

JavaGUI应用程序只给我一个空白窗口,我试过:main=doxmonad$defaultConfig{modMask=mod4Mask,startupHook=setWMName"LG3D"--othercustomizations}并设置:_JAVA_AWT_WM_NONREPARENTING=1还有这个:AWT_TOOLKIT=MToolkit我尝试使用“wmname”无用的工具。这些方法都不适合我。两个问题:还有其他可能吗?我哪里错了?我使用java8,以下是我目前最小的xmonad配置。importXMonadimportXMonad.Hooks.DynamicLogimp

linux - XMonad:dmenu 不在启动时启动/生成

XMonad的新手并且到目前为止很喜欢它。我有一个相当普通/常规的XMonad设置,并且在使用dmenu时遇到问题。当我登录并点击mod+p时,没有任何反应。如果我随后打开一个终端并点击xmonad--restart然后mod+p,dmenu将会工作。一定是我的xmonad.hs有问题吧?我尝试了XMonad的非自定义设置并且一切正常(即dmenu在登录后工作)。我的问题:我的xmonad.hs有问题吗?为什么dmenu不工作,除非我xmonad--restart?xmonad.start中会不会有什么东西失败了,这会阻止dmenu在启动xmonad时正确加载?这是我的文件(从over

linux - XMonad:dmenu 不在启动时启动/生成

XMonad的新手并且到目前为止很喜欢它。我有一个相当普通/常规的XMonad设置,并且在使用dmenu时遇到问题。当我登录并点击mod+p时,没有任何反应。如果我随后打开一个终端并点击xmonad--restart然后mod+p,dmenu将会工作。一定是我的xmonad.hs有问题吧?我尝试了XMonad的非自定义设置并且一切正常(即dmenu在登录后工作)。我的问题:我的xmonad.hs有问题吗?为什么dmenu不工作,除非我xmonad--restart?xmonad.start中会不会有什么东西失败了,这会阻止dmenu在启动xmonad时正确加载?这是我的文件(从over

linux - XMobar 隐藏在第一个 XMonad 工作区

我使用配置的设置安装了XMonad和XMobar。当我启动XMonad时,任何没有第一个工作区的XMobar都是停靠栏,打开的程序位于XMobar下面,但是当我打开任何程序时,第一个工作区XMobar会隐藏。这些是我的XMonad和XMobar配置:--XMonad:importXMonadimportXMonad.Util.Run(spawnPipe)importXMonad.Hooks.DynamicLogimportXMonad.Hooks.ManageDocksimportXMonad.Util.EZConfig(additionalKeys)importSystem.IOma

linux - XMobar 隐藏在第一个 XMonad 工作区

我使用配置的设置安装了XMonad和XMobar。当我启动XMonad时,任何没有第一个工作区的XMobar都是停靠栏,打开的程序位于XMobar下面,但是当我打开任何程序时,第一个工作区XMobar会隐藏。这些是我的XMonad和XMobar配置:--XMonad:importXMonadimportXMonad.Util.Run(spawnPipe)importXMonad.Hooks.DynamicLogimportXMonad.Hooks.ManageDocksimportXMonad.Util.EZConfig(additionalKeys)importSystem.IOma

linux - XMonad:按下生成键时具有焦点的 SpawnOn 工作区

我希望我的程序在按下键绑定(bind)时处于焦点的屏幕上生成,而不是在完成加载时在当前处于焦点的屏幕上生成。原因:我当前的设置是ArchLinux+XMonad,我让它在6台显示器上运行。我已经使用XMonad大约一年了,我唯一的问题是打开程序需要一些时间。例如,我第一次启动chromium时需要3奇数秒才能加载。我按我的chrome键绑定(bind),然后转到另一个屏幕做其他事情。但是当chrome加载时,它会加载到我当前关注的屏幕上,而不是在按下生成键绑定(bind)时关注的屏幕上。我的haskell技能很好......不存在。我以前用Lisp编程过,并且在C、Python和Jav

linux - XMonad:按下生成键时具有焦点的 SpawnOn 工作区

我希望我的程序在按下键绑定(bind)时处于焦点的屏幕上生成,而不是在完成加载时在当前处于焦点的屏幕上生成。原因:我当前的设置是ArchLinux+XMonad,我让它在6台显示器上运行。我已经使用XMonad大约一年了,我唯一的问题是打开程序需要一些时间。例如,我第一次启动chromium时需要3奇数秒才能加载。我按我的chrome键绑定(bind),然后转到另一个屏幕做其他事情。但是当chrome加载时,它会加载到我当前关注的屏幕上,而不是在按下生成键绑定(bind)时关注的屏幕上。我的haskell技能很好......不存在。我以前用Lisp编程过,并且在C、Python和Jav

linux - xmonad xmodmap 将选项卡更改为 alt gr 但它不适用于 firefox 或 Thunderbird

我使用xmonad并用xmodmap更改了我的键盘以使用我的altgr键作为制表符。我把我的Super_L移到了tab键,这是我的xmonad的modm键。它在其他应用程序中运行良好,但不适用于firefox或Thunderbird。这两个应用程序只是忽略了altgrpress。我在安全模式下尝试了firefox,但问题仍然存在。 最佳答案 我遇到了同样的问题,找到了答案here:添加:Option"XkbVariant""intl"到/etc/X11/xorg.conf.d/10-evdev.confSection"InputCl

linux - XMonad 不会使用 mod4Mask 产生任何东西

我在Arch论坛上看到了一些类似的问题,但我还没有找到解决方案。所以我在Fedora17x64上的XFCE4中运行XMonad0.1,并且我还安装了xmonad-contrib。这是我的xmonad.hs文件:importSystem.Posix.Env(getEnv)importData.Maybe(maybe)importControl.MonadimportXMonad.Hooks.SetWMNameimportqualifiedXMonad.StackSetasWimportXMonad.Util.EZConfigimportXMonadimportXMonad.Config.