标签 笔记本 下的文章

是否一直在等待预装 Ubuntu 20.04 LTS 的新戴尔 XPS 13 开发者版的消息?好吧,你很幸运,因为戴尔已经宣布了这个消息!

对于戴尔 XPS 13 开发者版,你可能不需要太多的介绍。这个笔记本电脑系列在许多方面都受到 Linux 开发人员的欢迎,就像 IBM 著名的 ThinkPad 系列(最近也受到 Ubuntu 的青睐)一样。

戴尔开发者笔记本的最新迭代产品预装了 Ubuntu 20.04 LTS。该设备标榜了一个与 Ubuntu “兼容”的内置指纹识别器(开发人员正在向后移植新的指纹登录改进功能)以及其他一些功能。

在规格方面,这款笔记本的标准配置提供了一块 13.4 寸非触控的 InfinityEdge 显示屏(1920×1200,16:10)。可以将其换成同一面板的触控版本,也可以换成配备触控功能的像素组合版的 13.4″ UHD+(3840×2400)InfinityEdge 显示屏,不过这种替换会让价格上涨不少。

它的基本款宣传的是第十代英特尔酷睿 i5-1035G1 处理器,1.00 GHz(3.6 GHz 睿频加速)。再多花点钱,可以让你换成更气派的第十代英特尔酷睿 i7-1065G7 处理器,1.3GHz(3.9GHz 睿频加速)。这两款 CPU 都是四核。

其图形性能取决于你选择的处理器。i5 款配备了集成的英特尔 UHD 图形芯片,而第十代英特尔 i7 款则提供了集成的英特尔 Iris Plus 图形芯片。

这款笔记本标配 8GB 的 LPDDR4x 内存,但如果你想要的话,可以扩展到 16GB(是的,你可能确实想扩展一下,毕竟这东西运行 GNOME Shell)。

还有高达 2TB 的存储(M.2 PCIe NVMe 固态硬盘)、前面提到的指纹识别器和电池寿命 —— 注意这个 —— 戴尔说电池寿命高达 18 个小时。

在端口方面,它的连接方式很纤巧,只有两个 Thunderbolt 3 端口,用于视频和电源;一个普通的 3.5mm 耳机插孔;以及一个 microSD 闪存读卡器。主板上带有杀手级的 Wi-Fi 6 AX1650(2 x 2)和蓝牙 5.1,它们在 Ubuntu 20.04 中都可以“正常工作”。

在外观风格方面也没有什么变化。戴尔 XPS 13 开发者版有时尚的“铂银配黑色的碳纤维掌托”或更精致的“磨砂白配高山白的复合纤维掌托”(不过要多花 50 美元)。

“我们很高兴看到首批搭载 Ubuntu 20.04 LTS 的戴尔系统。企业们正越来越多地为他们的开发人员和工程师配备他们所选择的操作系统,以确保终端用户的高生产力。”Ubuntu 台式机负责人 Martin Wimpress 谈到这台新设备时说。

这款新近通过 Ubuntu 认证的机型在美国的定价为 1,099.99 美元起。价格将根据配置和地区的不同而有所不同。

戴尔的 Ubuntu 20.04 LTS 的 OEM 版本随附一些额外预装和预配置的东西,包括恢复工具、恢复分区、任何相关的驱动程序、戴尔 OEM 软件仓库,以及(可能不太受欢迎)谷歌 Chrome Web 浏览器。

有兴趣买一台?前往戴尔网站了解更多信息(不过要注意的是,在写这篇文章时,规格仍然列出的是 Ubuntu 18.04 LTS)。


via: https://www.omgubuntu.co.uk/2020/06/dell-xps-13-developer-edition-ubuntu-20-04

作者:Joey Sneddon 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Tuxedo 让买一台开箱即用的 Linux 笔记本变得容易。

最近,我开始使用我买的 Linux 笔记本计算机 Tuxedo Book BC1507。十年前,如果有人告诉我,十年后我可以从 System76SlimbookTuxedo 等公司购买到高质量的“企鹅就绪”的笔记本电脑。我可能会发笑。好吧,现在我也在笑,但是很开心!

除了为免费/自由开源软件(FLOSS)设计计算机之外,这三家公司最近宣布都试图通过切换到Coreboot来消除专有的 BIOS 软件。

买一台

Tuxedo Computers 是一家德国公司,生产支持 Linux 的笔记本电脑。实际上,如果你要使用其他的操作系统,则它的价格会更高。

购买他们的计算机非常容易。Tuxedo 提供了许多付款方式:不仅包括信用卡,而且还包括 PayPal 甚至银行转帐(LCTT 译注:我们需要支付宝和微信支付……此外,要国际配送,还需要支付运输费和清关费用等)。只需在 Tuxedo 的网页上填写银行转帐表格,公司就会给你发送银行信息。

Tuxedo 可以按需构建每台计算机,只需选择基本模型并浏览下拉菜单以选择不同的组件,即可轻松准确地选择所需内容。页面上有很多信息可以指导你进行购买。

如果你选择的 Linux 发行版与推荐的发行版不同,则 Tuxedo 会进行“网络安装”,因此请准备好网络电缆以完成安装,也可以将你首选的镜像文件刻录到 USB 盘上。我通过外部 DVD 阅读器来安装刻录了 openSUSE Leap 15.1 安装程序的 DVD,但是你可用你自己的方式。

我选择的型号最多可以容纳两个磁盘:一个 SSD,另一个可以是 SSD 或常规硬盘。由于已经超出了我的预算,因此我决定选择传统的 1TB 磁盘并将 RAM 增加到 16GB。该处理器是具有四个内核的第八代 i5。我选择了背光西班牙语键盘、1920×1080/96dpi 屏幕和 SD 卡读卡器。总而言之,这是一个很棒的系统。

如果你对默认的英语或德语键盘感觉满意,甚至可以要求在 Meta 键上印上一个企鹅图标!我需要的西班牙语键盘则不提供此选项。

收货并开箱使用

付款完成后仅六个工作日,完好包装的计算机就十分安全地到达了我家。打开计算机包装并解锁电池后,我准备好开始浪了。

 title=

我的(物理)桌面上的新玩具。

该电脑的设计确实很棒,而且感觉扎实。即使此型号的外壳不是铝制的(LCTT 译注:他们有更好看的铝制外壳的型号),也可以保持凉爽。风扇真的很安静,气流像许多其他笔记本电脑一样导向后边缘,而不是流向侧面。电池可提供数小时的续航时间。BIOS 中的一个名为 FlexiCharger 的选项会在达到一定百分比后停止为电池充电,因此在插入电源长时间工作时,无需卸下电池。

键盘真的很舒适,而且非常安静。甚至触摸板按键也很安静!另外,你可以轻松调整背光键盘上的光强度。

最后,很容易访问笔记本电脑中的每个组件,因此可以毫无问题地对计算机进行更新或维修。Tuxedo 甚至送了几个备用螺丝!

结语

经过一个月的频繁使用,我对该系统感到非常满意。它完全满足了我的要求,并且一切都很完美。

因为它们通常是高端系统,所以包含 Linux 的计算机往往比较昂贵。如果你将 Tuxedo 或 Slimbook 电脑的价格与更知名品牌的类似规格的价格进行比较,价格相差无几。如果你想要一台使用自由软件的强大系统,请毫不犹豫地支持这些公司:他们所提供的物有所值。

请在评论中让我们知道你在 Tuxedo 和其他“企鹅友好”公司的经历。


本文基于 Ricardo 的博客 From Mind to Type 上发表的“ 我的新企鹅笔记本电脑:Tuxedo-Book-BC1507”。


via: https://opensource.com/article/19/7/linux-laptop

作者:Ricardo Berlasso 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

你在找 Linux 笔记本吗? 这里列出一些出售 Linux 电脑或者是专注于 Linux 系统的电商。

如今市面上几乎所有的电脑(苹果除外)都预装了 Windows 系统。Linux 使用者的惯常做法就是买一台这样的电脑,然后要么删除 Windows 系统并安装 Linux,要么安装 Linux 和 Windows 的双系统

但 Windows 系统并非无法避免。你其实也可以买到 Linux 电脑。

不过,既然可以轻松地在任何一台电脑上安装 Linux,为什么还要买一台预装了 Linux 的电脑呢?下面列举几个原因:

  • 预装 Windows 系统意味着你额外支付了 Windows 许可证的费用。你可以节省这笔开销。
  • 预装 Linux 的电脑都经过了硬件适配测试。你不需要担心系统无法正常运行 WiFi 或者蓝牙,也不再需要亲自去搞定这些事情了。
  • 购买 Linux 电脑相当于间接地支持了 Linux。更多的销售额可以反应出对 Linux 产品的需求,也就可能会有更多商家提供 Linux 作为一种可以选择的操作系统。

