Bug 1111155 - PowerPC LE port of TW does not run X11 under virtualisation
PowerPC LE port of TW does not run X11 under virtualisation
Status: RESOLVED WONTFIX
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Virtualization:Tools
Current
PowerPC-64 All
: P5 - None : Normal (vote)
: ---
Assigned To: José Ricardo Ziviani
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-10-09 06:58 UTC by Chris Ward
Modified: 2021-05-24 13:48 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot of blank screen instead of login greeter (227.34 KB, image/png)
2018-10-09 06:58 UTC, Chris Ward
Details
Xorg.0.log file from X session displaying blank screen instead of login greeter (15.73 KB, text/x-log)
2018-10-09 06:59 UTC, Chris Ward
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Ward 2018-10-09 06:58:14 UTC
Created attachment 785432 [details]
Screenshot of blank screen instead of login greeter

I am trying to run a virtual PowerPC little endian system under Microsoft Windows with QEMU from https://qemu.weilnetz.de/w64/. I installed from the openSUSE-Tumbleweed-DVD-ppc64le-Snapshot20180911-Media.iso image from here http://download.opensuse.org/ports/ppc/tumbleweed/iso/  . Installation went well, but when I rebooted to run the system I was presented with a blank screen instead of the OpenSUSE login greeter.
Switching to runlevel 3 is a workaround; I can get some of my work done in a text console.

I will attach a screenshot of the blank screen, and the /var/log/Xorg.0.log file.
Comment 1 Chris Ward 2018-10-09 06:59:47 UTC
Created attachment 785434 [details]
Xorg.0.log file from X session displaying blank screen instead of login greeter
Comment 2 Liang Yan 2018-10-09 17:15:17 UTC
@Chris,
Could you share your qemu commands for install and running? 

From the xorg log file, it looks xorg did not find output device, could you login the system and provide lspci information, also check files under xorg.conf.d whether set right device or not.
Comment 3 Chris Ward 2018-10-10 07:02:55 UTC
To install:
C:\Users\tjcw\> mkdir qemu
C:\Users\tjcw\> cd qemu
C:\Users\tjcw\qemu> PATH="C:\Program Files\qemu";%PATH%
C:\Users\tjcw\qemu> qemu-img create -f qcow2 opensuse.qcow2 40G
C:\Users\tjcw\qemu> qemu-system-ppc64 -m 2G -cdrom openSUSE-Tumbleweed-DVD-ppc64le-Snapshot20180911-Media.iso -hda opensuse.qcow2

To run:
C:\Users\tjcw\> cd qemu
C:\Users\tjcw\qemu> PATH="C:\Program Files\qemu";%PATH%
C:\Users\tjcw\qemu> qemu-img create -f qcow2 opensuse.qcow2 40G
C:\Users\tjcw\qemu> qemu-system-ppc64 -m 2G -hda opensuse.qcow2

lspci gives
00:00.0 VGA compatible controller: Device 1234:1111 (rev 02)
00:01.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

I get this when I type 'find xorg.conf.d' in the /etc/X11 directory
^[[1m^[[31mlinux-09xu:/etc/X11 #^[[m^O find xorg.conf.d^M
xorg.conf.d^M
xorg.conf.d/11-evdev.conf^M
xorg.conf.d/40-libinput.conf^M
xorg.conf.d/50-elotouch.conf^M
xorg.conf.d/50-extensions.conf^M
xorg.conf.d/00-keyboard.conf^M
xorg.conf.d/10-quirks.conf^M
xorg.conf.d/50-monitor.conf^M
xorg.conf.d/50-screen.conf^M
xorg.conf.d/10-evdev.conf^M
xorg.conf.d/70-wacom.conf^M
xorg.conf.d/50-device.conf^M
^[[1m^[[31mlinux-09xu:/etc/X11 #^[[m^O exit^M

What do you want me to check about these files to see whether the right device is found ?

I also tried installing this openSUSE-Tumbleweed-DVD-ppc64le-Snapshot20180911-Media.iso under ppc64 qemu in a TW x86-64 host, and got the same result; blank screen instead of greeter.