Page 5 of 6

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 12:55 pm
by ShiftPlusOne
hippy wrote: I added net.ifnames=0 to cmdline.txt to revert back to using eth0 which has fixed the issues I had with apps expecting that rather than the new convention. That seemed to work.
Yup, either method should work. For the next image, we're going with the null symlink to avoid cluttering the cmdline.
hippy wrote:The dhcp.conf has a rather odd group attribute of "82" -
I am seeing this on a NOOBS install I have, but not on the image... interesting. Is this a NOOBS install in your case?

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 1:30 pm
by hippy
ShiftPlusOne wrote:
Mon Aug 21, 2017 12:55 pm
hippy wrote:The dhcp.conf dhcpcd.conf has a rather odd group attribute of "82" -
I am seeing this on a NOOBS install I have, but not on the image... interesting. Is this a NOOBS install in your case?
Yes, via NOOBS install. Only Raspbian installed - Sorry, should have mentioned that!

Was hard-wired to the router via RJ45 which gives the Pi the same IP address as it did with Jessie. Was connected when installed, showed 'downloadable installations' in NOOBS.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 1:41 pm
by hippy
Not sure if this is any help or not. Just ignore me if it isn't ...

Code: Select all

pi@Pi3B:~$ cat /etc/group| grep "pi"
adm:x:4:pi
dialout:x:20:pi
cdrom:x:24:pi
sudo:x:27:pi
audio:x:29:pi
video:x:44:pi
plugdev:x:46:pi
games:x:60:pi
users:x:100:pi
input:x:101:pi
netdev:x:108:pi
pi:x:1000:
spi:x:999:pi
i2c:x:998:pi
gpio:x:997:pi
pi@Pi3B:~$       

Code: Select all

pi@Pi3B:~$ id
uid=1000(pi) gid=1000(pi) groups=1000(pi),4(adm),20(dialout),24(cdrom),27(sudo),
29(audio),44(video),46(plugdev),60(games),100(users),101(input),108(netdev),997(
gpio),998(i2c),999(spi)
pi@Pi3B:~$    

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 2:20 pm
by Kratos
spl23 wrote:
Mon Aug 21, 2017 10:34 am
We've found a potential cause of the Chromium crashes; there seems to be something wrong in the ffmpeg library which is shipping in this Chromium package, so it looks as if something may have gone wrong when building it.

If anyone would like to try a fix, there are some replacement ffmpeg library files available from https://www.dropbox.com/s/cdpgxfnbp2isy ... e.tgz?dl=0

If someone with the problem could try downloading the file, unpacking it, and copying the files to the relevant locations under /usr/lib, then try the sites which crashed and report back here if it helps or not, that would be very useful!
Could you be a little more specific about where to put the files?

I found the libffmpeg.so file in the chromium-browser directory, but I wasn't sure where the contents of the neon folder should go. Also, should I keep the original file name of the libffmpeg_chrome.so.60 file, or change the name so it overwrites the existing libffmpeg.so file?

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 2:35 pm
by spl23
The zip contains two files, libffmpeg_chrome.so.60 and neon/vfp/libffmpeg_chrome.so.60. These should both be copied to /usr/lib/arm-linux-gnueabihf, so they should overwrite /usr/lib/arm-linux-gnueabihf/libffmpeg_chrome.so.60 and /usr/lib/arm-linux-gnueabihf/neon/vfp/libffmpeg_chrome.so.60, respectively. Neither needs to be renamed - they just overwrite these two files.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 2:45 pm
by ShiftPlusOne
hippy wrote: Yes, via NOOBS install. Only Raspbian installed - Sorry, should have mentioned that!
Found the issue. '82' is the group id of netdev when NOOBS runs, so when bsdtar sees 'netdev', it remaps it. However, within raspbian, the group id is 108.

