我的目标是创建由 pacman 跟踪的配置文件列表(即使在删除带有 .pacsave 后缀的包后通常也会保存的配置文件)。我还没有找到直接从 pacman 获取此类信息的方法,所以现在我想通过backup
从这些包的 PKGBUILD 中提取部分来做到这一点。我会假设有一种直接的方法可以做到这一点,因为它需要作为安装任何包的一个步骤来完成,但我找不到太多关于它的信息。我将如何获取(可能下载)通过 pacman 安装的软件包的 PKGBUILD 文件?
主页
/
user-1078293
veprolet's questions
veprolet
Asked:
2020-03-27 17:06:27 +0800 CST
我有时会在 Discord 上为我的朋友流式传输游戏,但 Discord for Linux 无法捕捉游戏声音。我使用 Pulseaudio + ALSA 组合来满足我的声音需求。我想通过制作虚拟源设备来解决这个问题,它将麦克风的声音和计算机的输出结合起来。我最好的镜头看起来像这些命令:
pactl load-module module-null-sink sink_name=loopback
pactl load-module module-loopback source=alsa_input.pci-0000_00_1b.0.analog-stereo sink=loopback
pactl load-module module-loopback source=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor sink=loopback
我的想法是我可以选择这个设备作为不和谐的输入。可悲的是,我的尝试似乎有两个问题。首先,环回不会隐式混合两个音频源,只会将自己绑定到最后一个。Second Discord 不将环回识别为输入,可能是因为它是音频接收器,尽管有loopback.monitor源。
有没有办法做我想做的事情,或者至少是类似的事情?
veprolet
Asked:
2019-08-21 14:54:41 +0800 CST
我已经成功休眠并从 Linux 中的交换分区恢复。据我所知,此后没有交换任何东西,也没有以其他方式修改交换分区。这让我觉得,以前状态的休眠图像仍然存在并且可以使用,只是修改了标题或类似的东西。
如果那是真的,我怎样才能从这样的图像中恢复?切线问题是尝试这样的事情是否可取,以及它可能会破坏哪些东西。
实现此工作的明显可能性是重新创建休眠过程但实际上不保存图像。在误入歧途之后,/sys/power/resume
我从https://www.kernel.org/doc/Documentation/power/swsusp.txt看到了这个片段:
The resume process checks for the presence of the resume device,
if found, it then checks the contents for the hibernation image signature.
If both are found, it resumes the hibernation image.
由此我感觉,这个签名是在休眠时写的,表示设备需要恢复并在之后擦除以防止反复恢复。即使那是真的,我也不够熟练,无法从内核代码中获取有关签名的信息,而且交换分区的十六进制转储出奇地稀疏,而且充满了我不理解的结构。