On Mon, 15 May 2023 20:26:09 +0200 <to...@tuxteam.de> wrote: > On Mon, May 15, 2023 at 10:44:37PM +0530, Susmita/Rajib wrote: > > My dear illustrious List members and leaders of the Debian-users > > group: > > [...] > > > I saved a file at "/etc/systemd/system/" named "rc-local.service" > > with the following lines: > > [...] > > > I also added the line in the file /etc/rc.local: > > mousepad > > > Is it this mousepad? > > mousepad/stable 0.5.2-1 amd64 > simple Xfce oriented text editor
That's the only one I ever heard of. I use it, mostly as a clipboard where the usual copy/paste is having trouble, or if I want to make alterations before pasting. > > > But the program doesn't launch at startup. Where I am going wrong? > > Does it fail to start because the command is run before the GUI > > starts up? > > Then yes: system startup is "too early". Most probably you don't even > want to have it running as a "system program", but as a "user > program", under your user ID and whithin your (user) graphical > session. > > In this case, I'd look at what possibilities your desktop environment > (or window manager) offer. They usually have a way to start programs > at session start (at which point all the environment your mousepad > will need is set up). Indeed. If the OP is running Xfce, then Settings, Session and Startup in the main menu allow applications to be started on login. But this is the simple answer, and it may be that the OP is more concerned with learning system autostart procedures, in which case a GUI application like Mousepad isn't the right one to play with. Running something like an iptables script without using iptables-persistent might be a better choice. -- Joe