This worked for me How to install the Nextcloud Client on Ubuntu


Upgrading the kernel works for me. I guess it works if having newer cpu is your problem.


I can recommend you to try Boot Repair application installed after you boot from the live USB/CD. Boot your computer from the live USB, choose "Try elementary OS without installing it". Once you are there, open terminal and update it using

sudo apt update

Once you achieve that, install the software-properties-common in order to add repositories. You can achieve this by

sudo apt install software-properties-common

Then you have to add the following repo and install the boot repair application:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update
sudo apt install -y boot-repair && boot-repair

You can find more information about this app if you follow this link - https://help.ubuntu.com/community/Boot-Repair It saved me a lot of times with one small issue - it will add a lot of useless entries in the bootloader, but you can remove them if you edit /etc/grub.d/40_custom file. Do not forget to backup it before you delete the (menuentries) there. Good luck!


The System Configuration-> Change Input Source not works for me, but use fcitx configuration util helps.


A similar thing happens with me, but after maybe 1min/30sec it appears all normal. I thing this only happen when i installed the nvidia graphics??? i really don't remember.
Wait sometime like me to see if it appears.


How do I reduce the icon size in the Slingshot menu on Loki (0.4)?

Looking at the source code it looks like Slingshot is now ignoring this value and has the icon size hardcoded into the src/Widgets/AppEntry.vala here on Launchpad.


Where is the elementaryOS Photos Application library stored?

You can take a look in ~/.local/share/io.elementary.photos/data/ to see if it contains what you need.


Hera 5.1.7 - Display Slowdown After Connecting CRT via Adapter. (Persisting After CRT Disconnect and Restart)

While I was playing with the CRTs I enabled the iGPU on my CPU to see if the display would work that way.
I plugged an HDMI cable into the Motherboard's port and my main monitor started working immediately.
I rebooted into the bios and disabled the iGPU and now everything is running correctly.


So i worked it out by using following commands;

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

so thanks for your help, probably it was broken repository which was cause of trouble


How to remove or hide the GRUB boot menu in elementary OS?

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

Now reboot.

Note:

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 the recovery mode.


you have to change the boot order in the BIOS.


How can I get AppImages to show up in the Applications Menu?

AppImages are not automatically integrated in elementary. I faced the same problem for an application I needed. (I second the suggestion from @cassidy-james-blaede, use Flatpak if possible, in my case it wasn't)

Fortunately the AppImage documentation has some nice information about integrating them with Desktop Environment

There are two available solutions:

appimaged: is a daemon that monitors the system and integrates AppImages
AppImageLauncher:  is a helper application for Linux distributions serving as a kind of “entry point” for running and integrating AppImages

appimaged can be installed by downloading the AppImage from the GitHub Release page and installing it from command line. I would say this solution is not the preferred one, you can find detailed instructions here.

The suggested solution (by me, I think is the easiest) is to install AppImageLauncher:

Download the .deb from the GitHub Release page
Install it either:

from terminal, with $ sudo dpkg -i {name}.deb from the directory you have downloaded the file into
using a GUI tool like Eddy (you can install it from AppCenter)

You can now double click on .AppImage files and have them integrated in the system


Hi I just received my XPS15 9560 as well and installed Elementary OS dual booting with windows (And of course run into the same issues as you).

You need to install Elementary in UEFI mode and not in legacy mode

In the bios you need to disable secure boot.

Also (an absolute MUST) you need to switch your disk from RAID driver to AHCI, without it you won't be able to install on UEFI.

Switch from RAID to AHCI

I also had to repeat the procedure twice, don't know if this was my fault or not.

I don't remember the exact menu option where you set your disk driver type, let me know if you cant find it and ill look it up.

After you boot into Elementary installation, if you already freed some space, it will even prompt you to install Elementary in a dual boot with windows without requesting to create specific partitions.

Let me know if you need further help


There is a palm detection method
Try this: https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disable_touchpad_while_typing


If I recall correctly, you should be able to press Ctrl+Alt+F2 and login with your username/password, then run sudo dpkg-reconfigure pantheon-greeter to do this.


Secondary physical button doesn't work on clickpad using libinput

The trouble was in libinput, the input driver that comes installed with eOS to handle input events. It seems that it can't recognize clickpads (touchpads which have entire surface clickable) and differentiate between primary and secondary clicks. synaptics, an older driver handles this as expected.

But if you do uninstall libinput (xserver-xorg-input-libinput) and install synaptics instead (xserver-xorg-input-synaptics) you risk your keyboard breaking down, as mine did. Instead, install the synaptics driver alongside libinput. As far as I remember, there were some conflicts during installation, but aptitude was able to resolve them.

Next, in your /usr/share/X11/xorg.conf.d/90-libinput.conf remove the section which mentions touchpad (this might not be necessary, but didn't harm). Copy the /usr/share/X11/xorg.conf.d/50-synaptics.conf to /etc/X11/xorg.conf.d/ and add the Option "ClickPad" "true" line to the section with identifier "touchpad catchall" (described here). Finally, save everything and reboot.


The error message is  not indicating that the public key is missing but rather that the signature is bad.

I too  have same warning message,  I have tried all solutions provided here, but nothing works.

The possible workaround is Install from tarball:

I am just copy & pasting commands here from above link.

Download the binary files for the desired release of MongoDB.

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.0.tgz

Extract the files from the downloaded archive.

tar -zxvf mongodb-linux-x86_64-3.2.0.tgz

Copy the extracted archive to the target directory.

mkdir -p mongodb
cp -R -n mongodb-linux-x86_64-3.2.0/ mongodb

Note:

Don't just add keys from error messages. Only add keys you trust. Because any repository with this key, would be able to install any package without warning.

EDIT:

mongodb 3.0 has no warning messages,

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update


Чёрный экран при загрузке после обновления

после обновления на 5.3.0-45 всё заработало))))) ура!


My panel icons get more than 3 minutes to load

If you don't this feature, you can try to uninstall Parental Controls, apparently this has helped others:

sudo apt-get remove switchboard-plug-parental-controls


You need to install Isight, follow this tutorial.

https://turanct.wordpress.com/2010/06/11/use-your-macs-isight-on-ubuntu/


Prevent screen locking while watching videos

lightsOn

There is a litte bash script called lightsOn on GitHub, which automatically checks on various apps, including fullscreen Flash and html5 video. (It works for me.)

  Bash script managing screensaver and display power management (DPMS) on different conditions (fullscreen videos, specific applications, specific outputs).

To use the program save the file lightsOn.sh in your home directory, make it executable by typing chmod +x ~/lightsOn.sh and run it ~/lightsOn.sh 300 (this will check every 300 seconds = 5 minutes).

If it works you can add the script to startup by adding ~/lightsOn.sh 300 in System Settings > Applications > Startup.

The script detects a variety of apps / usages, you can configure (among other options) detecting certain things right in the shell script:

# Modify these variables if you want this script to detect if MPV, Mplayer,
# VLC, Minitube, Totem or a web browser Flash/HTML5 Video.
mplayer_detection=1
mpv_detection=1
vlc_detection=1
totem_detection=1
firefox_flash_detection=1
firefox_html5_detection=1
chromium_flash_detection=1
chromium_html5_detection=1
chromium_pepper_flash_detection=1
chrome_pepper_flash_detection=1
chrome_html5_detection=1
opera_flash_detection=1
opera_html5_detection=1
yandexBrowser_html5_flash_detection=1
epiphany_html5_detection=1
webkit_flash_detection=1
minitube_detection=1


Try installing the openconnect packages:

sudo apt install network-manager-openconnect network-manager-openconnect-gnome

followed by:

sudo systemctl restart network-manager.service

The Choose a VPN Connection Type dropdown will now contain two new entries:

Cisco AnyConnect Compatible VPN (openconnect)
Juniper Network Connect (openconnect)

A reboot might be necessary instead of the network-manager restart.


Closing the lid no longer suspends the laptop

It could be a kernel issue. When Freya 0.3.1 was released, I did a fresh install, and I had the issue you describe. Going back to kernel 3.16.0-34-generic fixed the problem. I've noticed this issue with other Linux distributions that use versions higher than 3.16. This could be an issue with newer kernel versions, or just a quirk with my particular laptop.


So you found the solution, but I'm giving you a better info for anyone that have this problem too, I though that the Skype app was a joke but no, it's really well done, even if it's in alpha state,

So for fixing the problem basically just select Tools -> Close to tray


I have juno running in an HP EliteBook 8460p with the screen rotation problem when I tilt the keyboard. To stop this, this worked for me:

sudo systemctl stop iio-sensor-proxy.service


yes you can

i recommend you to install it (and update it later when needed) through snapd

https://snapcraft.io/android-studio

sudo apt install snapd

then follow the website instructions

sudo snap install android-studio --channel

to update later

sudo snap refresh android-studio


I think what you may be looking for can be done by using dconf-editor. If you do not have it installed, you can do so in Terminal with this:

sudo apt install dconf-editor

Once installed, open dconf-editor and in the left pane navigate to org> gnome> desktop> interface then look for 'text-scaling-factor' in the right pane. The default is, of course, set to 1.0. You can put in 1.25 or 1.50 then hit tab and the change will take effect immediately. You can also search with the editor for other scaling options, too. One word of caution...be very careful using dconf-editor as many a desktop has been botched in one way or the other using the tool.

Hope this helps and Good Luck!!!

EDIT: I just saw Sean's comment to your question and that may be closer to what you're looking for...


Before you install Juno, you choose your time zone in the installation wizard.  This seems to affect the system date/time/language settings.  So when I booted up, the system showed me a date in Arabic (based on my time zone) and after logging in the date time in the bar at the top would be US/English format.  In System Settings -> Language & Region, I had to "Unlock" additional permissions, then press "Set System Language".  This should change the login screen to French.  This is the same behavior from Loki and Freya as well.


Trying to "pay what I want" for Vocal in the Appcenter

Yes, the expiry date field only accepts 4 digits, but it should work that way (I already bought Vocal and Nimbus and didn't encounter your issue).
Check the other fields for things like missing digit in CC number etc.


Have the same issue on Dell XPS 15 even with much newer Nvidia Driver, as workaround switched to Inter Graphic card. Only on Inter Suspend and Resume work good. Waiting for nvidia bug fix.


You need to install the nvidia-352 package and you need to disable nouveau (open source driver for Nvidia graphics) in GRUB.

Press CTRL + Alt + F1 and log in by entering a username and password. CAUTION: this will deactivate elementary OS's graphical interface, leaving you with a command line, so read this entire set of instructions first.
Execute following commands

sudo apt-get update
sudo apt-get install nvidia-352
sudo reboot

The computer will restart. When you get to the GRUB loader screen, select elementary OS and press the E key to edit that boot command.
Add nouveau.modeset=0 to the end of the linux line.
Press F10 to save and boot.


Trying to replicate this macOS dark sierra theme

How about this? Elementary OSX
Just follow instructions and copy folders to their respective places. It looks gorgeous. Icons, GTK and Plank themes.


If the client were to support libcloudproviders then Files in elementary 6.0 should support it.


Live system with persistance Vs Installing 0.4 loki on USB pendrive

I can't speak of experience for a real pendrive. However, I have installed elementaryOS just a week ago on an external hard drive. I have to say that it works like charm for the moment. In contrary to a persistent live os which I never made succesfully. But that might be a case of not trying hard enough.

Three things come to mind:

When installing eOS, I had to remove the harddisk of my pc as the installer kept messing up the bootloader on that disk instead of putting a new one on the hdd.
Make sure not te make a swap partition on the usb drive. I've read multiple times that it wrecks your thumbdrive. I don't know about a swapfile, but sadly you need one of the two. And that is the reason I choose a hdd I had laying around. No need to worry about wear and tear of excessive writing.
You can't install from a installation. So if you choose to install eOS on a pendrive, you will still have to make a live usb (possibly without persistence) to be able to install it on your computer. But then again, you needed when to install eOS to the hdd on the first hand.

A few other things. Linux is perfectly able to read FAT32. so formatting is not really a problem. I has however the restriction of 4Gb. A ext4 filesystem is able to handle larger persistence files.
Another thing to think about is usability of your thumbdrive if you still use windows. You need a fat32 or ntfs partition as first partition of the drive if you want to use the remaining space in windows. Windows has no ability to detect a 2nd partition or an extX parition.

As far as size goes, I made a eOS live usb on a 4Gb stick. The image only uses about 1.3Gb of that space. So i'd say 8 or maybe 16Gb is plenty for trying it out. Even 4Gb would be sufficient if you keep your files somewhere else. On the other hand, a full install required 8Gb of my hdd. So you would need a pendrive of at least 16Gb to ensure the install fits on the drive.

The usb 3.0 as absolutely an enormous advantage. The usb2.0 live install is almost terribly slow. The usb3.0 full install is very usable. Not much more delay than a computer of maybe 2 or 3 years old.


Deleting photos does not delete them from storage

No problem - just seen there is a rubbish bin!


Any tips for setting up thumb rejection (MacBook Air)?

There are several complaints about libinput from what I can tell.  Most answers seem to recommend going back to the synaptics driver.

You can follow the directions here:

Trackpad randomly freezes

I followed these directions and they worked fine on my MBA.

I put the various synclient commands that suited me into my .bashrc in order to make it permanent for my user profile.  No more palm detection or errant cursor jumps while I'm typing.

Your synclient command would be:

synclient PalmDetect=1

I tested this and it does not pick up the side of my thumb anymore.


Title bars on Chrome and Firefox changed after update 1/20/17

This was part of a recent set of updates. The elementary GTK+ stylesheet was updated to make older (gtk2) applications look more like the new ones with the big header bars. Check their new blog post.


Wifi wont work or even show up in E Os. No matter what!

Please update your question with your hardware specifications (Which desktop/laptop, exactly hardware components, etc.)

Also provide us the output of sudo lshw, most important here would be sudo lshw -C network.

Which version of eOS are you using?
Have you done the updates? (sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get autoclean -y or similar)


Wireless connection always disabled in elementary OS 5.1 Hera

I have this problem sometimes, disabling the wireless network using the button top right and endabling it again usually works for me.


The instructions you found for Arch are correct for modern versions of Epiphany, but Loki ships with Epiphany 3.18, which is old. Removing the path was good, but the schema ID also changed slightly. I think this should work:

gsettings set org.gnome.Epiphany user-agent 'Bunnies! Lots of bunnies in my user agent!'


Need to login many times before pantheon starts ( problem after installing xfce)

I managed to solve my own problem, in the end. Basically XFCE had nothing to do with it and I was just not waiting enough time for the desktop to show (see this bug), hence re-logging in multiple times was working after a while because the desktop environment had enough time to be ready. After realizing this, this post on reddit helped with solving that problem.


If your computer boots straight to Freya:

Run:

sudo update-grub
sudo reboot

If not solved,

Open terminal and run following commands:

sudo mount /dev/sda6 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sda
sudo update-grub

Note: In first command /dev/sda6 is freya /root partition.

If you are not sure about partitions number use sudo fdisk -l

No need to run boot repair using live dvd/usb.

At last, if anything not working, use boot-repair from live usb.

See here for instructions: Boot-repair

If you want to change time for selecting OS in grub:

sudo nano /etc/default/grub

Change GRUB_TIMEOUT value which is 10 by default. Time in seconds. If you keep -1, it will stay indefinitely until you select.

Also make sure, there is a # before GRUB_HIDDEN_TIMEOUT=0 like:

#GRUB_HIDDEN_TIMEOUT=0


Here is a link to a post on another Stack Exchange site that shows what has been seen as an acceptable fix for this type of error. Here is the link:

“BusyBox built-in shell (initramfs)” on every boot

Although it is a dated post for Ubuntu 15.10, the fix should apply in your situation as well but it will for sure get you moving in the right direction.

Good Luck and, please, post your outcome so others can use the information in the future.


Nope, there is no built-in way to do this. I've requested it as a feature here, where I suggest you subscribe as well, in case devs want feedback. If you'd like to request the feature more prominently, try creating a developer bounty.


Turning off notifications in Hera 5.1 doesn't seem to actually do anything

Indeed normally you can disable all notifications, it allows to be focused on these tasks. As you can tell @bo-rislav you can do this with the notification bell menu at the top right :

if you want to disable application sounds not listed in the list of Notifications Settings... you can. At the end of the list you will have OTHER

If you only want to disable MAIL notifications and if for any others reasons let's keep them active you can do it from the MAIL application settings

But normally if you want disable all notifications, enable Do Not Distrub work.
I hope this will help you


how to emulate the ctrl+v feature of other linux terminals without disabling the ctrl+v paste feature

Install elementary tweaks. Then go to the system settings and go to Tweaks. From there there is a terminal section where you can set it to natural copy paste.

sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt update
sudo apt install elementary-tweaks


For me, my universe source was disabled. To enable it, open Software Centre and navigate to Dconf Editor (you will have to search).

It will say "Available in the Universe repository", and you can click to enable it.

It takes a minute or so, and then you can install from software centre or from terminal.


Why is the "Templates" directory still not working in Freya's Pantheon files?

It appears to be another localization-related bug in Pantheon files that needs to be fixed. In the meantime, the following work-around has proven to work: Rename your ~/Templates directory, where Templates refers to whatever the word for "templates" in your language of choice is, such that this directory's name actually becomes the english word Templates. So for example, if you're on a German installation of Freya, simply rename ~/Vorlagen to ~/Templates.


Ohh I found it the package name is just pantheon-files :)


