Adding applications to autostart using the GUI
Starting applications automatically in elementary OS is as easy as in Windows, if not even easier.
Open System Settings
Click at Applications and switch to Startup
Click at the + button in the lower left corner
Choose your application or start typing it's name in the upper textfield. If it's a command, you ...
At @Life's suggestion, I checked out this post. The solution was quite easy and worked like a charm (Thanks, @Life!). In the terminal, I typed sudo nano /etc/rc.local which opened that file in the nano text editor. Then, above the exit 0 line, I added rfkill block bluetooth, like so:
After saving and exiting nano (Ctrl-X, Y, Enter), then restarting my ...
Easy to set up using fstab. Run sudo blkid
and you should get something like this:
/dev/sda1: UUID="b9377d9b-639f-47da-ae99-efe277eb56b3" TYPE="ext4"
/dev/sdb1: LABEL="Backup 1" UUID="6177d371-80e4-49bd-bb77-de269e175c97" TYPE="ext4"
Save the UUID of the partition you want to mount. If you are unsure of the partition you want to mount use sudo fdisk -l ...
This is untested but will probably work. If it doesn't I'll check why.
Adapting the base session startup programs may already be enough, those are found in /usr/share/gnome-session/sessions/pantheon.session. Replace gala with the appropriate process name.
Looking at cerbere's monitored processes list, it looks like it's currently not restarting the WM. If ...
Got it working by copying the relevant .desktop file from ~/.local/share/applications/ to ~/.config/autostart.
The AppImage I downloaded, when run the first time, gave an option to add shortcut file, which is how the .desktop file got in the local folder.
Thanks to this answer.
You can install preload and zram-config. It will make it a bit faster and it will use less ram.
In Elementary install gnome-system-monitor first to check your ram usage.
sudo apt install gnome-system-monitor
Open it, got to Resources and see how much ram is using.
Now install preload
sudo apt install preload
If you have a 32 bit machine and less than ...
The easy way to mount a filesystem during boot is to list it in /etc/fstab. However, SSHFS is a FUSE filesystem, so mounting it from a system configuration file is tricky: you wouldn't have permission to access it under your account.
While it's possible to get this done, it's easier to do the mounting from your account.
You can use cron to schedule a task ...
This is a bug with DBus - see the answer I posted here.
Essentially DBus is preventing everything from starting up, so until that's fixed you need to rename the file causing issues:
sudo mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.disabled
To not see the GRUB menu while booting:
Open terminal and run:
sudo nano /etc/default/grub
Change GRUB_TIMEOUT value to 0 which is 10 by default.
Now run sudo update-grub
If then you need to change to Recovery mode in some instance just press ESC when elementary starts. Then the GRUB menu will appear giving you the change to select ...
I think i know what you mean. Xubuntu is build with the philosophy to let hardware do nothing. elementary os is build with the philosophy to give users the best experience. elementary's philosophy automatically means it will do alot for the user so the user doesn't have to do anything, other than the feature they want.
everything that is running in the ...
This is controlled via a dconf setting in Loki:
gsettings set org.pantheon.desktop.cerbere monitored-processes
It should contain plank (the default is ['wingpanel', 'plank']). If plank is not listed, you can just add it:
gsettings set org.pantheon.desktop.cerbere monitored-processes "['wingpanel', 'plank']"
Install gnome-disks using the command
sudo apt-get install gnome-disk-utility
The open it using sudo gnome-disks
Select the partition you want to mount. Click the gear-icon and the on Edit mount options
Disable the automatic mount option and Check the box stating Mount on Startup
Because of where I use my laptop at times, I also needed to have the machine boot with Bluetooth off. Here is how I did it:
I installed dconf-editor. This can be done via the AppCenter or at a command line by typing sudo apt-get install dconf-editor then entering your password.
Open dconf-editor from the app menu.
Navigate to org-> pantheon-> desktop-> ...
So I solved my problem.
It turned out I did not actually need to use sudo with these commands.
What I did was to save the 2 commands (without sudo) in a bash script in my home folder. Then I gave it permissions to be executed by me and my group. Then, in elementary juno, I went to System Settings > Applications > Startup and clicked the + in bottom ...
This is a known bug in dbus.
sudo mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.desktop.backup
https://bugs.launchpad.net/elementaryos/+bug/1596377 or https://mail.gnome.org/archives/commits-list/2016-July/msg02793.html
Some commands always needed some delay for me, so try adding sleep 3 && before the command.
Other option to try is to make a new file in home (eg. Startup.sh). Open it with scratch and instert:
Make the file executable (e.g. with right click-> properties) and put the location of the file in startup applications /home/...
Open Files as root and go to /usr/share/applications/
Find the shortcut you need and open it in Scratch and edit the Exec line with whatever you need.
Some applications setup their .desktop files in ~/.local/share/applications/ so you might want to check that folder too.
There are different places from where stuff is autostarted. There are /etc/xdg/autostart and ~/.config/autostart that I know of.
All the stuff, that's not shown in the Startup list is in /etc/xdg/autostart probably.
And the apps that are in the settings list are probably in ~/.config/autostart
~/.config/autostart is for applications that only start on ...
I got it working by linking the .desktop file to ~/.config/autostart.
I still think it's a bit confusing that the app list in that specific settings page is different than what is shown in the application starter.
In some cases installed applications are not present in the available list of applications that can be added to the startup list, but you could just add the path to your application executable into the "command box" (the little box where you can add a custom command to run)
Press enter and make sure it is ticked to run ...
After making this question I realized that elementary OS can do this via settings, with no need to mess with configuration files. Just go to System settings/Keyboard/Layout and select your desired Capslock behaviour.
The bad news is that it doesn't work if you keep the key pressed (as the Backspace key does)
These are actually two commands, you might want to create a startup script ~/.local/bin/remap_capslock with the contents:
setxkbmap -option caps:backspace &
xset r 66
set it to executable
chmod +x ~/.local/bin/remap_capslock
and run this script at startup