Volume adjust is not working.

I did:
Code:
kldload snd_envy24ht

And added to /boot/loader.conf file:
snd_envy24ht_load=“YES”.

Did a reboot and everything was working until I installed compat Linux.

I see that it plays with my sound settings when I load a Linux application, such as “Chrome”.

I turned off compat Linux to the /etc/rc.conf file as such:
ubuntu_enbale=“NO”

Then did a reboot.

When I adjust the volume, nothing changes. I could hear the sound, just that I’m not able to adjust the volume.

Thanks.
 
ubuntu_enbale=“NO”

1660804040075.png
 
I actually typed ubuntu_enable=“NO”

Sorry for the misspelling, I’m posting on my phone and the screen protector needs to be replaced, causing glitchy typing.

Either way, it seems KDE plasma just crashed after uninstalling pulse audio. (Never knew KDE plasma requires to use pulse audio sound server, would like it to use OSS)

I’m going to do a fresh install of FreeBSD, would save more time to have a working ideal system than troubleshooting blindly.
 
Open /usr/local/etc/pulse/client.conf and uncomment the line with autospawn=yes and set it to no. Then relog, restart or pulseaudio -k and then it should now no longer appear.

I have done it and still see the Audio Mixer and also able to hear sound (maybe playing from OSS?) and also when I pkg delete PulseAudio, I still get the same issue for crashing my DE if I hit y to continue:

Code:
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 234 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        akonadi: 22.04.3_1
        akonadi-calendar: 22.04.3
        akonadi-contacts: 22.04.3
        akonadi-import-wizard: 22.04.3
        akonadi-mime: 22.04.3
        akonadi-notes: 22.04.3
        akonadi-search: 22.04.3
        akonadiconsole: 22.04.3
        akregator: 22.04.3
        alsa-plugins: 1.2.2_8
        ark: 22.04.3
        artikulate: 22.04.3
        audiocd-kio: 22.04.3
        baloo-widgets: 22.04.3
        blinken: 22.04.3
        bomber: 22.04.3
        bovo: 22.04.3
        calendarsupport: 22.04.3
        calibre: 5.44.0_2
        cantor: 22.08.0
        chromium: 104.0.5112.101
        dolphin: 22.04.3
        dragon-player: 22.04.3
        eventviews: 22.04.3
        filelight: 22.04.3
        granatier: 22.04.3
        grantlee-editor: 22.04.3
        grantleetheme: 22.04.3
        gwenview: 22.04.3
        incidenceeditor: 22.04.3
        ja-kiten: 22.04.3
        kaccounts-integration: 22.04.3
        kaddressbook: 22.04.3
        kalarm: 22.04.3
        kalgebra: 22.04.3
        kamera: 22.04.3
        kanagram: 22.04.3
        kapman: 22.04.3
        kate: 22.04.3
        katomic: 22.04.3
        kblackbox: 22.04.3
        kblocks: 22.04.3
        kbounce: 22.04.3
        kbreakout: 22.04.3
        kbruch: 22.04.3
        kcalc: 22.04.3
        kcalutils: 22.04.3
        kcharselect: 22.04.3
        kcolorchooser: 22.04.3
        kcron: 22.04.3
        kde-baseapps: 22.04.3_1
        kdeadmin: 22.04.3
        kdebugsettings: 22.04.3
        kdeedu: 22.04.3
        kdegames: 22.04.3
        kdegraphics: 22.04.3
        kdegraphics-mobipocket: 22.04.3
        kdegraphics-svgpart: 22.04.3
        kdegraphics-thumbnailers: 22.04.3
        kdemultimedia-ffmpegthumbs: 22.04.3
        kdenetwork: 22.04.3
        kdenetwork-filesharing: 22.04.3
        kdepim: 22.04.3
        kdepim-addons: 22.04.3
        kdepim-runtime: 22.04.3_1
        kdeutils: 22.04.3
        kdf: 22.04.3
        kdialog: 22.04.3
        kdiamond: 22.04.3
        keditbookmarks: 22.04.3
        kf5-baloo: 5.95.0
        kf5-frameworkintegration: 5.95.0
        kf5-kbookmarks: 5.95.0
        kf5-kcalendarcore: 5.95.0,1
        kf5-kcmutils: 5.95.0
        kf5-kdav: 5.95.0,1
        kf5-kdeclarative: 5.95.0
        kf5-kdelibs4support: 5.95.0
        kf5-kdesignerplugin: 5.95.0
        kf5-kdewebkit: 5.95.0
        kf5-kholidays: 5.95.0
        kf5-khtml: 5.95.0
        kf5-kinit: 5.95.0
        kf5-kio: 5.95.0
        kf5-kirigami2: 5.95.0
        kf5-knewstuff: 5.95.0_1
        kf5-knotifications: 5.95.0
        kf5-knotifyconfig: 5.95.0
        kf5-kparts: 5.95.0
        kf5-kquickcharts: 5.95.0
        kf5-kross: 5.95.0
        kf5-krunner: 5.95.0
        kf5-ktexteditor: 5.95.0
        kf5-ktextwidgets: 5.95.0
        kf5-kwallet: 5.95.0
        kf5-kxmlgui: 5.95.0
        kf5-kxmlrpcclient: 5.95.0
        kf5-plasma-framework: 5.95.0
        kf5-purpose: 5.95.0
        kf5-qqc2-desktop-style: 5.95.0
        kfloppy: 22.04.3
        kfourinline: 22.04.3
        kgeography: 22.04.3
        kgpg: 22.04.3
        khangman: 22.04.3
        khelpcenter: 22.04.3
        kidentitymanagement: 22.04.3
        kig: 22.04.3
        killbots: 22.04.3
        kimap: 22.04.3
        kio-extras: 22.04.3
        kipi-plugins: 22.04.3
        kiriki: 22.04.3
        kitinerary: 22.08.0
        kjumpingcube: 22.04.3
        kldap: 22.04.3
        klettres: 22.04.3
        klickety: 22.04.3
        klines: 22.04.3
        kmahjongg: 22.04.3
        kmail: 22.04.3
        kmail-account-wizard: 22.04.3
        kmailtransport: 22.04.3
        kmbox: 22.04.3
        kmime: 22.04.3
        kmines: 22.04.3
        kmplot: 22.04.3
        knavalbattle: 22.04.3
        knetwalk: 22.04.3
        knights: 22.04.3
        kolf: 22.04.3
        kollision: 22.04.3
        kolourpaint: 22.04.3
        konquest: 22.04.3
        konsole: 22.04.3_2
        kontact: 22.04.3
        kontactinterface: 22.04.3
        kopete: 22.04.3
        korganizer: 22.04.3
        kpat: 22.04.3
        kpimtextedit: 22.04.3
        krdc: 22.04.3
        kreversi: 22.04.3
        krfb: 22.04.3
        kruler: 22.04.3
        kshisen: 22.04.3
        ksirk: 22.04.3
        ksmtp: 22.04.3
        ksnakeduel: 22.04.3
        kspaceduel: 22.04.3
        ksquares: 22.04.3
        ksudoku: 22.04.3
        ksystemlog: 22.04.3
        kteatime: 22.04.3
        ktimer: 22.04.3
        ktnef: 22.04.3
        ktuberling: 22.04.3
        kturtle: 22.04.3
        kubrick: 22.04.3
        kwalletmanager: 22.04.3
        kwordquiz: 22.04.3
        libgravatar: 22.04.3
        libkcddb: 22.04.3
        libkcompactdisc: 22.04.3
        libkdegames: 22.04.3
        libkdepim: 22.04.3
        libkeduvocdocument: 22.04.3
        libkgapi: 22.04.3
        libkipi: 22.04.3
        libkleo: 22.04.3
        libksane: 22.04.3
        libksieve: 22.04.3
        libkvkontakte: 5.0.0_4
        lskat: 22.04.3
        mailcommon: 22.04.3
        mailimporter: 22.04.3
        marble: 22.04.3
        mbox-importer: 22.04.3
        messagelib: 22.04.3
        okular: 22.08.0
        palapeli: 22.04.3
        parley: 22.04.3
        picmi: 22.04.3
        pim-data-exporter: 22.04.3
        pim-sieve-editor: 22.04.3
        pimcommon: 22.04.3
        plasma5-breeze: 5.24.6
        plasma5-breeze-gtk: 5.24.6
        plasma5-discover: 5.24.6
        plasma5-drkonqi: 5.24.6
        plasma5-kactivitymanagerd: 5.24.6
        plasma5-kde-cli-tools: 5.24.6
        plasma5-kde-gtk-config: 5.24.6
        plasma5-kdeplasma-addons: 5.24.6
        plasma5-kgamma5: 5.24.6
        plasma5-khotkeys: 5.24.6
        plasma5-kinfocenter: 5.24.6
        plasma5-kmenuedit: 5.24.6
        plasma5-kscreen: 5.24.6
        plasma5-kscreenlocker: 5.24.6
        plasma5-ksshaskpass: 5.24.6
        plasma5-ksysguard: 5.22.0_1
        plasma5-ksystemstats: 5.24.6
        plasma5-kwallet-pam: 5.24.6
        plasma5-kwin: 5.24.6
        plasma5-kwrited: 5.24.6
        plasma5-libksysguard: 5.24.6
        plasma5-milou: 5.24.6
        plasma5-oxygen: 5.24.6
        plasma5-plasma: 5.24.6
        plasma5-plasma-browser-integration: 5.24.6
        plasma5-plasma-desktop: 5.24.6
        plasma5-plasma-disks: 5.24.6
        plasma5-plasma-integration: 5.24.6
        plasma5-plasma-pa: 5.24.6
        plasma5-plasma-sdk: 5.24.6
        plasma5-plasma-workspace: 5.24.6
        plasma5-polkit-kde-agent-1: 5.24.6
        plasma5-powerdevil: 5.24.6
        plasma5-systemsettings: 5.24.6
        print-manager: 22.04.3
        pulseaudio: 14.2_4
        py39-qt5-pyqt: 5.15.6_1
        py39-qt5-webengine: 5.15.5_3
        qt5-speech: 5.15.5p1
        qt5-webengine: 5.15.2_7
        rocs: 22.04.3_1
        signon-kwallet-extension: 22.04.3
        skanlite: 22.04.3
        spectacle: 22.04.3
        speech-dispatcher: 0.10.2_1
        step: 22.04.3
        vscode: 1.68.1_1
        webcamoid: 8.8.0_2