如果你正想买一台 Linux 的笔记本,不妨考虑一下我的建议。下面这些制造商或者商家都提供开箱即用的 Linux 系统。

可以买到 Linux 笔记本或者台式机的 10 个地方

在揭晓这个提供预装 Linux 电脑的商家的清单之前,需要先声明一下。

请根据你的独立决策购买。我在这里只是简单地列出一些售卖 Linux 电脑的商家,并不保证他们的产品质量、售后服务等等这些事情。

这也并不是一个排行榜。清单并不是按照某个特定次序排列的,每一项前面的数字只是为了方便计数,而并不代表名次。

让我们看看你可以在哪儿买到预装 Linux 的台式机或者笔记本吧。

1、戴尔

戴尔 XPS Ubuntu | 图片所有权: Lifehacker

戴尔提供 Ubuntu 笔记本已经有好几年了。他们的旗舰产品 XPS 系列的亮点之一就是预装了 Ubuntu 的开发者版本系列产品。

如果你读过我的 戴尔 XPS Ubuntu 版本评测就知道我是很喜欢这款笔记本的。两年多过去了,这个笔记本依然状况良好,没有性能恶化的迹象。

戴尔 XPS 是售价超过 1000 美元的昂贵设备。如果你的预算没有这么多,可以考虑戴尔更加亲民的 Inspiron 系列笔记本。

值得一提的是,戴尔并没有在它的官网上展示 Ubuntu 或者 Linux 笔记本产品。除非你知道戴尔提供 Linux 笔记本,你是不会找到它们的。

所以,去戴尔的官网上搜索关键字 “Ubuntu” 来获取预装 Ubuntu 的产品的信息吧。

支持范围:世界上大部分地区。

2、System76

System76 是 Linux 计算机世界里的一个响亮的名字。这家总部设在美国的企业专注于运行 Linux 的高端技术设备。他们的目标用户群体是软件开发者。

最初,System76 在自己的机器上提供的是 Ubuntu 系统。2017 年,他们发布了属于自己的 Linux 发行版,基于 Ubuntu 的 Pop!\_OS。从此以后,Pop!\_OS 就是他们机器上的默认操作系统了,但是仍然保留了 Ubuntu 这个选择。

除了性能之外,System76 还格外重视设计。他们的 Thelio 系列台式机 采用纯手工木制设计。

System76 Thelio 台式机

你可以在 这里 查看他们提供的 Linux 笔记本。他们同时也提供 基于 Linux 的迷你电脑服务器

值得一提的是,System76 在美国制造他们的电脑,而没有使用中国大陆或者台湾这种常规的选择。也许是出于这个原因,他们产品的售价较为高昂。

支持范围:美国以及其它 60 个国家。在美国境外可能会有额外的关税。更多信息见这里.

3、Purism

Purism 是一个总部设在美国的企业,以提供确保数据安全和隐私的产品和服务为荣。这就是为什么 Purism 称自己为 “效力社会的公司”。

Purism 是从一个众筹项目开始的,该项目旨在创造一个几乎没有任何专有软件的高端开源笔记本。2015年,从这个 成功的 25 万美元的众筹项目 中诞生了 Librem 15 笔记本。

Purism Librem 13

后来 Purism 发布了一个 13 英寸的版本 Librem 13。Purism 还开发了一个自己的 Linux 发行版 Pure OS,该发行版非常注重隐私和安全问题。

Pure OS 在台式设备和移动设备上都可以运行,并且是 Librem 笔记本和Librem 5 Linux 手机 的默认操纵系统。

Purism 的零部件来自中国大陆、台湾、日本以及美国,并在美国完成组装。他们的所有设备都有可以直接关闭的硬件开关,用来关闭麦克风、摄像头、无线连接或者是蓝牙。

支持范围:全世界范围国际免邮。可能需要支付额外的关税。

4、Slimbook

Slimbook 是一个总部设在西班牙的 Linux 电脑销售商。Slimbook 在发行了 第一款 KDE 品牌笔记本之后成为了人们关注的焦点。

他们的产品不仅限于 KDE Neon。他们还提供 Ubuntu、Kubuntu、Ubuntu MATE、Linux Mint 以及包括 LliurexMax) 这样的西班牙发行版。你也可以选择 Windows(需要额外付费)或者不预装任何操作系统。

Slimbook 有众多 Linux 笔记本、台式机和迷你电脑可供选择。他们另外一个非常不错的产品是一个类似于 iMac 的 24 英寸 拥有内置 CPU 的曲面显示屏

Slimbook Kymera Aqua 水冷 Linux 电脑

想要一台水冷 Linux 电脑吗?Slimbook 的 Kymera Aqua 是合适之选。

支持范围:全世界范围,不过在邮费和关税上都可能产生额外费用。

5、TUXEDO

作为这个 Linux 电脑销售商清单里的另一个欧洲成员,TUXEDO 总部设在德国,主要服务德国用户,其次是欧洲用户。

TUXEDO 只使用 Linux 系统,产品都是“德国制造”,并且提供 5 年保修和终生售后支持。

TUXEDO 在 Linux 系统的硬件适配上下了很大功夫。并且如果你遇到了麻烦或者是想从头开始,可以通过系统恢复选项,自动恢复出厂设置。

Tuxedo 电脑支持众多发行版

TUXEDO 有许多 Linux 笔记本、台式机和迷你电脑产品可供选择。他们还同时支持 Intel 和 AMD 的处理器。除了电脑,TUXEDO 还提供一系列 Linux 支持的附件,比如扩展坞、DVD 和蓝光刻录机、移动电源以及其它外围设备。

支持范围:150 欧元以上的订单在德国和欧洲范围内免邮。欧洲外国家会有额外的运费和关税。更多信息见 这里.

6、Vikings

Vikings 的总部设在德国(而不是斯堪的纳维亚半岛,哈哈)。Vikings 拥有自由软件基金会的认证,专注于自由友好的硬件。

Vikings 的产品经过了自由软件基金会认证

Vikings 的 Linux 笔记本和台式机使用的是 coreboot 或者 Libreboot,而不是像 BIOS 和 UEFI 这样的专有启动系统。你还可以购买不运行任何专有软件的 硬件服务器

Vikings 还有包括路由器、扩展坞等在内的其它配件。他们的产品都是在德国组装完成的。

支持范围:全世界(除了朝鲜)。非欧洲国家可能会有额外关税费用。更多信息见这里

7、Ubuntushop.be

不不!尽管名字里有 Ubuntu,但这不是官方的 Ubuntu 商店。Ubuntushop 总部位于比利时,最初是销售安装了 Ubuntu 的电脑。

如今,你可以买到预装了包括 Mint、Manjaro、elementrayOS 在内的 Linux 发行版的笔记本电脑。你还可以要求所购买的设备上安装你所选择的发行版。

Ubuntushop 的一个独特之处在于,它的所有电脑都带有默认的 Tails OS live 选项。即使你安装了某个其它的 Linux 发行版作为日常使用的系统,也随时可以选择启动到 Tails OS(不需要使用 live USB)。Tails OS 是一个基于 Debian 的发行版,它在用户注销后会删除所有使用痕迹,并且在默认情况下使用 Tor 网络。

和此列表中的许多其他重要玩家不同,我觉得 Ubuntushop 所提供的更像是一种“家庭工艺”。商家手动组装一个电脑,安装 Linux 然后卖给你。不过他们也在一些可选项上下了功夫,比如说轻松的重装系统,拥有自己的云服务器等等。

你可以找一台旧电脑快递给他们,就可以变成一台新安装 Linux 的电脑,他们就会在你的旧电脑上安装 轻量级 Linux 系统然后快递回来,这样你这台旧电脑就可以重新投入使用了。

支持范围:比利时以及欧洲的其它地区。

8、Minifree

Minifree,是 自由部门 Ministry of Freedom 的缩写,他们是一家注册在英格兰的公司。

你可以猜到 Minifree 非常注重自由。他们提供安全以及注重隐私的电脑,预装 Libreboot 而不是 BIOS 或者 UEFI。

Minifree 的设备经过了 自由软件基金会 的认证,所以你可以放心买到的电脑都遵循了自由开源软件的指导规则。

和这个清单中许多其它 Linux 笔记本销售商不同,Minifree 的电脑并不是特别贵。花 200 欧元就可以买到一台预装了 Libreboot 和 Trisquel GNU/Linux 的 Linux 电脑。

除了笔记本以外,Minifree 还有一系列的配件,比如 Libre 路由器、平板电脑、扩展坞、电池、键盘、鼠标等等。

如果你和 Richard Stallman 一样,希望只运行 100% 自由的软件的话,Minifree 就再适合不过了。

支持范围:全世界。运费信息见 这里

9、Entroware

Entroware 是另一个总部设在英国的销售商,专注基于 Linux 系统的笔记本、台式机和服务器。

和这个清单里的很多其它商家一样,Entroware 也选择 Ubuntu 作为 Linux 发行版。Ubuntu MATE 也是 Entroware Linux 笔记本的一种可选系统.

