neutrinolabs / xrdp

xrdp: an open source RDP server
http://www.xrdp.org/
Apache License 2.0
5.8k stars 1.73k forks source link

Arch/Manjaro/EndeavourOS: xfce4 starts, but can't find settingsserver #2500

Closed thallosaurus closed 1 year ago

thallosaurus commented 1 year ago

Hello,

When I want to run xfce4 with startxfce4 in .xinitrc, I get a window saying cannot connect with settings server. When I click on OK, it closes the connection and I disconnect as if I had closed the session by hand

When I use i3 as the start command everything works as you'd expect

matt335672 commented 1 year ago

Does xfce4 work on the machine console?

thallosaurus commented 1 year ago

Yes, if I start it via startxfce4 on a vconsole, it works as you'd expect it

matt335672 commented 1 year ago

What OS is this?

thallosaurus commented 1 year ago

EndeavorOS Cassini XFCE Edition

thallosaurus commented 1 year ago

So, I played around a bit and reinstalled this distro and used their i3 and xfce version and now, i3 does also throw an error on launch but I can click it away.

I get the following error:

Bildschirm­foto 2023-01-14 um 04 05 12

I think those issues are connected together. Maybe something with dbus?

matt335672 commented 1 year ago

On every OS we run on, there are normally scripts provided by the OS which run before the desktop is started. One of these starts the desktop D-Bus, but other scripts do other things which are quite useful for a desktop.

A pure wayland system won't have these scripts, so you'll need to make sure the X11 server (Xorg) is available and works on the console as an option.

Then we'll have to figure out how these scripts get run for the normal desktop. 1) What login manager does Endeavour use? 2) What is the output of these two commands on your machine?