Number of packages to be removed: 234

The operation will free 2 GiB.

Proceed with deinstalling packages? [y/N]:


How do I delete "plasma5-plasma-pa-5.24.6" from KDE5, because it is not working as it should and also would like to use "PipeWire" so that I can use "easyeffects" to be used as the main sound mixer?
When I do pkg delete plasma5-plasma-pa-5.24.6, I get the following:

Code:
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 2 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
        plasma5-plasma: 5.24.6
        plasma5-plasma-pa: 5.24.6

Number of packages to be removed: 2

Proceed with deinstalling packages? [y/N]:

If I hit y and continue, this will crash KDE.

Thanks.
 
Not recommended but you can do pkg remove -f plasma5-plasma-pa, this will delete only this package but may can be automatically installed.

BTW, afaik you need to rebuild your applications with pipewire support but it seems that there no much applications with pipewire support.
 
I was able to finally get a proper GUI equalizer working for the system wide sound. Compiling from this github which was made for linux: pulseaudio-equalizer-ladspa.
The only issue I face now is that I can not get some applications to output it's sound to the "FFT Based equalizer" virtual sound device which the "pulseaudio-equalizer-ladspa" created.

Such as "chromium", have no idea how I can output it's sound to the "FFT Based equalizer" virtual sound device, chromium simply rejects to output the sound to it even when I selected "FFT Based equalizer" virtual sound device as my main sound output source on the KDE's volume settings.

Whats weird is that "chrome"(not chromium) which uses the "compact-linux" output it's sound to the "FFT Based equalizer" virtual sound device, however chrome keeps crashing every 5 mins.

It's seems FreeBSD is simultaneously outputting two sound source devices at the same time, have no idea why. One for the "FFT Based equalizer" and another seems to be a default sound device which is chromium outputting it's sound to.

Edit:

Alright, I'm learning so much about software and hardware when fully entering relying on FreeBSD OS, everything needs to be configured manually and need to know a lot about low level workings of how software/hardware, which is great.

I was able to make chromium output it's sound to the pulseaudio GUI multi-band equalizer. The issue was that I installed chromium via pkg install and had to delete it.
I then had to compile and install chromium from the ports tree in which I had to disable "snido" (FreeBSD's defaults sound server) and enable ALSA and pulseaudio in make config. Then started compiling, it took slightly less than 4 hours to build and viola, chromium is now outputting sound to the pulseaudio GUI multi-band equalizer, I can finally get back listing to tutorials and lectures and precisely fine tune the audio so that it's not annoying to my ears with high pitched and high bass audios which are not mastered properly.

Although this is not ideal in my opinion, since I prefer to use Unix OSS, but no one has made a professional GUI multi-band equalizer for it as compared to pulseaudio.
 
Last edited:
Back
Top