除了笔记本、台式机和服务器之外,Entroware 还拥有自己的 迷你电脑 Aura,以及一个 iMac 风格的内置 CPU 的显示器 Ares.

支持范围: 英国、爱尔兰、法国、德国、意大利、西班牙。

10、Juno

这是我们清单上的一个新的 Linux 笔记本销售商。Juno 的总部同样设在英国,提供预装 Linux 的电脑。可选择的 Linux 发行版包括 elementary OS、Ubuntu 和 Solus OS。

Juno 提供一系列的笔记本,以及一款叫做 Olympia 迷你电脑。和列表里其它商家提供的大多数迷你电脑一样,Olympia 也基本上相当于一个 Intel NUC

Juno 的主要特色是 Juve,一款售价 299 美元的 Chromebook 的低成本替代品。它运行一个双系统,包括 Solus 或者 elementray,以及一个基于安卓的电脑操作系统 Prime OS

Juve With Android-based Prime Os

支持范围:英国、美国、加拿大、墨西哥、南美和欧洲的大部分地区、新西兰、亚洲和非洲的某些地区。更多信息见 这里

荣誉奖

我列举了 10 个可以买到 Linux 电脑的地方,但其实还有一些其它类似的商店。清单里放不下这么多,并且它们其中的几个似乎大多数商品都缺货。不过我还是要在这里稍微提一下它们,方便你自己查找相关信息:

包括宏碁和联想在内的其它主流电脑生产商可能也有基于 Linux 系统的产品,所以你不妨也查看一下他们的产品目录吧。

你有没有买过 Linux 电脑?在哪儿买的?使用体验怎么样?Linux 笔记本值不值得买?分享一下你的想法吧。


via: https://itsfoss.com/get-linux-laptops/

作者:Abhishek Prakash 选题:lujun9972 译者:chen-ni 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

笔记本电池是针对 Windows 操作系统进行了高度优化的,当我在笔记本电脑中使用 Windows 操作系统时,我已经意识到这一点,但对于 Linux 来说却不一样。

多年来,Linux 在电池优化方面取得了很大进步,但我们仍然需要做一些必要的事情来改善 Linux 中笔记本电脑的电池寿命。

当我考虑延长电池寿命时,我没有多少选择,但我觉得 TLP 对我来说是一个更好的解决方案,所以我会继续使用它。

在本教程中,我们将详细讨论 TLP 以延长电池寿命。

我们之前在我们的网站上写过三篇关于 Linux 笔记本电池节电工具 的文章:PowerTOP电池充电状态

TLP

TLP 是一款自由开源的高级电源管理工具,可在不进行任何配置更改的情况下延长电池寿命。

由于它的默认配置已针对电池寿命进行了优化,因此你可能只需要安装,然后就忘记它吧。

此外,它可以高度定制化,以满足你的特定要求。TLP 是一个具有自动后台任务的纯命令行工具。它不包含GUI。

TLP 适用于各种品牌的笔记本电脑。设置电池充电阈值仅适用于 IBM/Lenovo ThinkPad。

所有 TLP 设置都存储在 /etc/default/tlp 中。其默认配置提供了开箱即用的优化的节能设置。

以下 TLP 设置可用于自定义,如果需要,你可以相应地进行必要的更改。

TLP 功能

  • 内核笔记本电脑模式和脏缓冲区超时
  • 处理器频率调整,包括 “turbo boost”/“turbo core”
  • 限制最大/最小的 P 状态以控制 CPU 的功耗
  • HWP 能源性能提示
  • 用于多核/超线程的功率感知进程调度程序
  • 处理器性能与节能策略(x86_energy_perf_policy
  • 硬盘高级电源管理级别(APM)和降速超时(按磁盘)
  • AHCI 链路电源管理(ALPM)与设备黑名单
  • PCIe 活动状态电源管理(PCIe ASPM)
  • PCI(e) 总线设备的运行时电源管理
  • Radeon 图形电源管理(KMS 和 DPM)
  • Wifi 省电模式
  • 关闭驱动器托架中的光盘驱动器
  • 音频省电模式
  • I/O 调度程序(按磁盘)
  • USB 自动暂停,支持设备黑名单/白名单(输入设备自动排除)
  • 在系统启动和关闭时启用或禁用集成的 wifi、蓝牙或 wwan 设备
  • 在系统启动时恢复无线电设备状态(从之前的关机时的状态)
  • 无线电设备向导:在网络连接/断开和停靠/取消停靠时切换无线电
  • 禁用 LAN 唤醒
  • 挂起/休眠后恢复集成的 WWAN 和蓝牙状态
  • 英特尔处理器的动态电源降低 —— 需要内核和 PHC-Patch 支持
  • 电池充电阈值 —— 仅限 ThinkPad
  • 重新校准电池 —— 仅限 ThinkPad

如何在 Linux 上安装 TLP

TLP 包在大多数发行版官方存储库中都可用,因此,使用发行版的 包管理器 来安装它。

对于 Fedora 系统,使用 DNF 命令 安装 TLP。

$ sudo dnf install tlp tlp-rdw

ThinkPad 需要一些附加软件包。

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
$ sudo dnf install http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release.fc$(rpm -E %fedora).noarch.rpm
$ sudo dnf install akmod-tp_smapi akmod-acpi_call kernel-devel

安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。

$ sudo dnf install smartmontools

对于 Debian/Ubuntu 系统,使用 APT-GET 命令APT 命令 安装 TLP。

$ sudo apt install tlp tlp-rdw

ThinkPad 需要一些附加软件包。

$ sudo apt-get install tp-smapi-dkms acpi-call-dkms

安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。

$ sudo apt-get install smartmontools

当基于 Ubuntu 的系统的官方软件包过时时,请使用以下 PPA 存储库,该存储库提供最新版本。运行以下命令以使用 PPA 安装 TLP。

$ sudo add-apt-repository ppa:linrunner/tlp
$ sudo apt-get update
$ sudo apt-get install tlp

对于基于 Arch Linux 的系统,使用 Pacman 命令 安装 TLP。

$ sudo pacman -S tlp tlp-rdw

ThinkPad 需要一些附加软件包。

$ pacman -S tp_smapi acpi_call

安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。

$ sudo pacman -S smartmontools

对于基于 Arch Linux 的系统,在启动时启用 TLP 和 TLP-Sleep 服务。

$ sudo systemctl enable tlp.service
$ sudo systemctl enable tlp-sleep.service

对于基于 Arch Linux 的系统,你还应该屏蔽以下服务以避免冲突,并确保 TLP 的无线电设备切换选项的正确操作。

$ sudo systemctl mask systemd-rfkill.service
$ sudo systemctl mask systemd-rfkill.socket

对于 RHEL/CentOS 系统,使用 YUM 命令 安装 TLP。

$ sudo yum install tlp tlp-rdw

安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。

$ sudo yum install smartmontools

对于 openSUSE Leap 系统,使用 Zypper 命令 安装 TLP。

$ sudo zypper install TLP

安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。

$ sudo zypper install smartmontools

成功安装 TLP 后,使用以下命令启动服务。

$ systemctl start tlp.service

使用方法

显示电池信息

$ sudo tlp-stat -b
或
$ sudo tlp-stat --battery
--- TLP 1.1 --------------------------------------------

+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer                   = SMP
/sys/class/power_supply/BAT0/model_name                     = L14M4P23
/sys/class/power_supply/BAT0/cycle_count                    = (not supported)
/sys/class/power_supply/BAT0/energy_full_design             =  60000 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  48850 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  48850 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Full

Charge                                                      =  100.0 [%]
Capacity                                                    =   81.4 [%]

显示磁盘信息

$ sudo tlp-stat -d
或
$ sudo tlp-stat --disk
--- TLP 1.1 --------------------------------------------

+++ Storage Devices
/dev/sda:
  Model     = WDC WD10SPCX-24HWST1                    
  Firmware  = 02.01A02
  APM Level = 128
  Status    = active/idle
  Scheduler = mq-deadline

  Runtime PM: control = on, autosuspend_delay = (not available)

  SMART info:
      4 Start_Stop_Count          =    18787 
      5 Reallocated_Sector_Ct     =        0 
      9 Power_On_Hours            =      606 [h]
     12 Power_Cycle_Count         =     1792 
    193 Load_Cycle_Count          =    25775 
    194 Temperature_Celsius       =       31    [°C]


+++ AHCI Link Power Management (ALPM)
/sys/class/scsi_host/host0/link_power_management_policy  = med_power_with_dipm
/sys/class/scsi_host/host1/link_power_management_policy  = med_power_with_dipm
/sys/class/scsi_host/host2/link_power_management_policy  = med_power_with_dipm
/sys/class/scsi_host/host3/link_power_management_policy  = med_power_with_dipm

+++ AHCI Host Controller Runtime Power Management
/sys/bus/pci/devices/0000:00:17.0/ata1/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata2/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata3/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata4/power/control = on

显示 PCI 设备信息

$ sudo tlp-stat -e
或
$ sudo tlp-stat --pcie
$ sudo tlp-stat -e
or
$ sudo tlp-stat --pcie

--- TLP 1.1 --------------------------------------------

+++ Runtime Power Management
Device blacklist = (not configured)
Driver blacklist = amdgpu nouveau nvidia radeon pcieport

/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000, Host bridge, skl_uncore)
/sys/bus/pci/devices/0000:00:01.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:02.0/power/control = auto (0x030000, VGA compatible controller, i915)
/sys/bus/pci/devices/0000:00:14.0/power/control = auto (0x0c0330, USB controller, xhci_hcd)

