Fedora 35 after each start-up, uses the headphone output. How to save the lineout / speaker should be the default? Why are headphones the default output?
For Gnome, the output selection should persist through reboots.
Settings → Sounds → Output
You could also install pavucontrol or pavucontrol-qt depending on your desktop preference.
Under output devices you can select the default fallback device. In pavucontrol it is the icon to the right of the lock.
Gnome settings, pavucontrol, alsamixer failed to save!
therefore a question
Assuming this is wireplumber
Can you check:
~/.local/state/wireplumber/
the default-nodes file should be changing when you make the fallback selections
you can also check
wpctl status
and change the defaults with
wpctl set-default "ID"
On my HP notebook it’s the same when I am using the xb4 Docking station: the reason is an internal technical circuit that will be named “head-phone” so by design, because the audio output will be rerouted to an built in Altec-Lansing sound system when head-phones are not plugged in. Under Windows you can see the same “Speaker and built-in double head-phones” are one logical port, in my case IDT HD Audio Codec). My notebook has another separate port “head-phones” which is independent of the other ports. On cheaper notebooks there is no such expensive solution with different audio-ports.
Heliosstyx
laptop there are 1-2 ports, I understand
My card use 7 port: Sound Blaster Z - Sound Blaster - Creative Labs (United States)
But, i use 2 port: line out speaker (stereo) / mic
~/.local/state/wireplumber/
the default-nodes file should be changing when you make the fallback selections
[default-nodes]
default.configured.audio.sink=alsa_output.pci-0000_02_00.0.analog-stereo
default.configured.audio.source=alsa_input.pci-0000_02_00.0.analog-stereo
wpctl status, missing other device and i can’t change it
wpctl status
PipeWire ‘pipewire-0’ [0.3.39, idanka@fedora34ds, cookie:1556504851]
└─ Clients:
31. WirePlumber [0.3.39, idanka@fedora34ds, pid:1934]
32. WirePlumber [export] [0.3.39, idanka@fedora34ds, pid:1934]
39. Mutter [0.3.39, idanka@fedora34ds, pid:9074]
53. GNOME Volume Control Media Keys [0.3.39, idanka@fedora34ds, pid:9245]
67. wpctl [0.3.39, idanka@fedora34ds, pid:17000]
69. GNOME Shell Volume Control [0.3.39, idanka@fedora34ds, pid:9074]
Audio
├─ Devices:
│ 38. Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx) [alsa]
│ 40. HDA NVidia [alsa]
│
├─ Sinks:
│ * 50. Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx) Analóg sztereó [vol: 0.55]
│
├─ Sink endpoints:
│
├─ Sources:
│ * 48. Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx) Analóg sztereó [vol: 0.00 MUTED]
│
├─ Source endpoints:
│
└─ Streams:
Video
├─ Devices:
│ 43. Vimicro USB2.0 Camera: Vimicro [v4l2]
│ 44. Vimicro USB2.0 Camera: Vimicro [v4l2]
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│ * 42. Vimicro USB2.0 Camera Vimicro
│
├─ Source endpoints:
│
└─ Streams:
Gnome settings not save:
Can you try a new user, if you haven’t.
You may want to try swapping from wire plumber to pipewire-session.
sudo dnf swap wireplumber pipewire-media-session
it’s really okay
Thx!