树莓派4B发布后续

这几天一直看着树莓派4B发布以来,各路渠道都是沸沸扬扬,各种欢呼呐喊,各种吐槽不满,各种期待焦灼的等待都不断在身边上演。

硬件上面做了什么改动么?有什么特别值得购买的么,我觉得唤醒你的树莓派3B+和3B才是王道,这个待会儿再聊~

先看看新pi的特别之处。。

Raspberry Pi 4型号B.

以下是亮点:

  • 1.5GHz四核64位ARM Cortex-A72 CPU(~3 × 性能
  • 1GB,2GB或4GB的LPDDR4 SDRAM
  • 全吞吐量千兆以太网
  • 双频802.11ac无线网络
  • 蓝牙5.0
  • 两个USB 3.0和两个USB 2.0端口
  • 双显示器支持,分辨率高达4K
  • VideoCore VI显卡,支持OpenGL ES 3.x.
  • HEVC视频的4Kp60硬件解码
  • 与早期的Raspberry Pi产品完全兼容

好吧,我这里不做评测,其实我更关心跑树莓派的兼容系统, 下面带领大家好好了解一下新版树莓派系统的过往。

巴斯特 – Raspbian的新版本

官方一直试图保持软件向后兼容旧硬件,因此所有Raspberry Pi型号的标准Raspbian映像现在都基于Debian Linux的最新版本Buster。

Buster?Excuse me ? 好吧,官方给了解释就算了。

为何选择巴斯特?

首先要提到的是巴斯特(皮克斯的“玩具总动员”电影中真正的狗,而不是用Slinky制作的玩具……)实际上是在官方Debian发布日期之前悄悄发布的。原因是Raspberry Pi 4的一个重要新功能是默认使用开源OpenGL视频驱动程序,这是使用最新版本的Debian开发的。将它所需要的东西移植到Raspbian Stretch上会有很多工作要做,所以我们决定在Raspbian Buster上启动 – 唯一的问题是Buster是否会在硬件出现之前做好准备!

事实上,准备的还算充分,不至于开机就黑屏,但是朋友测试teamviewer好像就出了问题。。。这么巧。

事实证明,事实并非如此。巴斯特的官方发布日期是7月7日,所以官方提前几周。也就是说,巴斯特现在处于“冻结”状态已有几个月了,只做了很小的改动,因此官方发布的版本与Debian将于7月7日正式发布的版本完全相同。

今年1月据说官方就开始在内部使用Buster,因此它已经在Pi上进行了大量测试,说它稳定而且功能强大,可以使用apt来更新从现在到7月7日之间发生的任何更改,而无需重新安装所有内容。

官方桌面图

Debian Stretch和Debian Buster之间没有太大的区别。令人遗憾地反映出当今世界的方式,大多数差异都是旨在使巴斯特难以入侵的安全变化。任何其他差异大多是小的增量变化,大多数人都不会注意到, 那就是说,基本上没啥变化。

当官方从Jessie搬到Stretch时,许多人评论说这两款操作系统实际上看不出任何差异 – 因为大多数变化都是“幕后”,桌面和应用程序看起来都是一样的。

桌面的整体外观在几年内没有显着变化,并且开始看起来有点陈旧,所以官方自己认为给Buster的外观做小小的刷新会很好。然后人们至少可以看到他们闪亮的新操作系统与旧的操作系统有所不同!其实就是用了一张柬埔寨的图换了以前的高速公路,其实我觉得还可以更好的…

新的外观

近年来,大多数计算机图形用户界面的设计出现了明显的趋势,就是扁平化; 减少装饰量,使按钮变成普通盒子而不是类似物理按钮的东西。可以在Windows等桌面操作系统和iOS等移动操作系统中看到这一点,因此官方决定做点儿类似的事了。(赤果果的抄袭吗?)

外观

大多数界面元素的整体外观已经简化; 减少了角落的曲率和用于给按钮之类的东西提供伪3D效果的阴影渐变。这种“更平坦”的设计看起来更干净,更现代,但这是一种取巧的行为; 它太容易走得太远,让事情看起来完全平淡无奇,据说Eben和UI设计师 对此还产生了分歧 ,Eben想要尽可能多的平整度,UI设计师想保留至少一点曲率,所以他们俩最后还是在某个中间点达成了共识。

这个桥段怎么看起来这么像乔布斯?我怎么觉得eben这个大头鬼在复刻乔布斯呢?pi store搞得很像apple store有没有? 发布会搞得也像apple的发布会有没有? 产品原型设计时的小冲突也和乔布斯当年的追求完美时遇到的一样有没有?

我觉得最像的是这系统越来越闭源的感觉有没有?专有硬件跑专有软件, 是不是有点儿当年Next的感觉~

官方还更改了Greg Annandale的新照片的默认桌面,已经转为灰色高亮颜色。

(如果你真的不喜欢新的外观,很容易恢复以前的外观 – 旧的桌面图片仍然安装,旧的UI主题也是如此。)

其他变化

官方系统一直在Raspbian中包含优秀的Thonny Python开发环境。在这个版本中,它现在是我们的默认Python编辑器,为此,默认情况下不再包括IDLE。

thonny

官方对任务栏进行了一些小的调整。现在,只有当您要弹出设备时,才会显示用于删除USB设备的“弹出”图标; 它剩下的时间都被隐藏了。同样,如果你使用的是较早的Pis而没有蓝牙支持,则现在隐藏蓝牙图标而不是灰色显示。此外,默认情况下,任务栏上不再显示CPU活动量表,因为在更强大的最新Raspberry Pi型号上,这一点已变得不那么必要了。如果仍想使用它,可以将其添加回来 – 右键单击​​任务栏并选择“添加/删除面板项”。按“添加”按钮,你会发现它被列为“CPU使用率监视器”。找到新的“CPU温度监视器”,如果有兴趣了解CPU的最新信息,可以添加它。

目前巴斯特失踪的一个项目是Mathematica。别担心 – 这只是暂时的删除!Wolfram正致力于让Mathematica与Buster一起正常工作,一旦准备好,它就可以从推荐软件安装。意味着有些就看重mathematica的朋友要失望了。

新的OpenGL驱动程序目前不支持旧的非OpenGL视频驱动程序的一些功能(例如像素加倍和欠扫描),因此如果正在使用GL驱动程序,则这些设置将隐藏在Raspberry Pi配置中。(GL驱动程序是Raspberry Pi 4的默认驱动程序 – 较旧的Pis默认情况下仍会使用非GL驱动程序。另外,如果使用Raspberry Pi 4无头驱动程序,我们建议切换回非GL驱动程序 – 选择’Legacy’在raspi-config中的“高级选项”中的“GL驱动程序”设置下。)

如果正在使用GL驱动程序,则会有一个新的“屏幕配置”工具 – 这使得你可以在Raspberry Pi 4上设置多个监视器的排列。它还可以用于设置自定义监视器分辨率,可用于模拟像素倍增的效果。


最后,“Raspberry Pi配置”中有几个新按钮控制Raspberry Pi 4的视频输出选项。(在Raspberry Pi的早期型号上运行时,这些按钮不会显示。)

Raspberry Pi 4上不可能同时具有模拟复合视频(通过3.5mm插孔)和HDMI输出,

因此默认情况下禁用模拟视频输出。

默认情况下,HDMI上的4Kp60分辨率也被禁用,因为这需要更快的时钟速度,从而导致更高的工作温度和更高的功耗。你懂的,买前树莓派,买后暖手派。

新按钮可以在根据需要启用这些选项中的任何一个中进行选择。

强烈不建议将现有的Stretch(或更早版本)系统升级到Buster。

官方无法知道我们对自己系统所做的更改,因此不知道当你迁移到Buster时可能会破坏什么。但是,官方已经测试了以下升级过程,它适用于官方发布的最后一个Stretch映像的纯净版本。而且官方不保证这个镜像能在你的系统上运行,所以建议买张新卡重新烧录。

官方在 Buster上安装了几个不支持的新应用程序。要删除它们,请打开终端窗口

sudo apt purge timidity lxmusic gnome-disk-utility deluge-gtk evince wicd wicd-gtk clipit usermode gucharmap gnome-system-tools pavucontrol

删除掉这些新应用程序就好了。

具体就期待新的树莓派4B到大陆吧!