......

显示图形卡信息

$ sudo tlp-stat -g
或
$ sudo tlp-stat --graphics
--- TLP 1.1 --------------------------------------------

+++ Intel Graphics
/sys/module/i915/parameters/enable_dc        = -1 (use per-chip default)
/sys/module/i915/parameters/enable_fbc       =  1 (enabled)
/sys/module/i915/parameters/enable_psr       =  0 (disabled)
/sys/module/i915/parameters/modeset          = -1 (use per-chip default)

显示处理器信息

$ sudo tlp-stat -p
或
$ sudo tlp-stat --processor
--- TLP 1.1 --------------------------------------------

+++ Processor
CPU model      = Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = performance powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   800000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  3500000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = balance_power
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences = default performance balance_performance balance_power power 

......

/sys/devices/system/cpu/intel_pstate/min_perf_pct      =  22 [%]
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100 [%]
/sys/devices/system/cpu/intel_pstate/no_turbo          =   0
/sys/devices/system/cpu/intel_pstate/turbo_pct         =  33 [%]
/sys/devices/system/cpu/intel_pstate/num_pstates       =  28

x86_energy_perf_policy: program not installed.

/sys/module/workqueue/parameters/power_efficient       = Y
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

显示系统数据信息

$ sudo tlp-stat -s
或
$ sudo tlp-stat --system
--- TLP 1.1 --------------------------------------------

+++ System Info
System         = LENOVO Lenovo ideapad Y700-15ISK 80NV
BIOS           = CDCN35WW
Release        = "Manjaro Linux"
Kernel         = 4.19.6-1-MANJARO #1 SMP PREEMPT Sat Dec 1 12:21:26 UTC 2018 x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=69d9dd18-36be-4631-9ebb-78f05fe3217f rw quiet resume=UUID=a2092b92-af29-4760-8e68-7a201922573b
Init system    = systemd 
Boot mode      = BIOS (CSM, Legacy)

+++ TLP Status
State          = enabled
Last run       = 11:04:00  IST,    596 sec(s) ago
Mode           = battery
Power source   = battery

显示温度和风扇速度信息

$ sudo tlp-stat -t
或
$ sudo tlp-stat --temp
--- TLP 1.1 --------------------------------------------

+++ Temperatures
CPU temp               =    36 [°C]
Fan speed              = (not available)

显示 USB 设备数据信息

$ sudo tlp-stat -u
或
$ sudo tlp-stat --usb
--- TLP 1.1 --------------------------------------------

+++ USB
Autosuspend         = disabled
Device whitelist    = (not configured)
Device blacklist    = (not configured)
Bluetooth blacklist = disabled
Phone blacklist     = disabled
WWAN blacklist      = enabled

Bus 002 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 3.0 root hub (hub)
Bus 001 Device 003 ID 174f:14e8 control = auto, autosuspend_delay_ms =  2000 -- Syntek  (uvcvideo)

......

显示警告信息

$ sudo tlp-stat -w
或
$ sudo tlp-stat --warn
--- TLP 1.1 --------------------------------------------

No warnings detected.

状态报告及配置和所有活动的设置

$ sudo tlp-stat
--- TLP 1.1 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
TLP_DEFAULT_MODE=AC
TLP_PERSISTENT_DEFAULT=0
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60

......

+++ System Info
System = LENOVO Lenovo ideapad Y700-15ISK 80NV
BIOS = CDCN35WW
Release = "Manjaro Linux"
Kernel = 4.19.6-1-MANJARO #1 SMP PREEMPT Sat Dec 1 12:21:26 UTC 2018 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=69d9dd18-36be-4631-9ebb-78f05fe3217f rw quiet resume=UUID=a2092b92-af29-4760-8e68-7a201922573b
Init system = systemd
Boot mode = BIOS (CSM, Legacy)

+++ TLP Status
State = enabled
Last run = 11:04:00 IST, 684 sec(s) ago
Mode = battery
Power source = battery

+++ Processor
CPU model = Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = performance powersave

......

/sys/devices/system/cpu/intel_pstate/min_perf_pct = 22 [%]
/sys/devices/system/cpu/intel_pstate/max_perf_pct = 100 [%]
/sys/devices/system/cpu/intel_pstate/no_turbo = 0
/sys/devices/system/cpu/intel_pstate/turbo_pct = 33 [%]
/sys/devices/system/cpu/intel_pstate/num_pstates = 28

x86_energy_perf_policy: program not installed.

/sys/module/workqueue/parameters/power_efficient = Y
/proc/sys/kernel/nmi_watchdog = 0

+++ Undervolting
PHC kernel not available.

+++ Temperatures
CPU temp = 42 [°C]
Fan speed = (not available)

+++ File System
/proc/sys/vm/laptop_mode = 2
/proc/sys/vm/dirty_writeback_centisecs = 6000
/proc/sys/vm/dirty_expire_centisecs = 6000
/proc/sys/vm/dirty_ratio = 20
/proc/sys/vm/dirty_background_ratio = 10

+++ Storage Devices
/dev/sda:
 Model = WDC WD10SPCX-24HWST1
 Firmware = 02.01A02
 APM Level = 128
 Status = active/idle
 Scheduler = mq-deadline

 Runtime PM: control = on, autosuspend_delay = (not available)

 SMART info:
 4 Start_Stop_Count = 18787
 5 Reallocated_Sector_Ct = 0
 9 Power_On_Hours = 606 [h]
 12 Power_Cycle_Count = 1792
 193 Load_Cycle_Count = 25777
 194 Temperature_Celsius = 31 [°C]


+++ AHCI Link Power Management (ALPM)
/sys/class/scsi_host/host0/link_power_management_policy = med_power_with_dipm
/sys/class/scsi_host/host1/link_power_management_policy = med_power_with_dipm
/sys/class/scsi_host/host2/link_power_management_policy = med_power_with_dipm
/sys/class/scsi_host/host3/link_power_management_policy = med_power_with_dipm

+++ AHCI Host Controller Runtime Power Management
/sys/bus/pci/devices/0000:00:17.0/ata1/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata2/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata3/power/control = on
/sys/bus/pci/devices/0000:00:17.0/ata4/power/control = on

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = powersave

+++ Intel Graphics
/sys/module/i915/parameters/enable_dc = -1 (use per-chip default)
/sys/module/i915/parameters/enable_fbc = 1 (enabled)
/sys/module/i915/parameters/enable_psr = 0 (disabled)
/sys/module/i915/parameters/modeset = -1 (use per-chip default)

+++ Wireless
bluetooth = on
wifi = on
wwan = none (no device)

hci0(btusb) : bluetooth, not connected
wlp8s0(iwlwifi) : wifi, connected, power management = on

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ Runtime Power Management
Device blacklist = (not configured)
Driver blacklist = amdgpu nouveau nvidia radeon pcieport

/sys/bus/pci/devices/0000:00:00.0/power/control = auto (0x060000, Host bridge, skl_uncore)
/sys/bus/pci/devices/0000:00:01.0/power/control = auto (0x060400, PCI bridge, pcieport)
/sys/bus/pci/devices/0000:00:02.0/power/control = auto (0x030000, VGA compatible controller, i915)

......

+++ USB
Autosuspend = disabled
Device whitelist = (not configured)
Device blacklist = (not configured)
Bluetooth blacklist = disabled
Phone blacklist = disabled
WWAN blacklist = enabled

Bus 002 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms = 0 -- Linux Foundation 3.0 root hub (hub)
Bus 001 Device 003 ID 174f:14e8 control = auto, autosuspend_delay_ms = 2000 -- Syntek (uvcvideo)
Bus 001 Device 002 ID 17ef:6053 control = on, autosuspend_delay_ms = 2000 -- Lenovo (usbhid)
Bus 001 Device 004 ID 8087:0a2b control = auto, autosuspend_delay_ms = 2000 -- Intel Corp. (btusb)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms = 0 -- Linux Foundation 2.0 root hub (hub)

