在linux下使用C语言的转义符a并不响铃是怎么回事?

在linux下使用C语言的转义符a并不响铃是怎么回事?,第1张

如果你用的某个带图形桌面环境的 Linux 发行版。

打开 terminal ,我的是 gnome-terminal 或 xfce4-terminal, 里面都有设置 bell 选项的地方,勾上。

确保耳机或音响能出声。

代码及运行如下:

/* name: bell.c

 * run: gcc bell.c && ./a.out

 */

#include <stdio.h>

int main(void) {

    printf("\a")

    

    return 0

}

能够听到耳机发出短暂的一声响。

我的电脑没有蜂鸣器,暂不清楚哪个优先。

在BIOS里面关闭了蜂鸣器,有的主板可以关闭的,不过这里建议最好还是开启要是不行,就冒险把报警温度调高一点吧

在BIOS里面关闭了蜂鸣器,有的主板可以关闭的,不过这里建议最好还是开启要是不行,就冒险把报警温度调高一点吧

当我听说华为系笔记本要预装deepin的时候,心里只有一个念头 难道国产linux系统成熟了?

我是不是可以从此摆脱windows学习linux走上人生巅峰,成为CEO,迎娶白富美,emmm...

于是我第一次在非虚拟机环境下安装deepin。

那是痛苦的开始emmm。。。

从早折腾到晚我终于成功的安装了deepin,哇塞这炫酷的界面(00:00 a.m.)

在我在终端一阵 *** 作的时候,哔的一声,室友这时还没睡,一脸懵逼的看着我。

我一脸懵逼的注视着电脑,心想emmm,wtf?用了笔记本电脑这么多年,第一次听见笔记本蜂鸣器响,这声音是多么的悦耳 ,我emmm....

之后我一顿 *** 作凌晨一点,我成功惊醒了我的室友。。。

之后我开始寻求解决方案,bibibibibi~,我室友已经开始看小说了。

一开始我用的是这种方法。

sudo rmmod pcspkr//关闭命令行错误提示音

sudo modprobe pcspkr //打开错误提示音 

每次重启电脑就使用这个命令。。。一直持续了很久很久,直到有一天我受够了!

简单粗暴,傻瓜教程  //测试环境 deepin15.11

输入 sudo vi /etc/modprobe.d/nobeep.conf

按i进入输入模式

末尾添加

blacklist pcspkr

blacklist snd_pcsp

按ESC后输入:wq保存

重启,大功告成!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11226697.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存