Briefly describe your issue below:
Can’t get GUI/Window Manager/X working after using alternate install script on a Debian-Stretch image. I’d like to get LightDM and Mate running like the default amd64 Parrot builds.
What version of Parrot are you running? (include version (e.g. 4.6), edition(e.g. Home//KDE/OVA, etc.), and architecture (currently we only support amd64)
4.6 ARM64
If there are any error messages or relevant logs, post them below:
StartX Server Terminated with error (1)
Xinit: giving update
Xinit: unable to connect to X server: connection refused
Xinit: server error
dear @MenacingM
i believe there currently isn’t a working parrot 4.6 ARM64 image
i would like to know what install script you ran because i cant seem to find one
The problem is that while there are ARMHF & ARM64/AARCH64 images available, you need to compile the kernel, prepare rootfs and include the bootloader uboot files/configs for each ARM platform in order for it to post.
Here what I did to get what I’ve got working so far:
wget, chmod a+x and run the alternate install script parrot-install.sh that would typically be used for deploying Parrot on VPS or Cloud instances.
I used the Full Install option.
It worked without much fuss on the RockPro64. On the Rock64 I had to edit a config file to get the Window Manager to load and it seemed like the driver/graphics acceleration needed work as it was pretty choppy.
The main issue after getting the Desktop Manager and Mate running was getting the Parrot Menus, Login, etc working as the experience was more along a baseline Mate install.
So this was an MVP for me but it demonstrated that the hardware was capable for being a low cost Penbox. So now, after decades of experience with x86, I’m learning about ARM SoCs and SBCs. I’m still very early in my education so I’m going to leverage some of the collective brainpower from our team @ GoVanguard to try to build ParrotSec releases for the Rock64 (RK3328- QuadCore Cortex-A53 + Dual-core Mali-450MP2 GPU) SBCs [specifically the 4GB of RAM version R4G) and the RockPro64 (RK3389 - Dual-core Cortex-A72 & Quad-Core Cortex-A53 + Mali-T860MP4 GPU). Wish us luck!
Parrot team, any resources or insight you can provide us would be most welcome!