Currently checking if creating the archive with '--numeric-owner' fixes the problem, or if it has to be specified while extracting (which would require a change to NOOBS, which we don't want). If this works, I'll re-archive root.tar.xz files for the latest release.

Thanks for helping get to the bottom of this.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 3:23 pm
by hippy
ShiftPlusOne wrote:
Mon Aug 21, 2017 2:45 pm
Thanks for helping get to the bottom of this.
No problem, and thanks for the explanation.

As expected issuing a 'sudo chown :netdev /etc/dhcpcd.conf' has made the write error go away ...

Code: Select all

pi@Pi3B:~$ ls -l /etc/dhcpcd.conf
-rw-rw-r-- 1 root 82 1630 Jul 17 14:13 /etc/dhcpcd.conf
pi@Pi3B:~$ sudo chown :netdev /etc/dhcpcd.conf
pi@Pi3B:~$ ls -l /etc/dhcpcd.conf
-rw-rw-r-- 1 root netdev 1630 Jul 17 14:13 /etc/dhcpcd.conf
pi@Pi3B:~$  

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 3:31 pm
by jamesh
With regard to new firmware for the Pi wireless dongle. We have just heard from Cypress that the chip/firmware in the dongle does not suffer from the broadpwn attack vulnerability, so new firmware is not necessary.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 3:49 pm
by runboy93
jamesh wrote:
Mon Aug 21, 2017 3:31 pm
With regard to new firmware for the Pi wireless dongle. We have just heard from Cypress that the chip/firmware in the dongle does not suffer from the broadpwn attack vulnerability, so new firmware is not necessary.
Good to hear about this :)