stuck copying files from folder to folder or usb drive

Felinux - welcome to the Elementary OS forums!

Let's start off with a few basics to try to diagnose your problem.

1. Please go to Applications -> Terminal (or Win+T)
2. Insert a flash disk into any available USB port.
3. Type: lsblk
4. In my case, I can "see" the drive at [/dev/]sda1 and the mount point is at /media/userID/driveName
NOTE: where userID is replaced with your eOS username.
Also, driveName is replaced with the name of the flash drive.
5. GIVEN: I have a bookmarks.json backup file in my Documents folder.
6. Type: cp ~/Documents/bookmarks.json /media/userID/driveName/
NOTE: You will have to replace bookmarks.json with a file in your Documents folder.  Remember to replace userID and driveName as you did with step #4.
7. If the file copied without errors (which would appear in Terminal) then you can issue the following command.
Type: ls -al /media/userID/driveName/
8. You should see a listing of all of the files, including the file you just copied, on your flash drive.
9. Press Cont+D to exit the terminal.

If this process works, then we can examine which file(s) you are attempting to copy and why Elementary OS GUI is experiencing difficulties in trying to copy your files to your destination.

Good luck!


How to get GNU Emacs work on elementary OS?

This is a known bug: Emacs-24 crashes at startup. Although this bug isn't strictly speaking specific to elementary OS, it is an incompatibility between the graphical toolkit used in the Emacs package on elementary OS and certain themes including the elementary theme, so it is far more likely to happen on elementary OS than elsewhere.

Dominic on the discussion of an old GTK+ bug notes that setting the environment variable XLIB_SKIP_ARGB_VISUALS to 1 allows Emacs to start. I can confirm this. From the command line, you can thus run

XLIB_SKIP_ARGB_VISUALS=1 emacs

