KDE桌面为Dolphin设置“不记住窗口大小”

本文介绍如何解决Dolphin文件管理器每次启动时记忆上一次窗口大小的问题,通过KDE的Kwin窗口规则设置,使Dolphin在启动时保持固定大小,避免最大化或平铺状态。

问题描述

Dolphin每次打开都会以上次关闭时的窗口大小打开,如果上次将Dolphin最大化后关闭,再次打开的Dolphin窗口依然是最大化状态,极其不方便。并且Dolphin的设置中也没有像Konsole的常规设置中可以取消默认的“记住窗口大小”选项。

解决方法

  1. 打开Dolphin;
  2. 右键标题栏,在弹出菜单中选择“更多动作”;
  3. 选择子菜单中的“配置特殊应用程序设置”或者“配置特殊窗口设置”(一个是基于应用程序的配置,一个是基于窗口的配置,两者的配置相仿);
  4. 在“窗口匹配”选项卡下,设置“窗口类型(应用程序)”为“精确匹配”,右侧输入框中为“dolphin”;
  5. “窗口角色”、“窗口标题”与“机器(主机名)”均设置为“不重要”;
  6. “窗口类型”设置为“普通窗口”;
    在这里插入图片描述
  7. 在“大小和位置”选项卡下,设置“大小”为“初始应用”,此时右侧输入框中数字的就是当前正在配置的Dolphin窗口的长(水平)宽(竖直),单位为像素;
  8. “水平最大化”与“竖直最大化”均选择“初始应用”,同时右侧单选栏均勾选“否”;
  9. 记得勾选这三个选项前面的复选框,同时取消其他选项的复选框
    在这里插入图片描述
  10. 点“确定”保存设置,之后打开的所有Dolphin窗口都将是刚才设置的初始大小,并且无论是最大化窗口、上下左右平铺窗口后,还是使用鼠标调整窗口大小后,重新打开的Dolphin窗口,都将是设置的初始大小。

注意事项

  • 此方法是基于KDE的窗口管理器Kwin的窗口规则设置的,可以在KDE的设置,工作区分栏下的“窗口管理”中的“窗口规则”设置中找到刚才保存的“dolphin的窗口设置”,并且在右键窗口的弹出菜单中中找到快速进入“窗口管理器”的入口。
    在这里插入图片描述
  • 一定要记得设置“水平最大化”与“竖直最大化”,否则将会出现:用鼠标调整Dolphin窗口大小后,重新打开的Dolphin是设置的初始大小,但将Dolphin最大化或上下左右任意方向平铺后,重新打开的Dolphin将是最大化或平铺后的窗口,然后刚才保存的大小设置中的初始值也自动变成了最大化或平铺后的数值。
  • 我遇到的BUG :虽然此方法设置的规则保存在Kwin的窗口规则中,但如果直接在Kwin的窗口规则中添加规则,然后自己一步一步设置,或者在Kwin的窗口规则列表中编辑以上述方法设置的“dolphin窗口设置”后保存,之后在dolphin窗口右键菜单中进入“配置特殊窗口设置”中,配置都是空的,重新设置并保存后,在Kwin窗口规则设置中就会多出来一个“dolphin窗口设置”。
