#archlinux-cn
!YkBCOsxHJvtzDSJCGa:nichi.co
6,715 messages · Page 64 of 68
首先我不建议用这些东西
为什么要用这种东西啊……
SDDM 什么的也能启动 sway 吧 (没用过
https://wiki.archlinux.org/title/Display_manager#Console
之前看到Wiki上介绍的一众控制台上的DM里没有几个不是AUR的,就随便在官方仓库里面选了个 emptty ……
repositories 里第一个就是 void-packages
readme 的图
但反正 chimera linux 也是不用 systemd 的
怎么看出来是 void 的(我只看到他贡献了 chimera linux
确实,他用的是 avoid:https://en.wikipedia.org/wiki/Void_Linux#:~:text=it%20uses%20runit
Void 好像确实是 runit (
[m.image] 这个作者大概不用 Linux 桌面吧(
啊我想起来十几年前我用slim启动openbox的时候就是 dbus-launch 的
* 这个软件的作者是不是不用 systemd
systemd 不支持单用户多 session bus,也不支持单用户多桌面
作者是不是不用 systemd
你这要是十年前的那还情有可原(但是十年前没有 sway
两年前也早不用 dbus-launch 了啊
看这个页面我只能说不建议用这个软件(
https://github.com/tvrzna/emptty/blob/master/SAMPLES.md#configemptty-or-emptty-as-script
这个(
腾讯会议应该用的是 Pulse
另外你的声音出问题应该是同时跑 PipeWire 和 Pulse 导致的... 摄像头和画面黑是另一个原因 (就是 Portable 版解决的那个
哪个 github 页面教你 dbus-launch 的(
呃,这是什么破软件啊
* 对,我用的是 emptty ,根据其 Github 页面相关内容,在 ~/.config/emptty 中添加了如下内容:
exec dbus-launch /usr/bin/sway --unsupported-gpu
* 对,我用的是 emptty ,根据 Github 页面相关内容,在 ~/.config/emptty 中添加了如下内容:
exec dbus-launch /usr/bin/sway --unsupported-gpu
对,我用的是 emptty ,根据 Github 相关内容,在 ~/.config/emptty 中添加了如下内容:
exec dbus-launch /usr/bin/sway --unsupported-gpu
那这应该就是原因了
也可能是 dbun-run-session
你 dbus-launch 了?
呃...
在 foot 中有如下返回:
DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-BMW0VKRn06,guid=6bee855013aaa4dca6d7e88b6988a0ff
音频没问题,各个软件都能正常使用,除了之前我试图在添加以下变量运行来自 flatpak 的 wemeet 的时候遇到了无法使用麦克风和音响的情况外,没有任何问题。
foot 有什么特别吗? 你看看 `env | grep DBUS`?
* 之前实在 foot 虚拟终端中运行的。
对于刚刚给出的命令,在 foot 虚拟终端内有如下返回:
Failed to start transient service unit: Process org.freedesktop.systemd1 exited with status 1
在 tty 内有如下返回:
Running as unit: run-p23509-i23510.service
Press ^] three times within is to disconnect TTY.
在 foot 虚拟终端内有如下返回:
Failed to start transient service unit: Process org.freedesktop.systemd1 exited with status 1
在 tty 内有如下返回:
Running as unit: run-p23509-i23510.service
Press ^] three times within is to disconnect TTY.
asdf
我看日志里 pipe systemd-run 的 stderr 出来也是同样的报错, 所以应该不是库有啥问题
你的音频没问题吗?
默认就不会用预发布版的
你是从哪里运行的? 直接在终端里跑 `systemd-run --user --same-dir --tty -- true` 看看
这样限制一下可能好点
$ systemctl --user status
● eto
State: running
Units: 190 loaded (incl. loaded aliases)
Jobs: 0 queued
Failed: 0 units
Since: Sun 2026-02-08 22:06:37 CST; 21min ago
systemd: 259.1-1-arch
CGroup: /user.slice/user-1000.slice/[email protected]
├─init.scope
│ ├─1164 /usr/lib/systemd/systemd --user
│ └─1166 "(sd-pam)"
└─session.slice
├─dbus-broker.service
│ ├─1368 /usr/bin/dbus-broker-launch --scope user
│ └─1372 dbus-broker --log 11 --controller 10 --machine-id 509e74596e9643b08281dd1e773e231f --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000
├─pipewire.service
│ └─1369 /usr/bin/pipewire
├─pulseaudio.service
│ ├─1385 /usr/bin/pulseaudio --daemonize=no --log-target=journal
│ └─1428 /usr/lib/pulse/gsettings-helper
├─wireplumber.service
│ └─1374 /usr/bin/wireplumber
└─xdg-permission-store.service
└─1910 /usr/lib/xdg-permission-store
$ systemctl --user status dbus.service
● dbus-broker.service - D-Bus User Message Bus
Loaded: loaded (/usr/lib/systemd/user/dbus-broker.service; disabled; preset: enabled)
Active: active (running) since Sun 2026-02-08 22:06:39 CST; 22min ago
Invocation: 2f88e9fb6ad542b5944f5a73ab5bd4fc
TriggeredBy: ● dbus.socket
Docs: man:dbus-broker-launch(1)
Main PID: 1368 (dbus-broker-lau)
Tasks: 2 (limit: 18041)
Memory: 792K (peak: 3.2M)
CPU: 12ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/dbus-broker.service
├─1368 /usr/bin/dbus-broker-launch --scope user
└─1372 dbus-broker --log 11 --controller 10 --machine-id 509e74596e9643b08281dd1e773e231f --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000
2月 08 22:06:39 eto systemd[1164]: Starting D-Bus User Message Bus...
2月 08 22:06:39 eto dbus-broker-launch[1368]: Service file '/usr/share//dbus-1/services/fr.emersion.mako.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
2月 08 22:06:39 eto dbus-broker-launch[1368]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
2月 08 22:06:39 eto dbus-broker-launch[1368]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
2月 08 22:06:39 eto systemd[1164]: Started D-Bus User Message Bus.
2月 08 22:06:39 eto dbus-broker-launch[1368]: Ready
应该是有 systemd 和 D-Bus 的。有点懵,想问下该咋解决。
use_latest_release: true
include_prereleases: false
我要检查一下名下的包,不太靠谱的上游还是
嗯,我看了一下 CN 确实没打
不知道这坨 AI 代码里有啥奇怪的操作
建议别用这个 pre_release
默认不会
[m.image] 我看文档里有专门的参数,看样子得把它关了
* 后面的 systemd-run 都无法连接 bus 那应该不是 Portable 的问题了 (你不会是 non-systemd Arch 吧
后面的 systemd-run 都无法连接 bus 那应该不是 Portable 的问题了)
@lilydjwg 依云我有点不太确定,use_latest_tag: true 会把 pre-release 打出来嘛
具体问题可能要看 journalctl -f 了, systemd 也不说哪里有问题
[m.image] 蛤?
你的 systemd user session 可能有点问题 (
这pre-release不应该打出来
* 一直都可以吧,设置 whpx 加速器就好了,Android Studio 上的就用的 qemu
[m.image] 看了一下更新日志 vibed
一直都可以吧……
$ wemeet
[Warn] Unknown option PULSE_LATENCY_MSEC
Portable daemon 12.99 starting
[Warn] Could not locate XAUTHORITY file
[Warn] Could not detect accessibility bus: stat /run/user/1000/at-spi/bus: no such file or directory
[Critical] Could not start D-Bus proxy: Process org.freedesktop.systemd1 exited with status 1
[Warn] Could not accept connection: accept unix /run/user/1000/portable/com.tencent.wemeet/portable-control/daemon: use of closed network connection
Failed to start transient service unit: Process org.freedesktop.systemd1 exited with status 1
[Warn] User manager returned error: Process org.freedesktop.systemd1 exited with status 1
我这里似乎无法启动这个包的wemeet。
我的WM是sway
如果真有问题感觉应该扔了
我待会看看,这个包上游确实不太活跃了
hipblaslt 和 composable-kernel也忒大了
你会降级firmware吗
你可以试试 Portable 沙盒的 wemeet-bwrap, 应该不需要设置变量就能用
仓库在这: https://github.com/Kraftland/portable-arch/tree/master/x86_64/wemeet-bwrap
开始二分之前你首先得降级到一个确认没问题的版本(
既然 lts 也能复现那在 lts 分支上降级和二分可能更容易
还真是… 这下只能二分了
不好说,有可能出问题的提交被 pick 回 6.12 了
* 尝试回了 6.12.69 LTS,结果才不到一天就复现了两次。看起来问题和 Kernel 无关
尝试回了 6.12.69 LTS,结果才不到一天又复现了两次。看起来问题和 Kernel 无关
然后25H2版本还把先前就有的完整中文翻译全给删了
17.6.4的下个版本不是17.6.5而是25H2
VMware Workstation Pro越更新越烂了
这个可能是本来就能?我以为你说的抛弃 vmware 是指在 linux 下抛弃 vmware 跑 windows(
话说大家知道从flatpak安装的Wemeet怎么解决视频播放黑屏的问题吗?我看AUR上的那个wemeet中的一个评论中提及了设置变量的方法。于是我运行了以下命令:
flatpak override --user --env='__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json' com.tencent.wemeet
但是使用了该命令后就无法使用摄像头、音响、麦克风了。有啥较好的解决办法吗?
(之所以在Flatpak下载而非使用AUR,是不想不使用sandbox运行腾讯软件)
以为可以在Windows上用Hyper-V加速QEMU了
那没事了
(tg 自带的这个 ai summary 似乎不对)
[m.image] image.jpeg
[m.image] 为什么我的俩软件有个小红点,打开也不会消失
我没读错的话这应该只在本身是 hyperv vm 的 linux 里工作?
可以抛弃VMware了
https://www.phoronix.com/news/QEMU-MSHV-Microsoft-Accelerator
啊,tty 啊,这个我真不会
[m.image] image.jpeg
* 主机,外接显示器,无图形化桌面
主机,外接显示器
loginctl 锁 session 行不行
外接显示器还是笔记本?什么 Wayland compositor?
[m.image] tty1 是主机,pts0是我的ssh,如果我不想下床,那么我该如何让显示器处于关闭/待机状态
目前是浏览器播放过音频后,会一直占用(解决这个也行
都是alsa做底
linux下真的有这个吗 不都是alsa吗