Merhabalar. Bugün Everything iso dosyasıyla Fedora kurdum ama küçük bir sıkıntım var.
Bilgisayar monitörümdeki hoparlörü tanımıyor, onun yerine 2 adet ses çıkış aygıtı görünüyor. Yardımcı olabilirseniz sevinirim.
Son düzenleyen: @wise 2024-11-19T21:51:20Z
şuraya bir basıp çıkan ekranı atar mısınız?
şuradaki menülerin seçeneklerini tek tek deneyip herhangi birinde çalışıyor mu diye test edebilir misiniz?
Zaten denemiştim, tekrar denedim hiçbirinden ses gelmiyor.
menülerde hangi seçeneklerin olduğunu paylaşır mısınız?
son olarak systemctl --user status pipewire
komutu ile pipewire durumunu öğrenebilir miyim?, analog stereo output seçeneği yok gibi gözüküyor, bize o lazım.
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
/usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Tue 2024-11-12 18:02:28 +03; 2h 39min ago
Invocation: 2408c01b061248dfb30b44dfad1d558a
TriggeredBy: ● pipewire.socket
Main PID: 2556 (pipewire)
Tasks: 3 (limit: 18885)
Memory: 8.1M (peak: 15.4M)
CPU: 2.839s
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─2556 /usr/bin/pipewire
Nov 12 18:57:30 xxxxx pipewire[2556]: pw.node: (alsa_input.pci-0000_0b_00.4.analog-stereo-54) graph xrun not-triggered (0 suppressed)
Nov 12 18:57:30 xxxxx pipewire[2556]: pw.node: (alsa_input.pci-0000_0b_00.4.analog-stereo-54) xrun state:0x7fb837060008 pending:1/2 s:3298614138421 a:3298614174381 f:3298614175761 waiting:35960 process:1380 status:triggered
Nov 12 19:15:55 xxxxx pipewire[2556]: pw.node: (alsa_output.pci-0000_09_00.1.hdmi-stereo-77) graph xrun not-triggered (0 suppressed)
Nov 12 19:15:55 xxxxx pipewire[2556]: pw.node: (alsa_output.pci-0000_09_00.1.hdmi-stereo-77) xrun state:0x7fb845a14008 pending:1/1 s:4403218807271 a:4403218823131 f:4403218828001 waiting:15860 process:4870 status:triggered
Nov 12 19:48:22 xxxxx-srv pipewire[2556]: pw.node: (alsa_output.pci-0000_0b_00.4.iec958-stereo-73) graph xrun not-triggered (0 suppressed)
Nov 12 19:48:22 xxxxx pipewire[2556]: pw.node: (alsa_output.pci-0000_0b_00.4.iec958-stereo-73) xrun state:0x7fb845997008 pending:1/1 s:5908089108658 a:5908089111918 f:5908089115558 waiting:3260 process:3640 status:triggered
Nov 12 20:09:42 xxxxx pipewire[2556]: pw.node: (alsa_output.pci-0000_09_00.1.hdmi-stereo-51) graph xrun not-triggered (0 suppressed)
Nov 12 20:09:42 xxxxx pipewire[2556]: pw.node: (alsa_output.pci-0000_09_00.1.hdmi-stereo-51) xrun state:0x7fb845998008 pending:1/1 s:7470788514436 a:7470788544856 f:7470788548816 waiting:30420 process:3960 status:triggered
Nov 12 20:24:08 fedora pipewire[2556]: pw.node: (alsa_output.pci-0000_0b_00.4.iec958-stereo-73) graph xrun not-triggered (0 suppressed)
Nov 12 20:24:08 fedora pipewire[2556]: pw.node: (alsa_output.pci-0000_0b_00.4.iec958-stereo-73) xrun state:0x7fb845997008 pending:1/1 s:8255058756166 a:8255058759836 f:8255058763416 waiting:3670 process:3580 status:triggered
disabled olarak gözüküyor, sudo systemctl start pipewire.service
ile aktif edip sudo systemctl enable pipewire.service
ile sistemi yeniden başlattıktan sonra otomatik aktive olmasını sağlayın, daha sonra reboot
komutu ile sistemi yeniden başlatın
bilgisayarı yeniden başlattıktan sonra tekrar ses ayarlarına girip aynı menülerde bir değişiklik var mı veya mevcut olan seçenekleri seçince sorun çözülüyor mu diye tekrar deneyin, umarım bu sefer olur
@fedora:~$ sudo systemctl start pipewire.service
[sudo] password for kerem:
Failed to start pipewire.service: Unit pipewire.service not found.
@fedora:~$ sudo systemctl start pipewire.service
Failed to start pipewire.service: Unit pipewire.service not found.
pulseaudio
kullanıyor olabilirsiniz, pipewire
kurulu değil gibi, ama fedora’da durumun böyle olması şaşırtıcı.
sudo systemctl stop pulseaudio.socket pulseaudio.service
sudo systemctl disable pulseaudio.socket pulseaudio.service
komutları ile pulseaudio
’yu eğer aktifse devre dışı bırakıyoruz.
sudo dnf install pipewire pipewire-pulseaudio pipewire-alsa pipewire-jack wireplumber
komutu ile gerekli pipewire paketlerini kuruyoruz.
sudo systemctl enable pipewire pipewire-pulse wireplumber
sudo systemctl start pipewire pipewire-pulse wireplumber
komutları ile pipewire
’ı aktif ediyoruz.
daha sonra sistemi yeniden başlatıp ses ayarlarındaki seçenekleri tekrar denersiniz.
Ben ne lanet bir durumdayım
sistemi yeniden başlatmayı deneyeceğim ancak çözülecekmiş gibi gelmedi. (çözülmedi)
xxxxx@fedora:~$ sudo systemctl stop pulseaudio.socket pulseaudio.service
Failed to stop pulseaudio.socket: Unit pulseaudio.socket not loaded.
Failed to stop pulseaudio.service: Unit pulseaudio.service not loaded.
xxxxx@fedora:~$ sudo systemctl disable pulseaudio.socket pulseaudio.service
Failed to disable unit: Unit pulseaudio.socket does not exist
xxxxx@fedora:~$ sudo dnf install pipewire pipewire-pulseaudio pipewire-alsa pipewire-jack wireplumber
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Package "pipewire-1.2.5-1.fc41.x86_64" is already installed.
Package "pipewire-pulseaudio-1.2.5-1.fc41.x86_64" is already installed.
Package "pipewire-alsa-1.2.5-1.fc41.x86_64" is already installed.
No match for argument: pipewire-jack
Package "wireplumber-0.5.5-2.fc41.x86_64" is already installed.
You can try to add to command line:
--skip-unavailable to skip unavailable packages
--
xxxxx@fedora:~$ sudo systemctl enable pipewire pipewire-pulse wireplumber
Failed to enable unit: Unit pipewire.service does not exist
xxxxx@fedora:~$ sudo systemctl start pipewire pipewire-pulse wireplumber
Failed to start pipewire.service: Unit pipewire.service not found.
Failed to start pipewire-pulse.service: Unit pipewire-pulse.service not found.
Failed to start wireplumber.service: Unit wireplumber.service not found.
systemctl --user start pipewire
systemctl --user enable pipewire
systemctl --user start pipewire-pulse
systemctl --user enable pipewire-pulse
systemctl --user start wireplumber
systemctl --user enable wireplumber
komutları ile usr dizininden çalıştırmayı deneyebilirsiniz, bunun haricinde ne yapılabilir ben de bilmiyorum
paketler de kurulu gözüküyor
pipewire çalıştı çalışmasına sanırsam ancak hala ses yok
. Windowstan denedim şimdi bozulmuştur belki diye ancak bir sıkıntı yok windowstayken.
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: disabled)
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
/usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Tue 2024-11-12 21:01:42 +03; 7min ago
Invocation: ed87a27389ac477abf02ff17a5ed0f1c
TriggeredBy: ● pipewire.socket
Main PID: 1819 (pipewire)
Tasks: 3 (limit: 18885)
Memory: 8.2M (peak: 11.7M)
CPU: 181ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─1819 /usr/bin/pipewire
Kas 12 21:01:42 fedora systemd[1552]: Started pipewire.service - PipeWire Multimedia Service.
Kas 12 21:08:06 fedora pipewire[1819]: pw.node: (alsa_input.usb-Macronix_Razer_Barracuda_Pro_2.4_1234-00.mono-fallback-53) graph xrun not-triggered (0 suppressed)
Kas 12 21:08:06 fedora pipewire[1819]: pw.node: (alsa_input.usb-Macronix_Razer_Barracuda_Pro_2.4_1234-00.mono-fallback-53) xrun state:0x7f0c33b99008 pending:1/1 s:401429713756 a:401429733246 f:401429734136 waiting:19490 process:890 sta>
1 Like
belki pipewire hdmi ile ses aktarımını desteklemiyor olabilir, tam tersine pulseaudio kullanmayı deneyebilirsiniz
kurulum:
sudo dnf install pulseaudio pulseaudio-utils pulseaudio-module-x11 pulseaudio-libs
systemctl --user stop pipewire
systemctl --user stop pipewire-pulse
systemctl --user stop wireplumber
systemctl --user disable pipewire
systemctl --user disable pipewire-pulse
systemctl --user disable wireplumber
systemctl --user enable pulseaudio
systemctl --user start pulseaudio
reboot
xxxxx@fedora:~$ sudo dnf install pulseaudio pulseaudio-utils pulseaudio-module-x11 pulseaudio-libs
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Package "pulseaudio-utils-17.0-2.fc41.x86_64" is already installed.
Package "pulseaudio-libs-17.0-2.fc41.x86_64" is already installed.
Problem: problem with installed package
- installed package pipewire-pulseaudio-1.2.5-1.fc41.x86_64 conflicts with pulseaudio provided by pulseaudio-17.0-2.fc41.x86_64 from fedora
- installed package pipewire-pulseaudio-1.2.5-1.fc41.x86_64 conflicts with pulseaudio-daemon provided by pulseaudio-17.0-2.fc41.x86_64 from fedora
- package pipewire-pulseaudio-1.2.5-1.fc41.x86_64 from fedora conflicts with pulseaudio provided by pulseaudio-17.0-2.fc41.x86_64 from fedora
- package pipewire-pulseaudio-1.2.5-1.fc41.x86_64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-17.0-2.fc41.x86_64 from fedora
- package pulseaudio-17.0-2.fc41.x86_64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.2.6-1.fc41.x86_64 from updates
- conflicting requests
You can try to add to command line:
--allowerasing to allow erasing of installed packages to resolve problems
--skip-broken to skip uninstallable packages
xxxxx@fedora:~$ systemctl --user stop pipewire
Stopping 'pipewire.service', but its triggering units are still active:
pipewire.socket
xxxxx@fedora:~$ systemctl --user stop pipewire-pulse
Stopping 'pipewire-pulse.service', but its triggering units are still active:
pipewire-pulse.socket
xxxxx@fedora:~$ systemctl --user stop wireplumber
xxxxx@fedora:~$ systemctl --user disable pipewire
Removed '/home/xxxxx/.config/systemd/user/default.target.wants/pipewire.service'.
Removed '/home/xxxxx/.config/systemd/user/sockets.target.wants/pipewire.socket'.
Disabling 'pipewire.service', but its triggering units are still active:
pipewire.socket
xxxxx@fedora:~$ systemctl --user disable pipewire-pulse
Removed '/home/xxxxx/.config/systemd/user/default.target.wants/pipewire-pulse.service'.
Removed '/home/xxxxx/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket'.
Disabling 'pipewire-pulse.service', but its triggering units are still active:
pipewire-pulse.socket
xxxxx@fedora:~$ systemctl --user disable wireplumber
Removed '/home/xxxxx/.config/systemd/user/pipewire-session-manager.service'.
Removed '/home/xxxxx/.config/systemd/user/pipewire.service.wants/wireplumber.service'.
The following unit files have been enabled in global scope. This means
they will still be started automatically after a successful disablement
in user scope:
wireplumber.service
xxxxx@fedora:~$ systemctl --user enable pulseaudio
Failed to enable unit: Unit pulseaudio.service does not exist
xxxxx@fedora:~$ systemctl --user start pulseaudio
Failed to start pulseaudio.service: Unit pulseaudio.service not found.
xxxxx@fedora:~$ sudo systemctl start pulseaudio
Failed to start pulseaudio.service: Unit pulseaudio.service not found.
pipewire paketleri ile çakıştığı için kuramamışsınız pulseaudioyu, şunu deneyin:
sudo dnf install --allowerasing pulseaudio pulseaudio-utils pulseaudio-module-x11 pulseaudio-libs
systemctl --user enable pulseaudio
systemctl --user start pulseaudio
sistemi yeniden başlattım tam test yapıcam:
youtube’dan video açmaya çalıştım ancak tarayıcıdaki herhangi bir video açılmıyor onun içinde ayrı başlık açmam lazım şimdi
pulseaudioda bir sıkıntı oluşmuş sanırım bu sefer de 
systemctl --user restart pulseaudio
systemctl --user status pulseaudio
rm -rf ~/.config/pulse/
pulseaudio -k
komutlarını çalıştırıp çıktılarını paylaşabilir misiniz?