Closed gone-bush closed 3 years ago
Check the file is called .xinitrc and not .xinit like you wrote. Also ... is that it? Or are you not actually starting anything other than X? You're missing the last two lines:
#!/bin/sh
xset s off
xset s noblank
xset -dpms
ratpoison&
octodash
Oops, it is actually .xinitrc - sorry.
And the "..." denotes lines I have omitted for brevity and clarity
So where do you start ratpoison? Is it not in xinitrc? When trying to find out what doesn't start it's always best to look at the last thing which did start. So how does ratpoison start? Is it by a script? Does the script block at that point (i.e. is the ampersand after ratposion and are you trying to start octodash in the same place?)
Show us the files which you're actually using to start ratpoison and try to start octodash.
Because nothing was happening, I started to experiment. The files I have posted are the ones currently in use.
From my testing, I have assumed that ratpoison is started from the code in .bashrc, hence the "echo's" and to remove any confusion I removed those lines from .xinitrc.
Having those lines in .xinitrc and not has not changed anything.
Again where is ratpoison currently started? You said ratpoison starts right? How? Post that file in full and it would give us a starting point since we know at least that file is working.
SOLVED!!
Because I am not using OctiPi - I manually installed OctiPrint - I originally tried to also install OctoDash manually. That failed for reasons I cannot recall. I then used the automated install script.
The problem was that that there was the systemd file for display-manager.service which obviously was fighting with the ratpoison in .xinitrc.
I move display-manager.service aside and all is well.
Thank you very much for your assistance - very much appreciated.
You're welcome, glad to hear it's working :)
What is happening:
The system boots normally, the screen is initialised and ratposion starts - it's banner is displayed on the top right of the screen - but OctoDash does not start. When I log on to the system via ssh and execute
ps -eF | grep -i octodash
it shows that OctoDash is not running.
What I've tried:
MANY things, including
that works.
The files:
(Yes, I know that they are not "standard" - but the standard files don't work, but neither do these :( )
$HOME/.bashrc
$HOME/.xinit
$HOME/x_out.txt