我有 Gentoo Linux、Awesome 窗口管理器和开源 ATI 驱动程序。
这是我的 xorg.conf:
Section "Files"
#ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/terminus"
EndSection
Section "ServerLayout"
Identifier "My X Server"
Screen 0 "Screen0" 0 0
EndSection
Section "Monitor"
#DisplaySize 510 290 # mm
Identifier "LeftMonitor"
VendorName "DEL"
ModelName "DELL U2311H"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
Option "PreferredMode" "1920x1080"
EndSection
Section "Monitor"
#DisplaySize 380 300 # mm
Identifier "RightMonitor"
VendorName "SAM"
ModelName "SyncMaster" …
Run Code Online (Sandbox Code Playgroud) 是否有任何适用于 Linux 的 Windows 管理器提供 Windows 8 提供的“地铁”风格的窗口管理?
实际上,不仅仅是 Windows 8 提供了我正在寻找的风格。总的来说,iOS、Android 和平板电脑似乎采用了一种更简单的窗口管理方法,我对此很感兴趣。
我听说过平铺管理器,我怀疑这可能是我正在寻找的东西,但从这篇文章中我得到的印象是,它们通常适合更有经验的用户,他们愿意花时间真正定制他们的环境。
对于不太合适的用户,是否有这样的窗口管理器?
我正在使用Pertag 补丁
作为 Gentoo 用户,我使用 Portage 应用 dwm 补丁。基本上有一个目录,用户可以在其中为源代码打补丁,Portage 将在编译过程中应用它(如果补丁程序出错,整个编译将失败)
所以基本上我只使用了这些命令:
cp ~/pertag.patch /etc/portage/patches/x11-wm/dwm
emerge -av dwm
Run Code Online (Sandbox Code Playgroud)
无论如何,Pertag 补丁似乎工作正常 - 我可以为不同的标签等设置不同的布局,但是当我重新启动 dwm 时,所有这些更改都消失了,我需要重新设置。
有没有办法(可能是不同的补丁?)来保存这些更改,所以当我再次启动 dwm 时,标签 2 仍然具有例如单片布局,标签 3 浮动布局,并且标签 4 上没有状态栏?
有没有像 XMonad 这样的平铺管理器,但是是用 Python 编写的?我认为 Haskell 对我来说太难了。但我对python有一点了解。
我目前使用的是 15" 笔记本电脑,分辨率适中 (1920x1080)。前几天,我和一个拥有 Macbook Pro Retina 的朋友一起度过了一段时间。光是看着屏幕,我的眼睛就兴奋起来。清晰度显示是惊人的。
所以它让我思考。戴尔 XPS 15" 提供高 DPI 显示屏。更具体地说,分辨率为 3200x1800。
在 Linux 中出现高 DPI 有一些问题: 我听说过字体渲染的一些问题。但我也听说 Gnome 3(可能还有 KDE)可以让事情顺利进行。
我是i3wm 的忠实粉丝,因为我主要在终端工作(tmux、vim、mutt 等)。i3wm 不像 Gnome 3 和 KDE 那样是 GUI 密集型的。Gnome 3 和 KDE 似乎有更大的社区支持。这可能意味着更多的更新和对更多硬件的支持。
对于 i3wm 或同一类别中的任何平铺窗口管理器(例如xmonad)的高 DPI,我应该关注哪些问题?
可以安全地假设,因为 i3wm 不像 Gnome 或 KDE 那样“重”,所以不会出现任何问题吗?
PS,有点跑题了:对于在 Linux 上运行 Dell XPS 15" 的用户,你能获得什么样的电池寿命?
我想默认Guake在i3下作为浮动窗口打开。我在 ~/.i3/config 下创建了一个条目,内容如下。
我的代码是 -
for_window [class="guake"] floating enable
Run Code Online (Sandbox Code Playgroud)
我的窗口 xprop 是 -
$ xprop
GDK_TIMESTAMP_PROP(GDK_TIMESTAMP_PROP) = 0x61
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_NET_WM_DESKTOP(CARDINAL) = 4294967295
_NET_WM_STATE(ATOM) = _NET_WM_STATE_ABOVE, _NET_WM_STATE_STICKY, _NET_WM_STATE_SKIP_TASKBAR, _NET_WM_STATE_SKIP_PAGER
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
window id # of group leader: 0x1200001
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x0, 0x0, …
Run Code Online (Sandbox Code Playgroud) 我正在编写一个脚本,它允许我自动开始我的报告编写设置(pdf 查看器、vim、终端)。为此,我想启动okular,将终端的拆分模式设置为垂直并启动另一个终端。问题在于 i3 命令split h
与它在 i3 中的作用不同。
有没有办法在终端中运行这些 i3 命令?
最好的,亚历山大·肖克
我对窗口管理器比较陌生,在通过 Manjaro Architect 安装 Manjaro 后我进入了 i3。
当打开两个或多个窗口时,间隙可以正常工作,但只有一个窗口时,间隙不会显示。如何将 i3-gaps 也应用于单个窗口?
我将发布由 Manjaro 生成的 i3-gaps 的 i3 配置文件的图像:
tiling-wm ×8
i3 ×3
arch-linux ×1
display ×1
drivers ×1
dwm ×1
guake ×1
linux ×1
patch ×1
python ×1
resolution ×1
software-rec ×1
xrandr ×1