| Summary: | Handbook tells to load snd_hda to get sound working, which is not necessary in most cases | ||
|---|---|---|---|
| Product: | Documentation | Reporter: | bsduck <bsduck> |
| Component: | Books & Articles | Assignee: | Sergio Carlavilla Delgado <carlavilla> |
| Status: | Closed FIXED | ||
| Severity: | Affects Many People | CC: | carlavilla, ceri, doc, emaste, pauamma, suonerietelefono.net |
| Priority: | --- | ||
| Version: | Latest | ||
| Hardware: | amd64 | ||
| OS: | Any | ||
| Bug Depends on: | |||
| Bug Blocks: | 263315 | ||
|
Description
bsduck
2022-02-20 18:19:49 UTC
(In reply to bsduck from comment #0) https://cgit.freebsd.org/src/tree/sys/modules/sound/driver (or /usr/src/sys/modules/sound/driver) has a list, some of which may be candidates for a better example. Perhaps snd_hdspe? I suspect a vanishingly small number of FreeBSD users are using anything but hda or uaudio, and there is no value in having an example of explicit loading in the handbook. Instead of changing this to a different example driver we should just make sure that PCI autodetection is functional for remaining drivers. ISA drivers (where this would have been more important) are on their way out: https://reviews.freebsd.org/D34604 (In reply to Ed Maste from comment #2) "make sure that PCI autodetection is functional for remaining drivers" Would this be MFC'd to 12.4 and 13.2? Otherwise, with 13 not EOLing for about 4 years, I think a doc change consistent with POLA for 12 and 13 is still worth it. Even the FreeBSD Foundation spreads confusing information... ouch. https://freebsdfoundation.org/freebsd-project/resources/audio-on-freebsd/ "The device driver will need to be loaded to use the sound card, this can be easily done with kldload(8). To load the intel-specific driver, for example: # kldload snd_hda" ... no, just no! MARKED AS SPAM Triage: regain doc@ (as a cc recipient). A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/doc/commit/?id=fcbb060fe7fd8a200fe71639d348e11dd08434f3 commit fcbb060fe7fd8a200fe71639d348e11dd08434f3 Author: Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> AuthorDate: 2023-04-09 14:49:53 +0000 Commit: Sergio Carlavilla Delgado <carlavilla@FreeBSD.org> CommitDate: 2023-04-09 14:49:53 +0000 Upgrade multimedia chapter * Rework the chapter: * Upgrade sound section, tell the user that FreeBSD recognizes the sound card and there is no need to load any modules. Only in the very rare case that the sound card is not recognized. * Add table with sound mixers * Add info about how to automatically switching to headphones * Add table with audio players * Add table with video players * Add a new section about conferencing and meetings, inspired by [1] * Rework the image scanners section The webcam and scanner has been tested in a clean installation in FreeBSD 13.1 with the laptop "HP Notebook - 15-bw048ns" and the scanner "HP Deskjet 1050 J410" [1] https://vermaden.wordpress.com/2021/05/26/freebsd-desktop-part-26-configuration-conferencing-and-meetings/ Reviewed by: arrowd, fernape, emaste PR: 262068, 266022 Differential Revision: https://reviews.freebsd.org/D38798 .../en/books/handbook/multimedia/_index.adoc | 1225 ++++++-------------- .../books/handbook/multimedia/pwcview.png (new) | Bin 0 -> 406407 bytes 2 files changed, 373 insertions(+), 852 deletions(-) Fixed. Fixed, sorry for the inconvenience Thank you very much for the rewrite. By the way, you wrote "Where it is not known knowing which sound card the system has [...]" but I think there's unwanted redundancy in this sentence ;) Have a nice weekend! This last is my fault, will fix. |