Started by gameblabla, December 29, 2016, 12:21:29 am
0 Members and 1 Guest are viewing this topic.
Quote from: Vogtinator on December 30, 2016, 06:22:20 pmopenSUSE Leap 42.2 images use the same code as SLES, so you probably did something wrong there.The Tumbleweed image uses the upstream kernel without any patches, so in theory it should work,but in practive too much stuff is missing or broken.
Quote from: Vogtinator on December 30, 2016, 06:22:20 pmThere seems to be some confusion here. VC4 is just the name of the chip. There are three options to use it:* Framebuffer only, using the mailbox protocol (vc4 kernel module not loaded)* Proprietary driver, replacing system libs ("rpi-userland"): Known to not work properly on aarch64 anyway* FOSS VC4 driver in mesa: Works well enough for a few OpenGL apps, but unstableX just needs modesetting, so if vc4 is loaded it just works (tm).I'm running my RPi3 headless anyway so I just use the first option.
QuoteMaybe it's due to the insufficient power supply, (only 1A is not enough) as the Leap images for example says that gfxterm was missing then it goes back to the grub menu. over and over again
QuoteThere's modesetting available in Devuan but how to load it anyway ?Do i have to just make sure i'm using the rpi linux kernel from next branch, an up-to-date Mesa and modprobe vc4?
Quote from: Vogtinator on December 30, 2016, 09:27:15 pmYou'll see insufficient power issues as the power LED flickers during undervoltage.Did you try this image: http://download.opensuse.org/ports/aarch64/distribution/leap/42.2/appliances/openSUSE-Leap42.2-ARM-X11-raspberrypi3.aarch64-2016.11.25-Build1.18.raw.xzThere are a lot of links floating around to outdated build artifacts (they need to be cleaned up...)
QuoteOn openSUSE/SLES it's called xf86-video-modesetting. No idea how it's called elsewhere.Make sure that you're *not* using the raspbian/downstream kernel but rather a very recent (at least 4.9) upstream kernel insteador an older version with backported patches.Mesa needs to have the vc4 driver explicitly enabled.
QuoteSince "X11" images is too big, i'm just downloading openSUSE-Leap42.2-ARM-JeOS-raspberrypi3.aarch64-2016.11.25-Build1.12.raw.xz,is that okay ?I don't know if JeOS image files are tested...
QuoteWell i just checked the kernel in Devuan and it seems to use an upstream 4.6 kernel. So i don't think the default kernel has VC4 available.
Quote from: Vogtinator on January 01, 2017, 09:02:31 pmThe instructions linked are only for the downstream kernel.
Quotei know that. Unfortunely, their crappy branch is broken and is actually missing code !I was unable to compile their downstream kernel (4.9 and 4.10 don't compile)
QuoteUpstream 4.9 kernel does compile but the image file isn't recognized by my pi,it gives me the rainbow screen of death.
QuoteI do wonder if i can't just use the kernel from OpenSUSE...
Quote from: Vogtinator on January 01, 2017, 09:28:55 pmThe downstream kernel is only version 4.4 currently.
QuoteThe upstream kernel needs an upstream device tree supplied, did you add that?
Quote from: Juju on January 02, 2017, 07:59:48 amEh, looks simple enough.EDIT: Aaaah, look what I found. The newer versions were under different branches the whole time. 4.4 is still the default branch, but you can find 4.5 and up if you know where to look.
# Get more options/information on http://elinux.org/RPiconfig# or on https://www.raspberrypi.org/documentation/configuration/config-txt.md# Our kernels are located on a Linux partition. Chainload U-Boot to load them.kernel=u-boot.bin# Use 64 MB for GPU for RPi with 256 MB (Min 16 - Max 192 MB)gpu_mem_256=64# Use 64 MB for GPU for RPi with 512 MB (Min 16 - Max 448 MB)gpu_mem_512=64# Use 128 MB for GPU for RPi with 1024 MB (Min 16 - Max 944 MB)gpu_mem_1024=256# Turbo mode: 0 = enable dynamic freq/voltage - 1 = always maxforce_turbo=0# Start in turbo mode for 30 seconds or until cpufreq sets a frequencyinitial_turbo=30# DO NOT overvoltage manually to not void warranty!over_voltage=0# Boot in AArch64 (64-bit) modearm_control=0x200# Fix mini UART input frequency, and setup/enable up the UART.enable_uart=1# Disable warning overlays as they don't work well together with linux's graphical outputavoid_warnings=1hdmi_force_hotplug=1hdmi_group=2hdmi_drive=2hdmi_mode=39
CodeWalr.us 2.0 © 2020, DJ Omnimaga & Juju
Page created in 0.062 seconds with 36 queries.