Monitörün hoparlörü algılanmıyor

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 :smiley: 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 :sweat_smile: paketler de kurulu gözüküyor

pipewire çalıştı çalışmasına sanırsam ancak hala ses yok :sweat_smile:. 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 :confused:

pulseaudioda bir sıkıntı oluşmuş sanırım bu sefer de :cry:

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?