<think>好的,用户之前问过如何在Arch Linux上安装KDE Plasma,现在他们想知道如何只安装桌面装附加软件。首先,我需要回忆之前提供的步骤,看看之前可能推荐了plasma-meta或者kde-applications-meta这样的包,这些可能会包含很多额外应用。现在用户显然希望更精简。 用户可能的情况是,他们想要一个更轻量级的KDE环境,或者他们需要默认附带的各种应用程序,比如办公软件、工具等。可能他们自己会选择需要的软件,或者系统资源有限,需要最小化安装。 接下来,我需要确定Arch Linux中哪些包是核心的KDE Plasma桌面,而包含其他应用。根据Arch的文档,plasma包组包含基本桌面环境,而plasma-meta可能包含更多组件。但可能plasma-desktop或plasma这个组更基础。可能需要推荐安装plasma-desktop而是plasma-meta,因为后者可能包含更多附加软件。 另外,需要确保必要的组件,比如kwin作为窗口管理器,systemsettings用于系统设置,还有sddm显示管理器。可能还需要安装一些必要的工具,比如dolphin作为文件管理器,konsole作为终端,但用户可能希望这些也排除?过没有这些基本工具的话,使用起来可能方便,所以可能需要明确说明哪些是核心组件,哪些是可选的。 然后,安装步骤需要调整,替换原来的plasma-meta为更精简的包,比如plasma-desktop,并明确列出需要安装的组件,如kwin、kscreen等。同时,可能还需要安装sddm,但用户可能希望自己选择显示管理器?过之前步骤已经包含sddm,可能需要保留,或者说明这是可选的。 另外,用户可能关心的是如何避免安装必要的应用程序,比如kate、kontact等,所以需要确保安装的包包含这些。需要查阅Arch的包列表,确认plasma-desktop是否足够精简,或者是否有更小化的包。 此外,可能还需要安装一些必要的依赖,比如xorg,但之前的步骤已经包括,所以可以保留安装xorg的部分。显卡驱动部分同样需要保留,因为无论桌面环境如何精简,驱动都是必须的。 最后,可能需要提示用户如何后续安装需要的软件,而是一次性安装所有附加应用。同时,常见问题部分需要调整,比如字体或显示问题,但可能和之前类似。 需要验证命令是否正确,比如plasma-desktop是否是一个有效的包,或者是否需要安装plasma组中的部分包。根据Arch Wiki,plasma组包括plasma-desktop、kwin、kscreen等,所以安装整个组可能更合适,但用户可能想要更精简。或者,单独安装plasma-desktop、kwin、kscreen、plasma-nm等必要组件,避免安装其他应用。 总结步骤应为:更新系统,安装驱动,安装xorg,安装核心的KDE包(如plasma-desktop和相关组件),安装sddm,配置中文,重启。并在可选部分提到如何安装其他应用,如果用户需要的话。</think>以下是 **在 Arch Linux 中仅安装 KDE 核心桌面环境** 的纯净方案: --- ### **精简安装原理** 通过选择 `plasma` 软件包组替代 `plasma-meta`,避免安装 KDE 全家桶应用,仅保留必要桌面组件。 --- ### **安装步骤** #### 1. 更新系统 (必须) ```bash sudo pacman -Syu ``` #### 2. 安装显卡驱动 - **Intel 核显**:`sudo pacman -S xf86-video-intel` - **NVIDIA**:`sudo pacman -S nvidia nvidia-utils` - **AMD**:`sudo pacman -S xf86-video-amdgpu` #### 3. 安装 Xorg 基础服务 ```bash sudo pacman -S xorg xorg-xinit ``` #### 4. 安装最小化 KDE 核心 ```bash sudo pacman -S plasma kwin plasma-nm plasma-pa sddm ``` - `plasma`:核心桌面环境软件包组(约 15 个基础组件) - `kwin`:窗口管理器 - `plasma-nm`:网络管理 - `plasma-pa`:音频管理 - `sddm`:显示管理器 #### 5. 启用 SDDM 服务 ```bash sudo systemctl enable sddm ``` #### 6. 安装必要工具(可选但建议) ```bash sudo pacman -S dolphin konsole # 文件管理器 + 终端 ``` #### 7. 重启进入 KDE ```bash reboot ``` --- ### **纯净环境特点** | 组件类型 | 已安装 | 未安装 | |----------------|--------------------------|-----------------------| | 核心组件 | Plasma 桌面、系统设置 | Kontact 套件、KMail | | 系统工具 | 网络管理、音频控制 | KDE 分区工具、打印机管理 | | 应用程序 | DolphinKonsole(可选) | Kate、Okular 等 | --- ### **后续扩展建议** 按需安装单个应用: ```bash sudo pacman -S kate # 文本编辑器 sudo pacman -S gwenview # 图片查看器 sudo pacman -S spectacle # 截图工具 ``` --- ### **常见问题** **Q:启动后只有黑屏/光标?** A:尝试安装基础显卡驱动后,在 TTY 终端执行: ```bash sudo pacman -S xf86-video-vesa # 通用驱动 ``` **Q:如何彻底移除所有 KDE 应用?** A:使用 `pacman -Rns $(pacman -Qqg plasma)` 清理残留 --- 该方案可获得约 **650MB** 的基础 KDE 环境(含应用),适合需要自定义软件组合的用户。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值