| 1 | LXQT On Slackware |
| 2 | ================= |
| 3 | |
| 4 | If you want to install and use LXQT on Slackware, you need more than just |
| 5 | the packages in the lxqt package directory for Slackware 14.2 or -current. |
| 6 | All of the below are also required if you want to compile LXQT yourself. |
| 7 | |
| 8 | Openbox |
| 9 | ------- |
| 10 | |
| 11 | LXQT needs a Window Manager, it does not have one itself. LXQT will offer |
| 12 | you a choice of fvwm2, xfwm4, fluxbox on its first start but you can also |
| 13 | install openbox. If you do prefer openbox, get these two packages from my |
| 14 | 'slackbuilds' repository, |
| 15 | http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
| 16 | |
| 17 | obconf |
| 18 | openbox |
| 19 | |
| 20 | Dependencies |
| 21 | ------------ |
| 22 | |
| 23 | Openbox is a dependency for compiling obconf-qt but if you are not interested |
| 24 | in using openbox you can skip installing openbox and compiling obconf-qt. |
| 25 | |
| 26 | The real mandatory dependencies are related to Qt5 and the KDE Frameworks, |
| 27 | upon which LXQT was built. |
| 28 | Therefore the following packages should be obtained from my 'ktown'repository, |
| 29 | http://bear.alienbase.nl/mirrors/alien-kde/ below the directory specific to |
| 30 | your Slackware release and architecture. |
| 31 | More specifically from its subdirectories 'deps', 'kde/frameworks', |
| 32 | 'kde/plasma' and 'kde/plasma-extra': |
| 33 | |
| 34 | Please note that kde5 was merged in -current as of early December 2020 and thus |
| 35 | you are no longer required to obtain those packages from different locations as |
| 36 | they are now included in current on the main tree. |
| 37 | |
| 38 | # deps: |
| 39 | libdbusmenu-qt5 |
| 40 | libinput |
| 41 | libxkbcommon |
| 42 | polkit-qt5-1 |
| 43 | qt5 |
| 44 | qt5-webkit |
| 45 | wayland |
| 46 | |
| 47 | # kde/frameworks: |
| 48 | attica-framework |
| 49 | baloo5 |
| 50 | bluez-qt |
| 51 | breeze-icons |
| 52 | extra-cmake-modules |
| 53 | frameworkintegration |
| 54 | kactivities-framework |
| 55 | kactivities-stats |
| 56 | kapidox |
| 57 | karchive |
| 58 | kauth |
| 59 | kbookmarks |
| 60 | kcmutils |
| 61 | kcodecs |
| 62 | kcompletion |
| 63 | kconfig |
| 64 | kconfigwidgets |
| 65 | kcoreaddons |
| 66 | kcrash |
| 67 | kdbusaddons |
| 68 | kdeclarative |
| 69 | kded |
| 70 | kdelibs4support |
| 71 | kdesignerplugin |
| 72 | kdesu |
| 73 | kdewebkit |
| 74 | kdnssd |
| 75 | kdoctools |
| 76 | kemoticons |
| 77 | kfilemetadata5 |
| 78 | kglobalaccel |
| 79 | kguiaddons |
| 80 | khtml |
| 81 | ki18n |
| 82 | kiconthemes |
| 83 | kidletime |
| 84 | kimageformats |
| 85 | kinit |
| 86 | kio |
| 87 | kitemmodels |
| 88 | kitemviews |
| 89 | kjobwidgets |
| 90 | kjs |
| 91 | kjsembed |
| 92 | kmediaplayer |
| 93 | knewstuff |
| 94 | knotifications |
| 95 | knotifyconfig |
| 96 | kpackage |
| 97 | kparts |
| 98 | kpeople |
| 99 | kplotting |
| 100 | kpty |
| 101 | kross |
| 102 | krunner |
| 103 | kservice |
| 104 | ktexteditor |
| 105 | ktextwidgets |
| 106 | kunitconversion |
| 107 | kwallet |
| 108 | kwidgetsaddons |
| 109 | kwindowsystem |
| 110 | kxmlgui |
| 111 | kxmlrpcclient |
| 112 | modemmanager-qt |
| 113 | networkmanager-qt |
| 114 | oxygen-icons5 |
| 115 | plasma-framework |
| 116 | solid |
| 117 | sonnet |
| 118 | threadweaver |
| 119 | |
| 120 | # plasma: |
| 121 | libkscreen2 |
| 122 | |
| 123 | # plasma-extra: |
| 124 | sddm-qt5 |
| 125 | |
| 126 | Finally, you need the following packages from my main slackbuilds repository |
| 127 | at http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
| 128 | |
| 129 | libstatgrab |
| 130 | muparser |