How can I get pCloud to work in elementary OS 5.1?

I do not know how did you install the pCloud but I did this few weeks ago following the instructions on pCloud website without any cusotmizations as it is stated into the other post about pCloud problem. What I recommend you is to try the steps that are on https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 but before execution of the appimage file, first put in on the place where you will keep it all the time. If you start the appimage from some temporary location and after you move it on some other place, the application lauchner files (using Slingshot for example) will point to a location where there will be no application file and you cannot execute the pcloud app. If you want to move the storage folder into another drive, do not move the folder (pCloudDrive) itself, it will brake the application - use the settings to move the cache file on this another drive. Good luck!


How to enable desktop icons and right click in Elementary OS Freya?

To enable the desktop

Step 1:
Install Nautilus dconf-tools:

sudo apt-get update
sudo apt-get install --no-install-recommends nautilus dconf-tools

Step 2:
Open dconf-editor and go to,  org > gnome > nautilus > desktop and tick on any option which you want to view on desktop.

Step 3:
Then go to, org > pantheon > desktop > cerbere and add 'nautilus -n' entry as shown below.

['wingpanel', 'plank', 'slingshot-launcher --silent', 'nautilus -n']

Step 4:
Open Terminal and type following command, nautilus -n

Step 5:
Go to dconf-tools again and go to, org > gnome > desktop > background and tick on show-desktop-icons box

If there is any problem, simply logout and login again.


I loaded the Lubuntu software Center and it works great, so I have removed thew Ubuntu SC. Don't know what's up with it.


It may be trying to restore tabs for locations that are invalid for some reason.  Try resetting the restored tabs to default by using dconf-editor - the key is org.pantheon.files.preferences tab-info-list.


Cannot login to my original account: io.elementary.greeter Unable to Log In Starting the session has failed (Can't find session 'xfce')

Developers who make Elementary OS rather do not use this forum, so complaining has totally no sense, because noone is able to solve the issue permanently. You can remove lightdm. If you will ask Google how to remove lightdm in Elementary OS Hera or Juno, you will find the answer. Besides the Elementary OS is Ubuntu/Debian based so solutions from these distros should work, but not always.
sudo apt purge lightdm
sudo apt install pantheon-xsession-settings
cd
sudo rm -rf .Xauthority
sudo nano /etc/gdm3/custom.conf

Change:
WaylandEnable=true

to:
WaylandEnable=false

save changes and exit nano. Then type:
sudo reboot


Can't install new enablement stack (August 2016) because of unresolved dependencies

The correct way to upgrade to the Xenial Hardware Enablement Stack via the command line is like this:

sudo apt install --install-recommends linux-generic-lts-xenial xserver-xorg-core-lts-xenial xserver-xorg-lts-xenial xserver-xorg-video-all-lts-xenial xserver-xorg-input-all-lts-xenial libwayland-egl1-mesa-lts-xenial

Hopefully that will give you a more helpful error message, if it's still a problem at all.


elementary has a full screen mode that might get close to what you're looking for. It's disabled by default, but you can enable it by going into the Settings app, editing keyboard shortcuts, and assigning a key to fullscreen mode.

In full screen mode, the top bar and plank aren't shown, and each fullscreen app gets its own workspace (Super-Tab to cycle those).


Has anyone installed elementary OS on the Lenovo Yoga 910 yet?

Just installed it on the 910 dual boot with Win10.  Only issue at this point is getting the wifi to work.  I can BT to my mobile device to get connected but its slow.  Wifi works perfectly under win10.  I have searched everywhere for a resolution with no resolve. Updated firmware did not fix.  I think there is conflict with the 2-in-1 having multi network cards, one for ideapad and the other for laptop.


I do not have experience of zfs RAID drives but if the underlying system can handle it and it is mountable when you boot/log in then a suitable entry in /etc/fstab should allow it to appear as a device in Files.    For example this line:

//192.168.0.16/Anonymous  /media/jeremy/Anonymous cifs   guest,uid=1000    0   0

mounts a samba server as a device.

The general format is |device|  |mount location|  |filetype|  |other parameters ....|

You may need to Google a bit to determine the correct line to add (remember to back up the existing file!).

You will need to specify either UUID or device ID  (e.g. /dev/sdc1) and create a folder under /media/username/ where it can be mounted.


Unable to install elementary OS on a Gnome Box vm

Seems to have installed ok, even though it froze up. :)


To change the layout, go to System Settings -> Keyboard -> Layout tab.

Then, click the + sign at the bottom left part of the window, choose Portuguese in the language section and choose whatever Portuguese keyboard layout that works best for you.


When elementaryOS 6 it is launch, how to update from 5.1 to 6

My understanding is that they devs have not indicated an auto-update feature.  A fresh install is most likely going to be the best and only method.


Problem with package update-notifier-common after latest updates

The problem was Python 3.5.2.

I've found a different way to install packages with 'pip':

python3.5 -m pip install foo

So I was able to firstly install there 'pip' itself (don't know why I have 'pip' in 2.7 and 3.6 but not in 3.5, my mistake):

python3.5 get-pip.py

and after that:

python3.5 -m pip install six


HP 14" latptop a good choice for elementary OS - Model 14-cf1015cl

It will work however you'll probably need to update the kernel and some packages since that cpu model is pretty new.

If you want to be completely sure that it works, look for a laptop that comes with Ubuntu 18.04 or lower preinstalled. Those will surely work with elementary. There are companies like System76, Purism or Dell that offer that kind of laptops.


Fixed: - Solution / import IPVanish VPNs:

after importing the vpn, --> you need the CA-certificate (ca.ipvanish.com.crt) - and it works  :-)

... what a fool I am   ;-)


Originally posted by divergex:

Here is the solution that worked on my Aspire 5740; In the terminal, run:
sudo gedit /etc/default/grub

when the file opens, look for the line similar to:
GRUB_CMDLINE_LINUX_DEFAULT="quite splash"

and add acpi_osi= to the list, so it looks like:
GRUB_CMDLINE_LINUX_DEFAULT="quite splash acpi_osi="

save the file, then exit gedit. Next, be sure to run:
sudo update-grub

to make the changes permanent. Exit the terminal and reboot.


How can I add multiple timezones to Freya?

In the Terminal

Set the indicator to show extra locations.

gsettings set com.canonical.indicator.datetime show-locations true

Set which locations to show. Timezones are in the format Continent/City_Name City Name

gsettings set com.canonical.indicator.datetime locations "['America/Los_Angeles Los Angeles', 'America/New_York New York', 'Europe/London London', 'Europe/Paris Paris', 'Asia/Tokyo Tokyo']"

To undo your changes, you can simply hide the locations again.

gsettings set com.canonical.indicator.datetime show-locations false


If you set the power button function in the OS to sleep when pressed, does it sleep?
Trying to determine if this is an OS or laptop problem.


Back In Time does not show snapshots on new machine