+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer = SMP
/sys/class/power_supply/BAT0/model_name = L14M4P23
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 60000 [mWh]
/sys/class/power_supply/BAT0/energy_full = 51690 [mWh]
/sys/class/power_supply/BAT0/energy_now = 50140 [mWh]
/sys/class/power_supply/BAT0/power_now = 12185 [mW]
/sys/class/power_supply/BAT0/status = Discharging

Charge = 97.0 [%]
Capacity = 86.2 [%]

via: https://www.2daygeek.com/tlp-increase-optimize-linux-laptop-battery-life/

作者:Magesh Maruthamuthu 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你不具备相关的知识和经验,挑选出最适合 Linux 的笔记本电脑,可能是件很困难的事。并且,看上去你买了一台配置、功能、性能都很棒的电脑,但是,却疲于处理各种 Linux 的问题,太难堪了!因此,作为一个 RedHat 认证工程师,这篇文章的作者兼博主,也是一个 有 14 年以上 Linux 使用经验的用户,我用我掌握的一些知识去为你推荐一些笔记本电脑,我可以保证我推荐的这些电脑,Linux 在它上面会跑的很好。我研究了 20 多个小时之后(通过认真了解硬件详细情况和用户反馈),我选择 Dell XP S9360-3591-SLV 作为我的首选推荐。如果你希望笔记本电脑装备最新的功能特性,并且 能够在使用 Linux 工作 时有极好的性能,那么,这台笔记本电脑将是你的最佳选择。

它使用铝合金机身,很轻(2.7 磅重),有强劲的硬件性能,待机时间较长,使用康宁大猩猩玻璃的 QHD 显示屏,分辨率为 3200×1800、并且还具备触控功能,可以为你带来清晰的图像表现,即便是很小的细节也可以很好的展现出来,有一个带橡皮掌托的、面积很大的并且非常好用的触摸板(早期版本上触摸板有几个小问题,但是,最新的机器已经修复了),并且也有一个很好用的带背光的键盘(按键的行程很短,这一点有些像 Thinkpad 笔记本),两个 USB 3.0 端口。最重要的是,两个最让 Linux 用户头痛的问题,无线网卡和 GPU (Intel HD Graphics 620 播放 4K 视频可以达到 60 fps),在这台 Dell 电脑上,它们都 超级兼容 Linux

有一个缺点是,它没有 HDMI 端口。在这个位置,Dell 增加了一个 Thunderbolt 3 端口。因此,你唯一的选择是使用一个 Thunderbolt 到 HDMI 的转换器(它很便宜)。第二,在购买之后,你不能升级它的 8GB 的内存(在采购之前你可以改变硬件配置 —— CPU、RAM & SSD),但是,在我的选择中,8GB 的内存运行任何 Linux 发行版做任何工作都足够了。我有一台 Asus 笔记本电脑(它是我收到的一份礼物)使用第五代的 Core i7 的 CPU,4GB 内存,它是我主要使用的计算机。使用 Chrome 可以打开 15-20 个标签,在后台运行 VLC ,打开文件管理和一个代码编辑器,这种情况下,它工作的很好。如果我减少一些浏览器标签(减少到 4-5 个),然后,即便是其它的应用程序都打开的情况下,我都可以在 Virtualbox 上使用虚拟机工作。这些都是在 4GB 内存的情况下,因此,有 8GB 内存和其它更强劲的硬件的情况下,它绝对会工作的非常好。

注意: 虽然我为你选择了一套非常可靠的 硬件,但是,如果你愿意,你仍然可以进一步去定制它。即便你不去选择 ‘8GB RAM/128GB SSD’ 这个选项。因为,那个版本也提供 1920×1080 的 FHD 显示屏,并且,在 13.3″ 的显示屏上让菜单看起来更小一些,看起来稍微有点困难。

最便宜的 Linux 笔记本电脑

如果你觉得这台 Dell 笔记本电脑有点贵,买不起,但是还想拥有类似的非常好的性能,并且与 Linux 的兼容性很好,那么,第二个最佳选择是这台 Acer Aspire E 15 E5-575G-57D4。它 15.6″ 的显示屏,无疑能提供像前面的 Dell 笔记本一样的显示表现,但是,在 15.6” 上的 1920×1080 的全高清分辨率显示屏,也可以让任何细节都显示的非常清晰。其它的硬件与前面介绍的很贵的 Dell 笔记本电脑很相似,但是,因此它的电池很重,整机重达 5.2 磅。

你实际上可以去做一些定制。基本的配置包括一个第七代 Core i5 CPU,15.6“ 的全高清显示屏(1920 x 1080),8GB DDR4 内存,256GB 固态硬盘,Intel HD Graphics 620 GPU 和一个独立的 Nvidia 940 MX GPU,端口方面:HDMI 2 USB 3.0,1 x USB 2.0 & 1 USB 3.1。对于 $549 的售价,它竟然 包含一个 DVD 刻录机它是一个特价商品

至于 Linux 的兼容性,它真的很好。虽然它不像顶级的 Dell XPS,但是,至少在我看来,如果它能够解决 Nvidia GPU 的问题,它就是一个很好的选择。除了一个用户以外,所有其它的用户都反馈,它的 Linux 兼容性非常好。唯一的一个用户抱怨说,在 Linux Mint 上安装了 Nvidia 的专用驱动以后,出现了一个小问题,并且他说,他决对不是故意 “抹黑” 它。这个反馈与我在使用移动版的 Nvidia GPU 所遇到的情况一样。

例如,现在我使用一台 Asus 笔记本电脑,并且它除了集成的 Intel GPU 以外,它也有一个独立的 Nvidia 920M GPU。这台笔记本电脑我大概已经用了一年半时间了。我在它上面运行了一些 Linux 发行版,并且,遇到的唯一的问题是,在 Ubuntu 17.10 上 安装完它的专用驱动程序后,如果激活 Nvidia 作为默认的 GPU,自动用户登入功能会停止工作。因此,每次进入桌面我都要输入我的登录凭据。这虽然不是一个大问题,但是,我确信,它可以通过编辑一些登录管理器的配置设定来修复它,但是,我根本就没有去理它,因为我很少使用 Nvidia GPU。因此,我只是简单地改变默认 GPU 为 Intel,所有的一切就会正常。因此,前段时间,我在 Ubuntu 16.04 LTS的同一个 Nvidia GPU 上启用了‘运动插值’,并且它处理的非常好!

我想说的是,GPU 驱动,比如 Nvidia & AMD/ATI 提供的,给用户带来困扰只是在过去的 Linux 上,但是,现在随着进一步的处理,已经不是什么困难的事情了,或者说,至少没有像以前那样困难了。除非你使用的是一个非常新的高端 GPU,Linux 的运行不遇到大的问题还是很有可能的。

Linux 游戏笔记本

很多时候,玩游戏的笔记本电脑,你需要去手动调整一些东西。并且,这些 “东西” 大部分都是与 GPU 相关的。它可能只是简单地安装一些专用的驱动程序,去处理一个拒绝引导到 CD/USB 中的系统。但是,如果有足够的耐心,大多数情况下,它们都是可以修复的。如果你的游戏笔记本有一个非常新的 Nvidia/AMD GPU 驱动,并且,这个驱动有问题,那么,修复它意味着只需要等待它更新驱动程序。有时候,可能需要等待很长的时间。但是,如果你买了一台安装有几个月前发布的 GPU 的笔记本电脑,那么,仅此一点,就大大增加你解决现有问题的机会。

因此,考虑到这一点,我选择了 Dell Inspiron i5577-7342BLK-PUS,作为一个游戏笔记本电脑的最佳选择。它是一台强大的游戏笔记本电脑,售价低于 1000 美元。主要原因是它有一个 15.6″ 的全高清(1920 x 1080)显示屏。因为,在你查看其它配置的时候你会发现(也可以进一步定制它),它包含一个第七代 Core i7 CPU(四核心),16GB DDR4 内存(最高可到 32GB),512GB SSD 驱动器,并且有一块 Nvidia GTX 1050 GPU,它有很多积极的评价。你只可以在 QHD 或者 4K 下,使用外接显示器去玩高端游戏,尽管如此,它也可以在 15.6″ 的全高清分辨率下玩一些游戏。

我选择 Dell 的另外原因是,大多数的 Dell 笔记本电脑(或者一般用途的计算机)都是非常兼容 Linux 系统的。我在 Dell 网站上手工检查了硬件配置的详细情况,虽然我不能保证使用 Nvidia GPU 不会有任何问题,其它的硬件在主流的 Linux 发行版上都工作的很好(比如 Ubuntu)。

哪个才是你需要的?

实际上,我相信越少越好。

我可以在这里给你 ‘推荐’ 很多很多的笔记本电脑,但是,那样的话,我需要写一系列的博客文章。因此,我并不打算 ‘推荐’ 10-12 台笔记本电脑,除非我确信它们都在 Linux 上运行的非常好。而目前为止,这个推荐清单上只有 3 台。我能确信它们在 Linux 上运行的非常好(而且,甚至是游戏笔记本电脑,除了 Nvidia GPU,其它的硬件部分应该工作的很好),再加上,这三个型号都有很多的可选项。换句话说就是,随着时间的推移,如果我从其它的制造商的产品中找到一些笔记本电脑,我相信它们在 Linux 上也运行的很好,然后,我也会推荐它们。但是,现在,就这三台笔记本电脑是我所推荐的。你可能不喜欢这些推荐的电脑,那么,下面我告诉你如何去查找你心仪的笔记本电脑。一旦你有了基本的概念,你可以非常容易地去预测,一台笔记本电脑是否能够运行 Linux 而不会出现问题。上面我已经提到了大部分,但是,我还在这里再说一下。

查找关于硬件的更多信息

当你拿到一个笔记本电脑时,记下它的型号。现在,在大多数的网站上,都提供硬件的详细情况,比如,无线网卡或者声卡芯片的制造商。在大多数的情况下,使用一些简单的技巧就可以拿到这些信息。我通常是这样做的。

如果你知道笔记本电脑的制造商和型号,可以在 Google 中搜索它的驱动程序。我以前面的 Dell 游戏笔记本电脑为例。如果你知道它的名字,然后在 Google 上去搜索它的驱动程序(Dell Inspiron i5577-7342BLK-PUS drivers),Google 并不会显示一个 Dell 的官方的驱动程序页面。这并不奇怪,因为 Dell (以及其它制造商)在一个通用的型号名字下面,销售很多种装有各种不同的(2 到 3 种)硬件的笔记本电脑。因此,要缩小搜索目标,从左侧开始,我们首先来使用名字的前三个字段,并且用它在 Google(Dell Inspiron i5577 drivers)中搜索驱动程序,然后,如下所显示,并且,Google 也列出了不同的所属网站,对于 Inspiron 5577(没有 ‘i’),列出了一个 Dell 的官方驱动程序页面。

如果你进入这个页面,去查看各种我们感兴趣的型号的驱动程序和硬件列表,那么,你将看到在 ‘Dell Inspiron i5577-7342BLK-PUS’ 中的硬件也在这里列出来了。我通常只喜欢查看 ‘audio’ 和 ‘network’ 下面列出的内容,因为从购买网站上去获得这些芯片的准确的型号名一般很困难,其它的一些硬件如 GPU、CPU 等等也列了出来。因此,如果你查看在 ‘network’ 下显示的内容,你将看到 Dell 提供的一些驱动程序。其中一个就是 Realtek 以太网适配器(以太网适配器通常都支持 Linux ),Qualcomm QCA61x4A-QCA9377 无线网络适配器(如果你进一步研究,需要对 QCA61x4AQCA9377 分别进行,因为它们之间用 ‘-’ 分隔,你就会发现,它们实际上是来自高通的两种不同的无线芯片。这个关键字表示,Dell 在一个包中包含了两种驱动程序),和一组 Intel 无线网络适配器(Intel 硬件在 Linux 中也支持的非常好)。

但是,高通的设备有时候可能会有些问题。我遇到过一两个,但是,它们都不是什么严重的问题。也就是说,当有问题时,去查找就是解决的一个好办法。因此,使用 Qualcomm QCA61x4A-QCA9377 做为关键字(使用一个适配器或者使用一个芯片名字的组合去查询这并不重要),并且增加一个像 linux 或者 ubuntu 这样的关键字在 Google 中去搜索它。如果像 Qualcomm QCA61x4A-QCA9377 ubuntu 这样去搜索,然后,Google 会列出很多结果。我收到的第一个结果是自来 AskUbuntu(一个社区驱动的网站,专门回答终端用户提出的问题,是一个解决 Ubuntu 相关问题的极好的资源)。

如果你去看那个页面,你可以看到有用户报怨 Qualcomm QCA9377 无线网络适配器在它的 Ubuntu 15.10 不能正常工作。幸运的是,那个问题已经被回答了。这个问题看起来似乎是 Ubuntu 15.10 的问题,它发布于 2015 年 10 月,因此,这是两年前的问题了。所以,这个问题很可能在最新的 Ubuntu 发行版中已经修复了。我还记得,这个问题好像与 Qualcomm QCA9377 无线芯片有关,而不是 QCA61x4A。因此,如果我们的 Linux 游戏笔记本电脑使用的是后面型号的无线芯片,那么很有可能你不会遇到这个问题。

我希望我不要遇到上面报怨的所有事情。我只是想给你提供一个指南,告诉你如何去找到你希望去运行 Linux 的笔记本电脑上的关于硬件的详细情况,这样你就可以很好地去评估它。使用一些常识性的技巧和经验,你的工作效率将会更高。

不要止步于 GPU 和网络适配器上

虽然,在你购买了一台笔记本电脑来运行 Linux 时,GPU 和网络适配器是大多数人遇到的最容易出现问题的硬件设备,但是,去研究音频、触控板、和键盘在 Linux 中的兼容性和它们相关的特性(例如,我的老 Dell 的背光键盘在 Linux 中也有一个小问题),也是一个很好的实践。

搜索‘用户评论’(当你准备购买时)

在诸如 Amazon.com 这样的网站上,你实际上可以搜索某些关键字的用户反馈 (‘审阅’)。这是非常有用的,因为你可以很容易地用几秒钟内在包括数以百计甚至数以千计的用户反馈中搜索一两个关键字。我建议你使用的关键字,如 Linuxubuntulinux mint 或任何其他 Linux 发行版,只要它是流行的发行版。如果已经购买了笔记本电脑的人试图在它上运行 Linux 发行版,使用此方法你总能找出发生了什么事。

在亚马逊这样的网站搜索用户反馈是很容易。一旦您访问了您感兴趣的产品页面,只需单击“客户评论”链接并向下滚动, 直到看到一个搜索框 (通常位于右下角)。

如果它是一个 ‘热门’ 硬件,等待 2-3 个月

正如,计算机终端用户所担心的那样,Linux 的市场份额是非常小的。因此,硬件制造商并不会把 Linux 看的很重。因此,他们修复最新发布的硬件设备中已存在的主要问题需要很长的一段时间。即便是开源驱动程序,也是如此,当然,在我的经验中,开源的驱动程序的问题修复比专属的驱动程序要快。因此,如果你买的笔记本电脑的特色硬件设备(主要指 CPU 和 GPU)是最新发布的,那么,它通常需要等待 2 或 3 个月才能去修复在 Linux 上的主要的问题。并且,但愿在那个时候,你可以找到一个修复,或者,至少可以预测什么时候可以被修复。

关于屏幕和 HiDPI 在 Linux 上支持的怎么样?

‘像素密度’ 或者 ‘高像素密度’ 显示是最近非常流行的术语。并且大多数人都认定,更高的像素意味着更好的质量。虽然在一般的认知和技术角度上,它可能是正确的,但是,它并不准确。这个主题理解起来很复杂,因此,我将只讲一些基本的概念,对于你理解这个主题已经足够了,以避免不必要的混乱。

任何显示在你的屏幕上的东西,比如文本或者图标,都被设计为某些固定的大小。而这些大小是通过被称为 “每英寸显示的像素点数” 或者简称为 DPI 来描述的。它基本上定义了每英寸应该显示多少个点(像素)才能正确显示这个东西。每英寸显示 72 个点是由 Apple 公司制定的标准,这是很重要的。我相信,你可能听说过,Windows 使用了一个不同的标准,每英寸 96 个点,但是,它不完全正确。我不去深入其中的细节,但是,如果你想进一步了解更多的内容,阅读 Wikipedia。在任何情况下,要确保显示在你的 Linux 笔记本电脑的屏幕上的内容看起来清晰可读,如果你想了解,按以下的内容去做。首先,确定它的显示大小(13.3″、15.6″、17″…)和分辨率。然后到 PXCALC.com 网站,它提供一个非常好用的每英寸点数计算器。接着在上面输入正确的内容。计算完成后,它告诉你一个 DPI 的计算结果(在它的右上角,如下图所示)。然后将那个值简单地除以 72,这就是最重要的部分。

如果你得到的结果是一个类似于整形增量,比如 2、3、4(+0.2 到 —0.2 的偏差还不错,最好是 +0.1 到 —0.1,最完美的是接近 0.0 的偏差及更大的整数—— 3 或更大,比如 iMac 27 5K),然后,你就没有什么可担心的了。整形增量越高(只要偏差保持在范围之内),屏幕越清晰。为了更好理解,我们举一个例子。

