Page 1 of 6

STICKY: Raspbian 'Buster' 2019-06-20 / 07-10

Posted: Mon Jun 24, 2019 8:01 am
by bensimmo
So Buster has been released (with the Pi4)
it brings a few things with it,
https://www.raspberrypi.org/downloads/raspbian/

Only notes are part of the Pi4 blog so far, I guess a full blog will come when Pi4 mania :-) settles down

New Raspbian software
To support Raspberry Pi 4, we are shipping a radically overhauled operating system, based on the forthcoming Debian 10 Buster release. This brings numerous behind-the-scenes technical improvements, along with an extensively modernised user interface, and updated applications including the Chromium 74 web browser. Simon will take an in-depth look at the changes in tomorrow’s blog post, but for now, here’s a screenshot of it in action.


Raspbian Buster desktop

Some advice for those who are keen to get going with Raspbian Buster right away: we strongly recommend you download a new image, rather than upgrading an existing card. This ensures that you’re starting with a clean, working Buster system. If you really, really want to try upgrading, make a backup first.

One notable step forward is that for Raspberry Pi 4, we are retiring the legacy graphics driver stack used on previous models. Instead, we’re using the Mesa “V3D” driver developed by Eric Anholt at Broadcom over the last five years. This offers many benefits, including OpenGL-accelerated web browsing and desktop composition, and the ability to run 3D applications in a window under X. It also eliminates roughly half of the lines of closed-source code in the platform.


this is the change log since the last Stretch release

2019-06-20:
* Based on Debian Buster
* Support for Raspberry Pi 4 hardware
* FKMS OpenGL desktop graphics driver and xcompmgr compositing window manager used when running on Raspberry Pi 4
* Screen Configuration application added for use with FKMS driver
* Raspberry Pi 4 video output options added to Raspberry Pi Configuration
* Uses new PiXflat UI theme for GTK and Openbox
* CPU activity gauge plugin no longer shown on taskbar by default
* CPU temperature gauge plugin added (not shown by default)
* USB ejecter and Bluetooth taskbar icons hidden when not appropriate
* Version 74.0.3729.157 of Chromium web browser included
* Version 32.0.0.207 of Flash player included
* IDLE Python IDE removed
* Wolfram Mathematica removed temporarily due to incompatibility with Buster
* Display of package sizes removed from Recommended Software
* Appearance Settings modified to support independent settings for two monitors
* Oracle Java 7 and 8 replaced with OpenJDK 11
* Miscellaneous small bug fixes
* On-board 5GHz WiFi blocked by rfkill by default
The block is removed when taking one of the following actions:
- Selecting a locale in the first run wizard
- Setting the WiFi country in the Raspberry Pi Configuration tool or the Network Settings applet
- Setting the WiFi country in raspi-config
- Providing a wpa_supplicant.conf file through the boot partition
- Running 'rfkill unblock wifi'
* Boot partition size set to 256M
* Linux kernel 4.19.50
* Raspberry Pi firmware 88ca9081f5e51cdedd16d5dbc85ed12a25123201

And the 07-10 update fixes a few things.
https://www.raspberrypi.org/forums/view ... 5#p1499863

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 8:13 am
by stumpagness
As someone who bought a Pi 3B+ yesterday, and brand new to the platform, is there a known reason why IDLE Python IDE was removed? I have begun learning to write Python in exactly this tool. Are there better options? I have had some console output issues with Geany thus far. Apologies for the noob questions.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 9:15 am
by fruitoftheloom
bensimmo wrote:
Mon Jun 24, 2019 8:01 am
So Buster has been released (with the Pi4)
it brings a few things with it,
https://www.raspberrypi.org/downloads/raspbian/

Only notes are part of the Pi4 blog so far, I guess a full blog will come when Pi4 mania :-) settles down

