<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Wiki on Sway窗口管理器</title><link>https://www.swaywm.com/tags/wiki/</link><description>Recent content in Wiki on Sway窗口管理器</description><generator>Hugo</generator><language>zh-CN</language><copyright>[black8](https://0x8.net/)</copyright><lastBuildDate>Mon, 19 Oct 2026 17:24:57 +0800</lastBuildDate><atom:link href="https://www.swaywm.com/tags/wiki/index.xml" rel="self" type="application/rss+xml"/><item><title>Sway中文维基</title><link>https://www.swaywm.com/sway_wiki/</link><pubDate>Tue, 25 Feb 2025 12:13:28 +0800</pubDate><guid>https://www.swaywm.com/sway_wiki/</guid><description>&lt;h1 id="sway中文维基"&gt;Sway中文维基&lt;a class="anchor" href="#sway%e4%b8%ad%e6%96%87%e7%bb%b4%e5%9f%ba"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;strong&gt;Sway不是X11窗口管理器！配置时请仔细阅读文档。&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h2 id="安装前"&gt;安装前&lt;a class="anchor" href="#%e5%ae%89%e8%a3%85%e5%89%8d"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h3 id="nvidia用户"&gt;Nvidia用户&lt;a class="anchor" href="#nvidia%e7%94%a8%e6%88%b7"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;不支持所有专有图形驱动程序，包括英伟达专有驱动程序。可以改用开源的&lt;a href="https://nouveau.freedesktop.org/"&gt;Nouveau&lt;/a&gt;驱动程序。提示：购买硬件时要考虑开源支持。&lt;/p&gt;&#10;&lt;h3 id="登陆管理器"&gt;登陆管理器&lt;a class="anchor" href="#%e7%99%bb%e9%99%86%e7%ae%a1%e7%90%86%e5%99%a8"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;一些登录管理器支持Wayland，而另一些则不支持。如果您在启动sway时遇到问题，并且您使用了登录管理器，那么您的第一步应该是禁用登录管理器并按照&lt;code&gt;man 1 sway&lt;/code&gt;所述运行sway。如果它有效，请向您的登录管理器反馈bug，而不是向Sway反馈。&lt;/p&gt;&#10;&lt;p&gt;可用的登陆管理器列表如下：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://git.sr.ht/~kennylevinsen/greetd"&gt;greetd&lt;/a&gt; - 一款轻量并灵活的登录管理器&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://git.sr.ht/~kennylevinsen/gtkgreet"&gt;gtkgreet&lt;/a&gt; - 一款基于gtk的轻量登录管理器&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://gitlab.com/marcusbritanicus/QtGreet"&gt;qtgreet&lt;/a&gt; - 一款基于qt的登录管理器&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/apognu/tuigreet"&gt;tuigreet&lt;/a&gt; - 一款简单的图形终端登录管理器&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://git.sr.ht/~kennylevinsen/wlgreet"&gt;wlgreet&lt;/a&gt; - wayland登录管理器&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/tvrzna/emptty/"&gt;emptty&lt;/a&gt; - dead simple CLI Display Manager on TTY&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/nullgemm/ly"&gt;Ly&lt;/a&gt; - 一款轻量级的基于文本用户界面（类似 ncurses）的显示管理器&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://git.sr.ht/~kennylevinsen/autologin"&gt;autologin&lt;/a&gt; - 自动登录到已配置的账户；对于单用户且采用其他启动认证方式（如加密硬盘）的计算机而言，这一功能堪称完美。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;您可以在没有登录管理器的情况下自动启动sway，例如，将以下代码添加到您的&lt;code&gt;.bash_profile&lt;/code&gt;(BASH)、&lt;code&gt;.zlogin或.zprofile&lt;/code&gt;(ZSH）中&#10;：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;# If running from tty1 start sway&#10;[ &amp;#34;$(tty)&amp;#34; = &amp;#34;/dev/tty1&amp;#34; ] &amp;amp;&amp;amp; exec sway&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;对于Fish Shell, 创建文件&lt;code&gt;~/.config/fish/conf.d/sway.fish&lt;/code&gt;写入以下内容&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;# If running from tty1 start sway&#10;set TTY1 (tty)&#10;[ &amp;#34;$TTY1&amp;#34; = &amp;#34;/dev/tty1&amp;#34; ] &amp;amp;&amp;amp; exec sway&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="配置sway"&gt;配置Sway&lt;a class="anchor" href="#%e9%85%8d%e7%bd%aesway"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;建议的Sway配置文件存放位置为&lt;code&gt;~/.config/sway/config&lt;/code&gt;，开始配置sway前，建立该目录并拷贝默认配置文件到此处。&lt;/p&gt;</description></item><item><title>Debian12安装Sway</title><link>https://www.swaywm.com/posts/debian-install-sway/</link><pubDate>Tue, 25 Oct 2022 15:58:28 +0800</pubDate><guid>https://www.swaywm.com/posts/debian-install-sway/</guid><description>&lt;p&gt;2025/02/13:&lt;strong&gt;推荐参考&lt;/strong&gt;&lt;a href="https://www.swaywm.com/sway_desktop_configure"&gt;Sway完整桌面配置手册&lt;/a&gt;，这是一份完整的sway安装配置使用手册。&lt;/p&gt;&#10;&lt;p&gt;选取 &lt;strong&gt;&lt;em&gt;debian-11.5.0-amd64-netinst&lt;/em&gt;&lt;/strong&gt; 镜像，安装基础系统(Base)。&lt;/p&gt;&#10;&lt;h3 id="升级debian12"&gt;升级Debian12&lt;a class="anchor" href="#%e5%8d%87%e7%ba%a7debian12"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo sed -i -e &lt;span style="color:#5af78e"&gt;&amp;#39;s/bullseye/bookworm/g&amp;#39;&lt;/span&gt; /etc/apt/sources.list&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt update&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt upgrade &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt full-upgrade&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="安装sway"&gt;安装sway&lt;a class="anchor" href="#%e5%ae%89%e8%a3%85sway"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo apt install sway swaybg swayidle swaylock foot wofi seatd waybar xwayland neofetch grim wlogout&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;设置自动启动sway&lt;/p&gt;&#10;&lt;p&gt;编辑&lt;code&gt; ~/.profile&lt;/code&gt;加入以下内容即可：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;if&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt; -z &lt;span style="color:#5af78e"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ff5c57"&gt;$DISPLAY&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt; &lt;span style="color:#5af78e"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;$(&lt;/span&gt;tty&lt;span style="color:#ff6ac1"&gt;)&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt; &lt;span style="color:#5af78e"&gt;&amp;#34;/dev/tty1&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt;; &lt;span style="color:#ff6ac1"&gt;then&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff5c57"&gt;exec&lt;/span&gt; sway&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;fi&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="配置sway"&gt;配置sway&lt;a class="anchor" href="#%e9%85%8d%e7%bd%aesway"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mkdir -p ~/.config/sway&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cp /etc/sway/config ~/.config/sway/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;编辑&lt;code&gt;~/.config/sway&lt;/code&gt;&lt;/p&gt;&#10;&lt;h3 id="配置程序启动器"&gt;配置程序启动器&lt;a class="anchor" href="#%e9%85%8d%e7%bd%ae%e7%a8%8b%e5%ba%8f%e5%90%af%e5%8a%a8%e5%99%a8"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;注释掉&lt;code&gt;$menu&lt;/code&gt;行，改为以下内容：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff5c57"&gt;set&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;$menu&lt;/span&gt; wofi --show&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;drun --lines&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff9f43"&gt;6&lt;/span&gt; --prompt&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;设置终端(foot)字体大小&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;vi /etc/xdg/foot/foot.ini&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;font=monospace:size=12&lt;/code&gt;&lt;/p&gt;&#10;&lt;h3 id="设置退出菜单waylogout"&gt;设置退出菜单(waylogout)&lt;a class="anchor" href="#%e8%ae%be%e7%bd%ae%e9%80%80%e5%87%ba%e8%8f%9c%e5%8d%95waylogout"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;在&lt;code&gt;~/.config/sway/config&lt;/code&gt;加入以下内容&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bindsym &lt;span style="color:#ff5c57"&gt;$mod&lt;/span&gt;+p &lt;span style="color:#ff5c57"&gt;exec&lt;/span&gt; wlogout&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;&#10;&lt;h2 id="以下为旧内容请注意软件版本"&gt;以下为旧内容，请注意软件版本！！！&lt;a class="anchor" href="#%e4%bb%a5%e4%b8%8b%e4%b8%ba%e6%97%a7%e5%86%85%e5%ae%b9%e8%af%b7%e6%b3%a8%e6%84%8f%e8%bd%af%e4%bb%b6%e7%89%88%e6%9c%ac"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;推荐使用Quantum&amp;rsquo;s sway-utils Repository来安装Sway，项目地址为 &lt;a href="https://apt.quantum2.xyz/sway-utils/"&gt;https://apt.quantum2.xyz/sway-utils/&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="安装步骤"&gt;安装步骤&lt;a class="anchor" href="#%e5%ae%89%e8%a3%85%e6%ad%a5%e9%aa%a4"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h4 id="添加key"&gt;添加key&lt;a class="anchor" href="#%e6%b7%bb%e5%8a%a0key"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;pre&gt;&lt;code&gt;curl https://quantum5.ca/apt.key | sudo apt-key add -&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;h4 id="添加apt源"&gt;添加apt源&lt;a class="anchor" href="#%e6%b7%bb%e5%8a%a0apt%e6%ba%90"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;将以下内容添加至&lt;code&gt;/etc/apt/sources.list&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Ubuntu安装Sway</title><link>https://www.swaywm.com/posts/ubuntu-install-sway/</link><pubDate>Tue, 25 Oct 2022 15:38:28 +0800</pubDate><guid>https://www.swaywm.com/posts/ubuntu-install-sway/</guid><description>&lt;h1 id="sway-on-ubuntu"&gt;Sway on Ubuntu&lt;a class="anchor" href="#sway-on-ubuntu"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Installation guide for the latest &lt;a href="https://swaywm.org"&gt;sway&lt;/a&gt; version on Ubuntu 20.04&lt;/p&gt;&#10;&lt;p&gt;Source can be found on &lt;a href="https://github.com/Llandy3d/sway-on-ubuntu"&gt;github&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="introduction"&gt;Introduction&lt;a class="anchor" href="#introduction"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;This guide aims to be an easy to follow and straightforward way to install the master version of Sway and the wlroots dependency.&lt;/p&gt;&#10;&lt;p&gt;It will then extend to useful projects you might want installed for a complete desktop experience.&#10;&lt;a href="https://www.swaywm.com/imgs/example-working-on-docs.webp"&gt;&lt;img src="https://www.swaywm.com/imgs/example-working-on-docs.webp" alt="Example Sway Setup" loading="lazy" decoding="async"/&gt;&lt;/a&gt;&#10;&lt;em&gt;Example of Customized Sway setup (&lt;a href="https://github.com/Llandy3d/dotfiles"&gt;dotfiles&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;&#10;&lt;h2 id="why-on-ubuntu-"&gt;Why on Ubuntu ?&lt;a class="anchor" href="#why-on-ubuntu-"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;If you want to try out this wonderful window manager and you are used to Ubuntu you don&amp;rsquo;t have to make the jump directly, you can install sway and changing between Gnome and Sway will be a matter of logging out and selecting which one to boot.&#10;&lt;img src="https://www.swaywm.com/imgs/desktop-selector.png" alt="Desktop Selector" loading="lazy" decoding="async"/&gt;&lt;/p&gt;</description></item></channel></rss>