To conveniently set this variable for Emacs only (don't set it globally as it can cause problem with other applications), you can create a launcher. To do that, open Files, navigate to /usr/share/applications and copy the file “GNU Emacs 24”. Navigate to ~/.local/share/applications and paste the file. If you prefer the command line:

cp /usr/share/applications/emacs24.desktop ~/.local/share/applications

Open the file you just copied (~/.local/share/applications/emacs24.desktop) in a text editor — if Emacs isn't working yet, Scratch will do.

Change the line

Exec=/usr/bin/emacs24 %F

to

Exec=/usr/bin/env XLIB_SKIP_ARGB_VISUALS=1 emacs24 %F

You can now launch “GNU Emacs 24” from the launcher.

Similarly, if you start the Emacs daemon from your session startup, instead of running emacs --daemon, run

XLIB_SKIP_ARGB_VISUALS=1 emacs --daemon


Follow this, might work (Gparted):

https://askubuntu.com/a/377396/890782

Also from Debian's launchpad report (link below)

  You can work around this bug in gnome-disk-utility using these steps:

  After selecting the SD card, instead of clicking the gear icon to format,
    click the partition in the "Volumes" section.

  Delete the partition ("minus" icon)

  Create a new partition

Is a really old bug you have there

https://bugs.launchpad.net/debian/+source/util-linux/+bug/1059872


You should install TLP and Thermald

Be careful, TLP is NOT compatible with acpid or Laptop_mode_tools.

One more tweak:

open a terminal and type

gksu gedit /etc/default/grub

then look for

GRUB_CMDLINE_LINUX_DEFAULT=" "

and add

intel_pstate=enable

finally save and close gedit
after that write in the terminal:

sudo update-grub

Reboot and done.

This will enable intel_pstate mode which works better than the default controller


elementary OS ships with a feature called Parental Control. Naming aside, this should also work great in an office scenario.

Create a non-administrator user for the employee.
As the administrator user, open System Settings > Parental Control and set up the rules you'd like for the employee user.
Optional. Log into the employee account and ensure it's working as expected.


Cannot see selected files info toast after updating

There is nothing you can do to get the overlay in List view at the moment - you need to switch to Icon View.  I have raise this issue: https://github.com/elementary/files/issues/1060


I had the same issues on two different computers, one with Intel HD4400 and one with Intel HD620 CPU/GPU.
This is how I resolve the problem:

Install Updated Open Graphics Drivers PPA

sudo add-apt-repository ppa:oibaf/graphics-drivers

sudo apt update

This will update your Mesa graphics drivers but most importantly your xserver-xorg-video-* driver.
A note of caution: It's been known for these drivers to have some issues so I would suggest that after the update, if everything works, remove this PPA from your sources list.

Create /etc/X11/xorg.conf.d/20-intel.conf file with this content:

Section "Device"

Identifier  "Intel Graphics"

Driver      "intel"

Option      "AccelMethod"    "sna"

Option      "DRI"            "3"

Option      "TearFree"       "true"

Option      "Backlight"      "intel_backlight"

EndSection
Install mpv Media Player. Not gnome-mpv but mpv. Use this for playing your local videos.

The 1. and 2. did manage to remove all my video-in-browser troubles, I even get to have hardware acceleration in Google Chrome without any issues. Number 3. helped me with the local video files.

There is a good reading on this here: IntelQuickSyncVideo

In case you don't have the command add-apt-repository

Run:

sudo apt install software-properties-common

and then redo the previous command who contains add-apt-repository


How do I mount a network filesystem on boot?

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 at boot time to mount that filesystem. Run the command crontab -e to edit the list of scheduled tasks for your account, and add a line:

@reboot sshfs remotehost.example.com:/remote/path /path/to/mount/point

Note that the sshfs mount command won't have access to any interactive environment, so it won't be able to ask you for a password or for a key passphrase. If you need that, you'll need to arrange to run the command when you log in, not when the system starts.

If the network connection isn't available at boot time, you may want to do the mounting when the network becomes available. To do that, add a file to the if-up.d directory called john-mount-sshfs and containing the following code (replace john by your username, and replace the host name and paths):

#!/bin/sh
su -c john <<'EOF'
if ping -c 1 remotehost.example.com >/dev/null 2>/dev/null; then
  sshfs remotehost.example.com:/remote/path /path/to/mount/point
fi
EOF

If you need to supply credentials to the sshfs command, then autosshfs is likely to be more convenient. It mounts the directory on first access, so you can supply the credentials at that time.


Failed to Fetch Updates on elemetary OS 5.1 Hera

That repository was not updated for a very long time. As the error says, there are no packages available for Ubuntu bionic (elementary OS 5.1 is built on it) in that repository:

One valid way to get those icons is to clone the GitHub repository elementaryPlus and use the install.sh script to install it.

Use sudo add-apt-repository --remove ppa:cybre/elementaryplus to remove the obsolete repository.


make 3 fingers tap in mousepad equal to middle button mouse click

If you use synaptics driver you will probably have the synclient program installed. In terminal have a look at you current touchpad settings:

$ synclient -l

You will get a list with many settings. We are interested in the "TapButtonX options". The X is for the number of fingers, so in your case "Tapbutton3". I guess it will be disabled: TapButton3 = 0

Now type in terminal

$ synclient TapButton3=2

If your touchpad supports 3-finger-tap this should work. I cannot test it because my touchpad only supports 2-finger-tap.

Possible values:

TapbuttonX=0: X-finger-tap disabled (can be usefull, if you often touch the pad accidently while typing on keyboard)
TapbuttonX=1: X-finger-tap = Left mouse key
TapbuttonX=2: X-finger-tap = Middle mouse key
TapbuttonX=3: X-finger-tap = Right mouse key


How install ADB and Fastboot on elementary os?

ADB and Fastboot are available in the webupd8 PPA (including backports for Ubuntu 12.04, 11.10 and 11.04 as well as for older versions of elementary OS).  You can install these tools using their PPA:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Note: android-tools packages is included in Ubuntu 12.10 and newer.  This means that, in Freya and up, you can skip the first two commands and only do the last command.


Solved my problem by going to popcorn-time's reddit and checking the sidebar for the official version: popcorntime.sh.

Downloaded it, ran it and it worked first try.


Photos: some photos get rejected for some reason, why? How to restore them to the collection?

Well - it seems that the best way to do it is to remove the photo from the collection. And then reimport it. No duplicates found and I can tag them without problems now. Weird.


How do I get the control button to work in the terminal?

I figured it out!
I think the key mappings were thinking that my keyboard was a full-size iMac keyboard instead of the Macbook Pro keyboard. I followed the first part of this tutorial and it fixed the problem! https://medium.com/@petrstepanov/a-macos-like-keyboard-remap-on-ubuntu-linux-cae1d108a97

I switched the xkb mapping for command and control. This worked like a charm and I am so relieved. The actual physical control key on my keyboard still isn't working, so I think that particular piece of hardware might be broken, but now that the left command key has been mapped to control's functionality, I can do everything I need to within the terminal.


It depends on the size of your SSD. If your SSD is bigger than your current HDD you could just use a live distro like SystemRescueCD and use ddrescue with sudo ddrescue -v --force /dev/sda /dev/sdb Here is a pretty decent tutorial which also covers the case that your SSD is smaller than your HDD.

But -- and that is just my personal experience -- I would prefer a clean install. This is what I would do to minimize the hassle:

Create a new bootable flash drive with elementary OS
Buy a harddisk caddy (search amazon) that fits the DVD drive of your laptop for your old HDD
Replace the DVD-Drive with the caddy/HDD and install the SSD
Make a clean install of elementary OS on you new SSD but don't format the HDD
Boot elementary OS from SSD and mount HDD

Now you can select which files from your old home folder you want to restore. You could even do something like rsync -av /mnt/hdd/home/yourname /home/yourname and recreate your home folder although I would rather have some more control over which files you want to restore.

Now, you can use your HDD as /home by changing the /etc/fstab but I would simply use symbolic links to the hard disk for big folders like "Videos" or "Music". Just create a folder called "Music" somewhere on the HDD and do ln -s /mnt/hdd/Music /home/yourname/Music

Hope that helps!


Where do I find the @ symbol in Freya on a Mac?

What country are you in? You may need to select the appropriate keyboard layout for your region and language if you haven't already.

To do this:

Open System Settings.
Go to "Keyboard."
From there, go to the "Layout" section.
Click the + icon in the bottom left.
Select your desired language and layout.
Click "add layout".
In the left column, select the layout that you added.

Does that help?


Logetich M705 Wheel Tilt not functioning

Try the following:
1. install xbindkeys and xte:

sudo apt install xbindkeys xautomation

Now write a default xbindkey-file with:

xbindkeys --defaults > $HOME/.xbindkeysrc

Edit the file with scratch or: nano .xbindkeysrc

Look if there's allready an entry for your buttons, edit it or make new entrys as following:

#Tilt Left
"xte 'key Left'"
   b:6

#Tilt Right
"xte 'key Right'"
   b:7

Or vice-versa (depending which number is right and left). The commands are case-sensitive!
Save the file. (with nano it's Ctrl+O).

Run xbindkey in terminal. If it's working add xbindkey to your startup-applications. (System-settings-> Application)


No Display Port output & hardware acceleration when using Loki on a Mac Mini 2011

I'm on a 2011 mini. I had to use nomodeset as well, but decided to install refind boot manager to make customizing boot options easier. With it I was able to get the mini to boot without nomodeset and without proprietary drivers. Whistler is workin well for me. I haven't tried two monitors at once but I have tried both hdmi and the mini display port. Both are working.


Please go to AppCenter(appcenter) over an Ethernet connection and click on the installed tab. If you see bcmwl-kernel-source, install it by clicking on free. Your WiFi(wifi) should be working again.


A Google+ thread suggested:

sudo apt-get install indicator-applet
sudo apt-get install indicator-application


This is not related to the Music app, but MIDI controllers do not produce sound, they control midi software or hardware. You will need to familiarize yourself with the Jack Audio Connection Kit and Alsa Sequencer. Check youtube, there are a lot of linux audio tutorials.


How to easily enable and disable touchpad without using the mouse?

An alternative solution to shortcuts would be to create .desktop files with the same commands. Then, they can be put in usr/share/applications and accessed like other Applications with Super-Space etc.

So, what commands to use?

Do

xinput list

and note the id= for Touchpad.

Let's say that is 15.

The command to disable touchpad is:

 xinput set-prop 15 "Device Enabled" 0

to enable:

 xinput set-prop 15 "Device Enabled" 1

(Replace 15 with the output of "xinput list". Then, these two commands can be added to Settings-Keyboard-Shortcuts-Custom and used with shortcuts.)

So, to create the .desktop files

(I have Gedit as text editor here):

sudo gedit /usr/share/applications/disable_touchpad.desktop

With the lines:

[Desktop Entry]
Name=Disable touchpad
Comment=Set your touchpad preferences
Exec= xinput set-prop 15 "Device Enabled" 0
Icon=/usr/share/icons/HighContrast/256x256/status/touchpad-disabled.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;X-GNOME-Settings-Panel;System;

Also:

sudo gedit /usr/share/applications/enable_touchpad.desktop

With the lines:

[Desktop Entry]
Name=Enable touchpad
Comment=Set your mouse and touchpad preferences
Exec= xinput set-prop 15 "Device Enabled" 1
Icon=/usr/share/icons/HighContrast/256x256/devices/input-touchpad.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;X-GNOME-Settings-Panel;System;

Now, just use the Super-Space launcher and type the first letters of 'touchpad', 'enable' or 'disable'.


Juno beta starting up really slow, times out on black screen >3min

The issue seems to have been solved automatically by the recent system updates.


How to write plugin for scratch text editor from elementary os?

Scratch is developed in Vala, so you have at least two ways to create a plugin for a vala application:

You can use Glib.Module class from gmodule-2.0 library to develop it. You can find more info at:

Valadoc : Glib.Module
TypeModules at gnome.org

However, there is other way, used by Scratch, to add plugins: You can use libpeas-1.0 library. You can find more info at:

Valadoc : libpeas-1.0

Also, you can take a look at Scratch plugin-manager code:

Launchpad : Scratch

And finally, a simple tutorial about how to develop a plugin for a vala program:

Getting Started with Libpeas Extensions in Vala

I hope these readings will help you with your question.


This indicator does mean that there are three available updates for your system. If you open AppCenter and click on the "Installed" tab, you should be able to see what these are. If no updates do appear in AppCenter, you may try manually updating your system via the terminal and check if that changes anything. The command for this would be sudo apt update && sudo apt full-upgrade


I finally managed to figure it out. For anyone else who has been having trouble importing music into Noise, follow these steps:

Open Noise settings
Preferences
Music Folder Location: (Default: Music)

Then change the default location and it will begin loading from what was previously selected.

In my case, I had all my music in the music folder which was not being imported. When I went to change this setting I flipped the option to Downloads and then it immediately started importing the music from the Music folder.

Hope this helps anyone else having this issue!


This is currently not possible. The feature was removed in this PR: https://github.com/elementary/code/pull/73

After feedback, I think it was agreed to bring it back (discussion here)

I've just submitted the necessary code changes to bring it back here so hopefully it will make it into the next update of Code.

Edit: This option has now been restored.


I have The Same Issue But Go Here For A Fix  https://www.reddit.com/r/elementaryos/comments/5h1y4k/eos_on_hp_stream_14/


How to upgrade to latest version of Epiphany/Web browser?

According to this...https://blogs.gnome.org/mcatanzaro/2016/09/19/epiphany-3-22-and-a-couple-new-stable-releases-too/

the Gnome team has recommended elementary upgrade to 3.18.8. So far, no update.

Try running synaptic package manager and check for newer versions. Though these will not have the elementary visual integration.


Increase vertical mouse scroll wheel lines?

Hey there I wondered the same thing! and I hope that this starts to be something that makes it into the system settings some day. The reason being: that once you have set it up, it is out of the way and you don't think about it ever again.
I have used a different option that is a more straight forward slider that you can drag and set the speed.
I used imwheel
and followed these instructions
https://dev.to/bbavouzet/ubuntu-20-04-mouse-scroll-wheel-speed-536o
How To
install -> sudo apt install imwheel
create the script file. I use a folder for scripts mkdir ~/Utils where I created the file touch mousewheel.sh and pasted the template (section 2) in vim ~/Utils/mousewheel.sh then move to the script cd ~/Utils/
make it executable chmod +x mousewheel.sh
run it ./mousewheel.sh
The scale is way too long, I use 5-7 depending on what I am doing.
add it to the startup apps there head to the
System Settings -> Applications -> Startup -> Add Startup App... (bottom left corner) and add it as a script, just imwheel or in my case imwheel -b "4 5" because the side buttons didn't work anymore and this fixes it
I hope this helps.


New Install Keyboard and Mouse not Responding on Login

you can install elementary OS once again


Keyboard shortcut for "close tab" in Firefox

Are you sure you didn't customize anything? I've always been using ctrl+w. I can use it in Firefox, Chromium and Epiphany.
Maybe try a fresh install in a virtual machine to compare.


Bibisco won't run (elementary OS 0.4.1 Loki)

I use Bibisco on elementaryos and it works great for me.

The app works without installation, so it won't show in the App Center, and needs to be launched via terminal.

./bibisco should work, but you need to make the file executable first with either chmod u+x or by right clicking on it and selecting that option.

If that doesn't work either, my guess is thay either the download is corrupted, or you might need the 32 bit version.


Bluetooth manager requests use of pin to pair headphones - elementaryOS

I would just use terminal to pair with the headset if the bluetooth manager is causing problems
bluetoothctl
scan on
If the headset is in pairing mode it should show as a [NEW] Device followed by the MAC address and it's bluetooth name
Then just do

pair followed by the MAC address- use capital letters

trust followed by the MAC and then use connect followed by the MAC and finally you can quit bluetoothctl with the quit command.

As an example, I have a device that reports as [NEW] Device E8:07:BF:05:7D:BA iHome iBT60

So I would
pair E8:07:BF:05:7D:BA
trust E8:07:BF:05:7D:BA
connect E8:07:BF:05:7D:BA
quit

The terminal will give you feedback as the whether each command is successful.  If the device doesn't show in Sound Settings after this check
pactl list short | grep blue
See if module-bluetooth-discover is loaded, if not
pactl load-module module-bluetooth-discover
Then connect to the device and it should appear in Sound Settings

`


Is there a task manager for elementary os freya?

elementary OS doesn't ship with a system monitor by default. I would recommend installing GNOME System Monitor from Software Center:


Hack to install elementary os apps from loki and - to juno

Your best option is to visit the Github page for each of the apps in question (Monilet for example) and follow the build instructions on the page.

This may not work for all apps as Juno has a lot of newer packages that may produce incompatibilities, but it will often work, especially for simpler apps.

If you try this and experience any issues, feel free to comment on my answer and I'll try and help if possible.


As it turns out, switchboard-plug-pantheon-shell wasn't installed for some reason.

sudo apt install switchboard-plug-pantheon-shell

Solved the problem.


This is an issue with HP using one antenna wire on a wireless chip with 2 antenna connections.  Since you see no wireless AP's we can just do the following in terminal.

First we will unload the module and reload it using the module parameter to try one option for the antenna
sudo modprobe -r rtl8723be
sudo modprobe rtl8723be ant_sel=1

Then we can check to see if any AP's are found with

iwlist scan | egrep -i 'ssid|quality'

Then we can try the other antenna option and compare results

sudo modprobe -r rtl8723be
sudo modprobe rtl8723be ant_sel=2
iwlist scan | egrep -i 'ssid|quality'

If the ant_sel=1 had better results then
echo "options rtl8723be ant_sel=1" | sudo tee /etc/modprobe.d/rtl8723beant.conf

If ant_sel=2 was the better option
echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/rtl8723beant.conf


How can I roll back Firefox back to previous version?

Install Synaptic Package Manager

sudo apt install synaptic

launch the program and search for firefox

select it, then select Package at the top

select Force Version...

from the pull down select the version you want

click Apply


I just went through this issue myself.  It looks like you already saw this, so I would recommend the following instead:

Bootloader Issue with Freya


Code - Spell check extension - where to add/remove dictionaries?

I'll try to help with this one:

First, obviously, enable the extension in Code's Preferences.

Now, right-clicking inside a document will let you choose from one of the pre-existing languages:

If, like me, you might need a language that is not in the list, you can easely add it if you have the available dictonary files. The extension 'looks' for available languages inside /usr/share/hunspell/. Inside this folder, every language is represented by two files: .dic & .tiff.

One way to add new languages is by simply running a sudo apt install language command. For example, running sudo apt install hunspell-ro will add a new ro_ROentry to the 'Languages' menu in Code, and enable spell-checking for the Romanian language. I used this ArchWiki for a list of available extra language packs.

Another way is to simply copy the .dic & .tiff files (if you have them already from other sources) to /usr/share/hunspell/. There are numerous repositories online where you could get maybe updated? dictionaries. The LibreOffice dictionaries GitHub repo seems to contain some extra languages...


How to replace wingpanel's "Applications" text with a icon in Freya

According to elementaryosnewbie's answer on Reddit. Thought it'd
be best to have this on the Elementary OS Stack Exchange. Big thanks
to him for sharing it. If this has already been posted I apologies for
the double post.

Here is how it looks:

Open file manager up as administrator and go to: /usr/share/themes/name-of-your-theme-folder/gtk-3.0
Place the icon you want to use in that folder.
Make sure the icon has proper permissions by right clicking on it, choosing properties > more > and making it 644-777 (read, write, and
executable by owner, group, everyone) or else wingpanel may not load.
(Alternatively you could issue chmod 777 <icon name>.svg)
Open up /usr/share/themes/name-of-your-theme-folder/gtk-3.0/apps.css in
Scratch, scroll down to the panel settings, find .panel-app-button,
and change what's in the {brackets} to what's below. (Default theme:
/usr/share/themes/elementary/gtk-3.0 )

.panel-app-button > GtkWidget > GtkWidget:first-child {
    padding: 0px 24px 0px 0px;
    font-size: 0px;
    background-image: url("icon.svg");
    background-repeat: no-repeat;
}

Change the background image URL to the name of the icon that you placed in the gtk-3.0 folder. The padding above is adjusted for a
24x24 icon but you can adjust it to fit something
bigger/smaller/wider, just change "24px" to the width of your image.
In terminal type: killall wingpanel to see the changes.

Some icons you may like
 - bulls-eye
icon
 - apple
icon (Image may not be visible here
because its color matches the background here.)

Search google for more

https://www.google.com/search?q=menu&tbs=isz:ex,iszw:24,iszh:24,ic:trans&tbm=isch&cad=h


Is the CPu temperature of my laptop normal -> possible overheating

I think it's a normal temperature if you are watching a video or a resource intensive website. Anyway, I recommend you to install tlp (sudo apt install tlp) because this app is going to help with your issue. TLP is basically a daemon that monitors different sensors and is able to modify hardware settings so that your system becomes more efficient (and makes the temperatures lower).

After you install it, do sudo tlp start to start it and sudo tlp-stat to see the current settings.

To lower the temperatures, the best thing you can do is apply the settings below, run the first command and check if your settings are the same.

If the output is different you can change the settings with sudo pantheon-text-editor /etc/default/tlp. Don't forget to start tlp again to apply the new settings.

sudo tlp-stat -p

scaling_driver = intel_pstate
scaling_governor = powersave

Now, this other settings you have to change them in /etc/default/grub . After that, run sudo update-grub and reboot. Some of the following may not be available so just change the ones that are.

sudo tlp-stat | grep /sys/module/i915/parameters/

/sys/module/i915/parameters/powersave        =  1
/sys/module/i915/parameters/enable_rc6       =  anything between 3-7 **
/sys/module/i915/parameters/enable_fbc       =  0

** 7 is the most agressive and may make your videos stutter.

That's all. If it's necessary i can provide more explanations as to why I've chosen this settings. But basically I've just set your cpu settings to recommended and your intel graphics settings to a powersave mode.

`


I want to run a command everytime I login?

Do yourself a favor and install redshift-gtk

In the UI you will find an option to run it automatically (it uses autostart). On my machine it works almost flawlessly.

After turning that Autostart slider on, it will create a file ~/.config/autostart/redshift-gtk.desktop. You can edit the line that starts with exec to configure various options. For example, for me I have edited that line this way:
Exec=redshift-gtk -t 6500:5600

Now it will automatically change color temperature to 5600 during night time.


take a look at this commit for a possible solution.

http://bazaar.launchpad.net/~elementary-apps/screenshot-tool/trunk/revision/147


Black screen on locking the elementary OS with windows + L key

Yes my screen turns black.  When I press windows + L again it comes back to the start screen and prompts me for login password (if enabled) and then resumes where you left off


I suggest you raise an issue at https://github.com/elementary/files/issues.  It would not be too hard to implement - except that it would involve another setting which may not meet the approval of the UX team.

At the moment, the extent to which the columns can expand is limited to 3 times the "preferred_column_width" - the latter defaults to 180 pixels.

If you set the preferred column width to a smaller number - say 60 (you need to edit the setting "io.elementary.files.column-view.preferred-column-width" using dconf-editor or the commandline 'gsettings set io.elementary.files.column-view preferred-column-width nnn') - then most columns will be at or near their maximum width and a pseudo fixed width effect can be obtained.


You should open your ~/.bashrc file with a text editor and correct the last line (line 168) so that there are two separate lines:

esac
eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)

The problem is that there was no newline at the end of the file so when you appended the line starting with eval as suggested it did get mixed up with the last line esac.


What is restarting my laptop doing that the “sudo service network-manager restart” isn't?

For your Surface Book to work well with Linux you have to watch your Github project, there is a specific Kernel and drivers for Microsoft Surface

https://github.com/jakeday/linux-surface

From the Github README

Instructions

(Prep) Install Dependencies:

sudo apt install git curl wget sed

Clone the linux-surface repo:

git clone --depth 1 https://github.com/jakeday/linux-surface.git ~/linux-surface

Change directory to linux-surface repo:

cd ~/linux-surface

Run setup script:

sudo sh setup.sh

Reboot on installed kernel.

The setup script will handle installing the latest kernel for you. You can also choose to download any version you want and install yourself: Install the headers, kernel and libc-dev (make sure you cd to your download location first):

sudo dpkg -i linux-headers-[VERSION].deb linux-image-[VERSION].deb linux-libc-dev-[VERSION].deb

For more informations please read all the README in the Github's project


elementary OS and Windows 8 Installed, but I can´t choose wich to select

The next time you should install the OS's in reverse order:First install Windows then the Linux OS. Then you will have the grub menu when you start the computer.

I found a similar question on askubuntu. I did not try it, but it sounds very promising:
https://askubuntu.com/questions/6317/how-can-i-install-windows-after-ive-installed-ubuntu

It is explained for Win7, but I think it will work for Win8 as well.

Remember to disable fastboot on your Win8:https://askubuntu.com/questions/452071/why-disable-fast-boot-on-windows-8-when-having-dual-booting


How to compile C++ on Elementary OS code editor?

You can try this: https://quickfever.com/how-to-setup-c-plus-plus-development-environment-in-linux/. Elementary OS is a derivative of Ubuntu so you may have success with this method.


elementary OS - Viewing the full Ubuntu based version

I found that running uname -v outputs the long Ubuntu based version. Here's the output of it : 49~14.04.1-Ubuntu SMP Thu Dec 31 15:44:49 UTC 2015


As far as I am aware, that is not possible, however I will ask to check. You are probably best simply disabling secure boot on your newer device to maintain compatibility.


Yes, you can.

Ubuntu produces mainline kernel builds packaged as .debs for easy installation. For example, here's 4.9.

If your system is 64-bit (like most new-ish computers), you would go to the "amd64" section and download three files:

linux-headers-4.9.0-040900_4.9.0-040900.201612111631_all.deb
linux-headers-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb

If you put them in one folder, you can install them all at once with sudo dpkg -i *.deb.

You should be able to boot into GRUB, select "Advanced options for elementary OS", and choose the kernel version.

Note: an upstream kernel might not work out of the box, depending on your hardware! Don't be surprised if it doesn't work.


I had the same problem and downgrading the libnl packages worked too.

I rebooted using a live USB , downloaded libnl-3-200-3.2.21-1_amd64.deb, libnl-genl-3-200_3.2.21-1_amd64.deb and libnl-route-3-200_3.2.21-1_amd64.deb from http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/ , installed it using dpkg -i and rebooted.

Internet should be working now.


There are so many conflicting posts on getting WiFi working on MacBooks, so after spending hours of trial and error, featuring completely reinstalling Elementary OS and starting over several times,  I’m posting what worked for me. I hope it’s useful to someone!

My MacBook Pro is  mid-2010 (7,1).  Make sure your WiFi module is the same Broadcom as mine by first issuing this command in Terminal:

 lspci -nnk | grep 14e4:

Check to make sure the output shows the Wireless LAN Controller is [14e4:432b], like mine. If yours is different it may need a different procedure to get the WiFi working.

I found the answer that worked here:

https://askubuntu.com/questions/1188364/wifi-not-discovering-networks-ubuntu-18-04-macbook-pro-mid-2010

These are the instructions from that post that worked for me, edited to show what I had to do that was different for Elementary OS:

open APPCenter, lick on Installed, then uninstall the 'bcm-kernel-source' package

make sure that the 'firmware-b43-installer' and the 'b43-fwcutter' packages are installed

(terminal: sudo apt-get install firmware-b43-installer followed by sudo apt-get install b43-fwcutter)
type into terminal:

cat /etc/modprobe.d/* | grep '8180|acx|at76|ath|b43|bcm|CX|eth|ipw|irmware|isl| lbtf|orinoco|ndiswrapper|NPE|p54|prism|rtl|rt2|rt3 |rt6|rt7|witch|wl

(you may want to copy this) and see if the term 'blacklist bcm43xx' is there. (it was for me)
if it is, cd /etc/modprobe.d/

sudo gedit blacklist.conf

(I had to install gedit first: sudo apt-get install gedit)

put a # in front of the line: blacklist bcm43xx

then save the file (I was getting error messages in the terminal about not being able to save, but it actually did save properly)

reboot
sudo iw reg set "REGION"
reboot

IMPORTANT: "REGION" should be replaced by the ISO alpha-2 2-character country code where you're using the computer, which can be found at this Wikipedia entry (scroll down):  https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2

This is important because the Broadcom WiFi in the computer can operate on a wide range of frequencies, and each country regulates what can be used for WiFi by devices in their country. If you don't set this correctly, and reset it if you travel to a different country, it is possible (not all that likely, but possible) that your computer could cause interference to completely different wireless services. (As a former frequency coordinator for the Society of Broadcast Engineers this is all the more important to me.)

And thanks for fixing the formatting!


By default, Music doesn't stop playing just because the window is closed. Very seldom will one actually want or need the window while Music is playing. In this way, Music is a bit of a service. There is an app that allows you fine grained control or you can control playback from the indicator or very passively from media keys, but the window is not required to be open taking up space and cluttering your workflow for you to have music playing or control its playback.

If you want to stop playback, you can use the "pause" button. Closing the app while no music is playing will quit the app.


Install gdebi :

  sudo apt-get install gdebi

Now, right click on the .deb pckage and select to open it with gdebi.


Libreoffice 6: no text shown in Juno version

Install libreoffice-gtk3 and libreoffice-style-elementary.
Then go to preferences and select Elementary as default icons.
Also use Elementary icons as your default system icons.


Elementary OS freya - No updates are possible!

It is my understanding that the distribution known as elementary OS is still "beta". Since it is built on Built on Ubuntu it is not as "beta" as some.

The current version is elementary OS 0.4.1 Loki Built on "Ubuntu 16.04.3 LTS".

Perhaps upgrade is your expected update path at this time.


Okay, I used this link: https://www.2daygeek.com/how-to-remove-delete-ppas-on-ubuntu-debian-linux-mint-elementary-os/

Method 3 worked fine for me.

All clear!


how to get dark mode in files in elementary OS?

actually, at least in my case, selecting "Prefer dark variant" under the "Appearence" tab of Elementary-tweaks works globally for every application

You just need to install elementary tweaks as explained here - see here for installation instructions

See a screenshot taken a while ago


What is the keyboard shortcut to move across workspaces?

I just posted this question in case others had the same problem as me. Here is what I discovered.

The problem stems from SuperShiftLeft and SuperShiftRight already being assigned as shortcuts. Install dconf-editor and navigate to org > gnome > desktop > wm > keybindings. From this you will see that move-to-workspace-left/right is assign both SuperShiftLeft/Right and SuperAltLeft/Right. If you want to utilise the Shift option, then delete the assignments for move-to-monitor-left and move-to-monitor-right as it also uses the same keybinding. I assume these assignments were to move windows between multiple monitors, so if you have more than one monitor set up perhaps delete SuperShiftLeft and SuperShiftRight from the keybindings for move-to-workspace-left and move-to-workspace-right, leaving SuperAltLeft/Right as your navigation options.


What is the password to update the previous elementary to Loki?

Primeiro, a password deve ser a de um utilizador root/administrador.

Segundo, a única forma de atualizar o Freya para o Loki é reinstalando o sistema. Alem disso, é impossível uma atualização completa para outra versão do elementaryOS ter só por volta de 300MB

First the password should be the one from a root/admin user.

Second the only way to upgrade from Freya to Loki is to reinstall. Besides, there is no way a complete elementary OS system upgrade only being around 300MB.


I have this bug also on stable release of Loki.
It's probably this bug 1635254 (desktop freezes & misbehaves on login)

As a temporary fix i changed Settings => Security & Privacy, unchecked lock after screen turn off.


The media sharing in System Settings uses a protocol called DLNA. This isn't a network file share like Samba. It's meant for smart media devices like Bluray players, TVs, etc.

If you want to share files to another computer, you'll need to set up a regular network share.


messenger is not working in elementary os Freya

that app is a little bit outdated, did you try Franz, is a multi protocol web chat client and it has FB messenger


I had exactly the same problem.

The solution is in this post:
'no' internet connection within appcenter

Edit your /etc/network/interfaces and add the following:

auto eno1
iface eno1 inet dhcp

(eno1 might be eth0 or something else, its your Ethernet adapter name)

Then restart your network-manager:

sudo service network-manager restart

And it should work


Was able to get the multip display with two 4k and one 2k monitor to work by:

1. sudo add-apt-repository ppa:ubuntu-x-swat/updates
2. sudo apt-get dist-upgrade

This will upgrade Mesa to the latest version.

Since I was using an Intel HD 630 GPU I also did the below:

In /usr/share/X11/xorg.conf.d create the file 20-intel.conf with the below contents.

 Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
 EndSection

Not completely sure if the 20-intel.conf file is needed. But my multi-hdpi monitor setup is now working perfectly.


How to automatically re-enable the touchpad after resume from suspend?

Try to add the command to your ~/.profile-file, that should auto-execute this command everytime you log on. But I don't know if it is harmful if the command is executed while the touchpad is working.


Search the appstore for "desktop folder" and install it. It's pretty basic though (it doesn't support dragging a file from an application to the desktop and vice versa for example EDIT: this can sort of be done by pressing the ctrl key before dragging the file).

Another option (that has drag and drop) is to run

sudo apt install xfdesktop4 thunar

Then open a terminal and run xfdesktop to get desktop icons. You can set the command to run at boot if you like too (and so you won't have to have the terminal open).


AppCenter icons still show updates pending after terminal (apt) is used to upgrade packages

This seems to be a bug. Filed it on Launchpad here.


Installing Japanese language as system language make me unable to access Keyboard Setting

I also have this problem, installed fcitx.


Type in terminal:
sudo update-initramfs -u

Provide the result of this command and I can help.
The dafault way is to:
sudo mkdir /home/username/Downloads/rtl
cd /home/username/Downloads/rtl/
wget http://anduin.linuxfromscratch.org/sources/linux-firmware/rtlwifi/rtl8812aefw.bin
wget http://anduin.linuxfromscratch.org/sources/linux-firmware/rtlwifi/rtl8812aefw_wowlan.bin
sudo cp rtl8812aefw.bin /lib/firmware/rtlwifi
sudo cp rtl8812aefw_wowlan.bin /lib/firmware/rtlwifi


changing grub background colour in Freya

Use grub-customizer

Download latest version and install.

Or This PPA contains the latest release of Grub Customizer

Open terminal and run:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

Open grub-customizer --> Appearence settings

Note: After customizing  don't forget to save changes.


I used Synaptic to remove it. All fine

sudo snap remove libreoffice


As far as I know, Code saves changes constantly. Changes made are saved without needing to manually Ctrl+S, and this means changes are saved even when you Ctrl+Q. Ctrl+S will allow you to save the file to a specific location if you haven't already.
Ctrl+S is still functioning as a save button, yes. If you disable autosave in Code's preferences, you will see an asterisk before the file name in the tab representing the file you have open.
Changing the style or sending the file via a third party app will not inhibit autosaving. Files can be accessed by multiple applications at once, and a copy/send doesn't impact the data on the file itself.
As for emacs, I'm unaware of the process there so I don't know how to draw a comparison.


How to keep password protection to individual files/folders

For individual files, I usually just compress files as .zip, then enter a password to protect it. When you try to open the compressed file, it asks you for the password.


can't get into my mail even with right password

This may be due to security level of your email app not being considered high enough by your email provider (such as Gmail). If that is the case, you may want to try to solve this issue using the strategies described here.


To solve the libdbus-glib-1-2 error, make sure it's up to date:

sudo apt install libdbus-glib-1-2

The issue is more likely (in 2016) that Seamonkey gave you the wrong installer. The 64-bit version is hidden at the bottom of the download page. Be sure to use that x86_64 tar if you are using a 64-bit operating system (like Loki).

Alternatively, use the Ubuntuzilla repo install method or the deb files.


Wi-fi network completely disables when I close lid (suspend)

What finally worked for me was using the function network button (on/off) and the funny thing is that it does not disable the network anymore when I suspend the laptop when closing the lid! computers work in mysterious ways... (sometimes)


ETPS/2 Elantech Touchpad not working after update

Oh my gosh, I totally forgot that I had to install the xorg-dev package for testing purposes. It seems that the xserver-xorg-input-mtrack package was removed with this process.
After re-install xserver-xorg-input-mtrack and rebooting the notebook everything is back to normal!
Thanks @dave-g for your help. I would say a win-win: touchpad is working again and I have updated my kernel =)

EDIT: To clarify: Updating the kernel didn't help, but without the correct xorg-driver it never could.

EDIT.EDIT: 'Cause the xserver-xorg-input-mtrack didn't work well (two finger swipe let the pointer jump around) I had to install xserver-xorg-input-synaptics and reboot to have the best touchpad (or trackpad?? Seriously I'm confused..) experience.


Am I going to find Busybox after a Loki update or does it ship with certain packages? If so which ones please so I can avoid it?

Firstly, I don't believe EOS ships with busybox by default, however there are steps you can take that should do what you require.
Instructions:
On installing Loki (or now if already installed) sudo apt-get remove busybox just to make sure it isn't installed, and if so remove (if it says other packages depend on it, remove them all too).
Next, try adding the below line to: /etc/apt/preferences
Package: busybox
Pin: release *
Pin-Priority: -1

This should stop it ever appearing, and prevent you from installing anything that depends on it.
You should be able to test by running:
sudo apt-get update
sudo apt-get install busybox

If that doesn't fail, I guess you can look at other options with this link but I think that the above pin should be enough to prevent you from ever installing it.


The name won't change.

Further, we’re adopting RDNN across our apps. This is encouraged by FreeDesktop.Org projects like D-BUS as well as by GNOME, so we’re being consistent both with ourselves and other major Open Source projects.
Moving forward, an elementary app with a generic name Baz would have a repository of github.com/elementary/baz, an app ID (including .desktop and AppData filenames) of io.elementary.baz, a binary of io.elementary.baz, and a gsettings path of /io/elementary/baz. User-facing, we’ll continue to refer to apps by their generic names (just “Baz”) as well.

See https://medium.com/elementaryos/cleaning-up-app-codenames-ef9fc637ddef#044c


How can I opening a directory from the terminal in a new session?

It looks like xdg-open . is what you're looking for. I'm able to close Terminal without quitting Files.

The other Terminal output can be ignored


It looks like a known bug, reported 2015-02-10,  but in undecided state. You can follow it at

Maya at Launchpad

There are some workaround solutions that you can try at:

Maya bug no. 1388515

See comments #11 and #13.

You can mark it as affect to you, in order to find a solution by Maya dev team.


The disk you inserted was not readable by this computer

Solved by burning the ISO disc on Windows 10.  Running Mojave OSX and it appears the feature to burn a bootable ISO image was removed by Apple for some unknown reason.  So OSX users, burn the disc on a Windows 10 machine and it will be fine and bootable.

Etcher software made no difference either on Mojave but did not test on Windows 10 to see if Etcher would flash a USB so that it was bootable.  Expect it will work.


It is a bug: restore from trash fails

Was confirmed and as i see fixed by Jeremy Wootten.


Blank screen after installation, please help!

Have you tried installing with the default partitioning option? I had the same issue with Loki 0.4.1 until I used the default "erase everything" option and it installed fine.

I had separate ext4 partitions for /, /home and swap. Also tried adding a separate /boot but that didn't help either. The default option creates the following scheme:

$ sudo fdisk -l
Disklabel type: dos
Device      Boot    Size    Type
/dev/sda1   *       57.7G   Linux
/dev/sda2           2G      Extended
/dev/sda5           2G      Linux swap / Solaris

I don't know what the deal is with sda2 because it's not mounted and does not show up with blkid:

$ sudo blkid
/dev/sda1:  TYPE="ext4"
/dev/sda5:  TYPE="swap"

I wonder if it's a bug in the installer, I will investigate further and update the answer.


First try rebooting and if that does not work try running

sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a

Now try to install Steam (remember to use sudo)


How can I select a window in overview mode (Meta + w) using the keyboard?

It doesn't seems like there is such functionality... instead I can suggest you to use Super + Arrow Down, you'll be able to select the window with arrow keys, and "Select" with Enter button.

And, it sounds like a feature request to me :) Submit it to Launchpad as a blueprint?


You can do it by this command:

gsettings set org.gnome.desktop.wm.preferences focus-mode 'sloppy'


How do I execute a clean reinstall or factory reset of elementary OS?

Like say @KGII your have the option ERASE DISK when you have in the installation guide
after little search with google


Why does the Elementary installer insist on installing Grub on a drive that I haven't installed Elementary on?

First of all I am not familiar with Apple file system, so sorry for that.

The command

sudo fdisk -l

Will show in Linux all partitions.
Eventually if you prefer graphical representation you can use gparted or any other software for partitioning in Linux.

Then you can provide screenshots or results from fdisk.

This will help to understand what happened and why.

I am not sure but by default grub is installed on internal hard drive. But have no option to proove it.

To make it work you need a /boot partition on external hard drive. That is why I always recommend manual partitioning during the Linux installation.

The proper way is to create separate partition for /boot, separate for / and separate for /home and separate for /var at least.

If /boot is not created on external disk it is created on internal or if /boot exists on internal grub is copying files there.

Hope my explanation is enough clear.

Excuse for my English, I am not native speaker.


I think I might have worked it out.
Elementary OS supplies its own GUI to manage ufw. The GUI has to be unlocked before it can be used.
Am I correct in thinking that the GUI relocks itself after a timeout period, and then demands re-authentication?


How do I remove item[duplcate] from system settings on elementary os?

This morning, I did this:

dpkg -l | grep "network"

and terminal output like:

ii  switchboard-plug-gcc-network     0.3.0~r29~ubuntu0.3.1                                   ii  switchboard-plug-networking      0.1+r175~daily~ubuntu0.3.1.1 ...

and

sudo dpkg -r switchboard-plug-networking

and

problem solved!

thanks @Jeroen @Ravan

btw,  How flag the question are solved ?


Elementary OS 0.4 Loki (64bit): How to reinstall app center?

I guess you are not able to install app center for the problem with Merged List.

Try to follow these steps to resolve the Merge List before installing app center again.


Wingpanel, adapt third party icons to background color

This relies on a feature of Gtk+ that automatically colors icons ending in -symbolic. The applications in question would have to use this namespace in order to implement this feature, so it is a bug in those applications.


Compile Geany 1.26 on elementary OS Luna

GTK+ has two major branches, 2.0 and 3.0. They are incompatible and Geany is a GTK+ 2.0 application. You'll need the development headers for GTK+ 2.0. These are included in a package called libgtk2.0-dev.


You could check the source code of the About plug:

https://github.com/elementary/switchboard-plug-about/blob/master/src/Plug.vala#L75-L100
https://github.com/elementary/switchboard-plug-about/blob/master/src/Plug.vala#L146-L151

Looks like it's retrieved from the "PRETTY_NAME" variable from the /etc/os-release file.

Does that help you?


Snaps don't always work with the system stylesheet. An easy alternative is to use Flatpak apps from Flathub when apps exist in both places, because Flatpak has a mechanism to work with the elementary stylesheet.

To install an app from Flathub:

Visit the app's page on Flathub
Click the Install button on the web page
Depending on your browser, Sideload may open automatically. If not, choose to open the downloaded file with Sideload.
Read and agree to the implications of installing an untrusted app from Flatpak.

If this is the first Flatpak app you've installed, it might not show up in the Applications Menu until you log out and back in—future Flatpak apps will show up instantly. You can then uninstall the snap version.

It's typically recommended to use Flatpak apps on elementary OS instead of snap because elementary has officially backed Flatpak, elementary OS supports Flatpak out of the box, and elementary developers have put significant work into making sure it's easy to install and update Flatpak apps without having to use a Terminal.


Can I pay with PayPal to download elementary OS?

The way to download and pay with Paypal is at the moment (October, 31, 2016):

Download the OS typing 0 in the "Custom" section; afterwards press "Purchase elementary OS".
Next to this you should click the "Get Involved" section located at the upper right position of your screen. Once there you will see different options to help elementary OS. After the "General Funding" section you have Paypal.

I hope elementary team will include Paypal in the Download area besides Card and Bitcoin as lots of users employ this payment method.


Check whether full disk encryption is active?

In terminal use ls -A /home command.

If there is .ecryptfs folder then it's encrypted. :)


Just install it on the ssd normally. The external ssd is not like a USB stick. Just install it and test it.


Is it possible to turn Ubuntu to elementary OS?

You could, but will be painful and you'll probably lose time and data in the process. And definitively you'll break the system

Is better to save /home if you don't have it already in a separated mount point and then install elementary OS fresh. Create a list of the apps you use an want that way you can install them later and because you saved /home you will have all the settings as before

I will comment that I could be give you some pointers on how to do it, but I will not because I find that you'll probably hate elementary and go back to Ubuntu. You deserve the full and proper experience


Black screen after installing elementary OS 5 on a Hades Canyon PC

According to this thread, the blank screen issue in your case probably must have been due to the lack of Hades Canyon's innovative hardware support by Ubuntu 18.04; its current kernel doesn't include patches for Vega M Radeon (and elementary OS 5 is Ubuntu-18.04-based). If Fedora (a RedHat upstream) and OpenSUSE work fine with your hardware, it means they already have proper support for your hardware.

(Some workarounds for this issue were mentioned in the linked thread though.)


How do i replace the grey background in 5.1.5 Hera with a specific wallpaper?

There an unofficial blur effect wallpaper lock screen. NOTE: It's unstable/experimental so use it at your own risk. You need to compile a specific greeter for eOS: https://eos-techs.com/2020/05/20/howto-change-the-login-screen-with-blur-effect-in-elementary-os/
It won't give you a specific wallpaper background, but it will drawn from the users wallpaper.


I think for that you can disable Wingpanel Transparency like that in Commande Line

$ gsettings set io.elementary.desktop.wingpanel use-transparency "false"


You can download Elementary OS Freya (the latest stable release) from the main Elementary webpage. They ask for a donation but you can also download and try it out for free but clicking Custom, entering $0, and clicking Purchase.

The easiest way to install Elementary is to use this downloaded ISO file to create a "bootable USB", these instructions show you how to create one depending on your current operating system:

Create Elementary USB on Ubuntu

Create Elementary USB on Windows

Simply reboot your machine with this USB drive plugged in and it should boot off the USB into Elementary OS. This distribution has Midori, the Pantheon desktop, terminal, and scratch text editor built in. You can install from this USB drive (including dual boot configuration options) and install additional packages from the Ubuntu Software Centre or try out the OS by running it directly from the USB.


The kernel 4.8.0-52 is a mainline kernel. Sometimes mainline kernels just don't work with some computers. Why do you need that specific kernel? Can you try to install any other mainline kernel instead?

If you don't know why you need that kernel version then it's better to stick with the stable kernel 4.4.0-78. Newer kernels just offer updated drivers for some hardware. If you have an old computer it won't really make a big difference on most of the cases.


How to make Google Chrome open itself at every boot?

System Settings > Applications > Startup > Add Startup App (bottom left corner)


I believe this can help you
Check if you have indicator-applet & indicator-application installed or not.
If you already have them installed, try reinstalling libappindicator and then logout and log back in.
Use the following command to reinstall libappindicator
sudo apt-get install --reinstall libappindicator3-1 libappindicator1

If the above solutions doesn't work. Try reinstalling the network manager
sudo apt-get install --reinstall network-manager network-manager-gnome


How to select bluetooth dongle over internal bluetooth card

You can use a udev rule to disable a bluetooth controller.

gksudo gedit /etc/udev/rules.d/81-bluetooth-hci.rules

And paste the following in as one line
SUBSYSTEM=="usb", ATTRS{idVendor}=="8087", ATTRS{idProduct}=="07dc", ATTR{authorized}="0"

Save, exit program

After a reboot the internal Intel bluetooth chip will not function


Can't login, recurring password prompt possibly due to filesystem full

Try the Ctrl + Alt + F1/F2/F3 combo at the login screen and see if it drops down to terminal. You can then login by typing your username and then your password. This will give you a terminal shell.

If, according to you, the problem is storage space then you can execute commands from this terminal (ls, rm, cp, mv) to list, view, remove, move and copy stuff to other locations in order to free up the space.

Once you think enough space is available you can sudo reboot to restart and try logging in again.

You can also use a live disk or USB and boot it to manage the partition size of your current installation.

I Once Had A Similar Problem

I had this issue once but it was because I messed up my path variables. Ended up fixing it this way. If your path is messed up, you will see that the system won't recognise any command.

You can acquire shell access by typing /bin/bash.
And then exporting path variables.

$ export PATH=/bin:/usr/bin:/usr/local/bin