Problems booting manjaro on Pipo X8 pro

I tried to boot manjaro-kde from a usb stick on my Pipo X8S wit intel x5-z8350 and 32bit uefi.
After putting a 32-bit efi on the stick a was able to get to the screen “welcome to grub” nothing else, no grub menu. I found out when pressing ‘e’ I could start manjaro from editors mode. But then I don’t see nything on the screen. When editing the boot parameters to nomodeset, I can see manjaro starting up but it never goes to the graphical mode, it stays at the messages that it is starting up the graphical interface. Probably there is something wrong in my bios/efi settings, because the same live-usb starts fine on my dell venue 11 pro, also with 32bit efi.

The intel x5-z8350 has hd graphics 400 and is supported by the i915 driver, so normally I shouldn’t set the boot parameters to “nomodeset”. Also the fact I don’t have a grub menu would indicate there is something wrong with the display settings.

Somebody an idea about what could be wrong?

I thought Manjaro dropped support for 32bit system. Did i miss something?

They did drop it. You have to put a 32bit uefi yourself on the stick to get it to detect the usb-stick. See this post: Manjaro usb with ia32 efi support - Newbie Corner - Manjaro Linux Forum

It seems my problem looks like this one:

Although I don’t have a Nvidia gpu. I will see if it can help me.

In my attempt to get it working I changed some uefi settings and now i can’t even go into uefi. So technically the device is bricked. If somebody has any idea how to reset the uefi to factory settings, your welcome. I already disconnected the small battery but still nothing, the screen stays black. Attaching a screen on the hdmi port didn’t work either.

I managed to get t it booting again and made some progress. I used a external screen and then I have no problems, Manjaro boots just fine. So it seems there is some problem with linux and the tablet screen.

When I try nomodeset in the kernel parameters I get a screen and with ctrl-alt-F2 a can go to TTY2, but I can’t restart the login manager or startx. But this seems normal because according the arch wiki, the i915 driver can’t be used with nomodeset.

According me manjaro boots fine but the screen just doesn’t show anything. I read somewhere that those tablets have problems with the back-lighting on linux. So probably that’s the problem. I have no idea how to troubleshoot this.

I decompiled my the screen EDID in windows, and this is the result:

Active : Yes

Registry Key : DISPLAY\MS_9003\4&1025c50b&0&UID266500

Monitor Name : jsy080na02a

Manufacture Week : 0 / 2002

ManufacturerID : 32566 (0x7F36)

ProductID : 36867 (0x9003)

Serial Number (Numeric) : 14 (0x0000000E)

EDID Version : 1.3

Display Gamma : 2.20

Vertical Frequency : 50 - 50 Hz

Horizontal Frequency : 36 - 36 KHz

Maximum Image Size : 9 X 15 cm (6.9 Inch)

Maximum Resolution : 800 X 1280

Support Standby Mode : No

Support Suspend Mode : No

Support Low-Power Mode : Yes

Support Default GTF : Yes

Digital : Yes

Supported Display Modes :

 800 X 1280  60 Hz

I don’t find the screen spec online, but similar results point me to a parallel-RGB screen. Seems I can find out with the modetest command. Modetest is a part of libdrm, but I have no idea which libdrm package I have to install to get the modetest utility.
There is also nothing written on motherboard of the device to see which interface the screen is using.
Otherwise it will be trial and error with different “video=” kernel parameters.

Hello,

i got manjaro booting on the M8pro thanks to the script of Ian Morrison (Linuxium), see his blog post:

boot into grub by pressing F7 during PIPO boot screen to get hte UEFI menu. In the UEFI menu chose the manjaro usb stick.

In the grub boot menu press e and change your kernel parameters.
I had to add following kernel parameters: video=DSI-1 fbcon=rotate:3 nomodeset
I had to change following kernel parameters: i915.modeset=0

The terminal outpu will be rotated fine, but the desktop isn’t rotated and is in portrait mode. Didn’t find a way to rotate it. In arandr the option to rotate is grey. Maybe it’s because it’s in live-usb mode. No idea.
The accelerometer and the touchscreen doesn’t seem to work, but probably these features aren’t available in the live environment.

Herewith the output of inxi -Fxz:

System:
Kernel: 5.15.32-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
Desktop: Xfce Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop Mobo: AMI model: Cherry Trail CR serial:
UEFI: N/A v: JS-BI-7-S101CJSR120-CC55G-175-C date: 12/09/2020
Battery:
ID-1: axp288_fuel_gauge charge: 74% condition: N/A volts: 4.0 min: N/A
model: N/A status: charging
CPU:
Info: quad core model: Intel Atom x5-Z8350 bits: 64 type: MCP arch: Airmont
rev: 4 cache: L1: 224 KiB L2: 2 MiB
Speed (MHz): avg: 519 high: 636 min/max: 480/1920 cores: 1: 480 2: 636
3: 480 4: 480 bogomips: 11524
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx
Integrated Graphics
driver: N/A bus-ID: 00:02.0
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: N/A
unloaded: fbdev,modesetting gpu: N/A resolution: 800x1280~77Hz
Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series
Imaging Unit
driver: N/A bus-ID: 00:03.0
Sound Server-1: ALSA v: k5.15.32-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.20 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169 v: kernel port: e000 bus-ID: 01:00.0
IF: enp1s0 state: down mac:
IF-ID-1: wlan0 state: down mac:
Drives:
Local Storage: total: 57.9 GiB used: 0 KiB (0.0%)
ID-1: /dev/mmcblk1 model: UY5CS0 size: 29.25 GiB
ID-2: /dev/sda type: USB vendor: SanDisk model: USB 3.2Gen1
size: 28.65 GiB
Partition:
Message: No partition data found.
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 162 Uptime: 21m Memory: 1.85 GiB used: 718 MiB (37.8%)
Init: systemd Compilers: gcc: 11.2.0 Packages: 958 Shell: Bash v: 5.1.16
inxi: 3.3.15