find /etc -type f -print 2>/dev/null
cat /etc/xrdp/startwm.sh
thallosaurus commented 1 year ago
[rillo@arch ~]$ find /etc -type f -print 2>/dev/null
/etc/gss/mech.d/proxymech.conf
/etc/smartd.conf
/etc/environment
/etc/gtk-3.0/im-multipress.conf
/etc/host.conf
/etc/sudo.conf
/etc/xattr.conf
/etc/sensors3.conf
/etc/ca-certificates/extracted/objsign-ca-bundle.pem
/etc/ca-certificates/extracted/ca-bundle.trust.crt
/etc/ca-certificates/extracted/email-ca-bundle.pem
/etc/ca-certificates/extracted/edk2-cacerts.bin
/etc/ca-certificates/extracted/cadir/UCA_Extended_Validation_Root.pem
/etc/ca-certificates/extracted/cadir/Certigna.pem
/etc/ca-certificates/extracted/cadir/emSign_Root_CA_-_G1.pem
/etc/ca-certificates/extracted/cadir/D-TRUST_Root_Class_3_CA_2_EV_2009.pem
/etc/ca-certificates/extracted/cadir/Trustwave_Global_ECC_P256_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/NAVER_Global_Root_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/Microsec_e-Szigno_Root_CA_2009.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Global_Root_G3.pem
/etc/ca-certificates/extracted/cadir/vTrus_Root_CA.pem
/etc/ca-certificates/extracted/cadir/Certigna_Root_CA.pem
/etc/ca-certificates/extracted/cadir/TrustCor_RootCert_CA-2.pem
/etc/ca-certificates/extracted/cadir/Go_Daddy_Root_Certificate_Authority_-_G2.pem
/etc/ca-certificates/extracted/cadir/Certum_Trusted_Root_CA.pem
/etc/ca-certificates/extracted/cadir/QuoVadis_Root_CA_2_G3.pem
/etc/ca-certificates/extracted/cadir/T-TeleSec_GlobalRoot_Class_2.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Global_Root_CA.pem
/etc/ca-certificates/extracted/cadir/ISRG_Root_X2.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Assured_ID_Root_G2.pem
/etc/ca-certificates/extracted/cadir/DigiCert_High_Assurance_EV_Root_CA.pem
/etc/ca-certificates/extracted/cadir/Go_Daddy_Class_2_CA.pem
/etc/ca-certificates/extracted/cadir/Baltimore_CyberTrust_Root.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_Root_CA.pem
/etc/ca-certificates/extracted/cadir/AffirmTrust_Commercial.pem
/etc/ca-certificates/extracted/cadir/AC_RAIZ_FNMT-RCM.pem
/etc/ca-certificates/extracted/cadir/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
/etc/ca-certificates/extracted/cadir/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
/etc/ca-certificates/extracted/cadir/Comodo_AAA_Services_root.pem
/etc/ca-certificates/extracted/cadir/IdenTrust_Commercial_Root_CA_1.pem
/etc/ca-certificates/extracted/cadir/Trustwave_Global_ECC_P384_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/Certainly_Root_E1.pem
/etc/ca-certificates/extracted/cadir/Entrust_Root_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/Entrust_Root_Certification_Authority_-_EC1.pem
/etc/ca-certificates/extracted/cadir/SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
/etc/ca-certificates/extracted/cadir/Security_Communication_ECC_RootCA1.pem
/etc/ca-certificates/extracted/cadir/OISTE_WISeKey_Global_Root_GC_CA.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_Root_E46.pem
/etc/ca-certificates/extracted/cadir/XRamp_Global_CA_Root.pem
/etc/ca-certificates/extracted/cadir/OISTE_WISeKey_Global_Root_GB_CA.pem
/etc/ca-certificates/extracted/cadir/Amazon_Root_CA_3.pem
/etc/ca-certificates/extracted/cadir/SwissSign_Gold_CA_-_G2.pem
/etc/ca-certificates/extracted/cadir/E-Tugra_Global_Root_CA_RSA_v3.pem
/etc/ca-certificates/extracted/cadir/DigiCert_TLS_RSA4096_Root_G5.pem
/etc/ca-certificates/extracted/cadir/Secure_Global_CA.pem
/etc/ca-certificates/extracted/cadir/TWCA_Root_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/QuoVadis_Root_CA_3_G3.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_Root_R46.pem
/etc/ca-certificates/extracted/cadir/ACCVRAIZ1.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_ECC_Root_CA_-_R4.pem
/etc/ca-certificates/extracted/cadir/COMODO_RSA_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/HiPKI_Root_CA_-_G1.pem
/etc/ca-certificates/extracted/cadir/Amazon_Root_CA_4.pem
/etc/ca-certificates/extracted/cadir/TWCA_Global_Root_CA.pem
/etc/ca-certificates/extracted/cadir/USERTrust_RSA_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/AffirmTrust_Networking.pem
/etc/ca-certificates/extracted/cadir/SSL.com_EV_Root_Certification_Authority_ECC.pem
/etc/ca-certificates/extracted/cadir/COMODO_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/E-Tugra_Global_Root_CA_ECC_v3.pem
/etc/ca-certificates/extracted/cadir/Security_Communication_RootCA3.pem
/etc/ca-certificates/extracted/cadir/Starfield_Class_2_CA.pem
/etc/ca-certificates/extracted/cadir/SSL.com_Root_Certification_Authority_RSA.pem
/etc/ca-certificates/extracted/cadir/Buypass_Class_2_Root_CA.pem
/etc/ca-certificates/extracted/cadir/GTS_Root_R3.pem
/etc/ca-certificates/extracted/cadir/GTS_Root_R1.pem
/etc/ca-certificates/extracted/cadir/Microsoft_RSA_Root_Certificate_Authority_2017.pem
/etc/ca-certificates/extracted/cadir/UCA_Global_G2_Root.pem
/etc/ca-certificates/extracted/cadir/SZAFIR_ROOT_CA2.pem
/etc/ca-certificates/extracted/cadir/Actalis_Authentication_Root_CA.pem
/etc/ca-certificates/extracted/cadir/ISRG_Root_X1.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_Root_CA_-_R6.pem
/etc/ca-certificates/extracted/cadir/NetLock_Arany__Class_Gold__F__tan__s__tv__ny.pem
/etc/ca-certificates/extracted/cadir/emSign_ECC_Root_CA_-_G3.pem
/etc/ca-certificates/extracted/cadir/SSL.com_Root_Certification_Authority_ECC.pem
/etc/ca-certificates/extracted/cadir/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
/etc/ca-certificates/extracted/cadir/TrustCor_RootCert_CA-1.pem
/etc/ca-certificates/extracted/cadir/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Global_Root_G2.pem
/etc/ca-certificates/extracted/cadir/Microsoft_ECC_Root_Certificate_Authority_2017.pem
/etc/ca-certificates/extracted/cadir/USERTrust_ECC_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem
/etc/ca-certificates/extracted/cadir/HARICA_TLS_RSA_Root_CA_2021.pem
/etc/ca-certificates/extracted/cadir/CFCA_EV_ROOT.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_ECC_Root_CA_-_R5.pem
/etc/ca-certificates/extracted/cadir/E-Tugra_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Assured_ID_Root_G3.pem
/etc/ca-certificates/extracted/cadir/GTS_Root_R4.pem
/etc/ca-certificates/extracted/cadir/Hongkong_Post_Root_CA_3.pem
/etc/ca-certificates/extracted/cadir/GDCA_TrustAUTH_R5_ROOT.pem
/etc/ca-certificates/extracted/cadir/D-TRUST_BR_Root_CA_1_2020.pem
/etc/ca-certificates/extracted/cadir/Starfield_Services_Root_Certificate_Authority_-_G2.pem
/etc/ca-certificates/extracted/cadir/QuoVadis_Root_CA_1_G3.pem
/etc/ca-certificates/extracted/cadir/Trustwave_Global_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/T-TeleSec_GlobalRoot_Class_3.pem
/etc/ca-certificates/extracted/cadir/QuoVadis_Root_CA_3.pem
/etc/ca-certificates/extracted/cadir/IdenTrust_Public_Sector_Root_CA_1.pem
/etc/ca-certificates/extracted/cadir/D-TRUST_Root_Class_3_CA_2_2009.pem
/etc/ca-certificates/extracted/cadir/SwissSign_Silver_CA_-_G2.pem
/etc/ca-certificates/extracted/cadir/Certum_Trusted_Network_CA.pem
/etc/ca-certificates/extracted/cadir/Entrust_Root_Certification_Authority_-_G4.pem
/etc/ca-certificates/extracted/cadir/COMODO_ECC_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/TrustCor_ECA-1.pem
/etc/ca-certificates/extracted/cadir/Amazon_Root_CA_1.pem
/etc/ca-certificates/extracted/cadir/Buypass_Class_3_Root_CA.pem
/etc/ca-certificates/extracted/cadir/SecureTrust_CA.pem
/etc/ca-certificates/extracted/cadir/Starfield_Root_Certificate_Authority_-_G2.pem
/etc/ca-certificates/extracted/cadir/Amazon_Root_CA_2.pem
/etc/ca-certificates/extracted/cadir/emSign_ECC_Root_CA_-_C3.pem
/etc/ca-certificates/extracted/cadir/Entrust.net_Premium_2048_Secure_Server_CA.pem
/etc/ca-certificates/extracted/cadir/GlobalSign_Root_CA_-_R3.pem
/etc/ca-certificates/extracted/cadir/AffirmTrust_Premium_ECC.pem
/etc/ca-certificates/extracted/cadir/GTS_Root_R2.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Assured_ID_Root_CA.pem
/etc/ca-certificates/extracted/cadir/certSIGN_Root_CA_G2.pem
/etc/ca-certificates/extracted/cadir/DigiCert_TLS_ECC_P384_Root_G5.pem
/etc/ca-certificates/extracted/cadir/D-TRUST_EV_Root_CA_1_2020.pem
/etc/ca-certificates/extracted/cadir/TunTrust_Root_CA.pem
/etc/ca-certificates/extracted/cadir/Security_Communication_RootCA2.pem
/etc/ca-certificates/extracted/cadir/ANF_Secure_Server_Root_CA.pem
/etc/ca-certificates/extracted/cadir/emSign_Root_CA_-_C1.pem
/etc/ca-certificates/extracted/cadir/Security_Communication_Root_CA.pem
/etc/ca-certificates/extracted/cadir/HARICA_TLS_ECC_Root_CA_2021.pem
/etc/ca-certificates/extracted/cadir/DigiCert_Trusted_Root_G4.pem
/etc/ca-certificates/extracted/cadir/certSIGN_ROOT_CA.pem
/etc/ca-certificates/extracted/cadir/QuoVadis_Root_CA_2.pem
/etc/ca-certificates/extracted/cadir/vTrus_ECC_Root_CA.pem
/etc/ca-certificates/extracted/cadir/e-Szigno_Root_CA_2017.pem
/etc/ca-certificates/extracted/cadir/Certum_Trusted_Network_CA_2.pem
/etc/ca-certificates/extracted/cadir/Telia_Root_CA_v2.pem
/etc/ca-certificates/extracted/cadir/Certainly_Root_R1.pem
/etc/ca-certificates/extracted/cadir/TeliaSonera_Root_CA_v1.pem
/etc/ca-certificates/extracted/cadir/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.1.pem
/etc/ca-certificates/extracted/cadir/Atos_TrustedRoot_2011.pem
/etc/ca-certificates/extracted/cadir/ePKI_Root_Certification_Authority.pem
/etc/ca-certificates/extracted/cadir/GLOBALTRUST_2020.pem
/etc/ca-certificates/extracted/cadir/Certum_EC-384_CA.pem
/etc/ca-certificates/extracted/cadir/Entrust_Root_Certification_Authority_-_G2.pem
/etc/ca-certificates/extracted/cadir/SecureSign_RootCA11.pem
/etc/ca-certificates/extracted/cadir/AffirmTrust_Premium.pem
/etc/ca-certificates/extracted/cadir/Izenpe.com.pem
/etc/ca-certificates/extracted/cadir/CA_Disig_Root_R2.pem
/etc/ca-certificates/extracted/cadir/Hongkong_Post_Root_CA_1.pem
/etc/ca-certificates/extracted/README
/etc/ca-certificates/extracted/tls-ca-bundle.pem
/etc/ca-certificates/README
/etc/ca-certificates/trust-source/README
/etc/securetty
/etc/logrotate.d/firewalld
/etc/fonts/fonts.conf
/etc/fonts/conf.d/README
/etc/shadow
/etc/modprobe.d/firewalld-sysctls.conf
/etc/group
/etc/pacman.conf
/etc/mailcap
/etc/arch-release
/etc/usb_modeswitch.conf
/etc/subuid
/etc/systemd/journal-upload.conf
/etc/systemd/coredump.conf
/etc/systemd/timesyncd.conf
/etc/systemd/homed.conf
/etc/systemd/journald.conf
/etc/systemd/pstore.conf
/etc/systemd/sleep.conf
/etc/systemd/user.conf
/etc/systemd/networkd.conf
/etc/systemd/oomd.conf
/etc/systemd/system.conf
/etc/systemd/resolved.conf
/etc/systemd/journal-remote.conf
/etc/systemd/logind.conf
/etc/audit/audisp-remote.conf
/etc/audit/audit-stop.rules
/etc/audit/zos-remote.conf
/etc/audit/auditd.conf
/etc/ifplugd/netctl.action
/etc/profile.d/locale.sh
/etc/profile.d/gpm.sh
/etc/profile.d/gawk.sh
/etc/profile.d/debuginfod.csh
/etc/profile.d/perlbin.sh
/etc/profile.d/vte.csh
/etc/profile.d/gawk.csh
/etc/profile.d/vte.sh
/etc/profile.d/freetype2.sh
/etc/profile.d/perlbin.csh
/etc/profile.d/debuginfod.sh
/etc/gai.conf
/etc/udev/udev.conf
/etc/nanorc
/etc/logrotate.conf
/etc/dconf/db/.placeholder
/etc/fstab
/etc/shadow-
/etc/eos-script-lib-yad.conf
/etc/exports
/etc/gtk-2.0/im-multipress.conf
/etc/mail.rc
/etc/issue
/etc/subuid-
/etc/ntp.conf
/etc/security/time.conf
/etc/security/access.conf
/etc/security/group.conf
/etc/security/faillock.conf
/etc/security/namespace.init
/etc/security/pam_env.conf
/etc/security/namespace.conf
/etc/security/limits.conf
/etc/ImageMagick-7/type-dejavu.xml
/etc/ImageMagick-7/thresholds.xml
/etc/ImageMagick-7/type.xml
/etc/ImageMagick-7/log.xml
/etc/ImageMagick-7/mime.xml
/etc/ImageMagick-7/quantization-table.xml
/etc/ImageMagick-7/colors.xml
/etc/ImageMagick-7/type-ghostscript.xml
/etc/ImageMagick-7/delegates.xml
/etc/ImageMagick-7/policy.xml
/etc/request-key.conf
/etc/ssh/ssh_host_rsa_key.pub
/etc/ssh/ssh_host_ecdsa_key.pub
/etc/ssh/moduli
/etc/ssh/ssh_host_ecdsa_key
/etc/ssh/ssh_host_ed25519_key.pub
/etc/ssh/ssh_host_ed25519_key
/etc/ssh/ssh_config
/etc/ssh/ssh_host_rsa_key
/etc/ssh/sshd_config
/etc/reflector-simple-tool.conf
/etc/login.defs
/etc/bluetooth/main.conf
/etc/bluetooth/mesh-main.conf
/etc/protocols
/etc/named.conf
/etc/group-
/etc/xl2tpd/xl2tpd.conf.server-example
/etc/xl2tpd/xl2tpd.conf.client-example
/etc/ts.conf
/etc/gshadow-
/etc/pinentry/preexec
/etc/mime.types
/etc/eos-apps-info/pageinfo/paccache-service-manager/paccache-service-manager.html
/etc/eos-apps-info/pageinfo/paccache-service-manager/paccache-service-manager.png
/etc/eos-apps-info/pageinfo/su-c_wrapper/su-c_wrapper.html
/etc/eos-apps-info/pageinfo/pahis/pahis1.png
/etc/eos-apps-info/pageinfo/pahis/pahis3.png
/etc/eos-apps-info/pageinfo/pahis/pahis.html
/etc/eos-apps-info/pageinfo/pahis/pahis2.png
/etc/eos-apps-info/pageinfo/checkupdatesext/checkupdatesext.html
/etc/eos-apps-info/pageinfo/checkupdatesext/checkupdatesext.png
/etc/eos-apps-info/pageinfo/eos-pkginfo/eos-pkginfo.html
/etc/eos-apps-info/pageinfo/eos-log-tool/eos-log-tool.html
/etc/eos-apps-info/pageinfo/eos-log-tool/eos-log-tool.png
/etc/eos-apps-info/pageinfo/inxi/inxi.html
/etc/eos-apps-info/pageinfo/nvidia-driver-supported-branches/nvidia-driver-supported-branches.html
/etc/eos-apps-info/pageinfo/yay/yay.html
/etc/eos-apps-info/pageinfo/eos-packagelist/eos-packagelist.html
/etc/eos-apps-info/pageinfo/downgrade/downgrade.html
/etc/eos-apps-info/pageinfo/eos-wallpaper-set/eos-wallpaper-set.html
/etc/eos-apps-info/pageinfo/eos-wallpaper-set/eos-wallpaper-set.png
/etc/eos-apps-info/pageinfo/eos-update-notifier-configure/eos-update-notifier-configure.png
/etc/eos-apps-info/pageinfo/eos-update-notifier-configure/eos-update-notifier-configure.html
/etc/eos-apps-info/pageinfo/eos-apps-info/eos-apps-info.png
/etc/eos-apps-info/pageinfo/eos-apps-info/eos-apps-info.html
/etc/eos-apps-info/pageinfo/grub-colour-chooser/grub-colour-chooser.png
/etc/eos-apps-info/pageinfo/grub-colour-chooser/grub-colour-chooser.html
/etc/eos-apps-info/pageinfo/welcome/welcome-man.png
/etc/eos-apps-info/pageinfo/welcome/welcome.html
/etc/eos-apps-info/pageinfo/curl-exit-code-to-string/curl-exit-code-to-string.html
/etc/eos-apps-info/pageinfo/polybar/polybar.html
/etc/eos-apps-info/pageinfo/show-location-info/show-location-info.html
/etc/eos-apps-info/pageinfo/mirrorlist-rank-info/mirrorlist-rank-info.png
/etc/eos-apps-info/pageinfo/mirrorlist-rank-info/mirrorlist-rank-info.html
/etc/eos-apps-info/pageinfo/eos-quickstart/eos-quickstart.png
/etc/eos-apps-info/pageinfo/eos-quickstart/eos-quickstart.html
/etc/eos-apps-info/pageinfo/eos-connection-checker/eos-connection-checker.html
/etc/eos-apps-info/pageinfo/RunInTerminal/RunInTerminal.html
/etc/eos-apps-info/pageinfo/eos-sendlog/eos-sendlog.html
/etc/eos-apps-info/pageinfo/eos-sendlog/eos-sendlog.png
/etc/eos-apps-info/pageinfo/eos-pkg-changelog/eos-pkg-changelog.html
/etc/eos-apps-info/pageinfo/eos-rankmirrors/eos-rankmirrors.html
/etc/eos-apps-info/pageinfo/rate-mirrors/rate-mirrors.html
/etc/eos-apps-info/pageinfo/eos-pacdiff/meld.png
/etc/eos-apps-info/pageinfo/eos-pacdiff/eos-pacdiff.png
/etc/eos-apps-info/pageinfo/eos-pacdiff/eos-pacdiff.html
/etc/eos-apps-info/pageinfo/eos-download-wallpapers/eos-download-wallpapers.html
/etc/eos-apps-info/pageinfo/eos-downgrade/eos-downgrade.html
/etc/eos-apps-info/pageinfo/akm/akm.png
/etc/eos-apps-info/pageinfo/akm/akm.html
/etc/eos-apps-info/pageinfo/akm/akm-added-repo.png
/etc/eos-apps-info/pageinfo/reflector-simple/reflector-simple.png
/etc/eos-apps-info/pageinfo/reflector-simple/reflector-simple.html
/etc/eos-apps-info/pageinfo/yad/yad.html
/etc/eos-apps-info/pageinfo/eos-update-notifier/eos-update-notifier.html
/etc/eos-apps-info/pageinfo/UpdateInTerminal/UpdateInTerminal.html
/etc/eos-apps-info/pageinfo/eos-shifttime/date-choose.png
/etc/eos-apps-info/pageinfo/eos-shifttime/eos-shifttime.html
/etc/eos-apps-info/pageinfo/nvidia-inst/nvidia-inst.html
/etc/eos-apps-info/pageinfo/ChangeDisplayResolution/ChangeDisplayResolution.html
/etc/eos-apps-info/pageinfo/ChangeDisplayResolution/ChangeDisplayResolution.png
/etc/eos-apps-info/eos-apps-info.conf
/etc/libaudit.conf
/etc/vdpau_wrapper.cfg
/etc/machine-id
/etc/dracut.conf
/etc/eos-log-tool.conf
/etc/eos-rankmirrors.conf
/etc/firewall/applet.conf
/etc/.updated
/etc/X11/xorg.conf.d/00-keyboard.conf
/etc/X11/xrdp/xorg.conf
/etc/X11/xinit/xinitrc.d/50-systemd-user.sh
/etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module.sh
/etc/X11/xinit/xserverrc
/etc/X11/xinit/xinitrc
/etc/locale.conf
/etc/default/locale
/etc/default/grub
/etc/default/keyboard
/etc/default/useradd
/etc/debuginfod/archlinux.urls
/etc/ld.so.conf.d/lib32-glibc.conf
/etc/ld.so.conf.d/fakeroot.conf
/etc/gprofng.rc
/etc/subgid
/etc/xrdp/km-00000419.ini
/etc/xrdp/km-00000416.ini
/etc/xrdp/km-0000040c.ini
/etc/xrdp/sesman.ini
/etc/xrdp/km-0000080a.ini
/etc/xrdp/km-00010409.ini
/etc/xrdp/km-00000406.ini
/etc/xrdp/km-00000412.ini
/etc/xrdp/km-0000040a.ini
/etc/xrdp/km-00000409.ini
/etc/xrdp/km-19360409.ini
/etc/xrdp/km-0000040b.ini
/etc/xrdp/km-00000813.ini
/etc/xrdp/km-00000410.ini
/etc/xrdp/km-00000414.ini
/etc/xrdp/xrdp_keyboard.ini
/etc/xrdp/km-00000809.ini
/etc/xrdp/pulse/default.pa
/etc/xrdp/key.pem
/etc/xrdp/km-0000100c.ini
/etc/xrdp/cert.pem
/etc/xrdp/km-0000041d.ini
/etc/xrdp/km-00000411.ini
/etc/xrdp/km-0000080c.ini
/etc/xrdp/xrdp.ini
/etc/xrdp/reconnectwm.sh
/etc/xrdp/km-00000415.ini
/etc/xrdp/km-00000816.ini
/etc/xrdp/startwm.sh
/etc/xrdp/km-00000407.ini
/etc/xrdp/km-00000807.ini
/etc/xrdp/rsakeys.ini
/etc/updatedb.conf
/etc/locale.gen
/etc/bindresvport.blacklist
/etc/NetworkManager/NetworkManager.conf
/etc/vconsole.conf
/etc/ebtables.conf
/etc/idmapd.conf
/etc/bind.keys
/etc/tpm2-tss/fapi-config.json
/etc/tpm2-tss/fapi-profiles/P_RSA2048SHA256.json
/etc/tpm2-tss/fapi-profiles/P_ECCP256SHA256.json
/etc/e2scrub.conf
/etc/nfs.conf
/etc/nginx/mime.types
/etc/nfsmount.conf
/etc/nilfs_cleanerd.conf
/etc/mke2fs.conf
/etc/skel/.bash_logout
/etc/skel/.bash_profile
/etc/skel/.bashrc
/etc/skel/.config/systemd/user/eos-update-notifier.service
/etc/skel/.config/systemd/user/eos-update-notifier.timer
/etc/wgetrc
/etc/timezone
/etc/nsswitch.conf
/etc/iptables/ip6tables.rules
/etc/iptables/iptables.rules
/etc/libnl/pktloc
/etc/libnl/classid
/etc/inputrc
/etc/gshadow
/etc/services
/etc/pulse/client.conf
/etc/passwd
/etc/avahi/avahi-autoipd.action
/etc/avahi/avahi-daemon.conf
/etc/avahi/avahi-dnsconfd.action
/etc/avahi/hosts
/etc/fuse.conf
/etc/eos-update-notifier.conf
/etc/makepkg.conf
/etc/xdg/Thunar/uca.xml
/etc/xdg/tumbler/tumbler.rc
/etc/xdg/downgrade/downgrade.conf
/etc/xdg/user-dirs.conf
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
/etc/xdg/xfce4/panel/default.xml
/etc/xdg/xfce4/helpers.rc
/etc/xdg/xfce4/Xft.xrdb
/etc/xdg/xfce4/xinitrc
/etc/xdg/autostart/firewall-applet.desktop
/etc/xdg/autostart/xfce4-power-manager.desktop
/etc/xdg/autostart/eos-update-notifier.desktop
/etc/xdg/autostart/welcome.desktop
/etc/xdg/autostart/xscreensaver.desktop
/etc/xdg/autostart/xfce4-notifyd.desktop
/etc/xdg/autostart/xfsettingsd.desktop
/etc/xdg/autostart/xfce-polkit-gnome-authentication-agent-1.desktop
/etc/xdg/autostart/at-spi-dbus-bus.desktop
/etc/xdg/autostart/wallpaper-once.desktop
/etc/xdg/menus/xfce-settings-manager.menu
/etc/xdg/menus/xfce-applications.menu
/etc/xdg/reflector/reflector.conf
/etc/xdg/user-dirs.defaults
/etc/xdg/Xwayland-session.d/00-at-spi
/etc/pam.d/shadow
/etc/pam.d/polkit-1
/etc/pam.d/groupadd
/etc/pam.d/systemd-user
/etc/pam.d/chfn
/etc/pam.d/su
/etc/pam.d/rsh
/etc/pam.d/groupmod
/etc/pam.d/groupdel
/etc/pam.d/chage
/etc/pam.d/usermod
/etc/pam.d/xrdp-sesman
/etc/pam.d/system-services
/etc/pam.d/su-l
/etc/pam.d/vlock
/etc/pam.d/login
/etc/pam.d/passwd
/etc/pam.d/chsh
/etc/pam.d/useradd
/etc/pam.d/rlogin
/etc/pam.d/groupmems
/etc/pam.d/system-remote-login
/etc/pam.d/userdel
/etc/pam.d/other
/etc/pam.d/sudo
/etc/pam.d/sshd
/etc/pam.d/system-local-login
/etc/pam.d/chpasswd
/etc/pam.d/newusers
/etc/pam.d/runuser
/etc/pam.d/system-auth
/etc/pam.d/chgpasswd
/etc/pam.d/system-login
/etc/pam.d/runuser-l
/etc/krb5.conf
/etc/openldap/ldap.conf
/etc/netctl/examples/wireless-wpa-config
/etc/netctl/examples/vlan-static
/etc/netctl/examples/ethernet-custom
/etc/netctl/examples/tuntap
/etc/netctl/examples/wireguard
/etc/netctl/examples/macvlan-static
/etc/netctl/examples/bonding
/etc/netctl/examples/wireless-wpa-configsection
/etc/netctl/examples/ethernet-static
/etc/netctl/examples/wireless-wpa
/etc/netctl/examples/wireless-open
/etc/netctl/examples/tunnel
/etc/netctl/examples/pppoe
/etc/netctl/examples/bridge
/etc/netctl/examples/wireless-wpa-static
/etc/netctl/examples/mobile_ppp
/etc/netctl/examples/macvlan-dhcp
/etc/netctl/examples/vlan-dhcp
/etc/netctl/examples/ethernet-dhcp
/etc/netctl/examples/openvswitch
/etc/netctl/examples/wireless-wep
/etc/crypttab
/etc/pacman.d/endeavouros-mirrorlist
/etc/pacman.d/mirrorlist
/etc/pacman.d/gnupg/gpg.conf
/etc/pacman.d/gnupg/tofu.db
/etc/pacman.d/gnupg/pubring.gpg~
/etc/pacman.d/gnupg/secring.gpg
/etc/pacman.d/gnupg/gpg-agent.conf
/etc/pacman.d/gnupg/pubring.gpg
/etc/pacman.d/gnupg/.gpg-v21-migrated
/etc/pacman.d/gnupg/trustdb.gpg
/etc/nscd.conf
/etc/slsh.rc
/etc/ld.so.conf
/etc/mdadm.conf
/etc/ld.so.cache
/etc/iproute2/group
/etc/iproute2/bpf_pinning
/etc/iproute2/rt_scopes
/etc/iproute2/rt_dsfield
/etc/iproute2/nl_protos
/etc/iproute2/rt_realms
/etc/iproute2/ematch_map
/etc/iproute2/rt_tables
/etc/iproute2/rt_protos
/etc/xinetd.d/rsh
/etc/xinetd.d/talk
/etc/xinetd.d/rsync
/etc/xinetd.d/telnet
/etc/xinetd.d/rlogin
/etc/reflector-simple.conf
/etc/dkms/framework.conf
/etc/resolvconf.conf
/etc/whois.conf
/etc/sudoers
/etc/dnsmasq.conf
/etc/libva.conf
/etc/ppp/ipv6-up.d/00-iface-config.sh
/etc/ppp/options.l2tpd
/etc/ppp/ip-up
/etc/ppp/ipv6-up
/etc/ppp/chap-secrets
/etc/ppp/pap-secrets
/etc/ppp/ip-down.d/00-dns.sh
/etc/ppp/ip-down
/etc/ppp/ip-up.d/00-dns.sh
/etc/ppp/ipv6-down
/etc/ppp/options
/etc/shells
/etc/conf.d/sensord
/etc/conf.d/smartd
/etc/conf.d/fluidsynth
/etc/conf.d/firewalld
/etc/conf.d/rpcbind
/etc/eos-quickstart.conf
/etc/adjtime
/etc/passwd-
/etc/UPower/UPower.conf
/etc/mtools.conf
/etc/kernel/cmdline
/etc/kernel/install.d/90-loaderentry.install
/etc/kernel/install.d/50-dracut.install
/etc/profile
/etc/sudo_logsrvd.conf
/etc/trusted-key.key
/etc/lsb-release
/etc/hostname
/etc/nftables.conf
/etc/ethertypes
/etc/usb_modeswitch.setup
/etc/bash.bashrc
/etc/subgid-
/etc/firewalld/firewalld.conf
/etc/firewalld/lockdown-whitelist.xml
/etc/request-key.d/id_resolver.conf
/etc/healthd.conf
/etc/netconfig
/etc/pkcs11/pkcs11.conf.example
/etc/rc_maps.cfg
/etc/rpc
/etc/arptables.conf
/etc/man_db.conf
/etc/bash.bash_logout
/etc/gssproxy/24-nfs-server.conf
/etc/gssproxy/gssproxy.conf
/etc/gssproxy/80-httpd.conf
/etc/gssproxy/99-network-fs-clients.conf
/etc/resolv.conf
/etc/OpenCL/vendors/nvidia.icd
/etc/dracut.conf.d/eos-defaults.conf
/etc/hosts
/etc/vpnc/default.conf
/etc/vpnc/vpnc-script
/etc/eos-sendlog.conf
/etc/.pwd.lock
/etc/rsyncd.conf
/etc/lvm/lvmlocal.conf
/etc/lvm/lvm.conf
/etc/lvm/profile/cache-mq.profile
/etc/lvm/profile/lvmdbusd.profile
/etc/lvm/profile/thin-generic.profile
/etc/lvm/profile/cache-smq.profile
/etc/lvm/profile/thin-performance.profile
/etc/lvm/profile/vdo-small.profile
/etc/lvm/profile/metadata_profile_template.profile
/etc/lvm/profile/command_profile_template.profile
/etc/ssl/certs/java/README
/etc/ssl/certs/java/cacerts
/etc/ssl/openssl.cnf.dist
/etc/ssl/ct_log_list.cnf
/etc/ssl/README
/etc/ssl/ct_log_list.cnf.dist
/etc/ssl/misc/CA.pl
/etc/ssl/misc/tsget.pl
/etc/ssl/openssl.cnf
#!/usr/bin/env bash
#
# This script is an example. You might need to edit this script
# depending on your distro if it doesn't work for you.
#
# Uncomment the following line for debug:
# exec xterm

