可能有一些类似的线程,但它们相当古老。
最近,我在 Nvidia 和 Ubuntu 上与我的特定主板发生了一场噩梦。我最终选择了新的主板和 AMD GPU。
我的旧 GPU 是 EVGA GTX1650。经过询问后,有一些非常好的软件叫 GreenWithEnvy,它允许我为风扇速度和 GPU 温度设置极其具体的配置文件。我不想浪费时间尝试超频内存 - 我的首要任务是尝试让风扇安静一些。
我的新卡是 AMD MSI RX6500XT。与我的旧卡相比,冷却实际上相当令人印象深刻。然而,默认配置文件的声音太大,让我无法忍受。
在 Windows 中,AMD radion 软件或多或少可以让我做我想做的事,尽管不允许你像 GreenWithEnvy 那样具体。
从我在 Windows 上使用该软件进行的测试来看,即使在玩游戏时,该卡的 GPU 温度也远低于 70 度,并且我将风扇速度设置为 34%(有趣的是,30% 是它们可以达到的最低值)。50% 以上对我来说听起来很荒谬。当它们运行这么高时,我的整个铝制外壳开始像发动机一样产生共振,除非我把它放在泡沫上。我宁愿他们在游戏时保持相同的转速,直到它接近运行有点热。对我来说,低噪音比超频更重要,以获得最佳的视觉性能。
据我所知,开源卡和超频的程序方式并不多,而且我对通过命令行执行操作也没有太多了解。
我主要在 Windows 中玩游戏,但我希望能够在 Linux 中为 GPU 风扇设置或多或少相同的配置文件,因为默认值太大了。
谢谢。
我的 Toshiba Satellite m505-s4940 的风扇不会自动打开,所以在我学会如何使用这个键盘快捷键手动操作之前它过热了:fn+F3
我每次使用电脑时都必须这样做!
我真的很喜欢Ubuntu的性能,刚开始使用并喜欢它,但我想解决这个问题。
希望有人能帮助我,对我的英语感到抱歉。这不是我的母语:)
您好,我正在使用安装了 Gnome 3 的 Ubuntu 11.10。我的风扇有问题(我知道有很多关于这个的话题,但没有任何效果)。
我正在使用运行 core2duo 2.67Gz intel 处理器和 Ati radeon hd(移动)4670 的 Dell Studio XPS 1640。如果您需要更多规格,请告诉我。
我刚刚再次安装了 Ubuntu,试图解决所有问题。然后我立即更新:
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
然后我安装 gnome 3
sudo apt-get install gnome-shell
Run Code Online (Sandbox Code Playgroud)
然后我没有安装 ATI 提供的专有驱动程序,因为我知道它们在 Gnome 3 上非常不稳定(加上我在 Unity 上生活了大约 2 个月的大量错误,包括屏幕撕裂,一半的屏幕没有绘制/更新和大量崩溃)。
使用开源 ati 驱动程序(安装 Ubuntu 时安装)的 ui 流畅且快速。然后我尝试通过安装 Jupiter 来减少风扇:
sudo apt-get install jupiter
Run Code Online (Sandbox Code Playgroud)
和 CPU 频率
sudo apt-get install indicator-cpufreq
Run Code Online (Sandbox Code Playgroud)
和运行传感器:
sudo apt-get install lm-sensors
sudo sensors-detect
Run Code Online (Sandbox Code Playgroud)
我还读到我应该运行 fancontrol
sudo pwmconfig
sudo fancontrol
Run Code Online (Sandbox Code Playgroud)
但是运行 pwnconfig 给了我这个输出
/usr/sbin/pwmconfig: There are …Run Code Online (Sandbox Code Playgroud) 在我的 ThinkPad T470 上,它是 Ubuntu 18.04 和 Windows 10 的双重启动,在 Ubuntu 中一切正常,直到过了一段时间我需要启动 Windows。从那时起,笔记本电脑上的风扇在 Ubuntu 上一直全速运转。
我已经尝试了常见的解决方案,例如acpi_osi=!Windows 2012根据此答案thinkfan在 grub 设置中进行设置或根据此答案设置风扇速度。
我还检查了我的 BIOS 设置,但一切看起来都很正常,因为有些选项是针对性能设置的,有些选项是为了在性能、能耗和风扇噪音之间取得平衡而设置的。问题是 Ubuntu 似乎无法识别 BIOS 设置或任何其他相关设置。
上述解决方案都没有对风扇噪音产生任何影响。
任何帮助,将不胜感激。
编辑:我怀疑 ACPI 由于某种原因没有完成其工作。
编辑 2:一个可能值得一提的观察结果是,当我启动笔记本电脑时,风扇以正常/低速运行,并且 grub 菜单提示我选择操作系统(Ubuntu 或 Windows)来继续。然后当我选择 Ubuntu 时,风扇全速运转。我认为这意味着 BIOS 设置工作正常。
编辑3fancontrol :尝试根据此答案使用,运行后sudo pwmconfig,我收到以下消息:
hwmon3/pwm1_enable stuck to 2
Manual control mode not supported, skipping hwmon3/pwm1.
There are no usable PWM outputs.
Run Code Online (Sandbox Code Playgroud) 我有一台带双启动的华硕 TP301UJ 笔记本电脑,我的风扇一直很响。我正在尝试在 Ubuntu 中配置我的风扇速度(我在 Windows 10 中很容易做到),但我遇到了问题。
这是我所做的:
我安装了lm-sensors、psensor和fancontrol。psensor运行良好,并读取风扇速度和所有温度。
Ransudo sensors-detect只说我需要将coretemp添加到/etc/modules. coretemp已经在模块中,所以我什么也没做。
重新启动。Ran sudo pwmconfig,它输出:
找到以下设备:
hwmon0 是 acpitz
hwmon1 是 coretemp
hwmon2 是 asus找到以下 PWM 控件:
hwmon2/pwm1 当前值:0hwmon2/pwm1 当前设置为自动速度控制。
一般来说,自动模式比手动模式更受欢迎,因为它更有效,反应更快。您确定要将此输出设置为手动控制吗?(n)
输入“y”,输出为:
给球迷一些时间来达到全速......
找到以下风扇传感器:
hwmon2/fan1_input current speed: 0 ... 跳过!
没有工作风扇传感器,所有读数均为 0。确保连接了 3 线风扇。
您可能还需要增加风扇除数。
有关更多信息,请参阅 doc/fan-divisors。
所以我的风扇进入“手动模式”并开始全速运行但pwmconfig退出,让我的风扇全速运行。将输入的数字/sys/class/hwmon/hwmon2/pwm1_enable从 1 改回 …
我正在尝试使用戴尔笔记本电脑的 i8kctl 软件包手动控制风扇速度。
系统 - Ubuntu 16.04、4.17.19-041719-通用 Dell 7567 Inspiron
我按照https://askubuntu.com/a/398635答案中的说明进行操作,成功禁用了 BIOS 风扇控制。
然而,当我这样做时
ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
输出是
-1 -1
我认为这意味着风扇速度设置不成功。
ik8ctl fan 返回0 0指示没有风扇打开,因为 BIOS 风扇控制已被禁用。
我打开 BIOS 控制没有任何问题,但有时我需要最大风扇速度,但由于一些奇怪的原因,BIOS 没有这样做。
为什么 am8ctl 无法设置风扇速度?
更新:以 root 身份运行
sudo ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
返回 0 0,而不是之前的 -1 -1。仍然没有完全按照预期工作。
UPDATE2 查看此错误报告解决方案(https://bugs.launchpad.net/i8kutils/+bug/1620580),我强制加载了模块
sudo rmmod dell-smm-hwmon
$ sudo modprobe dell-smm-hwmon restricted=0
Run Code Online (Sandbox Code Playgroud)
风扇控制现在可以在有限的时间内(1 秒)工作。看起来由于某种原因,偏见仍然占据了控制地位。
我有一台戴尔 XPS 15 笔记本电脑(型号 l502x)。在 Windows 7 和 Windows 8 中,我都可以选择电源选项(节电、高性能等)。在这些选项的配置设置中,有一个冷却选项,我可以在被动和主动冷却之间进行选择以节省电力。当我切换到被动散热模式时,风扇大部分时间会保持关闭,除非我切换到需要大量 cpu/gpu 功率的程序,在此期间 cpu 和 gpu 会开始更努力地工作,并产生更多热量,打开风扇。
不过,我不相信风扇是由操作系统控制的。我之前曾尝试在 Windows 上下载并使用一个程序(速度风扇),看看我是否可以控制风扇,但它没有看到任何风扇,所以我假设风扇是 BIOS 控制的,而 Windows 只是向 BIOS 发出警报到我目前的冷却偏好。
有没有办法在 Ubuntu (12.10) 上进行设置以切换到被动冷却以关闭风扇并节省电池寿命?
我正在使用 Ubuntu 18.04(但在 16.04 上也有同样的问题)。我无法控制风扇速度。Ubuntu 以与注销 Windows(双启动)时相同的风扇速度运行。我试过了,sensors-detect但它只将 'coretemp' 输入到 /etc/modules 中。还pwmconfig返回以下内容:“/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed” 请帮忙!
fancontrol ×10
fan ×6
lm-sensors ×3
overheating ×3
amd-graphics ×2
11.10 ×1
16.04 ×1
20.04 ×1
acer ×1
acpi ×1
amdgpu ×1
asus ×1
cpu ×1
cpu-load ×1
dell ×1
gnome ×1
gpu ×1
heat ×1
kernel ×1
laptop ×1
sensors ×1
thinkpad ×1
ubuntu-mate ×1