跳转至

文章列表

😄 还有下一页哦 😄


根治 Failed to create sink input: sink is suspended 的方法

故障表现

首先打开电脑,进入 kde, 发现声音无法播放,speaker-test 播放声音听不见,在 b站、腾讯视频等各大网页浏览器中播放视频,只会卡住显示正在加载 0kb/s ,同时网络一切正常。打开各种音乐播放器都无法播放音乐,卡在 00:00 不动。最后通过 journalctl -b 发现有一个服务为 pulseaudio 报错了。把它 restart 之后可以短暂的恢复正常但是很快又回去了。通过 systemctl status pulseaudio 发现报错:Failed to create sink input: sink is suspended

穿透 wsl 和 ssh, 新版本 neovim 跨设备任意复制,copy anywhere!

1. 创作动机

最近一个星期,我入坑了 neovim, 然后开始配置各种插件。同一个时间点,我入手了一台 surface go2, 这是个 Windows 平板,我在上面也是装好了各种软件,配置了 wsl2, 并且配置了 ssh。然后我发现当我 ssh 连接到宿舍的高性能笔记本的时候,我打开 neovim 时候无法进行复制粘贴。严格地说,是无法进行复制,因为你无法使用 ctrl+shift+C 进行复制。所以我们通常在本机配置 opt.clipboard:append("unnamedplus") 来直接让 neovim 和系统剪贴板打通。但是这一次我们通过 ssh 传输数据,傻眼了。

因此,寻找一个可以通过 ssh 传输剪贴板的方案,迫在眉睫.

Sunshine + Moonlight 纯软件实现全平台设备作 Linux 副屏

最近,我想要通过视频学习一些技术知识,作为笔记本用户,没有外接屏幕显然是十分痛苦的,需要不断切换窗口,并且还会互相遮挡。于是我便萌生了使用身边的平板和手机作为副屏的想法。经过一番查找,发现各种千奇百怪的方法,有的付费,有的卡顿,最主要的就是:大部分方案是基于 Windows 系统的。在其中,我发现 Moonlight 串流方案基于全平台。在此基础上,我解决了一些问题,成功完成副屏延伸。

在本文中,Moonlight 只是一种串流方案,其实并非本文的重点。想知道重点在哪里吗?那就接着往下看!

独立于 Github,更方便地管理自己的静态网站?来试试这套自托管 Git 仓库方案!

就在前几天,我成功地将我自己的网站由 wordpress 迁移为了静态网站。不过说是迁移,但是域名保持不变,本质上就是把将网站文件夹一整个换了遍。我选择的是 mkdocs 的网站框架,在一般情况下,我们选用 Github Pages 作为网站托管方案。但是这一次,我想仍然保留在自己的服务器上。但是我还是想要享受到 git 版本管理网站的快捷感,怎么办呢?这篇文章提供的 Git 自托管方案便可以为你解决这一烦恼!

新版本下如何通过外部网络访问wsl

众所周知,wsl2是windows下的linux子系统,并且采用类似于虚拟机NAT的管理方式。一般情况下,外部网络很难直接访问到wsl上的服务,除非使用端口转发。而现在,微软更新了wsl 2.0.0,采用镜像网络配置,完美解决了所有网络上的问题。

通过树莓派+OMV建立自己的NAS

最近看到家中吃灰的树莓派,我突发奇想:不如把它做成NAS。虽然肯定不如专业的NAS稳定,容量也才可怜的32G,但是这样让我练练尝尝鲜也未尝不可。说干就干!