Call For Testers (18.07)

testing
images
manjaroarm

#21

To fix the arch package one, you would have to run sudo pacman-key --populate archlinux.
But I tested this on my raspberry pi, before I uploaded the image and I could install wget fine

I have not had any issues with locale on my testing.

systemd-networkd has always been included in these test images, but people complained that they had no networking, so had to include NetworkManager to get networking going.

So if you can remove NetworkManager and not change any files regarding networking and still get network just with systemd-networkd, then fine. I’ll remove it for the next RC. If not, then networkmanager stays in.


#22

OK - started again from scratch.
Everything that worked before is still working.

This does not help and I get the same error as previously - both with wget and system update.

I cannot seem to replicate the previous warning. However, I do notice that to see available locale, produces only:

locale

C
POSIX

en_US.UTF-8 is not uncommented in /etc/locale.gen and thus not available.

Regarding networking is not serious. It is possible to have a working network with only systemd-networkd (my arch-arm started off like that and also your previous image could be made to work) but probably not without not change any files (you need a file.conf in /etc/netctl - there are examples in /etc/netctl/examples and it should be possible to have both eth0 and wlan0 OOTB). I am happy, however, with what you prefer.

resize-sd is working.

(Your mirror is is coming and going …)


#23

This I know. My ISP is working on some cables in my area this week.

Regarding locales, we don’t enable any locale by default.

I don’t understand why you have this error. I did not have this error when I flashed the image to my sd card and ran sudo pacman -Syy wget inxi. Seems very odd.

Network should work out of the box, by installing a package and enabling a service. It should not require to edit files, which is why I used NetworkManager when someone said network didn’t work in the first image.

This image did include systemd-networkd, but not network manager. So I went with networkmanager to get a working ethernet. :slight_smile:


#24

Everything working now (wget and system update).

This is not correct, it should be:

sudo pacman-key --populate archlinuxarm

#25

yeah, sorry, I thought it mentioned archlinux, didn’t see the arm part. :stuck_out_tongue:


#26

What image did you test?
Manjaro-Arm-Minimal-rpi-18.06-rc2
What device did you test on?
Raspberry PI 3 B+
Does it boot to a CLI login prompt?
Yes
Can you login with both root and manjaro users?
Yes
Can you install/update packages?
Ethernet works! I installed inxi and wget as you did
manjaro-system update shows 2 signatures not checked due to missing keys (70FBB189B338D5DF), not sure if that’s important to you or not


#27

It’s the build servers key, but it shouldn’t matter. It should just be because 2 keys have signed it, that it can’t look up, dodgejcr’s troublesome key being one of them I guess. :slight_smile:


#28

Hi, I am new to Linux. I did the following

What image did you test?
Manjaro-Arm-Minimal-rpi-18.06-rc2
What device did you test on?
Raspberry PI 2
Does it boot to a CLI login prompt?
I am not sure. I used ssh to login. So it must have.
Can you login with both root and manjaro users?
I can switch between manjaro and root in ssh
Can you install/update packages?
Yes

I ran the following commands first

sudo resize-sd
sudo pacman -S manjaro-system
sudo pacman-key --populate manjaro-arm 
sudo pacman-key --init
sudo pacman-key --populate archlinuxarm

As others I got the following error

==> ERROR: DC3BF5444BD19FD6AA4CFBA46875B841CC37B7EC could not be locally signed.

Updated with sudo pacman -Syu commands everything went ok but I got the following warnings.