New Raspbian software
To support Raspberry Pi 4, we are shipping a radically overhauled operating system, based on the forthcoming Debian 10 Buster release. This brings numerous behind-the-scenes technical improvements, along with an extensively modernised user interface, and updated applications including the Chromium 74 web browser. Simon will take an in-depth look at the changes in tomorrow’s blog post, but for now, here’s a screenshot of it in action.


Raspbian Buster desktop

Some advice for those who are keen to get going with Raspbian Buster right away: we strongly recommend you download a new image, rather than upgrading an existing card. This ensures that you’re starting with a clean, working Buster system. If you really, really want to try upgrading, make a backup first.

One notable step forward is that for Raspberry Pi 4, we are retiring the legacy graphics driver stack used on previous models. Instead, we’re using the Mesa “V3D” driver developed by Eric Anholt at Broadcom over the last five years. This offers many benefits, including OpenGL-accelerated web browsing and desktop composition, and the ability to run 3D applications in a window under X. It also eliminates roughly half of the lines of closed-source code in the platform.


this is the change log since the last Stretch release

2019-06-20:
* Based on Debian Buster
* Support for Raspberry Pi 4 hardware
* FKMS OpenGL desktop graphics driver and xcompmgr compositing window manager used when running on Raspberry Pi 4
* Screen Configuration application added for use with FKMS driver
* Raspberry Pi 4 video output options added to Raspberry Pi Configuration
* Uses new PiXflat UI theme for GTK and Openbox
* CPU activity gauge plugin no longer shown on taskbar by default
* CPU temperature gauge plugin added (not shown by default)
* USB ejecter and Bluetooth taskbar icons hidden when not appropriate
* Version 74.0.3729.157 of Chromium web browser included
* Version 32.0.0.207 of Flash player included
* IDLE Python IDE removed
* Wolfram Mathematica removed temporarily due to incompatibility with Buster
* Display of package sizes removed from Recommended Software
* Appearance Settings modified to support independent settings for two monitors
* Oracle Java 7 and 8 replaced with OpenJDK 11
* Miscellaneous small bug fixes
* On-board 5GHz WiFi blocked by rfkill by default
The block is removed when taking one of the following actions:
- Selecting a locale in the first run wizard
- Setting the WiFi country in the Raspberry Pi Configuration tool or the Network Settings applet
- Setting the WiFi country in raspi-config
- Providing a wpa_supplicant.conf file through the boot partition
- Running 'rfkill unblock wifi'
* Boot partition size set to 256M
* Linux kernel 4.19.50
* Raspberry Pi firmware 88ca9081f5e51cdedd16d5dbc85ed12a25123201

https://www.raspberrypi.org/forums/view ... 5#p1484033

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 9:20 am
by jamesh
stumpagness wrote:
Mon Jun 24, 2019 8:13 am
As someone who bought a Pi 3B+ yesterday, and brand new to the platform, is there a known reason why IDLE Python IDE was removed? I have begun learning to write Python in exactly this tool. Are there better options? I have had some console output issues with Geany thus far. Apologies for the noob questions.
Unfortunate timing. You might be able to get a swap depending on who you got it from.

As for the Python IDE, we recommend Thonny, which has been part funded by us and is in the menus. It's a lot better than Idle. Well, we think so!

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 10:47 am
by Alex.
Is there any technical reason why the WiFi/BT radio FW is not kept up-to-date with vendor releases? As far as I read from changelogs there were many bufix/improvements.
Just asking...

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 10:52 am
by LTolledo
Is the Raspbian Buster already "stable" version? :o

is there a published migration method from Stretch to Buster?
for the RPi3B+ and earlier models,
for systems that are "fully loaded" and would be too much of a hassle to start from fresh install

or should I wait a little more time until the procedure is made available?

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 10:55 am
by jamesh
Alex. wrote:
Mon Jun 24, 2019 10:47 am
Is there any technical reason why the WiFi/BT radio FW is not kept up-to-date with vendor releases? As far as I read from changelogs there were many bufix/improvements.
Just asking...
We use the current stable(ish) version of Debian Buster as a source, so that's the versions we get. You could install newer ones if you wish.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 10:57 am
by jamesh
LTolledo wrote:
Mon Jun 24, 2019 10:52 am
Is the Raspbian Buster already "stable" version? :o

