nano /etc/modprobe.d/blacklist.conf
blacklist nouveau
In the line GRUB_CMDLINE_LINUX= add these arguments, separated by spaces: intel_iommu=on OR amd_iommu=on, iommu=pt
and vfio-pci.ids= followed by the device IDs you want to use on the VM separated by commas. For example,
if I wanted to pass through my GTX 1070, I’d add vfio-pci.ids=10de:1b81,10de:10f0. Save and exit your editor.
emerald-theme-manager to select window decoration theme !
Re: void linux mate and qemu install
Posted: Thu Sep 12, 2024 10:17 am
by david
1. A2DP:(Advanced Audio Distribution Profile): A2DP enables high-quality stereo audio streaming for music playback from a source device to a sink (e.g., headphones) but typically doesn’t support audio input. It uses codecs like the default SBC for basic quality or advanced options like LDAC and AptX for superior sound. A2DP duplex channels, such as FastStream, AptX Low Latency, or PipeWire’s “Opus 05 Pro,” allow simultaneous microphone input without switching to lower-quality HSP/HFP, with PipeWire (unlike PulseAudio) automatically supporting this feature. AVRCP complements A2DP by providing remote control for media playback functions like play, pause, and skip.
2. HFP/HSP:(Hands-Free Profile/Headset Profile): HFP and HSP are Bluetooth profiles designed for voice communication, delivering mono audio for both input (microphone) and output (speaker). They enable hands-free calling and basic audio functions in devices like headsets and car systems. While reliable for voice, they offer lower sound quality compared to A2DP and are less power-efficient than newer standards like LE Audio.To get better voice over HFP new codec mSBC can be used.
mSBC:(modified Sub-Band Codec) is a specific codec used in the Hands-Free Profile (HFP) to improve voice quality in Bluetooth audio communication. It operates at a 16 kHz sampling rate, delivering clearer mono audio compared to the older CVSD codec, making it ideal for hands-free calls in headsets or car systems. mSBC is typically used in HFP 1.6 or later, requiring both devices to support it for optimal performance. While it enhances call clarity, it still consumes more power than modern standards like LE Audio and is limited to voice applications.
3. LE Audio:Introduced in 2020 as part of Bluetooth 5.2, LE Audio is a power-efficient standard that uses the LC3 codec to deliver high-quality audio at lower bitrates. It supports advanced features like Multi-Stream Audio for true wireless earbuds, Auracast for broadcasting to multiple devices, and enhanced hearing aid compatibility. LE Audio is more versatile and energy-efficient than traditional Bluetooth audio profiles like A2DP or HFP.
LE Audio, built on Bluetooth Low Energy, uses the LC3 codec to provide high-quality audio with lower power usage, making it ideal for devices like earbuds and hearing aids. It introduces features like Multi-Stream Audio for synchronized stereo, Auracast for sharing audio with multiple listeners, and improved accessibility. It’s a significant upgrade over older profiles like HFP, offering better efficiency and versatility for future audio applications.
Void linux bluetooth audio install.
On Void Linux, the package pipewire-pulse is not available as a separate package like on some other distros. Instead, Pipewire handles the PulseAudio replacement automatically through its main components. You need to configure Pipewire itself to manage PulseAudio.
If no sound after first boot open terminal and manualy start "/usr/bin/wireplumber" this shall fix it then add it to gnome-autostart from mate control panel.
When using both microphones simultaneously (from left and right headphone ), an echo effect may occur. To prevent this, you can use only the left headphone's microphone. This Lua script enables that functionality!