It looks like the problem is a bug which has been put on the list of issues to be resolved in the next version of Back in Time (see here: https://github.com/bit-team/backintime/issues/556).

Until it is fixed: I was able to work around the problem by naming the snapshot path on the new machine according to the path used on the old machine. You can find the settings for the path in the configuration menu under the first tab. This is essentially what Germar advises to do for versions of Back in Time below 1.1.0 in his answer to this issue https://askubuntu.com/questions/416606/backintime-cannot-find-my-snapshots?rq=1

So in the meantime, if you want to use encrypted backups on a local device, better jot down the snapshot path. Otherwise you might not be able to easily access your encrypted backup if your HDD is broken. However, there's also a more complicated solution in the abovementioned github link.


I also wanted to customize some icons from elementaryPlus theme. Here is a solution which however requires a little bit of command line juggling. Basically I created a custom icon theme which inherits from the original elementaryPlus theme:

# Make sure the target directory exists
mkdir ~/.icons

# Copy original elementaryPlus icon theme
cp -r /usr/share/icons/elementaryPlus ~/.icons

# Rename new icon theme
cd ~/.icons && mv elementaryPlus elementaryPlusCustomized

# Remove existing icons from new icon theme
cd ~/.icons/elementaryPlusCustomized && find . -type f -not -name index.theme -delete

# Edit index.theme file from new icon theme and change Name and Inherits values:
# Name=elementary+ Customized
# Inherits=elementaryPlus
scratch-text-editor ~/.icons/elementaryPlusCustomized/index.theme

# Use new icon theme
gsettings set org.gnome.desktop.interface icon-theme 'elementaryPlusCustomized'

Now the icons in the new theme will be preferred over the original ones. It's also safe to update the original elementaryPlus theme.


Power Configuration Seems to Not Be Respected by OS

Try this:

    sudo su
    su - -s /bin/bash lightdm
    gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
    dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing

Note that if you 'sudo' instead, it won't work properly. This fixed it on my XPS 15 9560 :)


Wireless card stopped working after kernel upgrade

I figured it out, with some help from reddit: https://www.reddit.com/r/elementaryos/comments/3n0bjy/upgraded_to_kernel_3190_wireless_card_stopped/

I was using the following to clear enough space on /boot to do the upgrade:

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

And when I did it again, I noticed that some of the things it was removing were dependencies for the package bcmwl-kernel-source, which handles the wireless card.

So I just installed bcmwl-kernel-source after running the above command, upgraded the kernel and it works, wifi and all!


DKMS not running correctly on system update

I'm now fairly confident I found the issue.
Judging by cat /var/lib/dkms/8812au/kernel-3.19.0-58-generic-x86_64/log/make.log the module is always build against $(uname -r) headers.

I tried using DKMS to manually building the module against an older kernel version and that did not work either. I got this working after editing the Makefile for the module and set it to build against $kernelver instead. THis variable is set up by DKMS with the name of the target kernel.

This should also fix the issue with the module not building after kernel updates.

Hope this might help someone else in the future.


Get audio from both front and back connectors eOS Juno

Fixed it, just installed pavucontrol, and changed the audio output to analog headset, it reads unplugged, but it worked like a charm.


It could be that your session manager (elementary uses Pantheon) has failed. When you login to the terminal, do you see anything in journalctl that would raise eyebrows?

If nothing's there, there's some troubleshooting steps at the bottom of their git page here


Automatic suspend notification pops up too late

I think that this notification is started by the power management program, so if you want to delete it you can easily disable power management notification in Settings → Notifications → Power → Disable bubbles and sound.

Anyway with this method you will also lose notification bubble for low battery.


While the "suggested" upgrade path is to install Juno from scratch,
and if you have your /home as a separate partiton might be the best method to be safe, I've just updated both my PCs with the apt method and all went well.

Since Juno is based on Ubuntu 18.04 (bionic) while Loki in based on 16.04 (xenial)
it was a simple matter of substituting all occurrences of xenial with bionic on /etc/apt/sources.list and /etc/apt/sources.list.d/*.list.

The exact procedure was:

Copied in a backup directory all custom files on /etc/apt/sources.list.d/ (i.e. all files but appcenter.list, elementary.list and patches.list) which are custom sources with specific mods for emementaryOS. These need to be update along with "standard" Ubuntu packages;
Made sure my system was up to date (sudo apt update and sudo apt dist-upgrade) before editing my source files;
Removed my custom lists from /etc/apt/sources.list.d (of which I had a backup copy as per #1). For example I have custom sources for Google Chrome, wine, virtualbox, etc. which are neither in standar Ubuntu repos nor in elementary OS ones;
Substituted all occurrences of xenial with bionic (i.e. sudo sed 's/xenial/bionic/' -i /etc/apt/sources.list and sudo sed 's/xenial/bionic/' -i /etc/apt/sources.list.d/*.list;
Log out from graphical system (just to be safe, it might work even logged into the graphical desktop);
Open a console terminal (Ctrl+Alt+F1);
Logged in and shut down graphical system (sudo systemctl stop lightdm);
Upgraded my system:

sudo apt-get update
sudo apt-get dist-upgrade

Rebooted and checked that all went well;
Restored all my custom sources in /etc/apt/sources.list.d (and substituted xenial with bionic where applicable);
Another pass of: sudo apt-get update and sudo apt-get dist-upgrade to upgrade all the software which came from custom sources.

apt was complaining of a missing GPG key during the sudo apt update at #8:

Err:4 http://packages.elementary.io/appcenter bionic InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A74F73EFFE70B91C

which was resolved with

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A74F73EFFE70B91C
sudo apt update

Also, on one of my PCs, I had a conflict with the package linux-tools-4.15.0-36-generic which I resolved with

 sudo apt-get purge linux-hwe-tools-4.15.0-36 linux-tools-generic-hwe-16.04 linux-tools-4.15.0-36-generic

and then resumed the upgrade with

sudo apt --fix-broken install

A final touch was:

sudo apt autoremove --purge

to remove unused/obsoleted packages.

Obviously, if you choose to follow this path (and if you choose to install Juno from scratch, too) it's always a good idea to have a full backup of your system. Well, it should be a good idea to have an up to date backup of your data even if not upgrading.

A little annoyance was that Juno completely dropped support for "system tray icons". This has nothing to do with the upgrade, it's a "feature" of Juno, and I was a little surprised that, for example, Dropbox icon wasn't showing. Again, it has nothing to do with the upgrade, and there's a workaround which works for fresh installs, too.


I have an XPS 9550 and everything is fine. I would suggest to update to the latest BIOS, 1.9.0 from the Dell website and see if it works.


Suspend instead of shutdown on critical battery level?

This setting is now handled by the Upower tool.

As indicated in /etc/UPower/UPower.conf, Upower does not support Suspend/Sleep, but instead supports Hybrid-sleep, which is a middle between hibernation and sleep. It is similar to Sleep/suspend in that it comes back to full operation very quickly because it constantly refreshes the RAM, but it also similar to Hiberantion because it 'swaps' RAM data to the hard disk and is able to restore it in case of power cut.

Because it saves RAM data to the hard disk, just like hibernation, the hybrid-sleep needs a swap partition. On my system I didn't had one, and that's why Upower used PowerOff insted. I created one swap space following this answer, and then, with the line CriticalPowerAction=HybridSleep in  /etc/UPower/UPower.conf and then the computer entered hybrid sleep at the percentage set by the line PercentageAction=8.

The notifications now say "hibernate", but it is HybridSleep in fact.

So, to set percentage for this action, edit the line

PercentageAction=8

while this line should look like so:

UsePercentageForPolicy=true

To set the low and critical percentages, edit these lines:

PercentageLow=15
PercentageCritical=10

Before setting the swap space the commands systemctl hybrid-sleep and systemctl hibernate gave an error message. Now, systemctl hybrid-sleep puts the computer to sleep (which I trusted is hybrid sleep), but systemctl hibernate shuts down the system completely instead of hibernating it, that is: when I start it back the system is logged off and all my programs are closed. (This makes me think that maybe hibernation and swapping RAM data to hard disk don't work on my hardware and, although swap space is needed to use the option 'HybridSleep' in Upower settings, what happens on my system is not really Hybrid-Sleep, but just Sleep.)


Ask before running script from Pantheon Files

From what I can tell this dialogue is built into nemo and caja so no, not from pantheon files. you could try another filebrowser (there's lots), or file a bug on the bug tracker (seeing this dialogue every day would be my personal hell though so ask for a gsettings key).

In the mean time you could hack around it with this script:

#!/bin/bash

zenity --question --text="Do you wish to run '$1', or display its contents?" \
       --ok-label=Run \
       --cancel-label=Edit

case $? in
    0)pantheon-terminal -e "$1"
    ;;
    1)scratch-text-editor $1
    ;;
esac

although I'm not sure it works properly outside of the terminal and I'm not sure of the best way to make it the default way to open shell scripts.


You're probably up to date, closing AppCenter while it's downloading an update probably didn't stop it, it likely finished in the background.

If you want to double check, you can ensure your system is up to date the "old way" via a couple of terminal commands...

sudo apt-get update
sudo apt-get upgrade


Wallpaper wonked out after signing back in when locked out

Well I didn't manage to resolve this, however I did band-aid the issue until I care enough to find a root cause.

My band-aid solution:
added fix-wallpaper.pl perl script to cerbere you can do this with the elementary-tweaks from Philp Scotts PPA

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

or via dconf-Editor
org>Pantheon>desktop>cerbere

fix-wallpaper.pl:

#!/usr/bin/perl
#Run the fix wallpaper script
my $cmd = "dbus-monitor --session \"type='signal',interface='org.freedesktop.DBus.Properties', member='PropertiesChanged'\"";

open (IN, "$cmd |");

while (<IN>) {
if (m/boolean true/) {
exec('/home/nathaniel/Documents/Scripts/fix-wallpaper.sh');
}
}

fix-wallpaper.sh:

#fix wallpaper after unlocking
set-wallpaper /home/nathaniel/Pictures/wallpaper-312939.jpg

Now if the screen locks and I unlock it, it simply re-sets the wallpaper and no longer looks like static demons invaded my wallpaper.


Flatpak and Sideload possible serious bug

Okay, answering this rather than deleting it, just in case any other users get this confused like I did.

Escalation is not necessary because this is installing apps as the user.


I suggest looking at Parental Controls in the system settings. You can restrict the use of epiphany but you have to manually enter websites that cannot be accessed. It's not perfect, but it's there.


Translations Slack invitation link is expired

A fix has been posted to the website with an updated link. https://github.com/elementary/website/pull/2122


Will elementary OS erase macOS recovery?

TL;DR

There is always a risk of corrupting partitions so make sure to back everything up with Time Machine and you can always recover with that backup even if you don't have a recovery partition.
If everything goes south and you end up without a Time Machine backup or recovery partition the firmware can recover remotely if you boot while holding Command+Option+R as long as you can get on the internet via wifi or ethernet.
As suggested by Paul I would recommend testing everything thoroughly in a live session. I am not sure about support for the 2017 MacBook but I couldn't get the bluetooth to work reliably or the camera to work at all so I ended up buying a USB bluetooth dongle (https://amzn.to/2HzhWhh) and camera (https://amzn.to/2V6yFR8) for my 2015.

I was able to dual boot my 2015 MacBook Pro with macOS/elementary OS but when I decided to resize my partitions to give elementary OS more space I was no longer able to boot macOS. I had backups so it wasn't a big deal.

I later committed to elementary OS and wiped out the entire drive including the recovery partition. A few weeks later I decided to sell the MacBook and buy a new laptop and was able to do a remote recovery of macOS before selling.


How to uninstall the default Camera application - Freya

To uninstall the default camera application (snap) run the following in a terminal.

sudo apt-get remove snap-photobooth

Remember to mark as answer if it works


Black/blank screen after fresh Juno install

I ended up solving my own problem.

I swapped monitors to an older one that connects through VGA. I noticed that with that monitor, I was getting the desktop background image and the cursor, but nothing else. I looked around and found someone who had a similar issue and was able to solve it by pressing Super+P which would toggle between different displays. I tried that, and sure enough, after a couple presses, I had the full desktop including plank and wingpanel on the screen. I checked the display settings and could see that two displays are detected, one being detected as "Built-in Device", even though only one is hooked up. I believe this is because the motherboard has an LVDS port, but I am not sure.

Since I had been tweaking things I decided to do a fresh install to see if any of those adjustments had been necessary in the first place. To install this time around I did NOT use nomodeset on the live USB and used the old monitor connected through VGA. This time, the screen was not blank, but like before, I only had the wallpaper and cursor. I pressed Super+P a couple of times and eventually had the install wizard on my screen. I installed elementary OS with no issues, restarted, and had the full desktop. nomodeset, again, not necessary.

So now I could confirm that elementary OS was installed and working and using the proper display driver. However, when I plugged in my HDMI display, it would cut signal from my VGA monitor and the HDMI monitor itself would say "No Signal." I tried using Super+P to see if that would help, but it did not in this case. If I unplugged it, my VGA monitor would receive signal once again and have the full desktop available.

To test if the monitor was actually being detected, I typed xrandr on the terminal, connected the monitor (once again everything was blank), and pressed enter. I disconnected it again to see the results which did show that HDMI-1 had been detected as connected.

I dug around for the simplest solution I could find and eventually decided to try xrandr --output HDMI-1 --primary --mode 1920x1080 on the terminal. Like before, I typed it in in the terminal before plugging in my HDMI monitor. I plugged in the monitor (again, both monitors completely blank) and pressed enter. This did make a difference and I finally had video on the HDMI monitor. I ran xrandr --output VGA-1 --mode 1024x768 and now also had the second monitor working. I went to Settings>Display to adjust placement with no issues. I should note that the monitors are not perfectly detected. Both show up as "Ancor Communications Inc 24"" even though the VGA one is a Sony 15" monitor. In Loki, they were differentiated properly.

Any changes I made through Settings>Display did not stick so in order to force my display settings, I added the two commands (xrandr --output HDMI-1 --primary --mode 1920x1080 and xrandr --output VGA-1 --mode 1024x768) to run automatically at start up by adding them Settings>Applications>Startup. I did a reboot and everything worked okay.

The last big issue I encountered was that these settings did not apply to Greeter so whenever I logged out, both monitors were blank unless I unplugged the HDMI monitor to have video display on the VGA port. To solve this, I copied ~/.config/monitors.xml to /var/lib/lightdm/.config .


Remove steam from /etc/wingpanel.d/ayatana.blacklist


Mounted windows network folders do not show in open save box on native apps

tl;dr: As a workaround, you could create a symlink, say, in your Desktop or home directory to /var/run/user/<UID>/gvfs/smb-share:server=yadayada. Then drag that symlink into the sidebar to create a bookmark, if you want to. That's how I manage to cope.

I, too, find this behavior frustrating. The "native" GTK3 file chooser for elementary OS Loki (pantheon-filechooser-module) seems to be missing this functionality for the time being, but in applications using the older GTK2 one (LibreOffice for example), mounted network locations show up in the sidebar just fine.

The closest I can find to anyone tracking this problem is this GitHub issue for Files.

Furthermore, I can't fathom why, in 2018, after cribbing tons of other ideas from OS X (docks, global menus, Miller columns, app stores, app bundles, launchd, etc.), Linux distros still insist on hiding network filesystem mounts in perverse places like ~/.gvfs, or /var/run/user/<UID>/gvfs. At least with OS X / macOS, mounted network filesystems are still relatively easy to find from the terminal or non-native (Java, GTK, QT) file pickers under /Volumes—in the same place as all the other mounted filesystems.


Anyone succeeded in setting up an IPSEC/L2TP VPN?

This worked for me:

First install the following dependencies:

sudo apt install git intltool libtool network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev libnm-gtk-dev libnm-dev libnma-dev ppp-dev libdbus-glib-1-dev libsecret-1-dev libgtk-3-dev libglib2.0-dev xl2tpd strongswan libnss3-dev

Issue the following on the command-line (note: the backslash character \ is the shell line continuation character which can safely be copy and pasted):

git clone https://github.com/nm-l2tp/network-manager-l2tp.git
cd network-manager-l2tp
autoreconf -fi
intltoolize

./configure \
  --disable-static --prefix=/usr \
  --sysconfdir=/etc --libdir=/usr/lib/x86_64-linux-gnu \
  --libexecdir=/usr/lib/NetworkManager \
  --localstatedir=/var \
  --with-pppd-plugin-dir=/usr/lib/pppd/2.4.7

make
sudo make install

source: here


No, the time and date are hardcoded into the greeter


no way to run commands as a login shell in terminal

Setting the shell key to bash --login doesn't work, however I managed to fix that with the following workaround:

create a file named bashlogin in /bin directory with the following content

#!/bin/sh
exec bash --login

mark it as executable

sudo chmod +x /bin/bashlogin

and finally set the terminal shell key

gsettings set io.elementary.terminal.settings shell 'bashlogin'


Unable to validate Gmail mail account username or password error

This issue you're seeing is likely linked to Google's two-factor authentication. You can either disable two-factor authentication altogether or you can set up an app password.

If that still doesn't work, you might have to enable less secure apps.


I recommend to start again with a fresh install of elementary. Just install, update your system and install any driver that may appear on AppCenter. You can also execute sudo ubuntu-drivers autoinstall to be sure you are not missing any driver!

You may need to use the nomodeset parameter on the first boot to avoid that black screen.

After that, reboot your computer and check if it works fine. To solve screen flickering issues I think it will be enough to just tweak the driver settings, there's no need to install development versions for that matter.


Updating to Latest Intel Graphics Drivers ElementaryOS 5.1.3

First thing first. Backup your important files before venturing further.

To add a PPA to eOS you need to install:

sudo apt install software-properties-common

Next thing is to add a PPA which contains driver for intel:

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

Now getting the latest intel driver:

sudo apt install xserver-xorg-video-intel


Are you sure that "164.jpg" is exist in /usr/share/backgrounds?


Ok. I think this is a bug not yet solved.

The way I deal with it is just resizing the window after restoring. Maybe in Loki there will be a permanent fix. :D


There is a settings menu for the plank, but it is very limited. You can find it by right clicking on the plank, but you need to make sure you aren't clicking on an icon. This can prove quite tricky.

To replace the plank:

First, disable plank, this can be done using any configuration tool editor. Install the editor if you don't already have one:

sudo apt-get install dconf-tools

Once installed, open the editor and select:

Under 0.4 loki:

org -> pantheon -> desktop -> cerbere`

Under other versions:

org -> pantheon -> cerbere

Under monitored processes you'll see something like [‘wingpanel’, ‘plank’, ‘slingshot-launcher –silent’], simply remove plank.
Reboot your device, the plank should now be gone.
Install Docky, or the dock of your choice. For Docky:

sudo apt-get install docky

You can now remove plank if you wish (not necessary):

sudo apt-get remove plank

Finally you need to set the new dock to run on startup, this is usually done in the docks settings panel. For Docky ensure that the 'Start When User Logs In' is checked.

If you wish to reinstall plank, make sure you remove the other dock first, and that you add 'plank' back to the config file.

Also, it should be noted that all installations can be done through the software center if you don't want to use the command line.

For your convenience here's a link to a tutorial explaining this in a bit more detail. Here is another example of how to replace plank on the stack exchange.


Beep works but the bell character makes no sound

By default the "audible bell" is disabled in Terminal. You can re-enable it by setting org.pantheon.terminal.settings audible-bell to true using dconf editor or the gsettingscommand


First of all download files from following links:

Realpath_8.26
Newer release version

And then go to your download directory use following commands in your terminal:

sudo apt install conky
sudo dpkg -i realpath_8.26-3ubuntu4_all.deb conky-manager-v2.4-amd64.deb
sudo apt -f install

Enjoy!


How do I remove the WIndows overview mode icons?

It's not possible unless you branch the source code and program in those changes.


Shift is switching keys when pressed 1 time

I've found the solution: Settings -> Universal Access -> Keyboard. Option "Use Modifiers Keys in Sequence (Sticky Keys)" was activated. Disable it and Shift key went normal again.


The Realtek wireless cards have a sleep mode to save battery when you don't use the net conecction. The vendor has a poor support to Linux drivers,  so you can try to disable the sleep mode with the next trick.

Open a terminal and execute:

echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf

Reboot your system. If it don't solved your problem, you can use some of the forked drivers like:

lwfinger at github.com


Download it from
http://www.eclipse.org/downloads/eclipse-packages/?osType=linux&release=undefined
extract it. Run it.


How can I make an installation USB for Windows 10 in elementary OS?

WinUSB can do that. It is a bit buggy but it gets the job done.

UNetBootin used to be able to do it too, but I'm not sure if it still works.

If both these options don't work, you could install a Windows virtual machine and create the ISO from there. Microsoft profides free Windows VM ISO's for 90 days.


What a strange problem. I'm not sure if such a thing is possible, but perhaps your user does not have a shell associated with it (for whatever reason).

The first port of call should be to check whether there is a shell listed in the /etc/passwd file, which you can do by running cat /etc/passwd | grep YOURUSER. The output should be something like this:

  mike:x:1000:1000:Mike Wild,,,:/home/mike:/bin/bash

Be warned that the second field ('x') might contain your password hash, so don't post that part here if that's the case!

If you are missing the shell entry at the end, then you can run sudo chsh -s /bin/bash YOURUSER to set it back to bash. However this assumes that the second user you have is in sudoers.


23/04/2016 UPDATE

PLEASE REFER TO MY OTHER ANSWER

11/09/15 UPDATE

DON'T FOLLOW THESE INSTRUCTIONS. THEY ARE NOT NEEDED ANYMORE BECAUSE OF THE RECENT UPDATE OF THE GRAPHICAL STACK THAT OCURRED ON ELEMENTARY FREYA

This is how I managed to install bumblebee and the nvidia driver in elementary OS. Unfortunately, I am unable to install any version higher than nvidia-331. Every attempt to install nvidia official drivers or xorg-edgers drivers or any other driver different from the 331 ended up with no login screen.

I was helped by the fact that I installed elementary OS on a Btrfs partition. I would strongly encourage everyone to do that before trying to mess with the graphics driver. The funny thing is that I have done several installations of the driver in Ubuntu machines before, for some reason it is a lot harder to do it on elementary OS. This is a nice operating system, it definitely deserves a try, but it can be a little rough at the edges at this point. I also plan to update in here for the other modifications I needed to do to the system.

So only follow this instructions if you can afford losing everything on you machine, do it for your own risk, ok?

If you decide to install elementary OS on a BTRFS partition, go and do your first backup using Timemshift. Then learn how to use the app.

Install bumblebee stable ppa

For some reason the bumblebee package on the repos do not work properly, the deamon keeps turning off. Also, the xorg-edgers ppa is incompatible with the modified version of lighdm from elementary OS and, even though, the installation can be done succesfully, you will end up stuck on a black screen in the first reboot after the installation.

The solution I found is to use this old ppa. I know, this is not perfect, but this was the only way to get bumblebee to work in my machine, and maybe this is also your case:

sudo add-apt-repository ppa:bumblebee/stable -y
sudo apt-get update
sudo apt-get install bumblebee nvidia-331primus

Then you have to make sure the bumblebee.conf is properly set:

sudo nano /etc/bumblebee/bumblebee.conf

and add the modify as follows ( source ):

[bumblebee] section: after "Driver=" insert "nvidia"
[nvidia-driver] section: after "KernelDriver=" insert "nvidia-XXX"
[nvidia-driver] section: after "LibraryPath=" insert "/usr/lib/nvidia-XXX, /usr/lib/nvidia-331-updates:/usr/lib32/nvidia-XXX"
[nvidia-driver] section: after "XorgModulePath=" insert "/usr/lib/nvidia-XXX/xorg,/usr/lib/xorg/modules"

Where XXX is the nvidia driver you have installed, in the example:  nvidia-331

In my case, a simple  sudo service bumblebeed restart did the job, but you may need to restart.


How to uninstall the default Videos application - Freya

To uninstall the default videos application (audience) run the following in a terminal.

sudo apt remove audience

Remember to mark as answer if it works


Need Logon screen for entering domain Logins

Create a new file /etc/lightdm/lightdm.conf and put the following in it:

[SeatDefaults]
allow-guest=false
greeter-show-manual-login=true

Then, press CTRL+ALT+F1 to open the command line and execute service lightdm restart.

After that, you should have the option 'Manual login'  at the bottom of the login screen.


Solved by Paradise at Elementaryforums (paraphrased):

I had the same 100% fan-speed issue with my Asus notebook. There is a workaround for this: just add acpi_osi=! in your GRUB. While booting with kernel 4.4, press "e" for "edit" and type in like this:

After booting, the fan control works correctly but now you must add this workaround in /etc/default/grub ... for future reboots:

sudo apt-get install gedit
gksudo gedit /etc/default/grub
sudo update-grub
... Kernel 4.4 is more stable and tested


Adding windows minimize and maximize buttons?

You already have maximize button in every title bar (two arrows going from center to oposite directions), but minimize can be turned on in Window Controls, after installing elementary tweaks (the minize icon is something similar to usual download icon).

sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks


Firefox unresponsive after upgrade to version 65

Update:

I've found a fix of sorts. My firefox has been stable for the last few days and yesterday I changed the browser to display the tabs in the titlebar and all the problems came back. Pages wouldn't load, the rightclick menu didn't work etc. When I changed the titlebar setting back Firefox started to behave normally again.

I have this as well.

Sometimes it can take a while for the bug to manifest, but when it triggers only a reboot will fix it, and then only to a certain extent. Even after a reboot when rightclicking on links the menu won't stay open, you have to keep the button pressed down.

When it happens all subsequent websites won't work.

Edit:

Unfortunately I already tried refreshing FF and the problem returned after a while.

I also tried making a completely new profile and the same thing happened.


Colored close/minimize/resize window icons

@user18324 Try asking the devs of elementary tweaks (who have made possible the Dark Mode on elementary OS). Maybe you'll get a quicker response and share it here.


Does `pantheon-files` support extensions and plugins?

If what you mean is actions that can be triggered from the context menu of the file manager, after selecting one or more files or folders, I don't know if the proper name is "extensions", but .contract files can be created in usr/share/contract to add context menu entries to Pantheon-Files.

So, the general answer to your question is "Yes". But if you mean whether you can find ready-made .contract files on the internet to download and use, the answer is rather negative.

About mentioning all of them:

I suppose the list you get in Nautilus with the command you mention is the list of scripts/extensions that are already installed.

To see the one present in Pantheon Files take a look in /usr/share/contractor.

As said in a comment, there is no exhaustive list for these context-menu actions: first, because, as far as I can tell for the moment, there are no such ready-made .contract files to be found on the internet available for download, as you have for Nautilus or Thunar; second, as they can be created for the specific commands that you want applied to different files or folders, they are too many to list, because they are as many as the possible applicable commands that may involve different executable files/scripts.

About mentioning a few of them:

Some of the ones I have used: some to play/open in different programs, to convert, to extract audio without conversion, to display media info or mime-type, to run an executable file, to search, to join... Most of these are mentioned on this site or on U&L stackexchange. (For example: here, here, here or here; also: here). If you need a certain context-menu action in Files, you can search on such sites or post here a question asking for that.

To create a new one the procedure is something similar to the following one, an example which adds a search option with Catfish:

With gedit as text editor:

gedit ~/.local/share/contractor/catfish_search.contract

Paste this:

[Contractor Entry]
Name=Search Here
Description=Find files
MimeType=inode;
Exec=catfish --path=%f %U

Save and close text editor.


How to hide characters in password typing

Given the severity of a recent Sudo vulnerability (CVE-2019-18634), turning this feature off is an excellent idea regardless of whether sudo is patched or not.

this worked great for me on 5.1 (Hara):

sudo mv /etc/sudoers.d/pwfeedback /etc/sudoers.d/pwfeedback.disabled

in the event you can't wait 15 minutes to test that it works, you can kill any remaining time using:

sudo -k

and then execute your favorite sudo command without them asterisks :)

references

Mint 19.1 -- Terminals show asterisks on password. How to disable
this feature?
How to cancel the currently-applied remaininsudo time-out?


It's possible a problem with Rufus, not with elementary OS. You could download the elementary ISO yourself here: https://elementary.io/
After that you can point to the downloaded image from Rufus. You could also use another tool like YUMI, UnetBootin or Balena Etcher.


Generally apt is quite good at knowing which packages are no longer required, but it’s good to see I’m not the only one who reads through the list to see what’s being removed before pulling the trigger
To answer the question, it will probably be better to look through the packages as groups:

The nvidia 435 and 455 packages can be removed if you have the 460 (or newer) package installed
The Linux-prefixed packages have all been replaced with newer software
The Qt-based packages I’m not 100% certain of, as a lot of software uses those libraries. You may want to use apt list --installed to see if you have a newer version installed

As always, it’s a good idea to keep reliable backups handy in the event of a hiccup


It sounds to me like a BIOS boot priority if the only actual change is the presence of the drive. When you turn the machine on there should be an option to hit one of the F1-F12 keys mentioned on the boot screen. Hope this helps! Also, the bootloader that installed for me with Loki gives "boot options" on the list of possible devices.


I think, that's an application specific choice not to hide on panel. Personally I prefer a non-hiding icon for such a potentially suspicious application.


Hard drive partition table seems to have broken during a clean install of freya 0.3.1

This worked. Probably a duplicate, sorry for that.


They should be placed in the following folders

For personal use

TTF files in ~/.local/share/fonts/truetype (old way was ~/.fonts/truetype)

OTF files in ~/.local/share/fonts/type1 (old way was ~/.fonts/type1)

For system wide use

TTF files in /usr/local/share/fonts/truetype

OTF files in /usr/local/share/fonts/type1

Then sudo fc-cache and you should see the fonts.

An alternative way is to place fonts generally in ~/.local/share/fonts/ (old way was ~/.fonts/).

Can you see the new fonts in Libre Office or similar office programs?


Error setting up the address bar for Google search engine

It is fixed in Epiphany 3.32. I don't know when elementary OS will update to a newer version of Epiphany.


The simplest way is to go into System Settings and  User Accounts and set their account to log in automatically. Then go into Security & Privacy and uncheck "Lock on Sleep" and "Lock after screen shuts down."

As far as using the interface is concerned, they shouldn't have to input a password at all.

To make it even safer for the end user, you can set up their account as a "Standard" (i.e. non-administrator) account, after which you can use the Parental Control settings to limit their access to different programs.

But this is all basic system-admin stuff.  Suffice to say, you should set them up with their own "Standard" account and set that account to log in automatically and the screens not to lock.  If you, as the system administrator, ever need to get in and do things all you have to do is log out of their account and back in as your own.

This won't allow them to do their own system administration, but I suspect you don't want that anyway.


System always hangs shortly after login on 2009 macbook pro

OK thank you to all who read this, I have now found the problem. It seems that starting Epiphany causes the system to hang. I had though that as that was the browser that came with the installation it should be OK but on my 2009 MacBook Pro it causes instability. I'm now using Firefox and that's working fine.


After update, calculator program is now called unnamed

Run the following command to open the calculator entry in Scratch

sudo -i scratch-text-editor /usr/share/applications/pantheon-calculator.desktop

Change the text after line that starts with Name= (it should currently be unnamed or something , if the line isn't there add it) to Calculator.

Or replace the contents of the file with (from my laptop)

[Desktop Entry]
Version=0.1
Name=Calculator
Comment=Calculate in an elementary way.
Exec=pantheon-calculator %U
Icon=accessories-calculator
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Utility;Office;
X-GNOME-Gettext-Domain=pantheon-calculator

X-Ayatana-Desktop-Shortcuts=AboutDialog

[AboutDialog Shortcut Group]
Name=About Calculator
Exec=pantheon-calculator --about


Delay to Start Elementary OS 0.4 Loki (64-bit)

This is a known bug: https://bugs.launchpad.net/elementaryos/+bug/1596377

This is the workaround: Significant lag loading panel and dock after login (Loki)

mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.disabled


Loki: Sound settings is not recognizing my audio devices, alsamixer is

It was because I mounted my /home folder at my ntfs partition with default options, and pulseaudio wasn't being able to start because my home folder's owner was root.

Since chown didn't work in this case, changed the mount options in /etc/fstab from this:

defaults 0 2

to this:

uid:1000,gid:1000,umask:0000 0 2

That probably brings me security issues and would give me issues with having other users, but it is working as expected and I am the only user in my computer.


Can you install Compiz on elementary OS?

The desktop environment used is Pantheon, not Gnome.

And since elementary OS uses Gala (which is based on the Gnome 3 window manager Mutter) - not Compiz - as it's window manager, you can't use the Compiz Config manager: One could say, it's the core of elementary OS.


How to set the terminal to "always on top" in elementary OS?

Although disabled by default, you can assign a keyboard shortcut to enable any window to stay on top in Gala. Simply assign your desired key combination to the Toggle always on Top option located under System Settings -> Keyboard -> Shortcuts -> Windows.


What you're looking at here is an interface with an abstract method.  Virtually all OOP languages have a similar concept to interfaces, but since you didn't specify which language(s) you do know I can't really draw a parallel to something you're already familiar with.  Explaining the concept from scratch is really beyond the scope of a SO answer; you might want to take a look at https://wiki.gnome.org/Projects/Vala/Tutorial#Interfaces-1

The abstract keyword is a bit more interesting; Vala interfaces can be used as mixins.  Methods can be implemented either in the interface (in which case they are non-abstract) or left for classes which actually implement that interface to implement (in which case they are abstract).  This allows you to share more code than purely abstract interfaces would.

Basically, you can find the implementations of that method in every non-abstract class which implements that interface.


I just searched for your laptop model. The chipset drivers are already installed, so you don't have to worry about that.
You also already have open-source Nvidia drivers, this are not the official drivers but they are free (as in freedom).

If you want to install the official (non free) drivers, you have to open Slingshot and search for 'additional drivers'. Select the driver you want to install, click on apply, wait until the drivers are done installing and reboot.


How to connect to elementary OS using rdp client (remmina)?

You can connect to a Linux machine using a RDP client if you install the xrdp package.

However, what the xrdp really do is to translate the RDP to a VNC server, installed via package dependency. So if you don't want a VNC service running in your machine, is better to connect using SSH.

Besides that, there's a issue with the xrdp and "complex" desktop environments, like Gnome-shell. I don't know yet if it works fine with Gala (elementary's DE), but I'll test and edit this answer (I got curious about that).

To use SSH to connect, install the OpenSSH server:

sudo apt install openssh-server

EDIT: Yup. No Gala via RDP. Just check it.


Here is an approach to integrating deja-dup with Files. I found in the following blogpost from Todd Kennedy.

Source

Adding Deja-dup support to Files

Obviously, install deja-dup. In order to integrate Deja-Dup into Files one has to create two files; the first for restoring missing files from a directory and the second to revert to a previous version of a file.

The dejadup-restore.contract, that must be created in /usr/share/contractor with Admin permissions.

[Contractor Entry]
Name=Restore missing files in folder
Icon=edit-find
Description=Restores missing files in folder using dejadup
MimeType=inode/directory
Exec=deja-dup --restore-missing %U
Gettext-Domain=deja-dup

Save and exit editing

The  dejadup-revert.contract in the same way that you created the first file. Put the following contents into it.

[Contractor Entry]
Name=Revert to previous version...
Description=Revert to a previous version
Icon=edit-find
MimeType=application/octet-stream
Exec=deja-dup --restore %U
Gettext-Domain=deja-dup

Save and exit editing.

Log-off and log-on.


how do i know what is the video resolution in elementary os juno

If you install VLC you can open the video and then just right click > codec information will show you the video resolution and all the data you might want to know.


Custom command to minimize current window

Go to Desktop > Hot Corners, select the corner you want and choose Execute custom command:

Then add the following code:
gsettings set org.pantheon.desktop.gala.behavior hotcorner-bottomright 'minimize-current'


How to downgrade libnl packages to fix network manager?

You can try disabling Secure Boot in the BIOS if you have such a setting. My Braodcom wireless won't work anymore after software updates and with secure boot enabled.


This is the screenshot from my network settings. Are you saying that you don't have the section of wireless and Ethernet?


Make Win + ↓ minimize the current window

If you go into System Settings --> Keyboard, you should be able to change the shortcut for minimizing the current window. If you change it to a shortcut that's already in use (such as Win+↓), the old shortcut will be removed and your new shortcut will replace it.


How to install and configure Chrome Remote Desktop

Per the Chromium ticket, the solution is to use root when setting up CRD.


elementary OS Loki: I have to put the laptop to sleep right after booting to make it work

I use the same laptop and sometimes I have that problem too.

In case of only background image displayed I click Ctrl+Alt+F1 and then Ctrl+Alt+F7. So that I switch to cli and then to gui.

In case of black screen after wake up. It brings the system after a while or you just need to reboot manually. :/

But for a month or so I haven't meet this problem, I thought that they fixed that in some update.


I experienced a similar few times, Never tried to look into it, but it sounds like ibus related issue.


How do I choose a photo for my user account in Hera?

I think you can't change the profile photo of guest account.


How to install elementary tweaks on Freya

In order to install elementary tweaks you have to add a PPA. Make sure of knowing the dangers of adding PPAs beforehand.

elementary OS 0.4 Loki

Make sure you have installed the program for adding PPAs. Run the commands:

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

  According to project page: https://github.com/elementary-tweaks/elementary-tweaks

elementary OS 0.3 Freya

curl -sL  http://i-hate-farms.github.io/spores/install | sudo bash -
sudo apt-get install elementary-tweaks

From I hate farms ~ GitHub.

elementary OS 0.2 Luna

sudo add-apt-repository -r ppa:versable/elementary-tweaks-isis
sudo apt-get update
sudo apt-get install elementary-tweaks

From Versable ~ Elementary Update.


How can I get Facebook videos to play in Epihany?

Videos will not play. Install Firefox sudo apt install firefox, Chrome or Chromium and get rid of this browser by typing in terminal sudo apt remove --purge epiphany


How can I change the guest session profile picture

I guess you need a combination of

How do I change my user profile picture? and
How can I have the same applications in the Dock for the Guest session as I have in the Administrator account?


Elementary OS нет звука нигде

Also, you might want to try clicking in the "speaker" icon on the top bar of eOS and then click "Sound Settings".

Make sure your preferred and desired sound output is checked as you might have multiple outputs:


Time stuck in 24h mode after installing from OEM (loki 0.4.1)

Solved it.

Had to install wingpanel-indicator-datetime_2.0.2+r223+pkg11~daily from the daily ppa.

https://launchpad.net/~elementary-os/+archive/ubuntu/daily/+sourcepub/8449080/+listing-archive-extra

Everything works now


Something wrong with my panel and dock popover

There seems to be a problem with the last update of xserver-xorg-core-hwe-18.04 or xserver-xorg-legacy-hwe-18.04 with Radeon graphics cards, which break the rendering of boxes and tooltips.

They just uploaded a fix in launchpad. Just update the packages to their newer versions

xserver-xorg-video-amdgpu-hwe-18.04:amd64 from 19.0.1-1~18.04.1 to
19.0.1-1ubuntu1~18.04.1
and
xserver-xorg-video-ati-hwe-18.04:amd64 from 1:19.0.1-0ubuntu1~18.04.1 to
1:19.0.1-1ubuntu1~18.04.1
and
xserver-xorg-video-radeon-hwe-18.04:amd64 from 1:19.0.1-0ubuntu1~18.04.1 to
1:19.0.1-1ubuntu1~18.04.1

Or download the .deb files and install them with Eddy or dpkg

Take note, this are proposed packages and are still in testing. It worked for me, but it might not work for everyone.

More about the bug here.


can i push my modification directly to elementry os desktop repository ?

If you don't know where to begin, try the developer guide they provide, it helps a lot.

Unfortunately developing an OS don't work this way, you have to start a issue on launchpad or github (depending on the project you are working on), with the reasons why this feature should be implemented. If the team is OK with your feature you can start to code it, then the code reviewed and if it's according to the coding standard, it get implemented.


Can Photo viewer only crop to the aspect ratio of the original image

On elementary OS Loki 0.4, I solved the problem by installing dconf-editor

sudo apt-get install dconf-editor

Then with dconf-editor navigate to org/panthenon/photos/crop-settings and set last-crop-height, last-crop-menu-choice and last-crop-height values to 0.
Please note it should be exactly zero otherwise it will not work!


How to change the Encoding? (Greek- ISO-8859-7)

First of all, check that locale it's installed. From terminal, execute

cat /usr/share/i18n/SUPPORTED | grep 8859-7

You can see an output like this:

el_GR ISO-8859-7
el_CY ISO-8859-7

If you want to configure your system with the first locale (el_GR ISO-8859-7) you must reconfigure your environment. Try from terminal:

localectl set-locale "LANG=el_GR.ISO-8859-7"
localectl set-locale "LANGUAGE=el_GR.ISO-8859-7"
localectl set-locale "LC_ALL=el_GR.ISO-8859-7"

Now, you must generate your desired locale:

locale-gen el_GR.ISO-8859-7

And finally:

sudo dpkg-reconfigure locales


elementary OS Freya 0.3.2 won't boot after installing tlp

To remove software before the system boots you need to use recovery mode which can be accessed by holding down SHIFT while booting and selecting recovery mode. Then open the shell or terminal (something like that) and type sudo apt-get remove <package you installed tlp with> and also type sudo apt-get autoremove after that. Reboot your system and it should boot


How to connect my Android phone? KDECONNECT?

I can see a lot of stuff in the huawaylite but can not find just the pictures. Perhaps the best method for me would be to use Gmail to send them to myself and then download to my pc. Or use Dropbox or an other cloud :}

What exactly did you see after connecting the phone? Usually you should be able to browser the devices internal folder structure and find your pictures in some place like "Pictures" or "DCIM", but it might require a bit of browsing or getting used to the folder structure.

Apart from that:
* Yes, of course syncinc images using Google Drive or Dropbox would be an option. At least for Dropbox there should be a Linux sync client as well. As an alternative (if privacy matters to you), you might want to use a Nextcloud or something like this all along with the appropriate (Android, Linux) apps.
* You could go for a tool such as WiFi File Transfer (https://play.google.com/store/apps/details?id=com.smarterdroid.wififiletransfer) on Android. This essentially allows for starting a (web) server on your Android device and gives you an easy chance to download files (one or many) using your web browser.

But unless Huawei completely messed it up, you really shouldn't need to use these. Maybe, as an option, after connecting you might want to use the elementary file managers "find" facility to locate an image file by name, on the device, if they are hard to find.


Something Wrong With elementary appcenter

Would it be worth a try to open the terminal and type

sudo apt update

Then reboot the machine and see if that works?


First we are going to check if the touchpad is really using the settings it should.
Open a terminal and type: xinput
Look for your touchpad and remember the id number. Then type: xinput list-props.
If a setting is set to 0 it means it's unchecked. If you want to set it to 1 just type
xinput set-prop [id] [setting number] 1 .
The same applies if you want to set it to 0. Finally, to make those settings persistent you need to create a .conf file. But to do so I need to know what files you have inside /usr/share/X11/xorg.conf.d

Basically it would be completing this file:

Section "InputClass"
Identifier "touchpad"
Driver "synaptics" #maybe other driver
MatchIsTouchpad "on"
    Option #[option here]
EndSection


I have installation issue while trying to do it on "System76 - Oryx Pro"?

Can you access your computer harddrive from the liveCD?

Sometimes, for reasons nobody understands, some bootable USB drives work and some just won't. Though usually when they won't work they won't even boot up.

I would make a new bootable USB, like a different USB-drive, and give it another go. If that wouldn't work then try to download elementaryOS again - maybe something got corrupted on the way down. I mean System76... that should be like a walk in the park for any distro.


Is there a way to turn off the mouse pad while typing on laptop? (Solved)

Installing a Touchpad Indicator could help with this as it seemed to be a "go-to fix" for Ubuntu 16.04 which I used in the past.

To do so, open Terminal and paste these commands:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator

Then launch touchpad-indicator from the Applications Menu which will place an indicator for your touchpad on the top panel. Click on the icon, select Preferences. You can then check 'Disable While Typing'.

Good Luck!!!


So, I've found the culprit!

The wingpanel-indicator-sound version 2.0.3 is the one that's crashing and thus making the entire wingpanel disappear.

Removing the package is a temporary solution.

I've already submitted a bug report on the wingpanel-indicator-sound project page.


To expand on Schyken's answer you can find all of the wingpanel indicators made by the elementary team on the Github here: https://github.com/elementary?utf8=%E2%9C%93&q=wingpanel&type=&language=.

Perhaps you can suggest an indicator in an issue or alternatively just use GNOME which has a Removable Drive Menu shell extension.


Can't find wireless wifi setting in Hera

AFAIK, there is no separate network manager module for wifi, so I can exclude the case you are missing some piece of nm.

Next, I assume your wifi card is the Realtek one. If this is the case, it's good because, at least, it's been detected.

If this is the case, try to install ubuntu-drivers-common, which is a gui to help you install proprietary drivers (if I remember correctly it's not installed by default).

Just type

sudo apt-get install ubuntu-drivers-common

After having installed this basically if you go into the installed applications in the app store you'll see that it will suggest you to install some proprietary drivers

.

Another check you can do is if this wifi card is enabled; you can perform this check through rfkill

rfkill list

and if the wireless card is blocked/turned off just type

rfkill unblock all

Of course, if the realtek device that appears in your lsusb is not the wireless card, this could means that it was not been even detected


HP Pavilion g7 sound not loud enough in elementary OS

The fact that the sound is distorted and the great difference to what happens in Windows may indicate a driver or codec problem.

To boost sound above 100%: System Settings - Sounds: "Allow louder than 100%"

Installing pavucontrol can be useful for more options.


How can I change the names of paired/connected remote bluetooth devices?

First of all, following steps are directly derived from answer by @wolf

  Note: This answer has only been tested on Ubuntu 16.04(Dropped here from google search. Thought to add my experience)
  And I am assuming that:
  a) you have already paired (say) 'QY7' bluetooth earphones with your Ubuntu.
  b) it is listed as 'QY7' in the System Settings -> (Hardware) Bluetooth -> Devices

Steps:

1) Get the Mac address of QY7 (We will refer to it as MAC_ADDR_QY7)
System Settings ->
(Hardware) Bluetooth ->
In the 'Devices' list on left side, click on 'QY7' ->
Note down the 'Address' from the right side

In my case, it is:

Address   1C:52:db:7a:48:17

2) Get the Mac address of your computer's 'Bluetooth adapter' (MAC_ADDR_BT_ADAP)
You can open up a terminal and use following command: (source: How to check bluetooth status via terminal)

user@user:~$ hcitool dev

Devices:
hci0    00:1A:5C:C4:B3:41

Thus, in my case, 00:1A:5C:C4:B3:41 is the Mac address of 'Bluetooth adapter'

3) Navigate to /var/lib/bluetooth

user@user:~$ cd /var/lib/bluetooth

4) We need to edit contents of a file called info corresponding to the paired 'QY7'.
But it is located in a folder structure owned by 'root'
For me, the easiest way to proceed was to use GEdit with root privileges and I am sharing the same:

user@user:~$ sudo gedit
(Enter your password)

5) In this opened 'Text Editor' ->
Click 'Open' ->
Other Documents... ->
Folder called MAC_ADDR_BT_ADAP (from step 2) ->
Folder called MAC_ADDR_QY7 (from step 1) ->
Open file called info

 Sample contents of info:

[General]
Name=QY7
Class=0x240404
SupportedTechnologies=BR/EDR;
Trusted=true
Blocked=false
...

6) We only need to modify the value corresponding to 'Name'. That is:

Name=modified_name_for_qy7

After modifying, save the file and close the text editor!

7) Now, we need to restart the bluetooth service.

user@user:~$ sudo service bluetooth restart
(Enter your password)

8) Verify that the name has been updated in System Settings -> (Hardware) Bluetooth -> Devices

 Job complete!


google chrome stuck when watching video at full screen size

There is an update that fixes this issue. Just update in AppCentre or run the following commands in terminal:

sudo apt update
sudo apt full-upgrade


My solution: stuck at black screen/password screen after running software updates this week:

You might consider using 'ubuntu-drivers install' instead, it will handle the purging and installing safely.


How to set Google Chrome to default with Default Applications?

Open Chrome.

In the top right, click the Chrome menu

Click Settings.

In the "Default browser" section, click Make Google Chrome the default browser.

If you don't see the button, Google Chrome is already your default browser. later try to restart your computer and go to System configuration > Aplications and check if the Chrome Browser appear in the list:


Did you try to uninstall it completely via app center?

I'm also on the way to either ditch the mail program and return to Thunderbird or to leave it as is... I've been a Thunderbird user for so many years, so this is kind of refreshing.

Sadly, I cannot say the same for their music Noise app that is just slow, unstable tra$h at the moment.


Because it is somewhat hidden in elementary OS (as it doesn't have it's own Software Center).

Go:

Ubuntu Software Center -> Edit (at the top menubar) -> Software Sources -> Additional Drivers.

I know it's a pretty weird place for a thing that is so important but I think we have to wait for Loki and automatic hardware detection.


I have two different Dell XPS 13 9370 and 9365.

It seems to me that one of the two, after the update to Hera 5.1, had a little trouble with the Touchpad.

It seems to me that after updating the kernel it solved the problem, in any case I had no problem.

$ sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04


Failed to fetch Components-amd64.yml.xz when Update

I solved it by

  sudo apt-get clean
  sudo apt-get update

the "clean" argument deletes the local repo files.


System Settings won't open – Gdk-ERROR **: The program 'switchboard' received an X Window System error

A previous report linked this error to a video card drivers issue. It would be helpful to add more details about your drivers to the original post. Next, I would try uninstalling and reinstalling your video card drivers. If you can, avoid AMD's proprietary drivers.


dpkg -i is a really low level way of installing a .deb file and does not handle dependencies at all. I would suggest removing slack again using sudo dpkg -r slack-desktop and then re-installing using one of the following methods:

Install Eddy from the AppCenter and install the .deb file via that.
Use sudo apt install ./slack-desktop-3.3.1-amd64.deb or sudo apt install /path/to/slack-desktop-3.3.1-amd64.deb

Both of these methods should resolve dependencies for Slack and install them automatically. If these solutions don't help you, please post further information and terminal output regarding the issues you are having.


How do I get mail to trust my mail server?

If you are using a Gmail account, you gotta  active an option that makes you free to login in any external app from Gmail.

Just go to GMAIL Main page > Settings > Fowarding and POP/IMAP

Once you are here in Fowarding and POP/IMAP

  Enable IMAP

Hope that works your u, it work in my case.


How to fix gpg: keyblock resource `/etc/apt/trusted.gpg.d/.gpg': resource limit

This seems to be this bug.

Someone suggested this:

  The solution that worked for me was emptying /etc/apt/trusted.gpg.d, running apt-get update, and then manually adding every key it blocked on to the main /etc/apt/trusted.gpg keyring with apt-key adv as described above.

So run these commands

sudo mv /etc/apt/trusted.gpg.d/ /etc/apt/trusted.gpg.d.backup
sudo mkdir /etc/apt/trusted.gpg.d
sudo chmod 755 /etc/apt/trusted.gpg.d

and add each key again with this:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

OR

sudo apt-get install launchpad-getkeys
launchpad-getkeys

where you replace the hash with your needed key's hash.


Can I restore apt-get sources to the default?

You have a couple of PPAs which appear to no longer exist. Both of these PPAs (from compiz and versable) are not default elementary software sources.

You can remove software sources with the "Software & Updates" configuration tool. This is accessible either by searching for it in Slingshot or by opening Software Updater and selecting "Settings..." in the bottom left corner.


Got exactly the same issue on Juno stable, and found the solution here: https://superuser.com/a/1315412

The problem basically comes down to the fact that the power settings are not propagated to the 'lightdm' user, which is the active one on the login screen.

I fixed my issue as follows, copied from the answer in the above link:

sudo -s
su -s /bin/bash lightdm

dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout

This prints 'suspend' and '1200', respectively.

To turn off suspension, set:

dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing

UPDATE: If you're getting the No protocol specified issue, as @ankscorek and I ran into after upgrading to Juno 5.1.3, use the following command to add the lightdm user to the access control list:

sudo xhost +SI:localuser:lightdm

before changing to the lightdm user, so before all the above commands.

If above solution does not work (as is for me the case now as well this second time around), you can always ditch the pantheon greeter (as I did):

sudo apt install lightdm-gtk-greeter


Take a look in the following files:

~/.config/user-dirs.dirs
~/.config/user-dirs.locale

This files are created by the xdg-user-dir tool. The .dirs file have the actual names of the default user folders, and the .locale file keeps the language they are set.

If you can't find the .locales file, you've likely checked "don't ask to change the names again" in the dialog after change to English. This deletes the file.

You have 3 choices:

Change the names directly in the ~/.config/user-dirs.dirs;
Create a ~/.config/user-dirs.locale file with your language code (pl or pol, right?) and change the language settings again. This should ask you again about the folders translation;
Run xdg-user-dirs-update --set DIR path to set the folders name. Read man xdg-user-dirs-update for details.


XMPP chat client that meets Human Interface Guidelines

A dedicated chat app was recently discussed as a prominent wishlist request, but there isn't any such app in full development beyond prototypes as of now. The chat project has an open bounty of $550 even though it was closed in May, which brings us to the feature request's closure:

  I'm going to close this issue because the circumstances of the world have changed. It's no longer desirable to build a messenger app in this way.

There is also the open question of which instant messaging protocol(s) such a dedicated "chat" app would use (usually XMPP is too small a feature set). As mentioned in the podcast, many protocols have closed their developer interfaces. They either provide their own app experience or are uninterested in developers creating their own, and there are so many competing protocols that users tend to follow the precedent of those in their social circle. Empathy is likely as close as we're getting for now.


failed to fetch updates without solution

First

There's no way you could have that repository in juno because that repository doesn't have a release for bionic

They don't even have one for loki (xenial), they stopped at freya (trusty)

Just remove the repository

sudo add-apt-repository -r ppa:elementaryos-fr-community/ppa

https://launchpad.net/~elementaryos-fr-community/+archive/ubuntu/ppa

Second

You never had problems upgrading, when you updated just that repo was disabled. It clearly says that at the end in the error message


How to change kernel for a non booting OS

You can always run some lie distribution form usb stick and then use sudo update-grub command, or grub customizer https://tipsonubuntu.com/2018/03/11/install-grub-customizer-ubuntu-18-04-lts/

Chroot system is easy, press e on the keyboard when you selected the proper linux entry in grub and then type

rd.break

press ctrl+x

mount -o remount, rw /sysroot/
chroot /sysroot/
update-grub


Try this and see if it helps.

sudo apt-get install menulibre
menulibre

navigate menulibre to the program that is missing its icon. click on the grey square with gearwheel.

This should open a small menu letting you insert an icon to the shortcut.
Find an icon or suitable picture and see if this removes the grey squares with gearwheels for you.


To download using the magnet link you need an app like qBitorrent. You can easily install it with sudo apt install qbitorrent.

Regarding your other issue. It's probably related to your web browser. You should try with another one.


this work for me,
you have to install

sudo apt-get install pavucontrol

and select your card sound

https://blog.gyt.is/2014/08/18/installing-surround-sound-card-on-linux-sandberg-usb-sound-box-7-1/


Problems with High CPU use when Elementary OS is Idle and Unused

A recent article claims a bug exists that allows Samba to max out 100% cpu usage, if you re not using Samba or any of it's features change the permissions so it wont start on it's own.

sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse


I have the same problem and I found the solution myself.
Apparently the problem is due to the Realtek 8822c video card driver (which is missing the rtw8822c_wow_fw.bin file needed to correctly load the rtw8822c_wow_fw.bin driver)
The solution is to download the latest version of linux-firmware from:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20200918.tar.gz
Extract and copy the contents of the rtw88 folder to /lib/firmware/rtw88
Restart the operating system.
When restarting the wifi card will be fully functional!


Is it possible to install AMD GPU-PRO on Freya?

amdgpu-pro doesn't support your card

https://www.reddit.com/r/linuxmint/wiki/index/graphics#wiki_how_to_install_amdgpu-pro_hybrid_drivers


Freya 0.3.2_20151209 does not boot from CD - it goes to Grub

The ISO will boot to Grub initially. That's the intended behavior.

From there, you can choose whether to try Elementary OS or install it. If you select "Try Elementary OS", are you able to boot? If not, do you get an error message?


Can't add new user (System is installed, I am not in installation mode)

Try

groups youruser
sudo useradd newuser -m -G x-group,y-group,z-group

Option -G assigns newuser to x, y and z groups, option -m creates the home of newuser

sudo passwd newuser


How to customize wingpanel in elementary OS 0.4 Loki?

It depends on what you mean by "customize".

As far as I can tell, the authors of those replacement panel projects have stopped development, so you probably won't be able to replace your panel with those dead projects.

Wingpanel still uses the panel css class and includes some new classes like maximized and translucent, so all of it's color changes are now handled in CSS and not hard-coded.

As always, all of the indicators are extensions for the panel and none of them are mandatory or hard-coded.


How to reset lost administrative password?

If you don't know your Administrative password and need to perform a system update/upgrade, you may want to reset it. You can read about how to do it here.


How to remove icon(name) of an uninstalled application in elementary OS?

General solution:

Let app_name is name of the application.

Open terminal and run

grep app_name ~/.local/share/applications/*

If there is .desktop file, run:

rm -rf ~/.local/share/applications/app_name.desktop

This should solve the problem.

Read man grep and man rm for commands explanation.

Optional:

sudo rm /usr/share/applications/app_name.desktop
sudo apt-get autoremove

For this particular case: See chat discussion

In this case, the app_name is xdman but the .desktop is xdm.desktop. So run:

rm -rf ~/.local/share/applications/xdm.desktop

This worked for me, but not to OP.

So, we enabled PPA, then reinstalled. Now again, removed with simple command:

sudo apt-get purge xdman


Removing previous version(If you have)

sudo apt-get remove skype skype-bin:i386 skype:i386
sudo apt-get install sni-qt:i386

Clear the old Skype folder before installing latest version.

rm -rf ~/.Skype

Preparing to Installing Skype:

Users of 64-bit  should enable MultiArch if it isn't already enabled by running the command:

sudo dpkg --add-architecture i386

Update repositories and "updates" list:

sudo apt-get update

Now,

Open Software& Update --> Other software tab then
enable Canonical Partner repository.

Then close --> reload

Install skype

Now open terminal and run

sudo apt-get update
sudo apt-get install skype

Reference here


elementary OS Juno - Wi-Fi always disabled after logging in

Hello do you have tlp installed?

If yes go to /etc/default/ and edit file named tlp
there is this part:

DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi"

Which has wifi in it by default... that may be causing the problem.


Is there a way to refresh the Pantheon-Files "Entire-Network"

Try killing the gvfs process.  It will automatically restart when needed.  I haven't had a chance to test this but hopefully it will work.  You could also try disabling and re-enabling networking.

Files just shows whatever gvfs gives to it so it is not really a bug in Files as such (unless other file managers do not suffer from the problem).


How can I add MPT support to elementary OS to read files from an Android phone?

That's because, unfortunately, Elementary OS ships without MTP support. MTP is the protocol Android uses to share files with a desktop OS.

There was a ppa called ppa:langdalepl/gvfs-mtp, but it seems to have gone offline. That means it will be challenging to get your Android phone to work well with the Files app.

There is another solution, however less elegant. Open AppCenter and search for gmtp. gmtp is a special application designed just for downloading and uploading files to and from mp3 players and mobile phones. It might be what you need.


I always found Firefox to be unreasonably slow and resource demanding for basic web surfing: right now, it is using ten times the memory that Epiphany uses (I am looking at the system monitor with both browser open, same amount of tabs, same websites, Firefox sync disabled and the only Firefox extension I have is uBlock).

Firefox, while nowhere near as popular as Chrome and its derivatives (Chromium, Opera, etc.), is still a fairly well-known cross-platform browser. Most websites include Firefox in their testing, which means that you rarely end up with incorrectly rendered content; whereas with Epiphany, you'll sometimes run into issues (in particular, I find that HTML5 videos will occasionally crash the tab without apparent reason). Hence the generally positive attitude towards Firefox, and the occasional complaints about Epiphany being pre-installed.

Personally, I prefer Epiphany mostly because of the design—it looks and feels at home on elementary OS, and it is sufficiently advanced for my daily usage (although I do miss Reddit Enhancement Suite and one or two other plug-ins I had installed back when I was still using Opera… I really wish the devs would get around to re-implementing plug-in support in Epiphany, at least for userscripts).

That said, Mozilla have been hard at work on a lot of improvements to Firefox, combining various techniques from different browser engines into one new, state-of-the-art engine. They're going to start switching out different components in the coming versions (as far as I'm aware, the current nightly build already includes the new CSS module, although it might be toggled off by default). If all goes well, Firefox should rise from its current, rather unfortunate position back to the top of the performance race over the next year or two… it'll probably still use a little more RAM in idle than Epiphany, but that's pretty much unavoidable, given that it has more features built-in.


I've made progress, done updates and used clamtk to neutralise the trojan that caused it. I think it came from an ad-spamming website hdeuropics, where I watched a frebbie movie, I went searching for every possible file it could have got to but went too far and destroyed my profile's system shared user files, meaning I couldn't log in.
I used terminal to find and obliterate all related trojan files, update system and cleaned it all up and it now logs in but then straight back out again on that profile. I can log into the admin profile and my son can log into his.
I could make a new profile and then maybe transfer the files to that. Unfortunately one of the folders has my registered user files for a game that I love so that's why I haven't made another profile, as you can't have 2 profiles with the same name.
I was thinking to chown the files then move them and then move them again to a new profile and chown them back again, it could work.


How can I switch workspaces using the mouse wheel?

This is not exact the solution you ask for, but:

You can switch workspaces by scrolling on open applications in plank, if they are open in different workspaces and plank is configured to show all apps of all workspaces (default).


Why Can't I Log In to Gmail with Geary or Mail?

The security standard Google is talking about is called OAuth. It's a modern technology to authenticate a user. As the Wikipedia article states:

  Google supports OAuth 2.0 as the recommended authentication mechanism for all of its APIs.

Geary is using IMAP/POP3 authentication, not OAuth. That's the problem. elementary OS actually supports OAuth authentication via the online accounts functionality which could be used by any application.

Unfortunately, Geary does not support using online accounts yet. After all, Geary is a third-party application not developed by the elementary OS team. [Edit: Since this answer was posted, the elementary team forked Geary as Pantheon Mail in early 2016.] Of course the team would like to implement the functionality themselves, but the development resources (time, developers, money) are limited.

While Google claims IMAP and POP3 to be insecure, in reality it's not. Well, maybe the NSA knows how to break IMAP and POP3 authentication, but in general it is safe as it uses TLS aka SSL.


Is it possible to manage spam/junk messages with Geary?

Geary doesn't offer this feature, but both Yahoo and Zoho provide spam filtering on the server side. If these filters aren't catching everything, you can "train" them by dragging spam messages into the Junk folder. You can do this from Geary or any other email client.

The good thing about server-based filters is that they'll run even if your Elementary OS machine is off and you're accessing your email from your phone or the web.

https://antispam.yahoo.com/

https://www.zoho.com/mail/help/anti-spam.html


Download an install chrome

Then go to Chrome WebStore and look for Messenger for WhatsApp and install it. Now go to the Apps section in Chrome, right click on Messenger for WhatsApp -> Create shortcuts -> tick Applications menu -> Close. Start WhatsApp from Applications and pair it using the QR code.


Transparent vs. white panel with light background

After communicating within the elementaryos Slack channel, it seems a reported / known bug. See https://github.com/elementary/wingpanel/issues/184# for more.


How to install dolby atmos on elementary os?

All I can confirm, you can play back files encoded with Dolby Atmos on VLC 3.0 (here'a a couple of test video files). As to the presence of Dolby Atmos in-system configuration utility in elementary OS - I seriously doubt that, because of licensing issues (elementary OS is free and Dolby Access software is a commercial product).


You can associate the popover creation with a button event, like in the following example:

var button = new Gtk.Button ();
var imag = new Gtk.Image.from_icon_name ("help-info", Gtk.IconSize.MENU);
button.add (imag);
button.clicked.connect (() => {
    var pop = new Gtk.Popover ();
    //set popover content
    pop.set_parent_pop (window);
    pop.move_to_widget (button);
    pop.show_all ();
    pop.present ();
    pop.run ();
    pop.destroy ();
});

More info about Gtk.Popover :

Valadoc.org


Failed to fetch updates : How to fix corrupt source file

As yu can see in http://ppa.launchpad.net/mpstark/elementary-tweaks-daily/ubuntu/dists/ xenial is not supported. You have trusty or utopic version only.
But you can use anther repository for Tweaks:

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


How to configure my VGN-CS320J multimedia keys?

Alright, buckle up your big boy pants because you are going balls deep today!

We get to play with the terminal. Here is a list of commands that will set you up.

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install software-properties-common

sudo apt-get update

sudo add-apt-repository ppa:teejee2008/ppa

sudo apt-get update

sudo apt-get install ukuu

sudo apt-get upgrade

Now go ahead and use UKUU to update the kernel to 4.11.3
It will say that there are errors the first time you try this, ignore
that.
Reboot your computer.
Go back to UKUU and reinstall 4.11.3 kernel
If the install was successful, go ahead and restart your computer
again.

Now run

sudo apt-get purge ukuu

sudo apt-get update

sudo apt-get upgrade

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get -f install

sudo apt-get install gcc-6 g++-6

sudo apt-get update

sudo apt-get upgrade

Now reboot your computer again for good measure.

When you computer has restarted go ahead and run

sudo apt-get autoremove

Say yes to any prompts.
Reboot your computer and now try your multimedia keys and possibly
your video drivers.

I have to do this for my laptop and desktop for it to fully function. The 4.11.3 kernel is really good and has not given me issues.

So yeah, it seems like a lot, but it is not. Have confidence!


Cannot start the specific sub-System Settings items from Applications launcher (Slingshot)

This is due to a changement in Switchboard (the System Settings) application. We might report this as a bug, however, I guess now the slingshot-launcher should open settings:/// URIs instead of calling switchboard -o (as it does for now).


Update enables accelerometer with wrong screen orientation

Same problem here.

xrandr -o 0

has helped temporarily.
The problem, actually lies in FIXING this.
Obviously, the system somehow detects the orientation AND reacts on it. It only so happens that the detected orientation is wrong.
Now, where does it happen? That's what we need to fix.
Thanks a lot :)


Is the Intel graphics driver separate from the NVidia driver?

first I'd suggest upgrading the driver to Nvidia 381. it works better for me (xps 9560).

when I'm running in Nvidia driver the Intel HD card behaves perfectly.
 I usually switch Nvidia card off and use Intel HD solely, unless I'm goin to play games. didn't see much difference in battery life though, it still suck


How to set startup commands for application´s in launcher shortcut?

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.


elementary OS VM on new laptop and AMD video card, how to change video driver

The Virtual Box forum provided an answer so I thought I would share it in case anyone else encounters this problem. The solution was to Enable 3D Acceleration on the VM.


According to this tweet from the official elementary OS Twitter account, it won't be possible to directly upgrade. A clean install will be required.

See also: Should I download loki beta or freya?


How can I access any files on NTFS partitions?

The Possible fixes:

Boot in to windows and shutdown completely.Then boot to elementary OS there the partition will mount in read-write mode automatically.

(I too follow this when I got similar problem)

If you want to solve without doing shutdown,

The simple way is using ntfsfix

  ntfsfix is a utility that fixes some common NTFS problems. ntfsfix is NOT a Linux version of chkdsk. It only repairs some fundamental NTFS inconsistencies, resets the NTFS journal file and schedules an NTFS consistency check for the first boot into Windows.

Use sudo fdisk -l to identify ntfs partition

Now run the command:

sudo ntfsfix /dev/sda3

Note: replace /dev/sda3 with yours

EDIT:

If you are getting the same problem every time, the reason would be Fast Startup feature of Windows 8. Then the permanent solution would be : Disable Fast Startup in Windows 8


Can my Thinkpad w550s run elementary os with no problem?

It's likely a good sign that Ubuntu has certified the Lenovo w550s, and Lenovo's have alsways worked flawlessly for me (currently on a t450), but it's always a good idea to test a number your usual tasks from a live USB.


Please try to do the following commands (in a terminal window)

$ LANG=en_US
$ sudo ./StartGUI.sh

good luck!


Unable to interact with lockscreen after installing bumble bee

Just removing all Nvidia drivers through root terminal in recovery fixed the problem

sudo apt-get remove nvidia*


First and foremost, it should not be necessary to elevate the Evince GUI to root, and doing so could be a serious security risk. You should ensure that the files you need to manage have the proper permissions and ownership attributes attached to them. You can look into chmod to adjust the permissions for the file and chown to adjust ownership. Setting this properly should ensure you don't need to use sudo evince.
Here's an example, for a file on my system.
To set the file to the proper permissions, I'd use this:
sudo chmod 664 /home/schykle/myfile.pdf
To change my user to the owner of the file, I'd use this:
sudo chown schykle /home/schykle/myfile.pdf


Installation issues on Freya (mouse + window size)

According to an answer to a recent question HiDPI displays are not supported.

I suspect this is the cause of both issues you're experiencing


Using recovery mode:(using live usb/cd)

I assume you are the only user and the administrator of your system.

To change password, hold the shift key while booting live usb/cd.  If that doesn't work, hold the shift key and hit esc key once after BIOS.

Note: Use arrow keys to navigate.

Select advanced options --> select recovery mode

Now using the arrow keys scroll down to root and then hit  enter

You should now see a prompt, something like this:

root@ravan:~#

It is read-only system, so you have to remount it with write permissions:

Run the command:

mount -rw -o remount /

then

passwd [user_name]

Enter new password.

when you see passwd: password updated successfully then run exit and select resume option and hit Enter


I solved the issue with sudo apt remove elementary-tweaks


Setting up a development environment for elementaryOS apps?

A lot of the elementary developers (myself included) use the tools included in the OS (the terminal and the editor called Code). While this isn't a fully fledged IDE with a debugger like you mention, it does have some basic features to help with development, for example:

Full syntax highlighting for many programming languages (including Vala which is used to write all apps included in elementary)
Basic git integration, showing changed files and allowing branch switching
Bracket completion, whitespace stripping and automatic indentation

Meson and ninja are part of the build system and are very intuitive once you get used to them. The benefit of using such a system is that it is the same config files that are used to generate installable packages from the source, giving a level of reproducibility.

So my build/run/debug cycle looks a bit like the following:

Make changes in Code editor
Use terminal to run relevant meson/ninja commands (usually just ninja once you've configured it once)
Run/test app from build folder using terminal
Debugging usually consists of print statements within the code for simple debugging or gdb/valgrind on the command line for anything more complex

I appreciate that this seems fairly rudimental compared to what you'll be used to but it's become quite an efficient workflow for me. Although I can appreciate the steep learning curve.

On the other hand, I've been hearing really good things about GNOME Builder recently which will be closer to the fully fledged IDE you'll be used to. Although if you want to give that a try, I'd probably suggest installing a later version than what's available in the repositories (possibly from flathub using flatpak).


Flash doesnt work, even in Google Chrome - SOLVED

According to @dzierzak

  It had changed on my Elementary OS stock Kernel (4.15.X), I updated
  Flash by Google Chrome (chrome://components) and it works on all
  kernels now.


Uninstall a corrupt repository by hand and it works fine. Download and update.


This really might depend on what specific laptop you have and if you have TLP or the like (laptop tools etc) installed.

Here is an example of tlp causing this issue and the solution for a specific acer laptop.
https://bbs.archlinux.org/viewtopic.php?id=224098

If you have powertop installed, you can can go through all of the various power state options. Disabling and enabling them individually while checking the sleep state until you find the specific hardware flag that is causing the hang.

Here are some other general tips: https://01.org/blogs/rzhang/2015/best-practice-debug-linux-suspend/hibernate-issues


Problem with keyboard language indicator

The following steps helped me, if I'm not mistaken: removing all languages, adding English (US) and a second language.


Update: Augustin found a better approach for using a SystemD service:

One option to make this powertop tune permanent:

Copy the command powertop executes when switching the nvidia tunable from bad to good. In my case that was:
/bin/echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control
Add a SystemD service that executes that command: create:
/etc/systemd/system/nvidia-power-control.service
Fill with:

[Unit]
Description=NVIDIA automatic power control
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/bin/echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control'
KillMode=none
[Install]
WantedBy=multi-user.target

Make sure the command inside the /bin/sh -c '' is the copied command.
Run: systemctl daemon-reload.
Run: systemctl enable nvidia-power-control.
Run: systemctl start nvidia-power-control.
Verify it's running:

$ systemctl status nvidia-power-control
● nvidia-power-control.service - NVIDIA automatic power control
   Loaded: loaded (/etc/systemd/system/nvidia-power-control.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Thu 2018-11-29 14:21:20 CET; 6s ago
  Process: 28759 ExecStart=/bin/sh -c /bin/echo auto > /sys/bus/pci/devices/0000:02:00.0/power/control (code=exited, status=0/S
 Main PID: 28759 (code=exited, status=0/SUCCESS)

nov 29 14:21:20 xps systemd[1]: Starting NVIDIA automatic power control...
nov 29
14:21:20 xps systemd[1]: Started NVIDIA automatic power control.

For me this made sure the powertop tunables always indicates good for the Nvidia card.

Please tell me if there is an easier way to do this.


Bluetooth keyboard and mouse frequently stops reconnecting

I think I solved this when I tried fixing another issue: my Bluetooth headphones kept connecting in low fidelity mode.

First a note, some tips adapt /etc/bluetooth/audio.conf, but since Ubuntu 16.04+ (elementary 0.4 Loki) you actually need to edit /etc/bluetooth/main.conf.

I changed /etc/bluetooth/main.conf to just contain:

[General]
Enable=Source,Sink,Media,Socket
AutoConnect=true

Following this advice: https://jabriffa.wordpress.com/2019/04/29/fixing-bluetooth-headset-playback-profile-on-ubuntu-18-04-lts/

I then noticed that sudo service bluetooth restart wasn't enough, I needed to restart.

Since I did that both my issues have been fixed.


Wifi driver Lenovo T420s - Where to find find driver?

What commands typed in terminal show?
sudo lspci
sudo lsusb

You can install iwlwifi driver from the App Center.


I would like to switch workspaces by using the mousewheel

If you open the Multitasking View with either Super+Down or by clicking on the Multitasking View item in the Applications Menu or the Dock, you can scroll between workspaces with the mousewheel.


Might be a problem with Parallels being so old, I have Parallels 16 and I think it is now up to 17.


It is a known bug/regression that the keyboard focus does not properly follow the selection and there is a couple of fixes awaiting review, merging and release.   The keyboard focus is indicated by highlighting the icon but this may not be obvious for icons that are already light in color.  At the moment it is safest to use the context menu on the item and choose "Rename".


Trying to install Elementary OS, cannot click

It might not help you in your specific situation with an installation about to bust. But for an installation of a new operating system I would never use devices such as trackpads or a wireless mouse as you never know if and how they are supported, i.e. drivers are provided. Just connect a regular keyboard and mouse, get everything running and then look for additional drivers.

If you are going to REPLACE Win10 why dont you just cancel the installation and start from the beginning even if the existing Win10 installation might already been corrupted. Take either a Live CD or - in case you do not have an optical drive - create a bootable USB-stick and boot from the PC from the respective medium. With elementary OS running from the CD (or USB medium) check everything (screen output, keyboard, mouse, network connection, ..). If your trackpad or whatever other device works here it should do so during and after installation as well. If everything works fine AND if you are not heading for an installation parallel to another OS AND if you are not familiar with setting up partitions etc. just let the installer on the live CD do the installation.

And a final point: "Luna" is an old version of elementary OS. "Freya" "Loki" is the latest version. There is no upgrade from Luna to Loki. The latter needs a fresh install. What could be a reason not to install the latest version?


The problem was that I was using googlefonts which I symlinked to my ~/.fonts directory. The link was broken when I was installing some stuff.

After cloning the repo again and creating the directory directly within the ~/.fonts folder, everything went back to normal


Problem booting after fresh install Juno 5.0

The issue was I had two SSDs in the computer and somehow Elementary did not like that. I was booting off the correct one, but somehow it wouldn't work unless I removed the unused SSD. Weird.


Try login as guest to clarify if it's an user error.