is there a published migration method from Stretch to Buster?
for the RPi3B+ and earlier models,
for systems that are "fully loaded" and would be too much of a hassle to start from fresh install

or should I wait a little more time until the procedure is made available?
Stable enough - it's been frozen by Debian I believe. We have actually launched before Buster so not officially stable, but close enough.

Although somebody did do a successful upgrade from Stretch to Buster, we do not recommend it and have not published how to do it. It may happen.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 11:11 am
by LTolledo
jamesh wrote:
Mon Jun 24, 2019 10:57 am

... have not published how to do it. It may happen.
Roger that! Just give us a shout when it does....

(you guys seemed to having a hard time trying to answer a lot of questions regarding the new RPi4 and Buster so I'll lay off a while... take care guys!)
:D

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 12:06 pm
by itsmedoofer
jamesh wrote:
Mon Jun 24, 2019 10:57 am

Although somebody did do a successful upgrade from Stretch to Buster, we do not recommend it and have not published how to do it. It may happen.
I took a punt and updated my Lite image running RPiCam-Interface, it wasn't without issues, however I am now running Buster.

The were the usual questions about keeping configs and restarting services, you are on your own here.

apt upgrade died 1/3 of the way through, (something about the systemd service), kicking it off again seemed to work, it didn't die again and dpkg -C didnt show any problems after the upgrade.

after apt dist-upgrade there is a lot of stuff that can be removed, apt autoremove worked fine for that

If you are running RPiCam-Interface, you will need to run ./update.sh

I used this as a guide, https://linuxconfig.org/how-to-upgrade- ... -10-buster

I don't think I will try this on a desktop system though, far more to go wrong.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 12:40 pm
by spl23
LTolledo wrote:
Mon Jun 24, 2019 11:11 am
jamesh wrote:
Mon Jun 24, 2019 10:57 am

... have not published how to do it. It may happen.
Roger that! Just give us a shout when it does....

(you guys seemed to having a hard time trying to answer a lot of questions regarding the new RPi4 and Buster so I'll lay off a while... take care guys!)
:D
There will be a blog post tomorrow about the new Buster image, which will include instructions for upgrading from Stretch.

But, as James says, we really don't recommend doing it - it works on a completely clean image, but it's by no means guaranteed to work on anything else! Make sure you take a backup, and we don't accept any responsibility if everything dies - we warned you not to try it! ;)

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 12:48 pm
by bubu_pl
when raspbian will be 64 bit?

PHP still has a 2GB upload limit. :cry:

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 1:06 pm
by mahjongg
bubu_pl wrote:
Mon Jun 24, 2019 12:48 pm
when will raspbian be 64 bits?
Raspbian Is 32-BIT so its compatible with previous PI's.

If you MUST have a 64-bit OS (although its slower, and uses more memory) use another OS, there are several that support 64-bit

Re: Raspbian 'Buster' 2019-06-20 BUG

Posted: Mon Jun 24, 2019 1:27 pm
by PeterO
I can't add extra desktops because obconf segfaults :cry:
gdb says it is segfaulting in "preview_theme" so I guessit's pi specific theme stuff that's broken it . Didn't this happen before ?

PeterO

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:02 pm
by bensimmo
Pi3B+ (with SenseHAT attached).
BUG
WiFi connected and working.

When I click on the WiFi icon, it causes it to 'disassociate' and show the lines with red crosses. It actually does disassociate as the web page stop with an interruption.

It then re-establishes itself.

I don't think that should happen :-)
Repeatable and happens after boot up and an apt update.

---
Side note
There is also a CMA alloc fail message during the boot process, no if that is normal I don't like seeing any message with warnings.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:06 pm
by ralphrmartin
Just tried upgrading an RPi B3+ to buster, as a preliminary to replacing it with an RPi 4.
It basically worked, except startx fails, basically complaining that it cannot load module fbturbo.
Any suggestions as to how to fix that?

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:10 pm
by tigernero
for pi4 to 4gb of 32-bit raspbian memory it handles them well or there is the 3gb limit,

how do you do with pi4 and 4gb of ram? don't need a 64bit os?

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:11 pm
by ShiftPlusOne
ralphrmartin wrote:Any suggestions as to how to fix that?
is gldriver-test installed?

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:23 pm
by timg236
tigernero wrote:
Mon Jun 24, 2019 2:10 pm
for pi4 to 4gb of 32-bit raspbian memory it handles them well or there is the 3gb limit,

how do you do with pi4 and 4gb of ram? don't need a 64bit os?
Raspbian Buster uses LPAE (Large Physical Address Extensions) on Buster (that's what the l in kernel7l.img stands for)

This presentation gives a useful background for LPAE on ARM https://elinux.org/images/6/6a/Elce11_marinas.pdf

Re: Raspbian 'Buster' 2019-06-20 BUG

Posted: Mon Jun 24, 2019 2:23 pm
by spl23
PeterO wrote:
Mon Jun 24, 2019 1:27 pm
I can't add extra desktops because obconf segfaults :cry:
gdb says it is segfaulting in "preview_theme" so I guessit's pi specific theme stuff that's broken it . Didn't this happen before ?

PeterO
Sorry - yes, an updated package from stretch didn't make it to buster - should be fixed in apt within the next hour or so.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:24 pm
by spl23
bensimmo wrote:
Mon Jun 24, 2019 2:02 pm
Pi3B+ (with SenseHAT attached).
BUG
WiFi connected and working.

When I click on the WiFi icon, it causes it to 'disassociate' and show the lines with red crosses. It actually does disassociate as the web page stop with an interruption.

It then re-establishes itself.

I don't think that should happen :-)
Repeatable and happens after boot up and an apt update.

Do another apt update - this should be fixed with the latest version of raspi-config.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:26 pm
by fruitoftheloom
spl23 wrote:
Mon Jun 24, 2019 2:24 pm
bensimmo wrote:
Mon Jun 24, 2019 2:02 pm
Pi3B+ (with SenseHAT attached).
BUG
WiFi connected and working.

When I click on the WiFi icon, it causes it to 'disassociate' and show the lines with red crosses. It actually does disassociate as the web page stop with an interruption.

It then re-establishes itself.

I don't think that should happen :-)
Repeatable and happens after boot up and an apt update.

Do another apt update - this should be fixed with the latest version of raspi-config.

Installed Buster fresh this morning and several updates already:

Code: Select all

sudo apt update
sudo apt full-upgrade

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:32 pm
by spl23
fruitoftheloom wrote:
Mon Jun 24, 2019 2:26 pm
Installed Buster fresh this morning and several updates already:

Code: Select all

sudo apt update
sudo apt full-upgrade
Yes, we froze the image for release last week, but have continued to push patches and fixes to apt in the meantime. If you boot a fresh image, the first boot wizard should pull all the patches in for you.

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:35 pm
by ralphrmartin
ShiftPlusOne wrote:
Mon Jun 24, 2019 2:11 pm
ralphrmartin wrote:Any suggestions as to how to fix that?
is gldriver-test installed?
yes

Re: Raspbian 'Buster' 2019-06-20

Posted: Mon Jun 24, 2019 2:37 pm
by PeterO
spl123 wrote: Yes, we froze the image for release last week, but have continued to push patches and fixes to apt in the meantime. If you boot a fresh image, the first boot wizard should pull all the patches in for you.
Do you mean the first or second boot ?

1st boot resized the partition...
2nd boot hung before any display....
3rd boot worked fine.

It took a manual apt-get update/upgrade to get latest bits though...

PeterO