(11/11) checking available disk space                                                             [#########################################################] 100%
warning: could not get file information for boot/bcm2709-rpi-2-b.dtb
warning: could not get file information for boot/bcm2710-rpi-3-b-plus.dtb
warning: could not get file information for boot/bcm2710-rpi-3-b.dtb
warning: could not get file information for boot/bcm2710-rpi-cm3.dtb
warning: could not get file information for boot/bcm2836-rpi-2-b.dtb
warning: could not get file information for boot/bcm2837-rpi-3-b.dtb
warning: could not get file information for boot/cmdline.txt
warning: could not get file information for boot/config.txt
warning: could not get file information for boot/kernel7.img
warning: could not get file information for boot/overlays/
warning: could not get file information for boot/overlays/README
warning: could not get file information for boot/overlays/adau1977-adc.dtbo
warning: could not get file information for boot/overlays/adau7002-simple.dtbo
warning: could not get file information for boot/overlays/ads1015.dtbo
warning: could not get file information for boot/overlays/ads1115.dtbo
warning: could not get file information for boot/overlays/ads7846.dtbo
warning: could not get file information for boot/overlays/akkordion-iqdacplus.dtbo
warning: could not get file information for boot/overlays/allo-boss-dac-pcm512x-audio.dtbo
warning: could not get file information for boot/overlays/allo-digione.dtbo
warning: could not get file information for boot/overlays/allo-piano-dac-pcm512x-audio.dtbo
warning: could not get file information for boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo
warning: could not get file information for boot/overlays/applepi-dac.dtbo
warning: could not get file information for boot/overlays/at86rf233.dtbo
warning: could not get file information for boot/overlays/audioinjector-addons.dtbo
warning: could not get file information for boot/overlays/audioinjector-wm8731-audio.dtbo
warning: could not get file information for boot/overlays/audremap.dtbo
warning: could not get file information for boot/overlays/bmp085_i2c-sensor.dtbo
warning: could not get file information for boot/overlays/dht11.dtbo
warning: could not get file information for boot/overlays/dionaudio-loco-v2.dtbo
warning: could not get file information for boot/overlays/dionaudio-loco.dtbo
warning: could not get file information for boot/overlays/dpi18.dtbo
warning: could not get file information for boot/overlays/dpi24.dtbo
warning: could not get file information for boot/overlays/dwc-otg.dtbo
warning: could not get file information for boot/overlays/dwc2.dtbo
warning: could not get file information for boot/overlays/enc28j60-spi2.dtbo
warning: could not get file information for boot/overlays/enc28j60.dtbo
warning: could not get file information for boot/overlays/exc3000.dtbo
warning: could not get file information for boot/overlays/fe-pi-audio.dtbo
warning: could not get file information for boot/overlays/goodix.dtbo
warning: could not get file information for boot/overlays/googlevoicehat-soundcard.dtbo
warning: could not get file information for boot/overlays/gpio-ir-tx.dtbo
warning: could not get file information for boot/overlays/gpio-ir.dtbo
warning: could not get file information for boot/overlays/gpio-key.dtbo
warning: could not get file information for boot/overlays/gpio-poweroff.dtbo
warning: could not get file information for boot/overlays/gpio-shutdown.dtbo
warning: could not get file information for boot/overlays/hifiberry-amp.dtbo
warning: could not get file information for boot/overlays/hifiberry-dac.dtbo
warning: could not get file information for boot/overlays/hifiberry-dacplus.dtbo
warning: could not get file information for boot/overlays/hifiberry-digi-pro.dtbo
warning: could not get file information for boot/overlays/hifiberry-digi.dtbo
warning: could not get file information for boot/overlays/hy28a.dtbo
warning: could not get file information for boot/overlays/hy28b.dtbo
warning: could not get file information for boot/overlays/i2c-bcm2708.dtbo
warning: could not get file information for boot/overlays/i2c-gpio.dtbo
warning: could not get file information for boot/overlays/i2c-mux.dtbo
warning: could not get file information for boot/overlays/i2c-pwm-pca9685a.dtbo
warning: could not get file information for boot/overlays/i2c-rtc-gpio.dtbo
warning: could not get file information for boot/overlays/i2c-rtc.dtbo
warning: could not get file information for boot/overlays/i2c-sensor.dtbo
warning: could not get file information for boot/overlays/i2c0-bcm2708.dtbo
warning: could not get file information for boot/overlays/i2c1-bcm2708.dtbo
warning: could not get file information for boot/overlays/i2s-gpio28-31.dtbo
warning: could not get file information for boot/overlays/iqaudio-dac.dtbo
warning: could not get file information for boot/overlays/iqaudio-dacplus.dtbo
warning: could not get file information for boot/overlays/iqaudio-digi-wm8804-audio.dtbo
warning: could not get file information for boot/overlays/justboom-dac.dtbo
warning: could not get file information for boot/overlays/justboom-digi.dtbo
warning: could not get file information for boot/overlays/lirc-rpi.dtbo
warning: could not get file information for boot/overlays/mbed-dac.dtbo
warning: could not get file information for boot/overlays/mcp23017.dtbo
warning: could not get file information for boot/overlays/mcp23s17.dtbo
warning: could not get file information for boot/overlays/mcp2515-can0.dtbo
warning: could not get file information for boot/overlays/mcp2515-can1.dtbo
warning: could not get file information for boot/overlays/mcp3008.dtbo
warning: could not get file information for boot/overlays/mcp3202.dtbo
warning: could not get file information for boot/overlays/media-center.dtbo
warning: could not get file information for boot/overlays/midi-uart0.dtbo
warning: could not get file information for boot/overlays/midi-uart1.dtbo
warning: could not get file information for boot/overlays/mmc.dtbo
warning: could not get file information for boot/overlays/mpu6050.dtbo
warning: could not get file information for boot/overlays/mz61581.dtbo
warning: could not get file information for boot/overlays/papirus.dtbo
warning: could not get file information for boot/overlays/pi3-act-led.dtbo
warning: could not get file information for boot/overlays/pi3-disable-bt.dtbo
warning: could not get file information for boot/overlays/pi3-disable-wifi.dtbo
warning: could not get file information for boot/overlays/pi3-miniuart-bt.dtbo
warning: could not get file information for boot/overlays/pibell.dtbo
warning: could not get file information for boot/overlays/piscreen.dtbo
warning: could not get file information for boot/overlays/piscreen2r.dtbo
warning: could not get file information for boot/overlays/pisound.dtbo
warning: could not get file information for boot/overlays/pitft22.dtbo
warning: could not get file information for boot/overlays/pitft28-capacitive.dtbo
warning: could not get file information for boot/overlays/pitft28-resistive.dtbo
warning: could not get file information for boot/overlays/pitft35-resistive.dtbo
warning: could not get file information for boot/overlays/pps-gpio.dtbo
warning: could not get file information for boot/overlays/pwm-2chan.dtbo
warning: could not get file information for boot/overlays/pwm-ir-tx.dtbo
warning: could not get file information for boot/overlays/pwm.dtbo
warning: could not get file information for boot/overlays/qca7000.dtbo
warning: could not get file information for boot/overlays/rotary-encoder.dtbo
warning: could not get file information for boot/overlays/rpi-backlight.dtbo
warning: could not get file information for boot/overlays/rpi-cirrus-wm5102.dtbo
warning: could not get file information for boot/overlays/rpi-dac.dtbo
warning: could not get file information for boot/overlays/rpi-display.dtbo
warning: could not get file information for boot/overlays/rpi-ft5406.dtbo
warning: could not get file information for boot/overlays/rpi-proto.dtbo
warning: could not get file information for boot/overlays/rpi-sense.dtbo
warning: could not get file information for boot/overlays/rpi-tv.dtbo
warning: could not get file information for boot/overlays/rra-digidac1-wm8741-audio.dtbo
warning: could not get file information for boot/overlays/sc16is750-i2c.dtbo
warning: could not get file information for boot/overlays/sc16is752-i2c.dtbo
warning: could not get file information for boot/overlays/sc16is752-spi1.dtbo
warning: could not get file information for boot/overlays/sdhost.dtbo
warning: could not get file information for boot/overlays/sdio-1bit.dtbo
warning: could not get file information for boot/overlays/sdio.dtbo
warning: could not get file information for boot/overlays/sdtweak.dtbo
warning: could not get file information for boot/overlays/smi-dev.dtbo
warning: could not get file information for boot/overlays/smi-nand.dtbo
warning: could not get file information for boot/overlays/smi.dtbo
warning: could not get file information for boot/overlays/spi-gpio35-39.dtbo
warning: could not get file information for boot/overlays/spi-rtc.dtbo
warning: could not get file information for boot/overlays/spi0-cs.dtbo
warning: could not get file information for boot/overlays/spi0-hw-cs.dtbo
warning: could not get file information for boot/overlays/spi1-1cs.dtbo
warning: could not get file information for boot/overlays/spi1-2cs.dtbo
warning: could not get file information for boot/overlays/spi1-3cs.dtbo
warning: could not get file information for boot/overlays/spi2-1cs.dtbo
warning: could not get file information for boot/overlays/spi2-2cs.dtbo
warning: could not get file information for boot/overlays/spi2-3cs.dtbo
warning: could not get file information for boot/overlays/superaudioboard.dtbo
warning: could not get file information for boot/overlays/sx150x.dtbo
warning: could not get file information for boot/overlays/tinylcd35.dtbo
warning: could not get file information for boot/overlays/uart0.dtbo
warning: could not get file information for boot/overlays/uart1.dtbo
warning: could not get file information for boot/overlays/upstream-aux-interrupt.dtbo
warning: could not get file information for boot/overlays/upstream.dtbo
warning: could not get file information for boot/overlays/vc4-fkms-v3d.dtbo
warning: could not get file information for boot/overlays/vc4-kms-v3d.dtbo
warning: could not get file information for boot/overlays/vga666.dtbo
warning: could not get file information for boot/overlays/w1-gpio-pullup.dtbo
warning: could not get file information for boot/overlays/w1-gpio.dtbo
warning: could not get file information for boot/overlays/wittypi.dtbo
warning: could not get file information for boot/bootcode.bin
warning: could not get file information for boot/fixup.dat
warning: could not get file information for boot/fixup_cd.dat
warning: could not get file information for boot/fixup_db.dat
warning: could not get file information for boot/start.elf
warning: could not get file information for boot/start_cd.elf
warning: could not get file information for boot/start_db.elf
:: Processing package changes...

And the following mirrorlist errors

( 9/11) upgrading pacman-mirrorlist                                                               [#########################################################] 100%
:: Querying servers, this may take some time...
Denmark
-> 0.462 http://mirror.strits.dk/manjaro-arm/stable/$arch/$repo
-> ..... https://www.uex.dk/public/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)
Switzerland
-> ..... https://mirror.scachemaille.ch/manjaro-arm/stable/$arch/$repo
Error: Failed to reach the server: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:833)
United_States
-> 0.830 http://ftp-osl.osuosl.org/pub/manjaro-arm/repo/stable/$arch/$repo
:: Generated and saved '/etc/pacman.d/mirrorlist' mirrorlist.

Raspberry pi 2 has no built in wifi. I have wifi dongle connected to it even though I am networking it through ethernet. When I type typed sudo wifi-menu it asked me to install dialog, and when I did so, its asking me the following. It asked me again when I installed vim. I pressed ‘n’ each time.

[manjaro@manjaro-arm ~]$  sudo pacman -Syu vim   
[sudo] password for manjaro: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date

:: Starting full system upgrade...
:: Replace compositeproto with extra/xorgproto? [Y/n] n
:: Replace dmxproto with extra/xorgproto? [Y/n] n
:: Replace fixesproto with extra/xorgproto? [Y/n] n
:: Replace inputproto with extra/xorgproto? [Y/n] n
:: Replace kbproto with extra/xorgproto? [Y/n] n
:: Replace recordproto with extra/xorgproto? [Y/n] n
:: Replace renderproto with extra/xorgproto? [Y/n] n
:: Replace xextproto with extra/xorgproto? [Y/n] n
:: Replace xf86dgaproto with extra/xorgproto? [Y/n] n
:: Replace xf86vidmodeproto with extra/xorgproto? [Y/n] n
:: Replace xineramaproto with extra/xorgproto? [Y/n] n
:: Replace xproto with extra/xorgproto? [Y/n] n

Btw, I added the image to sd card through etcher. Also Nextcloud is very slow and the links are not resumable. I lost the connection once and had to re download the entire file again.


#29

I know, it’s just my only real method of sharing files to the public these days.


#30

I just updated the raspberry pi image to 18.06-rc3.

I did manage to take out Network Manager and use the already present networkd instead.
I also managed to get the GPG key issue fixed in this release.

Known Issues in 18.06-rc3:

  • Normal user manjaro can not use ping. It gives an error saying operation not permitted.

If you know any fixes to this issue, please post it.


#31

Tested:

  • Manjaro-ARM-minimal-rpi2-18.06-rc3.img
  • Device: RPi3B
  • Gives CLI login prompt with both root and manjaro working.
  • resize-sd working.
  • systemd-networkd working (eth0 not wifi) - thanks.
  • Install/update working - no more key issues.
  • ping from Manjaro user not working. Do:
sudo chmod u+s usr/bin/ping

to get it working.
(I am not sure if this is the only/best solution, eg. my Manjaro desktop has the initial same file permissions for ping but does not need this chmod to be able to ping from a user. (polkit?))


#32

Yeah. Same thing for me.
I should really look into this polkit thing. Seems like it is needed for some actions. Found out that using manjaro user for shutdown/reboot also requires sudo, or it throws some polkit errors.


#33

take a look at
https://wiki.archlinux.org/index.php/Capabilities


setcap cap_net_raw=ep /usr/bin/ping

#34

It says that the ping software from the iputils package uses this. This package is in the base group, which is what I install. Yet, it does not work.

So what should I do, since it’s probably not only ping being affected?


#35

in post_install of iputils packages from arch it’s actually what it do:

setcap cap_net_raw=ep usr/bin/ping 2>/dev/null || chmod +s usr/bin/ping

does ARM package do the same?

it seems it do… then it should work. :thinking:


#36

Yeah it does.

But, since I am installing iputils in a rootfs folder, it does not really have a filesystem, until it gets on the device. Maybe that’s the problem?


#37

try to reinstall it… it will execute the post_install script and set the capabilities.
or you can check with
getcap /usr/bin/ping


#38

Yeah. I can easily implement a workaround, like re-installing or chmod u+s /usr/bin/ping but I would rather find the cause. :stuck_out_tongue:


#39

the cause is that a user don’t have the right to open an icmp echo port (used by ping)
or the cause why the caps don’t stay?


#40

This one. It works on regular manjaro, why not on my image? :stuck_out_tongue: