所有网页视频可以加载,但无法播放,播放时候始终显示缓冲中,但已检查网络无问题,今天刚刚经历了xfce4->gnome的更换,并删除了原先的xfce4,不知道是否是由于这个带来的影响,以下为/var/log/pacman.log中相关内容
[2023-02-04T23:23:22+0800] [PACMAN] Running 'pacman -Rns xfce4 xfce4-goodies'
[2023-02-04T23:23:32+0800] [ALPM] transaction started
[2023-02-04T23:23:32+0800] [ALPM] removed xfce4-taskmanager (1.5.5-1)
[2023-02-04T23:23:32+0800] [ALPM] removed xfce4-screenshooter (1.10.3-1)
[2023-02-04T23:23:32+0800] [ALPM] removed xfce4-pulseaudio-plugin (0.4.5-1)
[2023-02-04T23:23:33+0800] [ALPM] removed libkeybinder3 (0.3.2-4)
[2023-02-04T23:23:33+0800] [ALPM] removed ristretto (0.12.4-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfwm4-themes (4.10.0-4)
[2023-02-04T23:23:33+0800] [ALPM] removed xfwm4 (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfdesktop (4.18.1-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-terminal (1.0.4-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-settings (4.18.1-1)
[2023-02-04T23:23:33+0800] [ALPM] removed gnome-themes-extra (3.28+r6+g45b1d457-1)
[2023-02-04T23:23:33+0800] [ALPM] removed elementary-icon-theme (7.2.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-session (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xorg-xinit (1.4.2-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xorg-iceauth (1.0.9-1)
[2023-02-04T23:23:33+0800] [ALPM] removed polkit-gnome (0.105-9)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-power-manager (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-notifyd (0.7.3-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-panel (4.18.1-1)
[2023-02-04T23:23:33+0800] [ALPM] removed libwnck3 (43.0-3)
[2023-02-04T23:23:33+0800] [ALPM] removed libxres (1.2.2-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfce4-appfinder (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed tumbler (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed thunar-volman (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed thunar (4.18.3-1)
[2023-02-04T23:23:33+0800] [ALPM] removed garcon (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed exo (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed libxfce4ui (4.18.1-1)
[2023-02-04T23:23:33+0800] [ALPM] removed xfconf (4.18.0-1)
[2023-02-04T23:23:33+0800] [ALPM] removed libxfce4util (4.18.1-1)
[2023-02-04T23:23:33+0800] [ALPM] transaction completed
[2023-02-04T23:23:33+0800] [ALPM] running '30-systemd-update.hook'...
[2023-02-04T23:23:33+0800] [ALPM] running 'gio-querymodules.hook'...
[2023-02-04T23:23:33+0800] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-02-04T23:23:34+0800] [ALPM] running 'update-desktop-database.hook'...
另:我很想上传图片,但不知道如何贴网络图片,需要一个自己的服务器吗?
最近编辑记录 alexTsui (2023-02-19 08:41:29)
离线
是不是音频有问题。你用的 PulseAudio 还是 PipeWire?
上传图片可以用现成的图床,比如 https://smms.app/
离线
是不是音频有问题。你用的 PulseAudio 还是 PipeWire?
上传图片可以用现成的图床,比如 https://smms.app/
实际上,视频已经缓存完毕,但是仍然无法播放,随意拖动视频的进度条,那一帧是可以展示出来的。
我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
如图,进度条显示已经缓存,但无法正常播放,并且,视频网站往往还会提示认为网速不够,要求降低清晰度
离线
我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
没人让你(重)装这些东西。你这样只会把问题复杂化。
你的电脑能播放出声音不?systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager 输出什么?
离线
我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
没人让你(重)装这些东西。你这样只会把问题复杂化。
你的电脑能播放出声音不?systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager 输出什么?
如图
Unit pipewire-pulse.service could not be found.
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: enabled)
Active: active (running) since Sun 2023-02-05 19:51:17 CST; 38min ago
TriggeredBy: ● pulseaudio.socket
Main PID: 1366 (pulseaudio)
Tasks: 11 (limit: 18924)
Memory: 11.0M
CPU: 175ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
├─1366 /usr/bin/pulseaudio --daemonize=no --log-target=journal
└─1448 /usr/lib/pulse/gsettings-helper
2月 05 20:29:40 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:40 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:41 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:41 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:41 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:41 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:42 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:42 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:42 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
2月 05 20:29:42 alex-pc pulseaudio[1366]: Failed to create sink input: sink is suspended.
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Sun 2023-02-05 19:51:19 CST; 38min ago
Main PID: 1814 (wireplumber)
Tasks: 5 (limit: 18924)
Memory: 13.9M
CPU: 445ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─1814 /usr/bin/wireplumber
2月 05 19:51:19 alex-pc systemd[1153]: Started Multimedia Service Session Manager.
2月 05 19:51:19 alex-pc wireplumber[1814]: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running?
2月 05 19:51:19 alex-pc wireplumber[1814]: found session bus but no portal
2月 05 19:51:19 alex-pc wireplumber[1814]: Failed to set scheduler settings: 不允许的操作
2月 05 19:51:19 alex-pc wireplumber[1814]: [0:00:45.561199231] [1814] INFO Camera camera_manager.cpp:299 libcamera v0.0.4
2月 05 19:51:19 alex-pc wireplumber[1814]: RegisterProfile() failed: org.bluez.Error.NotPermitted
2月 05 19:51:19 alex-pc wireplumber[1814]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please u>
2月 05 19:51:19 alex-pc wireplumber[1814]: <WpPortalPermissionStorePlugin:0x55eda1a04780> Failed to call Lookup: GDBus.Error:or>
2月 05 19:51:19 alex-pc wireplumber[1814]: <WpPortalPermissionStorePlugin:0x55eda1a04780> Failed to call Lookup: GDBus.Error:or>
最近编辑记录 alexTsui (2023-02-05 20:30:35)
离线
我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
没人让你(重)装这些东西。你这样只会把问题复杂化。
你的电脑能播放出声音不?systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager 输出什么?
已解决,参考https://bbs.archlinux.org/viewtopic.php … 9#p2035399
应该是更新后wireplumber 取代 pipewire-media-session 产生的冲突问题,我是通过
注释 /etc/pulse/default.pa中的
# load-module module-suspend-on-idle
来解决
最近编辑记录 alexTsui (2023-02-05 20:58:51)
离线
哦。其实现在 pipewire-media-session 不取代 wireplumber 了。PulseAudio 就用 pipewire-media-session,PipeWire 就用 wireplumber,就好了。
离线
我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
没人让你(重)装这些东西。你这样只会把问题复杂化。
你的电脑能播放出声音不?systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager 输出什么?
大佬我遇到一样的问题,没有声音,必须关闭声音才能播放视频
[ipason@IPASON ~]$ systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager
Unit pipewire-pulse.service could not be found.
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: enabled)
Active: active (running) since Wed 2023-07-26 23:11:42 CST; 14min ago
TriggeredBy: ● pulseaudio.socket
Main PID: 939 (pulseaudio)
Tasks: 8 (limit: 9188)
Memory: 12.6M
CPU: 248ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
├─939 /usr/bin/pulseaudio --daemonize=no --log-target=journal
└─964 /usr/lib/pulse/gsettings-helper
Jul 26 23:20:20 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:20 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:21 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:21 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:21 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:21 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:22 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:22 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:22 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
Jul 26 23:20:22 IPASON pulseaudio[939]: Failed to create sink input: sink is suspended.
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Wed 2023-07-26 23:19:22 CST; 7min ago
Main PID: 1734 (wireplumber)
Tasks: 7 (limit: 9188)
Memory: 21.1M
CPU: 569ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─1734 /usr/bin/wireplumber
Jul 26 23:19:22 IPASON systemd[549]: Started Multimedia Service Session Manager.
Jul 26 23:19:22 IPASON wireplumber[1734]: [0:07:59.556416269] [1734] INFO Camera camera_manager.cpp:298 libc>
Jul 26 23:19:23 IPASON wireplumber[1734]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwn>
Jul 26 23:19:23 IPASON wireplumber[1734]: <WpPortalPermissionStorePlugin:0x559c9f512160> Failed to call Looku>
Jul 26 23:19:23 IPASON wireplumber[1734]: <WpPortalPermissionStorePlugin:0x559c9f512160> Failed to call Looku>
离线
你要用 PulseAudio 的话就装 pipewire-media-session,要用 PipeWire 的话就装 pipewire-pulse。
离线
你要用 PulseAudio 的话就装 pipewire-media-session,要用 PipeWire 的话就装 pipewire-pulse。
我现在好像两个都运行了,pluseaudio和pipewire都在运行,我是要卸载pipewire吗
离线
依云 说:我重装过ffmpeg、pulseaudio和pipewire,似乎并没有效果
没人让你(重)装这些东西。你这样只会把问题复杂化。
你的电脑能播放出声音不?systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager 输出什么?
已解决,参考https://bbs.archlinux.org/viewtopic.php … 9#p2035399
应该是更新后wireplumber 取代 pipewire-media-session 产生的冲突问题,我是通过
注释 /etc/pulse/default.pa中的# load-module module-suspend-on-idle
来解决
我没有这个文件
我现在使用的pipewire,没有输出声音
❯ pacman -Qs pipewire
local/libpipewire 1:0.3.75-2
Low-latency audio/video router and processor - client library
local/libwireplumber 0.4.14-1
Session / policy manager implementation for PipeWire - client library
local/pipewire 1:0.3.75-2
Low-latency audio/video router and processor
local/pipewire-audio 1:0.3.75-2
Low-latency audio/video router and processor - Audio support
local/pipewire-pulse 1:0.3.75-2
Low-latency audio/video router and processor - PulseAudio replacement
local/wireplumber 0.4.14-1
Session / policy manager implementation for PipeWire
❯ pacman -Qs pulse
local/libcanberra 1:0.30+r2+gc0620e4-3
A small and lightweight implementation of the XDG Sound Theme Specification
local/libpulse 16.1-6
A featureful, general-purpose sound server (client library)
local/pipewire-pulse 1:0.3.75-2
Low-latency audio/video router and processor - PulseAudio replacement
❯ systemctl --user status pulseaudio pipewire-pulse pipewire-session-manager
Unit pulseaudio.service could not be found.
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: enabled)
Active: active (running) since Sun 2023-07-30 23:31:58 CST; 13min ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 31332 (pipewire-pulse)
Tasks: 3 (limit: 18955)
Memory: 4.6M
CPU: 13.719s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─31332 /usr/bin/pipewire-pulse
7月 30 23:31:58 NullPointerException systemd[1265]: Started PipeWire PulseAudio.
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Sun 2023-07-30 23:05:05 CST; 40min ago
Main PID: 1423 (wireplumber)
Tasks: 7 (limit: 18955)
Memory: 20.4M
CPU: 1.168s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─1423 /usr/bin/wireplumber
7月 30 23:05:05 NullPointerException systemd[1265]: Started Multimedia Service Session Manager.
7月 30 23:05:05 NullPointerException wireplumber[1423]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
7月 30 23:05:05 NullPointerException wireplumber[1423]: [0:00:50.943947062] [1423] INFO Camera camera_manager.cpp:298 libcamera v0.0.5
7月 30 23:05:06 NullPointerException wireplumber[1423]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
7月 30 23:05:06 NullPointerException wireplumber[1423]: <WpPortalPermissionStorePlugin:0x564314b83ec0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
7月 30 23:05:06 NullPointerException wireplumber[1423]: <WpPortalPermissionStorePlugin:0x564314b83ec0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
不知道咋改
离线
pactl list sinks 看看?
离线
❯ pactl list sinks
Sink #57
State: RUNNING
Name: alsa_output.pci-0000_00_1f.3.analog-stereo
Description: 内置音频 模拟立体声
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: yes
Volume: front-left: 26188 / 40% / -23.90 dB, front-right: 26188 / 40% / -23.90 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC257 Analog"
alsa.long_card_name = "HDA Intel PCH at 0xb451c000 irq 152"
alsa.name = "ALC257 Analog"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0xb451c000 irq 152"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "6"
device.api = "alsa"
device.class = "sound"
device.id = "48"
device.profile.description = "模拟立体声"
device.profile.name = "analog-stereo"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "内置音频"
node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
node.nick = "ALC257 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:front:0:playback"
priority.driver = "1009"
priority.session = "1009"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "35"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "57"
object.serial = "57"
node.max-latency = "16384/48000"
api.alsa.period-size = "1024"
api.alsa.period-num = "32"
api.alsa.headroom = "0"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "7262750"
device.product.id = "0xa348"
device.product.name = "Cannon Lake PCH cAVS"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Ports:
analog-output-speaker: 扬声器 (type: Speaker, priority: 10000, availability group: Legacy 3, availability unknown)
analog-output-headphones: 模拟耳机 (type: Headphones, priority: 9900, availability group: Legacy 4, not available)
Active Port: analog-output-speaker
Formats:
pcm
扬声器不可用不知道为什么
离线
静音了……你这完全不是同样的问题啊……
离线
其实有那么一点点沾边,因为我现在是从pulseaudio迁移到pipewire,原本设置静音的命令是
❯ amixer -D pulse set Master 1+ toggle
ALSA lib control.c:1529:(snd_ctl_open_noupdate) Invalid CTL pulse
amixer: Mixer attach pulse error: No such file or directory
我也不知道现在该咋打开了,pipewire-alsa也装了
同时waybar的module从pulseaudio改成了wireplumber也不显示静音我就把这点忘了:D
"wireplumber": {
"tooltip": false,
"scroll-step": 0.2,
"format": "{icon} {volume}%",
"format-muted": "🔇 Mute",
"on-click": "amixer -D pulse set Master 1+ toggle",
"on-click-right": "pkill pavucontrol || pavucontrol",
"format-icons": {
"default": [
"",
"",
""
]
}
},
顺便问下我现在重装完之后原来好多图标显示不出来了我能知道原来是什么字体提供的吗
离线