You are not logged in.
Hi there, I can't seem to find many resources out there that can explain to me what exactly I'm doing wrong so I decided to make an account and ask here. I've been using arch for 2 years now and have just reinstalled it and got it to a happy state on my new laptop, however I wanted some bling for this new installation so have installed Plymouth and SDDM to give me a seamless experience from boot to WM, which is already setup and working perfectly fine with startx
My issue is this, having setup SDDM and copied it's default config file over to /etc/sddm.conf, then having installed a theme for sddm I went and installed this AUR package as the short stub on the wiki says that I would be able to use that .desktop file to have SDDM use my already well configured and working ~/.xinitrc file.
It did not work.
I went digging through the process of how SDDM starts menu entries and it seems like the very last thing it will do will be executing whatever is the value of Exec= in the .desktop file.
xinitrcxsession-helper itself seems to have difficulty when it is executed, my suspicion is that it's not being run as my user and therefore can't find the correct file to load, but I have manually tweaked it to point directly at my home folder to no results, not to mention that there is virtually no documentation or examples of people using this successfully online (which makes me question why its even suggested in the wiki in the first place)
I should note that the .desktop file produced by bspwm to start it in /usr/share/xsessions works fine but it has none of my configurations and doesn't load my Xresources either.
This has been really frustrating for me so, how do I get SDDM to work with the configs I have, or, how do I cut those configs up to *make* it work.
Thanks for reading and please don't hesitate to ask for more information.
SOLVED: I didn't have .xinitrc marked as executable
chmod +x ~/.xinitrc Last edited by Sera (2017-11-13 01:55:40)
Offline
stat ~/.xinitrc
chmod +x ~/.xinitrcOffline
stat ~/.xinitrc chmod +x ~/.xinitrc
....I am a huge dumbass, that was it. Thanks a ton!
Offline