【发布时间】:2012-07-07 05:10:47
【问题描述】:
在安装了声卡的情况下,是否可以从 Ubuntu 10.04 Linux 中的 C/C++ 发出内置铃声(真的是蜂鸣器)?如果有,怎么做?
目标当然是在声卡出现问题时发出声音。在所有可能的世界中最好的情况下,我的代码可以“说”“音响系统坏了”的备用扬声器。
如果蜂鸣器 (AST200Q) 可以发出更多的声音,那么我将如何让 Alsa 向它发送声音?
谢谢。
【问题讨论】:
-
我会为此目的使用系统日志记录(
syslog在用户空间中,printk在内核模块中)。 -
这旨在向无法访问操作系统的守望者或服务技术人员发出警报。
-
@Rob 我阅读了引用的文章。你是对的,这是一个骗局。也就是说,ioctl 示例不起作用。它从我的扬声器中给了我一个“滴水”。现在,如果您将您的评论作为答案发表,我会将其标记为“最佳答案”