Sample Header Ad - 728x90

Configuring screen in QNX, drm-intel crashes

0 votes
0 answers
546 views
I'm building QNX OS (BSP 7.0 x86_64) and I have a working image. I'm running it over a qemu emulated enviroment. Qemu virtual machine runs in a Windows host and is invoked as follows: ./qemu-system-x86_64.exe -m 1G -smp 4 -hda QNX.img -realtime mlock=off -vga std -sdl -nic tap,id=mynet0,ifname=tap0,model=e1000,script=no,downscript=no Once started I run: export GRAPHICS_ROOT=/usr/lib/graphics/intel-drm export LD_LIBRARY_PATH=$(getconf _CS_LIBPATH):$GRAPHICS_ROOT With valid environment variables, I launch intel-drm. No logs are generated so seems it is working properly. pidin | grep drm-intel 430102 1 _64/sbin/drm-intel 10r SIGWAITINFO 430102 2 _64/sbin/drm-intel 10r CONDVAR (0x8452bb0) 430102 3 _64/sbin/drm-intel 10r CONDVAR (0x824cefc) 430102 4 _64/sbin/drm-intel 10r RECEIVE 1 430102 5 _64/sbin/drm-intel 10r RECEIVE 1 430102 6 _64/sbin/drm-intel 10r RECEIVE 1 462873 1 _64/sbin/drm-intel 10r SIGWAITINFO 462873 2 _64/sbin/drm-intel 10r CONDVAR (0x8452bb0) 462873 3 _64/sbin/drm-intel 10r CONDVAR (0x824cefc) 462873 4 _64/sbin/drm-intel 10r RECEIVE 1 462873 5 _64/sbin/drm-intel 10r RECEIVE 1 462873 6 _64/sbin/drm-intel 10r RECEIVE 1 The problem comes when trying to launch drm-probe-displays. Just after execution it crashes and makes intel-drm crash. Process 577558 (drm-intel) terminated SIGSEGV code=1 fltno=11 ip=000000000809057f(/x86_64/sbin/drm-intel@main+0x000000000003181f) mapaddr=000000000004857f. ref=0000000000000028 Please run drm server first! # Jun 16 10:07:54.049 dumper.4 slog 0 run fault pid 577558 tid 4 signal 11 code 1 ip 0x809057f x86_64/sbin/drm-intel Jun 16 10:07:54.050 dumper.4 slog 0 pid 577558 core file created at /tmp/drm-intel.core There isn't more information about the crash. By checking pci-tool, I'm able to see that the device vendorID/deviceID are not intel specifics. **Could be the error produced by this device?** **If it is the case, does anyone knows how can I emulate intel graphics on qemu?** B000:D02:F00 @ idx 4 vid/did: 1234/1111 Technical Corp, class/subclass/reg: 03/00/00 PC Compatible VGA Display Controller **Any clue about what could be the root cause?**
Asked by dezque (1 rep)
Jun 16, 2020, 10:23 AM
Last activity: Jun 17, 2020, 08:58 AM