我以推荐给你的第一个笔记本电脑(使用 13.3″ 的 QHD 分辨率的 Dell XPS)为例。如果你使用这个计算器去计算,它的结果是 ‘3.83’,把它粗算为 ‘3.8’,它不是我们前面所说的那样一个整数,但是,它在偏差范围以内(-0.2),是安全的。如果你拿我推荐的 Acer 笔记本电脑做同样的计算,它得到的结果是 ‘1.95’,把它粗算为 ‘2.0’。因此,在不考虑它的其它特性(亮度,可视角度,等等)的情况下,Dell 笔记本电脑上的显示清晰度要好于 Acer 几乎两倍(相信我,这个显示效果已经看起来非常清晰了。但是,它相比分辨率为1366 x 768 的无论是 13.3″ 还是 15.6″ 的屏幕,看起来显示效果更好)。

关于内存大小?

KDE 和 GNOME 是在 Linux 上的两种主流的桌面环境。虽然还有很多其它的选择,我建议你坚持使用其中的一个。目前来说,我比较偏爱 KDE。据我所知,KDE plasma 比 GNOME 更加轻量化,并且效果更好。如果你希望了解它们之间的比较数据,它在 我的 Ubuntu 16.10 特点评估 中(它大概是在一年前做的),在 Ubuntu 上 KDE plasma 占用大约 369 MiB 内存,而 GNOME 大概占用了 781 MiB!减少了 112% !

现在我使用 Kubuntu 17.10,虽然我没有评估它,但是我可以告诉你,它的内存占用大约在 380-400 MiB左右。重新回到这个话题上,我建议你在为你的 Linux 笔记本电脑的内存选择上,不要低于 8GB。那样,我可以很自信地保证,在未来 4 年内你的笔记本电脑都运行的很好,而不用担心它会变慢,并且可以去很好的使用各种发行版和满足大多数终端用户的需求。

如果你是在寻找一台 在 Linux 上玩游戏的笔记本电脑,那么内存选择应该是 使用 12GB 或者更多。 除比之外,8GB 内存对于大多数终端用户来说是足够的。

关于 SSD

不管你使用的是什么操作系统,增加一块 SSD 将能提升你的笔记本电脑的整体性能和反应速度,因为它比起普通的机械硬盘来说速度快很多,就这么简单。也就是说,在我的经验中,即便是高效和轻量化的 KDE 发行版,相比 GNOME 要花更多的启用时间。一些 Linux 发行版,比如 Ubuntu 和 Kubuntu 带着一个特别设计的被称为 'ureadahead' 的实用程序,它可以改善启动时间(有时可以达到 30% 甚至更多),不幸的是,并不是所有的发行版都有这类工具。在有些时候,安装在 SATA 驱动器上的 KDE 的启动时间可能长达 50 秒以上Manjaro 17.0.2 KDE 就是其中一个这样的例子(显示在上面的图表中)。

因此,最简单的方法就是购买一台带有 SSD 的笔记本电脑,它可以帮助改善启动时间。我的 Kubuntu 17.10 上是一个小的 SSD 驱动器(20GB),它的启动时间在 13-15 秒内

关于 GPU ?

正如上面多次提到过的,如果可能,尽量使用一个 Intel GPU。正如众所周知的那样,Dell 的产品在硬件上都是 ‘Linux 友好的’, Intel 也在开源项目上大量进行投资,并且,其中它的一些硬件也如此。选择它你不会后悔的。

如何进行自动 GPU 切换(比如: Nvidia Optimus),它能正常工作吗?

如果你希望购买的笔记本电脑,显卡在各方面都考虑的比较周全,那么,在 Windows 中,Nvidia 有一个叫做 ‘Optimus’ 的特性,它自动在集成 GPU(性能较弱) 和独立 GPU(性能更强)之间切换。ATI 也有这个功能。在 Linux 中这个功能并没有被官方支持,但是,在那方面有一个创新性的工作,比如 Bumblebee 项目。不过它并不总是按预期工作。我比较喜欢去安装专用的 GPU 驱动程序,并且在我需要的时候去手动切换它们。值得称赞的是,Fedora 团队已经做出了它们的解决方案,我并不知道他们做的怎么样,最好问问 Christian 吧

Linux 能给你更长的电池使用时间吗?

当然可以!只要你的硬件设备配置正确,我建议你安装电源使用优化器。现在有几个这方面的应用程序,但是,我建议使用 ‘TLP’。它很容易安装,在我的经验中它可以使功耗降低,而且结果令人影响深刻,它不需要手动去调整什么就可以正常工作。

下面有两张我的最新的 Ubuntu 17.10 的评估截屏。第一张截屏展示了在安装 ‘tlp’ 之前的电源使用情况,而第二张展示了安装之后的(图片已经说明了一切):

‘tlp’ 可以在主要的 Linux 发行版上使用。在 Ubuntu 上,你可以通过执行下面的命令去安装它:

sudo apt update

sudo apt install tlp

现在重启动计算机,就可以了!

在 Linux 中能测量电源使用了多少吗?

很高兴你能这样问!它的名字叫 ‘powerstat’。它是非常神奇的一个小实用程序(由 Colin King 设计,它是一位 Ubuntu 开发者),它采集电源消耗(和诊断)相关的使用数据,并将它们表示在屏幕上。在基于 Ubuntu 的系统上,输入下面的命令可以去安装它:

sudo apt update

sudo apt install powerstat

在大多数主流的 Linux 发行版上,它们的软件仓库中都有这个软件。

你推荐的 Linux 操作系统是哪个?

很好的问题,到目前为止,我主要使用的操作系统是 Kubuntu 17.10。我没有评估过它,但是,长话短说,我喜欢它!它非常易于安装,并且对新手比较友好,稳定,漂亮,高效并且易于使用。到目前为止我不喜欢 GNOME!因此,如果你刚开始使用 Linux,那么,我建议你去尝试 Kubuntu 或者 Linux Mint,首先,(‘Mint’ 可以有很多的桌面环境选择。要么使用 KDE,要么使用 ‘Cinnamon’)。

然后,在你掌握使用技巧后,你就可以转移到其它的发行版上了,这是 Linux 新手最好的方法。

结束语

记住我一开始说的话,如果你在寻找一台能够轻松运行 Linux 的笔记本电脑,那么,Dell XP S9360-3591-SLV 将是你的最佳选择。它外观漂亮、功能强大、非常流行、超便携,不仅能够很轻松地运行 Linux,而且它还有一个非常棒的,并且得到很多人赞扬的显示屏。

如果,你希望有一个更便宜的选择,那么,Acer Aspire E 15 E5-575G-57D4 会满足你的要求。它也像前面的 Dell 一样,可以很好地兼容 Linux,再加上它的性价比,它也是一个非常好的选择。

第三,如果你在寻找一台能够在 Linux 上运行游戏的笔记本电脑,那么,Dell Inspiron i5577-7342BLK-PUS 看起来非常适合你。当然,还有许多其它的游戏笔记本,但是,我特别选择这一款的原因是,它的硬件特性与 Linux 兼容,虽然我不能保证它与 Nvidia GTX 1050 一样。换句话说,你不应该去买一台 Linux 笔记本去玩游戏,那样会“玷污”你的游戏水平。如果是那样的话,它的硬件性能(它的性能很强大了)并不会让你满意,如果你愿意去研究并找到其它的选择,那就去做吧。

祝你采购顺利,并感谢阅读!


via: https://www.hecticgeek.com/2017/12/best-linux-laptop/

作者:Gayan 译者:qhwdw 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

简述:我是个 Mac 电脑重度用户,但我其实 对目前最新的 MacBook Pro 是失望的。由此我就开始去研究了下看是否有 一些可以替代前者(New MacBook Pro) 的选择。然而让我也意想不到的是,这居然使我产生了离开 Mac 平台的决定。

首先我们来看看 2017 年 CES(LCTT 译注:International Consumer Electronics Show,国际消费类电子产品展览会)大会后发布的 HP Spectre x360 13 寸笔记本电脑,拥有 4K 显示屏的新款笔记本电脑。我是从百思买(这不是一个赞助链接)买来的这款电脑,因为这是唯一售卖这款配置的零售商。我的目标是使用 Ubuntu 这个系统替代跑在这款笔记本上的 Windows 。

以下是我过去几个月使用这款笔记本的感受,还有一些在使用中对自己的使用习惯的重新认识。

Ubuntu 系统

安装 Ubuntu 还是很简单的。当时电脑到手的时候预装的是 Windows 10 的系统。当时我使用 Windows 内建的硬盘管理工具来 缩减主分区 并将剩余的空间分配给 Linux 系统。我 通过 USB 设备加载了 Ubuntu 系统镜像,这款笔记本能够很方便的适配 USB-A 接口(这在新版的 Mac 系列电脑是没有的)。然后我就按照 Ubuntu 的简便安装说明,将 BIOS 设置为 从 USB 启动

屏幕

Spectre x360 的 4k 显示屏简直令人惊艳。令我觉得吃惊的是,最新的 Ubuntu 系统在高 DPI 的屏幕上体验也是非常不错的。系统内建的设置工具配合 gnome-tweak-tool 这样的附加工具,你可以更好的控制用户界面在 4K 屏上的渲染,2 倍于原生大小的控件使得它们看起非常不错,你也可以将默认字体大小调整到一个合适的比例,甚至还可以调整窗口标题栏和任务管理器上的图标大小。虽然有点繁琐,但我自己设置时也没花多久时间。

