Comments (5)
beep
has nothing to do with pulseaudio or any other audio parts of a PC whatsoever. beep
solely controls the PC speaker beep, which on classic PC motherboards used to be a speaker connected to the motherboard with a cable, and later, a piezo buzzer connected to with a cable or directly soldered onto the motherboard.
The output of beep --verbose
you are posting shows that beep
works as intented.
On systems with integrated sound like e.g. laptops, the output of the PC speaker circuitry is usually internally mixed together with the PCM sound from the sound card part of the laptop (that is where pulseaudio works) so that both PC speaker and PCM sound come out of the same physical laptop speakers. In that case, you might need to use software like alsamixer
or similar to unmute the PC speaker in the mixer hardware.
These days, there also might be PC motherboards which do not have the piezo speaker soldered onto or any speaker connected to it, or laptops where the PC speaker circuit is not connected to the audio mixer circuit. However, if you have any beeps during early boot in BIOS/Firmware, there should be a connection.
In any case, beep
itself cannot help here directly, as both your audio mixer harder and whether a speaker is physically connected to your motherboard exceed beep's responsibility.
However, beep should document this more clearly, which I will do (and use this issue ticket to track).
from beep.
It's laptop, thinkpad t440p.
the beep
sound works in bios
.
I changed beep
volume in alsamixer
to 100% and still no sound.
in addition, the beep
itself worked for me in some other distro called "core linux".
from beep.
I solved
the problem using alsamixer
.
first i need to find the correct card
( switched with f6 )
then i have to switch loopback
in alsamixer
to enabled.
unmute
beep by press m button and volume up beep.
then, the last important thing -
i figured out that beep not work if the microfone
volume below 0% -
so i turn it to 1% in alsamixer
and then it works!!
from beep.
Thank you very much for your description of the fix. I will use that as an example in the documentation. (All my thinkpads are much older and not in working order, so I cannot check on those.)
Do your alsamixer settings survive a reboot?
Reopening the issue as I still need to write that documentation. Other people will run into this and I want them to find help in the documentation.
from beep.
alsamixer settings saved after reboot :)
from beep.
Related Issues (20)
- code of conduct? HOT 2
- git commands in source package cause (harmless) error messages HOT 3
- Default length missing in the man page HOT 2
- Check SND_TONE support and fall back to SND_BELL? HOT 2
- Support linearly and exponentially chirped beeps HOT 7
- read note information from beep file (with #! support if at all possible) HOT 6
- A better way to specify notes? HOT 4
- Compiling on NetBSD 9.2 HOT 4
- Add alias, script, shell function to beep according to the last shell command's exit status
- need to run modprobe HOT 7
- Update documentation to mention different kernel drivers and their special files HOT 1
- Ship appstream metadata.xml file?
- Remove the console driver?
- SIGTSTP keeps the speaker active HOT 17
- Improve documentation on permission setup HOT 11
- Running under sudo is not synonymous with the program having extra privileges HOT 3
- The Linux evdev sound API is very slow to open(2) the device HOT 19
- The check for running under sudo can be circumvented HOT 4
- Getting "beep:19: unknown file attribute: h" running beep HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from beep.