[kde-linux] kinternet doesn't start on reboot
Duncan
1i5t5.duncan at cox.net
Fri Mar 19 10:00:33 UTC 2010
FrankK posted on Thu, 18 Mar 2010 18:38:36 -0700 as excerpted:
> How can I get kinternet to start on bootup? Manually restarting is just
> a nuisance! Is it an "easy get" to make it start automatically? My fresh
> 11.2 with kde 4.3.1 release 6, does not restart kinternet when rebooted.
> Kinternet once started has a Settings > Various Settings menu with a
> checkbox for Start Kinternet during Kde login. Whether kde is started
> via a passwordless login, or manually login, kinternet has to be
> manually started. I'm expecting there is a kde startup kind of directory
> that needs to have a kinternet startup. There's no hits greping
> kinternet in dmesg. My kinternet is located in a kde3 directory.
I don't use that program, but...
Assuming by that last bit that you mean that you are running kinternet for
kde3, that checkbox is likely designed to start it with kde3 login, not
kde4, which probably invokes it differently, as well as having the
settings stored in a different location.
That likely explains why that option doesn't work. There's actually a
couple ways to fix it.
1) Stick a *.desktop file for kinternet in your kde4 startup directory.
Look in kcontrol (aka system settings, even if it's more kde control than
system settings), under Advanced User Settings, Autostart.
Now I'm running kde 4.4.1, the latest (with a lot of bug fixes, BTW, it's
quite better than 4.3.x), and IIRC they changed the layout of that
kcontrol module (aka kcm) a bit since 4.3, but here, I have two sections
in the listing, one for script files, the other for desktop files. To the
right, there's separate buttons for add program (desktop file) and script
(traditional bash script). IIRC in 4.3 they just had one add button and a
combined list. Either way, click the appropriate button, browse to the
correct menu item (I'm assuming it's in your kmenu), and add.
2) The other way to handle it is with the session manager. Again, that's
in kcontrol, advanced user settings, but under (what else?) session
manager.
Here, among other things, you can choose upon login to start with an empty
session, restore your previous session, or restore a manually saved
session. The choice here is up to you, but the idea would be to have
kinternet in your restored session.
If you have it set to restore previous session (what I use and I believe
the default), it /should/ rerun anything that was running when you logged
out of kde when you login again (of course unless it's in the excluded
apps list). That would presumably include kinternet. I know that I keep
a pan (gtk NNTP client) instance running nearly all the time, and it
restarts that, so it's not just kde4 apps that it restarts. It should
restart kde3 apps too, I'd imagine, if you still have some installed, as
it appears you do. All you should need to do is have it running when you
leave kde, and it should restart it when you return to kde.
Alternatively, you can setup a session exactly the way you want it, save
that session, and then have it restore that manually saved session. The
catch here is that I've never used this, so I don't actually know where
one saves the session. The help text says there's an option for that in
the kmenu, but I don't see one. <shrug> Maybe it's because I don't have
the restore saved session option selected, so it doesn't give me the save
session option on my kickoff menu. Anyway, I presume this should work
too, provided you can find the save session option, and have kinternet
running when you do that save session.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
More information about the kde-linux
mailing list