触控板

实话说触控板有点细微的声音,但还是能够很不错的配合手指移动,Ubuntu 系统也默认支持多点触控。然而你会很快的发现你在打字的时候会误触触控板导致光标到处乱晃。在 Linux 上的默认 Synaptics 触控驱动并不能够很好的识别这款机型的手掌误触,解决方法是切换到 新的 libinput 系统,通过调整 xinput 设置 就可以让触控板工作的不错。

但我所习惯的手势操作,比如两指滑动回到 Chrome 浏览器,又或者说四指滑动切换工作区,这些操作在 Ubuntu 系统上就没法用了,或者实在想用可以通过 libinput-gestures 这样的工具来启用他们。令人失望的是,就算使用上面的工具体验其实也一般,因为其实只有 50% 的几率能识别那些手势。“点击触控板”的功能也有些问题:当你使用大拇指双击触控板或触控板按钮表面想要点击,系统会认为你要移动光标或者使用多点触控来调整大小,又一次的失望。

键盘

键盘手感就还不错。键盘的键程挺长,这样打起字来就会比较快。左侧 Ctrl 键在左下角所以对我来说就几乎用不上了(不像 Macs 系列电脑就会将 function 键放在那)。方向键工作的不错。比较奇特的是,键盘右侧有一列额外的键,分别是 Delete 键、Home 键、Page Up 键、Page Down 键和 End 键。由于使用习惯导致我在将手从箭头控制键换到 Home 键的时候没法额外考虑还有一列键。而且由于这样的设计我在打字时手没法维持在键盘中央,这让我觉得好像离键盘右侧的键远了许多。

起初我觉得那一列键(Home 键、Page Up 键之类)是多余的,但自从我使用 Sublime Text(一款代码编辑器)来写代码之后,我发现在 Linux 系统和 Windows 系统下输入文本时其实挺依赖那些键的,这就很好理解为什么惠普公司在设计时决定要加入这些键了。作为一个 Mac 用户,我经常会使用 Command 键和向右键来使光标到行结束的位置,而在 Linux 系统和 Windows 系统用户就直接使用 End 键。其实要将键盘映射成和 Mac 一样也不是不行的,但是却很难保证所有的程序都会一样的映射。我花了挺多时间在重组我的肌肉记忆上,这个过程蛮痛苦的,就好像我尝试去使用 Dvorak 键盘布局 的那个夏天。

音响

此款机型有四个扬声器:两个 B&O(Bang & Olufsen,音响制造商)扬声器在上部,两个在下部。上部的两个扬声器在 Ubuntu 系统中没法工作,这是一个 内核问题,尚未解决。下部的两个扬声器正常工作但声音有点小。耳机插孔使用正常,当插上耳机时扬声器也会自动静音。但我相信这可能是由于我为了让其他的硬件工作而将内核升级到了 4.10 测试版本 才出现的。我觉得社区最终会解决内核问题,所以上部扬声器无法工作的问题应该只是暂时性的。这些情况其实也就证明了为什么惠普公司自带的是带有一堆额外的神奇驱动的 Windows 系统。

电池续航

电池续航的问题真的就很糟糕了,我想主要是因为 4k 显示屏太耗电了。此外我还发现了 CPU 散热风扇在高速运转使会从笔记本左侧的出风口吹出热风。这风热的程度如果你把它放到你的腿上会让你感觉很不舒服。我觉得这应该是 Ubuntu 的默认电源管理配置的缺陷。为了解决这个问题,你可以使用诸如 powertop 或者 pm-powersave 这样的工具。Intel 公司也提供 Linux 系统固件支持 来使 GPU 更好的工作。通过各种优化,我可以使电池续航能力接近 5 小时:和广告中宣传的 9 小时以上相去甚远。其实也有好的一点,使用 USB-C 接口充电速度快很多。这个接口也能很好的配合我得 Nexus X 手机充电,因为它们都是一样的接口。

二合一

惠普 Spectre x360 这款机型名字来源于它独特的设计,通过屏幕旋转可以变成一台平板电脑。变形后在 Ubuntu 系统上无需设置就可以完成点击、滚动和缩放操作。它甚至支持直接使用前进/后退手势操作,这些操作连它的触摸板也不支持。当你将它旋转为平板模式,键盘和触摸板会自动禁用。你可以将系统设置为 便携模式,Gnome 桌面键盘就会启用,体验还不错哦。比较糟糕的是不支持屏幕自动旋转,但我还是使用 iio-sensor-proxy这个一次性脚本 东拼西凑地实现了这个功能。最后我虽然实现了这个功能,但是我发现使用 16:9 的屏幕好伤我的眼睛,当电脑处于平板电脑时候我需要使我的眼睛移动很长一段距离。

窗口管理器和各种软件

从 1998 年 RedHat 5.0 版开始我就不怎么常用 Linux 桌面版本了。时光飞逝,Ubuntu 发展迅猛,默认用户界面是他们自主研发的 Unity(Gnome 的变体),感觉还不错。我其实用过原生的 Gnome ,但它与别的桌面比较起来让我觉得非常的笨拙。我最后还是最喜欢 KDE,而且如果让我再次选择,我也会选择 KDE 的 Kubuntu。总体来说 KDE 的窗口管理器让我觉得非常棒而且我想要的它都有!

在这次的回归 Linux 探索中,我意识到其实我基本上就在使用以下 8 个软件:浏览器(Chrome)、终端(没什么特别喜欢的)、文本编辑器(Sublime Text 3)、配置工具、可视化文件管理器、自动化备份工具(Arq)、类似 Flux 的屏幕亮度调节器,和图片编辑器(GIMP)。这几乎就是我所需要的软件了,其他别的需求非常容易满足。此外,我还比较依赖几个控件:时钟、WIFI 状态、电池状态和音量调节。我一般也会使用任务管理器(比如 Dock)和虚拟工作空间(比如 Mission Control 或 Expose)。我几乎不会用桌面图标、桌面提醒、最近使用的软件、搜索功能和应用软件菜单,所以我就可以适应 Linux 系统的种种设置了。

十动然拒

如果你正在考虑购入一款笔记本电脑,或许可以试试这款。尽管我是这样说,我还是准备要卖掉这台 Spectre x360,然后回到我的 2012 年中期款的 MacBook Air 怀抱中去。也不能说惠普公司或是 Linux 桌面平台的错吧,主要还是因为时间更宝贵。

我是如此的被 Mac 系统的高端用户体验所宠爱着,以至于我对别的东西都特别难以高效起来。我的脑袋几乎已经被 Mac 的触摸板、键盘布局和打字输入习惯等等体验所征服。所以我用起来惠普的电脑和 Linux 系统就觉得被拖慢了很多,感觉好像我就要完蛋了。当我使用计算机的时候,我只希望花更多的时间在提高我的技术(编程、写作等等)上。我只希望我将我仅有的“再学习”能力使用在一些尚未明白和不熟悉的课题上,比如 新型函数式编程语言同态加密 等等。我再也不想花更多的时间去学习什么基本使用方法了。

反过来说,我也曾花了超过 2 年时间去学习弹钢琴,弹钢琴需要我死记硬背和不断的机械性重复训练。当我在学习钢琴的时候我发现这个过程其实打开了我的思维,让我对曾经有了更深的理解。我对音乐的学习,也让我懂得了许多曾经没有理解的事。可以说,我对音乐的“再学习”打开了我的视野。所以,我也琢磨去适应惠普的硬件和 Linux 桌面系统会不会也对我有这样的影响。

最终说明,我还是固执的。可能以后吧,我也会需要去适应新的工作方式来让我保持最新的状态,就好像电报员终有一天一定会从摩斯电码转向去使用 电传打字机 一样。我希望到了未来的那天,我仍然会有耐心和远见让我平滑的过渡。可能,只有当这样东西会创造出更多的可能性,我才会选择那些需要“再学习”的东西,就好像一个为达到目的才去做的石蕊试验(测试液体酸碱度?)一样。至少目前来说,我还是会选择留在 Mac 下。


作者简介:

我是《Effective Python》一书的作者,我是一名软件工程师,我曾在谷歌工作了 11 年,我目前专注于调查统计,此外,我还曾在云计算基础设施建设和开放协议上有过工作经验。

以后,如果你还想阅读我写的文章,可以关注我的推 @haxor。如果你遇到什么问题,也可以写邮件给我,或者直接在下面写评论。如果你觉得这篇文章还不错,点击这里也可以看看我别的兴趣爱好。


via: http://www.onebigfluke.com/2017/04/discovering-my-inner-curmudgeon-linux.html

作者:Brett Slatkin 译者:kenxx 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出