icewm + xfce4 рабочий стол (xfdesktop)
После установки оконного менеджера icewm для xrdp, столкнулся с проблемой установки какого либо адекватного рабочего стола решил попробовать как и раньше установить xfce4 рабочий стол для этого создал файл ~/.icewm/startup
. В него включил авто запуск виджета с переключением раскладок клавиатуры (gxkb) и добавить инициализацию клавиатуры (setxkbmap) в итоге получилось нечто такое:
#! /bin/bash
xfdesktop&
gxkb&
setxkbmap -layout "ru(winkeys),us" -model "pc105" -option "grp:ctrl_shift_toggle,grp_led:scroll"&
но столкнулся с ошибкой: «This feature requires a file manager service to be present (such as the one supplied by Thunar)» или «Эта функция требует наличия службы файлового менеджера (например, предоставляемой Thunar).».
Поискав в интернете не нашел не чего начал изучать сам файловый браузер и заметил что есть у него параметр запуска «—daemon», который решил все проблемы. Ниже код полностью рабочий:
#! /bin/bash
thunar --daemon&
sleep 5
xfdesktop&
gxkb&
setxkbmap -layout "ru(winkeys),us" -model "pc105" -option "grp:ctrl_shift_toggle,grp_led:scroll"&
Сентябрь 9, 2020 Среда at 11:05 дп