# Execution sequence for interactive login shell - pseudocode
#
# IF /etc/profile is readable THEN
#     execute ~/.bash_profile
# END IF
# IF ~/.bash_profile is readable THEN
#     execute ~/.bash_profile
# ELSE
#     IF ~/.bash_login is readable THEN
#         execute ~/.bash_login
#     ELSE
#         IF ~/.profile is readable THEN
#             execute ~/.profile
#         END IF
#     END IF
# END IF
pre_start()
{
  if [ -r /etc/profile ]; then
    . /etc/profile
  fi
  if [ -r ~/.bash_profile ]; then
    . ~/.bash_profile
  else
    if [ -r ~/.bash_login ]; then
      . ~/.bash_login
    else
      if [ -r ~/.profile ]; then
        . ~/.profile
      fi
    fi
  fi
  return 0
}

# When logging out from the interactive shell, the execution sequence is:
#
# IF ~/.bash_logout exists THEN
#     execute ~/.bash_logout
# END IF
post_start()
{
  if [ -r ~/.bash_logout ]; then
    . ~/.bash_logout
  fi
  return 0
}

#start the window manager
wm_start()
{
  if [ -r /etc/locale.conf ]; then
    . /etc/locale.conf
    export LANG LANGUAGE
  fi

  # arch user
  if [ -r ~/.xinitrc ]; then
    pre_start
    . ~/.xinitrc
    post_start
    exit 0
  fi
  # arch
  if [ -r /etc/X11/xinit/xinitrc ]; then
    pre_start
    . /etc/X11/xinit/xinitrc
    post_start
    exit 0
  fi

  # debian
  if [ -r /etc/X11/Xsession ]; then
    pre_start
    . /etc/X11/Xsession
    post_start
    exit 0
  fi

  # alpine
  # Don't use /etc/X11/xinit/Xsession - it doesn't work
  if [ -f /etc/alpine-release ]; then
    if [ -f /etc/X11/xinit/xinitrc ]; then
        pre_start
        /etc/X11/xinit/xinitrc
        post_start
    else
        echo "** xinit package isn't installed" >&2
        exit 1
    fi
  fi

  # el
  if [ -r /etc/X11/xinit/Xsession ]; then
    pre_start
    . /etc/X11/xinit/Xsession
    post_start
    exit 0
  fi

  # suse
  if [ -r /etc/X11/xdm/Xsession ]; then
    # since the following script run a user login shell,
    # do not execute the pseudo login shell scripts
    . /etc/X11/xdm/Xsession
    exit 0
  elif [ -r /usr/etc/X11/xdm/Xsession ]; then
    . /usr/etc/X11/xdm/Xsession
    exit 0
  fi

  pre_start
  xterm
  post_start
}

#. /etc/environment
#export PATH=$PATH
#export LANG=$LANG

# change PATH to be what your environment needs usually what is in
# /etc/environment
#PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#export PATH=$PATH

# for PATH and LANG from /etc/environment
# pam will auto process the environment file if /etc/pam.d/xrdp-sesman
# includes
# auth       required     pam_env.so readenv=1

wm_start

exit 1
matt335672 commented 1 year ago

Thanks.

You may not have dbus-x11 installed. Try pacman -S dbus-x11

thallosaurus commented 1 year ago

This did it, thanks for your help!