For next image we need that prediction feature turned off and maybe newer Chromium update, and should be perfect, VC4 things cannot be fixed so fast.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 4:05 pm
by Kratos
spl23 wrote:
Mon Aug 21, 2017 2:35 pm
The zip contains two files, libffmpeg_chrome.so.60 and neon/vfp/libffmpeg_chrome.so.60. These should both be copied to /usr/lib/arm-linux-gnueabihf, so they should overwrite /usr/lib/arm-linux-gnueabihf/libffmpeg_chrome.so.60 and /usr/lib/arm-linux-gnueabihf/neon/vfp/libffmpeg_chrome.so.60, respectively. Neither needs to be renamed - they just overwrite these two files.
Ah, thanks for clearing that up.
Unfortunately, I think I did everything correctly, but it still throws the "Aw, Snap!" page when loading animations.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 4:48 pm
by spl23
Kratos wrote:
Mon Aug 21, 2017 4:05 pm
spl23 wrote:
Mon Aug 21, 2017 2:35 pm
The zip contains two files, libffmpeg_chrome.so.60 and neon/vfp/libffmpeg_chrome.so.60. These should both be copied to /usr/lib/arm-linux-gnueabihf, so they should overwrite /usr/lib/arm-linux-gnueabihf/libffmpeg_chrome.so.60 and /usr/lib/arm-linux-gnueabihf/neon/vfp/libffmpeg_chrome.so.60, respectively. Neither needs to be renamed - they just overwrite these two files.
Ah, thanks for clearing that up.
Unfortunately, I think I did everything correctly, but it still throws the "Aw, Snap!" page when loading animations.
Hmm - it definitely fixes the animations for me. For reference, many of the animations on Reddit in the "GIFs" section are not GIFs at all; they are h.264 video files, and these pass through our hardware acceleration (which animated GIFs don't). These were the files which were causing the problem - actual animated GIFs seem to be fine.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 5:17 pm
by ait
Hmm - it definitely fixes the animations for me
for me too.
Before i could not see
http://i.imgur.com/8Lp9G7O.gifv
Chromiun said "Oh no"
after i dowlloaded the files and copy them in the right dirrectories i can see the animated GIF

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 5:25 pm
by mahjongg
Actually .GIFV files are video's not animated .gif at all.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 5:37 pm
by LewisCowles1986
If anyone does have issues with old scripts that use `/etc/network/interfaces` try overwriting `/usr/lib/dhcpcd5/dhcpcd` with this https://gist.github.com/Lewiscowles1986 ... 0adfe04cdb it uses the grep that turns off setting up all interfaces if you define any in `/etc/network/interfaces` and instead of dying, it excludes them from the DHCP client.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 5:39 pm
by Kratos
spl23 wrote:
Mon Aug 21, 2017 4:48 pm
Hmm - it definitely fixes the animations for me.
Now it does for me as well! I rebooted and haven't had the issue yet.

EDIT: Animations are working for me on every site I have tried. This issue appears to be fixed!

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 6:25 pm
by spl23
Kratos wrote:
Mon Aug 21, 2017 5:39 pm
spl23 wrote:
Mon Aug 21, 2017 4:48 pm
Hmm - it definitely fixes the animations for me.
Now it does for me as well! I rebooted and haven't had the issue yet.

EDIT: Animations are working for me on every site I have tried. This issue appears to be fixed!
OK, thanks for confirming - we'll get an official update to the Chromium package out in the near future.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 7:42 pm
by PythonTech
spl23 wrote:
Mon Aug 21, 2017 4:48 pm
OK, thanks for confirming - we'll get an official update to the Chromium package out in the near future.
Also confirming that this fixes the issues with animations on both reddit and discord.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Mon Aug 21, 2017 7:43 pm
by Kratos
spl23 wrote:
Mon Aug 21, 2017 6:25 pm
OK, thanks for confirming - we'll get an official update to the Chromium package out in the near future.
No problem, thanks for the swift solution!

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Tue Aug 22, 2017 8:46 am
by dliloch
Ok..I used the April 10 Jessie-lite image and installed tcpdump and python-scapy
uname -a gives
4.4.50-v7+ #970
Tested and it worked...then upgraded firmware brcm80211 1:0.43+rpi6 over 0.43+rpi5
Rebooted pi..
Tested and it worked

So that is not the issue ... what do I try next? I know if I do an upgrade it will fail..but that installs
74 packages...how to find which one(s)?
Started one by one ..firmware-ralink, firmware-realtek they worked
The kernel 1.20170703-1 over 1.20170405-1 FAILS.... now where to go? The kernel is huge 35meg..comprised
Of hundreds of modules...
Uname -a gives
4.9.35-v7+ #1014
Awaiting your guidance..



Thank you

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Tue Aug 22, 2017 11:44 am
by dliloch
Ok..I have posted the issue to github
https://github.com/raspberrypi/linux

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Tue Aug 22, 2017 10:02 pm
by hippy
hippy wrote:
Sat Aug 19, 2017 10:43 am
Samba is proving a nightmare sharing out the Pi to Windows XP
Edited: Still is. Deleted previous content because proven not relevant.

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Tue Aug 22, 2017 11:56 pm
by klricks
The missing menu bar bug when VNC is enabled appears to have been fixed after upgrade:

Code: Select all

sudo apt-get update
sudo apt-get upgrade

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Wed Aug 23, 2017 12:47 pm
by hippy
Minor issue and not sure if it is a 'Stretch bug' as such ...

Launch the Accessories / Task Manager from the desktop Start Menu -

The "more details" button at the bottom left should be "less detail" or "fewer details", should toggle between the two depending on how much detail is being shown.

Or use a Checkbox for "Show full details".

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Wed Aug 23, 2017 1:12 pm
by bask185
Why do people apply updates as soon as possible, it is such a pointless thing to do. If you have a working raspberry which does all it's jobs, then why upgrade to some new version with risc of loosing functionality?

I would only upgrade if I come across a limitation or bug which is already solved in new software update. But if my media centre pi's SD card ever becomes corrupted over 10 years. I simply stick a new one in with a backed-up image of the raspbian I am using today because it works.

Windows has to update to ensure safety among the billion users. But why Linux has to update the entire OS every 6 months instead of 2 years? I know that standing still is moving backwards in the case of technology, but every 6 months?? Didn't the entire SD card corruption terror started after some Raspbian update?

Re: Raspbian Stretch (9.1) has arrived !!

Posted: Wed Aug 23, 2017 2:08 pm
by DougieLawson
bask185 wrote:
Wed Aug 23, 2017 1:12 pm
Why do people apply updates as soon as possible, it is such a pointless thing to do. If you have a working raspberry which does all it's jobs, then why upgrade to some new version with risc of loosing functionality?
You need to spot the difference between leading edge upgrades, middle ground upgrades and late upgrades. Being leading edge means you get to find the new bugs, but you get the new function early. Being in the middle is the simple, conservative approach. Being on the late upgrade path costs money - a lot of my day job is working on historic mainframe systems trying to get them upgraded for the latest IBM hardware (when their old kit goes end-of-support). The folks on Wheezy are the ones we need to worry about, I've not looked whether it's possible to go from Wheezy to Stretch in a single hop.

The problem with your approach is that someone has to take the plunge and upgrade early. I've been running Stretch for months (on the upgrade path from Jessie). I've not yet had a chance to start with a fresh clean install (I'll do that next week when I'm not 4000 miles from my Raspberries).