- Add my portage overlay.
- Set Use Flags
media-libs/gst-plugins-base -opengl media-libs/freetype static-libs app-arch/bzip2 static-libs sys-libs/zlib static-libs media-libs/libpng static-libs virtual/jpeg static-libs dev-qt/qtgui linuxfb jpeg udev evdev -libinput egl eglfs debug media-libs/libglvnd X dev-qt/qtmultimedia widgets gstreamer qml debug sys-libs/zlib minizip dev-libs/libxml2 icu dev-qt/qtwebengine widgets -bindist debug dev-qt/qtcore icu debug media-libs/gst-plugins-base egl gbm opengl media-plugins/gst-plugins-meta alsa dvd ffmpeg flac http mp3 mpeg ogg vorbis dev-qt/qtprintsupport cups app-text/ghostscript-gpl cups
- Emerge
emerge --ask adrenlinerushui
- set env vars
QT_QPA_PLATFORM=eglfs
or
QT_QPA_PLATFORM=linuxfb
- run it
adrenlinerusui
*** Multiscreen Support will be pulled in. ***
- Add my apt repo.
- apt-get update
- apt-get install adrelinerushui
- adrenlinerushui
- copy patches /etc/portage - multiscreen.patch provide support for this
- emerge dev-qt/gui
- create a conf file
{ "device": "/dev/dri/card0", "separateScreens": false, "outputs": [ { "name": "VGA1", "virtualIndex": 0, "mode": "1920x1080" }, { "name": "HDMI3", "virtualIndex": 1, "mode": "1920x1080" }, { "name": "LVDS1", "mode": "off" } ] }
- export QT_QPA_EGLFS_KMS_CONFIG=/path/to/conf