XFCE won't load on rpi3

I built an rpi3 using the XFCE image for the rpi3 see - https://en.opensuse.org/HCL:Raspberry_Pi3 . Eveytime I booted it, it would freeze while loading X. So, I used the JeOS image and was able to run in a non-graphical mode. From there, I installed the wifi drivers, nano and XFCE. I then set the run level to 5. Now I am having the same issue. When I load the GUI it just freezes. I am connecting to an LCD TV via HDMI. Any thoughts?

Hi and welcome to the Forum :slight_smile:
I downloaded the following image, verified the sha256sum and wrote to a 8GB MicroSD card;


openSUSE-Leap42.2-ARM-XFCE-raspberrypi3.aarch64-2017.02.02-Build1.9.raw.xz

xz -cd openSUSE-Leap42.2-ARM-XFCE-raspberrypi3.aarch64-2017.02.02-Build1.9.raw.xz | dd bs=4M of=/dev/mmcblk1 iflag=fullblock oflag=direct

Tested booting to the desktop, HDMI->HDMI, HDMI->VGA and HDMI->DVI. All work fine (It does take sometime to configure the SD if it’s a large one…).

HDMI->HDMI is only using 1024x768 for me on my test tv monitor;


Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
HDMI-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 16mm x 9mm
  1024x768 (0x44) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz

Did you try the above image before using JeOS?

On Tue 14 Feb 2017 04:46:01 PM CST, malcolmlewis wrote:

Hi and welcome to the Forum :slight_smile:
I downloaded the following image, verified the sha256sum and wrote to a
8GB MicroSD card;

Code:

openSUSE-Leap42.2-ARM-XFCE-raspberrypi3.aarch64-2017.02.02-Build1.9.raw.xz

xz -cd
openSUSE-Leap42.2-ARM-XFCE-raspberrypi3.aarch64-2017.02.02-Build1.9.raw.xz

dd bs=4M of=/dev/mmcblk1 iflag=fullblock oflag=direct

Tested booting to the desktop, HDMI->HDMI, HDMI->VGA and HDMI->DVI. All
work fine (It does take sometime to configure the SD if it’s a large
one…).

HDMI->HDMI is only using 1024x768 for me on my test tv monitor;

Code:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
HDMI-1 connected 1024x768+0+0 (normal left inverted right x axis y
axis) 16mm x 9mm 1024x768 (0x44) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock
48.36KHz v: height 768 start 771 end 777 total 806 clock
60.00Hz

Did you try the above image before using JeOS?

Hi
I see on the HCL at the very end ‘Troubleshooting’, add this option to
grub;


modprobe.blacklist=vc4


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.1|GNOME 3.16.2|4.1.36-44-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

  1. As Malcolm suggests, you should try to install an image with XFCE installed.
  2. If you try to “add XFCE” or any other Desktop, you need to describe the steps and packages you installed. If you didn’t install using a pattern, you should still use the pattern’s spec file as a guide for everything needed to install properly.
    https://build.opensuse.org/package/view_file/openSUSE:13.2/patterns-openSUSE/patterns-openSUSE.spec?expand=1

I’d also caution against using a non-graphical image to use as a base for adding a Desktop…
I don’t know if it applies to ARM, but there is a special package installed in the regular x86 LEAP and openSUSE that has to be removed before you can add anything graphical (I don’t remember the package name off the top of my head, but it can be found with some persistent Googling).

TSU