How to install NVidia card driver (laptop)?

I don't recommend you to add any PPA to install your graphics driver. If you want a stable system, stick to the official repos.

You could use bumblebee to switch between graphics card for some apps, but it's harder to configure than nvidia-prime so I don't recommend bumblebee unless you want a fully open source installation (both the nvidia driver and nvidia-prime are proprietary software). If this is the case, I'll update my answer. But for now, I'll explain a more basic config:

First Delete everything related to bumblebee:

sudo apt remove bumblebee bumblebee-nvidia primus

Check what drivers are avaliable for your system:

sudo ubuntu-drivers devices | grep -o nvidia-[[:digit:]]*

Then install the one you want (replace XXX with the correct number):

sudo apt install nvidia-XXX

In case you have Optimus Technology you would also want to install this:

sudo apt install nvidia-prime

In case you want to fine tune your settings, is recommended to install nvidia-settings as well:

sudo apt install nvidia-settings


E: Sub-process /usr/bin/dpkg returned an error code (1) indicates a package installer error. This can happen after a failed software installation, or if the installer becomes corrupted.

Looks like some packages have been unpacked but not installed (probably due to a connection failure). You can try to fix your dpkg database by running this command:

sudo dpkg ––configure –a

and then trying to re-install the desired software.


I am unable to to install any new software

This is almost always a case on a system that hasn't finished it's previous installation.

Configure any partially installed software.

sudo dpkg --configure --all

Install any required dependencies.

sudo apt-get install -f


How to put minimize and maximize button in elementary os loki

You need to install elementary-Tweaks instead Gnome Tweak Tool, but maybe you can find that setting under the 'Windows' tab in the Tweak Tool. If not:

First run in a terminal this commands (you need to install software-properties-common to be able to add repositories):

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

After that, open system settings and select Tweaks, under the first panel you'll find the option to modify the window controls layout:


How to shuffle the music in the default music player?

In the bottom left corner of Music, you will see an icon that looks like two straight arrows on top of each other. If you click that icon, the arrows will cross. Your music will now be shuffled.


Sadly, this is not possible under elementary OS. You could file a feature request; however, keep in mind that developers might want to keep it clean.


How to make an appimage appear on aplications?

Sounds like the AppImage isn't creating a .desktop file for itself, so Elementary doesn't know it's available.

Never mind, there's an app in the AppCenter called "AppEditor", you can use that to create a new entry for your AppImage.


I INSTALLED THE OS BUT I DONT KNOW HOW TO CHANGE FROM WINDOWS TO ELEMENTARY

what do you mean by that exactly? Is elementary invisible in your BIOS? What happens if you select the partition that you installed it on?

If it just stays that way check if you have FastBoot enabled and Legacy Boot disabled. However I would require more detailed information for further assistance.


Support for ARM processors and Raspberry Pi?

There are currently no ARM images you can download from elementary. However, we do build armhf packages in our stable and os-patches repositories. This means you could theoretically attempt installing an ARM compatible version of Ubuntu, add our repositories, and install the Pantheon desktop.

ARM images are something we're interested in provided in the future.


You have to install OpenVPN and the Configuration Interface.

sudo apt-get update
sudo apt-get install network-manager-openvpn-gnome

Then you can import or create new Configurations like for PPTP.

Source


Looking in the code of Noise/Music, there is no functionality to handle command line inputs beside of the filename as an argument.


Dark theme not working in system settings

Open terminal
sudo vi  /usr/share/dbus-1/interfaces/io.elementary.pantheon.AccountsService.xml
Replace the whole code with https://github.com/elementary/default-settings/blob/master/accountsservice/io.elementary.pantheon.AccountsService.xml, :put+
Change the PrefersColorScheme value from 0 to 1.
Save the changes, :wq
Restart the system, don't just sudo service lightdm restart because it won't work.

Tested on eOS 5.1.6.


Add the PPA by doing the following:

sudo apt install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt update

This (1) lets you install PPAs on elementary Loki, (2) adds the PPA you want, and (3) update your records. Then you can install the package you were originally after.


It's been noted, but it seems to be a problem in GStreamer, and the version of GStreamer in Loki is so old that the relevant developer is not interested in debugging it. So we seem to be out of luck.


Adding atspi-2 to the PKG_CONFIG_PATH environment table

This seems to be a known bug of pkgconf v0.9.4-1 (currently installed on Freya) that has been fixed in v0.9.5-1.

Link


How to send emails with GPG signing through Pantheon-mail

There is no PGP/GPG support for now, but a feature request already has been filed, you can mark that it affects you as well: https://bugs.launchpad.net/pantheon-mail/+bug/1517988

You might want to post a bounty as well:  https://www.bountysource.com/issues/1353854-transparent-encryption-and-signing-with-gpg


Pardon me for asking this in the answer section, but I don't have a high enough reputation to ask in the comment section.

1) What version of elementary are you using?

I can get Packet Tracer to install and run just fine in Loki, but I have issues with running it in Juno.

2) Whether it's Loki or Juno, it looks like Packet Tracer's desktop file is incorrect.

If you go to /usr/share/applications, the pt7.desktop file looks like this:

[Desktop Entry]
Exec=PacketTracer7
Icon=pt7
Type=Application
Terminal=false
Name=Packet Tracer 7.2

I changed it to:

[Desktop Entry]
Exec=packettracer
Icon=/opt/pt/art/app.ico
Type=Application
Terminal=true
Name=Packet Tracer 7.2
Categories=Development;IDE;

and then it puts an icon under Programming in the Application menu.

In Loki, I can alternate-click and select "Keep in Dock" to put it on the Plank. I can also run it just fine - even without any resolution problems.

However, in Juno, I can't get it to run from the menu or from the terminal. If I type packettracer in the terminal, It says Starting Packet Tracer 7.2 but it never runs.

UPDATE: Packet Tracer does appear to have another .desktop file than the one that ends up in /usr/share/applications.  It's in /opt/pt/bin and it's called Cisco-PacketTracer.desktop. It's contents are:

[Desktop Entry]
Encoding=UTF-8
Type=Application

Exec=packettracer %F
Icon=/opt/pt/art/app.png

Name=Cisco Packet Tracer
Categories=Application;Network;

MimeType=application/x-pkt;application/x-pka;application/x-pkz;

But still can't get it working in Juno - even with your method of ./PacketTracer7. I get the following message:

  error while loading shared libraries: libpng12.so.0: cannot open
  shared object file: No such file or directory


Tengo un problemas al instalar el appcenter en elementary os 5.1 Hera

Prueba con sudo apt -f install de esta forma se instalaran las dependencias faltantes automáticamente espero que te sirva de ayuda


I use this script now https://github.com/yamnikov-oleg/switch-layout
Works fine!


When you run commands in apt to add or remove software, it's critical that you pay attention to what is getting changed when it runs. I just checked apt purge wingpanel and it removes Pantheon among other things. Pantheon is the desktop environment of elementary OS. So, that's definitely a red flag.
You're going to need to (at the very least) reinstall Pantheon and the other removed software.
sudo apt install pantheon-shell* pantheon-xsession-settings* wingpanel* and then reboot.
You will likely need to select "Pantheon" at the login screen with the cog/gear icon as well.

For future reference, do not apt purge and apt install packages to reinstall them. You can use apt install --reinstall wingpanel to achieve the proper results without stripping the package and its dependencies out.


Shift+Super+Right doesn't move current window right

The keys to do this in Loki are Alt-Super Left/Right.


How do I get AppCenter to stop trying to download/install Thunderbird?

Try install Thunderbird with command line

sudo apt install thunderbird

maybe that will fix your problem


How to install Realtek 8822CE WiFi driver?

I've used this advice for 8822ce driver: https://easylinuxtipsproject.blogspot.com/p/realtek.html


Many application crashes 'Loki' some system hangs

The most recent system update as of mid July 2017 in appcenter seems to partially fix the application problems; as I suspected the gtk-warning/error have now been removed.
This allowed me to open apps which previously crashed such as Libreoffice and Skrooge. However, system slowdowns and lockups persisted. If you read the issues in my OP you would see I have SSD only (with limited RAM of 2Gb). It is not recommended for SSD to use swapfile but if you are suffering from similar problems reported here try this in terminal (or use synaptic): sudo apt-get install swapspace
swapspace info
To improve further if you have limited RAM and using SSD only, I also recommend making a ZRAM script which reduces write to swapspace files considerably, and doesn't seem to slow the system.
ZRAM script wiki


Volume rocker doesn't change volume when using speakers - Lenovo X1 Carbon 7th Gen

Take a look at the instructions here https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)#Audio


Can you disable that annoying "blop blop" sound in volume?

'...the annoying blop blop sound...' what a wonderful description!
The following commands did it for me:

Tell the system to stop emitting the blop:

gsettings set org.gnome.desktop.sound event-sounds false

Restart the audio service:

pulseaudio -k

PERMANENT SOLUTION:

The only solution I could find that accurately works seems to be to rename (or delete) the actual audio file used for the blop blop.

 sudo mv /usr/share/sounds/elementary/stereo/audio-volume-change.wav /usr/share/sounds/elementary/stereo/audio-volume-change.bak


Empty workspaces are deleted automatically when you stop viewing them.


I just posted a solution for another question that might help you for this as well on:

Way to enable vertical two-finger scrolling, but not horizontal?

I removed the libinput drivers for the touchpad and installed the synaptic drivers instead I did:

sudo apt-get remove xserver-xorg-input-libinput libinput-tools

This removes libinput touchpad driver. Then install synaptics:

sudo apt-get install xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-synaptics

Then restart.

This also allowed me to change Two Finger Horizontal scrolling and add palm detection (see above link) and also made the touchpad less sensitive.

I have not tested this extensively, but seems to work so far, use at your own risk. You could always remove the synaptics packages and reinstall the libinput ones if needed.

Jay


Just download it as free of charge (like @ourfor's said), then head to this, where you can choose PayPal as your payment. Also refer to @AlphAShOOt's answer, you can become a Patron too to support elementary OS.

In my experience, I did download it as free and pay using PayPal.

Hope it helps.


How to configure nightlight to run for the whole day?

I see what you're talking about. It seems like it's resetting back to 11:00 PM, but once you click off the time setting, it should be set to 11:59 PM.

UPDATE:
After clarifying things with Rajiv, this does appear to be a bug.  After setting to 11:59 PM, closing the Settings window and re-opening, the time reverts to 11:00 PM.

I checked the elementary OS github page and there is a request to use Night Light all day:
https://github.com/elementary/wingpanel-indicator-nightlight/issues/32

Updated demo of the issue:


The hibernate button was recently removed because it had stopped working
due to some changes in Ubuntu (upon which Elementary is based). Like many others,
suspend doesn't work very well on my PC, so it's very important to me that hibernate
work properly.
Fix Resume-From-Disk
At least in my experience, if you try to run systemctl hibernate after a fresh
install of Hera, the system will happily suspend itself to disk. But it will not
actually resume after pressing the power button; instead, it performs a fresh
boot as if you had simply cut the power instead of hibernating.
The issue is that the kernel does not know how to find the swapfile during early
boot, so it is unable to detect that the system was previously suspended. To fix
this, we need to provide details about the system's swapfile using the resume
and resume_offset kernel parameters.

These instructions were taken from the Arch Wiki page on hibernation.

First, determine the partition UUID and disk offset of your swapfile:
$ findmnt -no UUID -T /swapfile
<uuid>
$ sudo filefrag -v /swapfile | awk '{ if($1=="0:"){print $4} }'
<offset>..

Then, open /etc/default/grub in a text editor and add the resume and resume_offset
kernel parameters to the value of GRUB_CMDLINE_LINUX_DEFAULT as follows, replacing
<uuid> and <offset> with the values from the previous step.
GRUB_CMDLINE_LINUX_DEFAULT="... resume=UUID=<uuid> resume_offset=<offset>"

Finally, you must run sudo update-grub in order for changes to /etc/default/grub
to take effect.
ACPI Events
When on battery power, I like for my laptop to hibernate when the lid is shut. I
also like for the power button to trigger hibernation regardless of whether on AC
or battery power. This is easy enough to achieve by creating a custom ACPI event
handler.
Before you set this up, be sure to disable any power button or lid close events
in the System Settings app, as these could interfere with the new event handler
and cause unwanted behavior.
First, create the file /etc/acpi/events/hibernate with the following contents:
event=.*
action=/etc/acpi/hibernate.sh

Then, create the file /etc/acpi/hibernate.sh. This script will be executed any
time an ACPI event occurs. Add the following lines to trigger hibernation as outlined
above, or feel free to do something different if you wish!
#!/bin/sh

case $1 in

        # Hibernate when power button is pressed
        button/power)
                /bin/systemctl hibernate
                ;;

        # Hibernate when lid is shut while on battery
        button/lid)
                if [ $3 = close ]
                then
                        AC=$(cat /sys/class/power_supply/AC0/online)
                        if [ $AC = 0 ] # AC adapter not connected
                        then
                                /bin/systemctl hibernate
                        fi
                fi
                ;;

        # Hibernate when AC adapter is unplugged while lid is shut
        ac_adapter)
                if [ $4 = 00000000 ] # unplugged
                then
                        LID=$(cat /proc/acpi/button/lid/LID0/state | awk '{print $2}')
                        if [ $LID = closed ]
                        then
                                /bin/systemctl hibernate
                        fi
                fi
                ;;
esac

Finally, mark the new script as executable, then send a signal to acpid to load
the new event handler:
# chmod +x /etc/acpi/power.sh
# systemctl kill -s HUP acpid

Expand Swap File
Hibernation works by storing the state of all open programs to the swapfile, which
can fail if the file is not large enough.
Hera appears to create a 2GB swapfile by default, which may not be large enough
to support hibernation if you do a lot of multitasking. A good rule of thumb is
for your swapfile to be at least as large as RAM.
Here's how to expand your swapfile to 8GB. For different sizes, just tweak the dd
command options.
# swapoff /swapfile
# dd if=/dev/zero of=/swapfile blocksize=1M count=8192
# mkswap /swapfile
# swapon -a

Note resizing the swapfile may change its disk offset, requiring you to use a different
value for the resume_offset kernel parameter.
Official Support
Searching GitHub is a great way to understand the status of certain features from
the developers' perspective. Here's a query that shows all the activity related
to the keyword "hibernate":
https://github.com/search?q=org%3Aelementary+hibernate&type=issues
Looks like there are some open PRs to get the hibernate button working again in
the UI. For the latest updates, I'd recommend subscribing to notifications
for this PR:
https://github.com/elementary/wingpanel-indicator-session/pull/102


Replacing OSX with elementary OS. Computer boots normally into elementary OS, but boot menu (option key on boot) doesn't show anything

It's because MacBook's native bootloader looks for .efi files inside all internal and external HFS+ partitions.

Necessary conditions are...

  there is a partition formatted as HFS+
  the partition contains the partition id af00
  in the root of that partition, there is a file called mach_kernel
  inside that partition, there a boot.efi file inside /System/Library/CoreServices

Arch Linux wiki describes in detail

Using the native Apple bootloader with GRUB (Mac in archlinux wiki)

Also, it seems to load efi file from /EFI/BOOT so, if your esp(or EFI) partition has appropriate folder, native boot loader shows "EFI Boot".


How can I fix a secure boot failing to grub when I installed 0.3.1?

Update

elementary OS Freya 0.3.2 has been released and fixes many of these issues. If you are installing or working on 0.3.1 and are experiencing these issues, we recommend you upgrade.

Keep in mind that this is only a workaround!

  Rob Hartley (8ob): This is only a workaround though. The real question is why this happens in the first place. I did not receive any errors during
  installation that would suggest grub failed to configure the system properly.

Install Elementary 0.3.1 as normal (no special partitioning).Follow: elementary.io - Installation
Boot will end in grub shell. Enter:configfile (hd and press TAB. Select one and add /boot/grub/grub.cfgExample: configfile (hd0, gpt4)/boot/grub/grub.cfg
Open terminal after boot and type:cd /boot/efi/EFI/grubsudo cp grubx64.efi grubx64.efi.backup (just in case)sudo rm grubx64.efisudo cp /boot/grub/x86_64-efi/grub.efi /boot/efi/EFI/grub/grubx64.efi

Source: Freya UEFI install boots to grub prompt


Why don't certain GNOME apps show in Slingshot?

The .desktop file for nautilus by default shows only when the desktop environment is Unity or Gnome.

To show Nautilus on slingshot you'll need to edit the desktop entry.

Edit the file /usr/share/applications/nautilus.desktop with this command:

sudo -H scratch-text-editor /usr/share/applications/nautilus.desktop

And then change the line OnlyShowIn=GNOME;Unity; to OnlyShowIn=GNOME;Unity;Pantheon;.

It should now appear in slingshot and you'll be able to add to plank too with the same method.


How can I show performance graphs in Wingpanel?

Heads-up: this answer only applies to Loki. If anyone wants to add an answer that applies to Juno, It'd be very welcome!

You can install indcator-multiload:

sudo add-apt-repository -y ppa:indicator-multiload/stable-daily &&
sudo apt update &&
sudo apt install indicator-multiload

Then run it for the first time from the Applications menu.

Here's what it looks like, using the "Traditional" color scheme:

Kudos to SeriouslyLaughing at Reddit for the solution.


ninja is not a virus, it is a build system like make or cmake.

However, you have built and installed an indicator that is not finished or ready for use. Github is not an application store, and you should not install things off there unless you understand what you are doing and trust the developer. In fact, you should not run any commands you find anywhere on the internet without understanding what they do first.

To uninstall it, run the following from the same directory that you ran the commands to install the indicator:

sudo ninja uninstall

This instructs ninja, the tool you used to install the indicator to remove any files it installed when you ran sudo ninja install


Pantheon-files just can't remember my samba password

If you are comfortable using the command line, the advice here will help you:

https://wiki.ubuntu.com/MountWindowsSharesPermanently

Basically, you need to create an entry in /etc/fstab that will try to mount your drive with password provided automatically.

Perhaps there is a way the GUI could be improved, but in the short term this should solve your problem (if you are regularly away from the share's network, it will cause a failed mount, but I think that is OK so long as you don't make any system stuff dependent)


I'm assuming a few things here:
1) You have a non-EXT4 formatted HDD (FAT, NTFS, etc). Right?
2) The drive is a SATA-connected one not a USB removable one. Right?

if so, then THIS link should tell you how to auto-mount a drive on boot, and then you'll have to go to your Steam Options and make that mount point (i.e.: /media/myHDD) the default steam library path (From Steam, click on the Steam Menu, Settings, Downloads, click on the " STEAM Library Folders" button, and set your path and default from there).

Hope this helps.
-Aldo

PS: The "GUI" option on the linked article, is super simple and GNOME Disks works perfectly with elementary :)


It's not an AppCenter issue, CodeBlocks didn't works like Visual Studio which provides everything you need to build programs (linker, compiler...) out of the box.

CodeBlocks provides just an editor and an interface but you still have to make it work for your languages of choices installing the right packages from apt and if needed CodeBlocks plug-ins.

Personally I would advise you to ditch CodeBlocks in favour of Visual Studio Code (which is different from Visual Studio which works only on Windows and MacOS) which still needs to be prepared with the right packages and plug-ins to work properly for your language but at least is better supported and is easer to find tutorials (try to google "write [your language] in Visual Studio Code") and plug-ins.


I'm not sure if this will help, but lightdm-gtk-greeter-settings package might work, then again it might also change the whole thing since I'm pretty sure the greeter is a customized version of the normal LightDM but for Pantheon. Also, there may be a setting you could tweak with dconf-editor.


how to enable automatic login after waking up from suspend in Loki?

Go into System Settings > Security & Privacy > Locking and disable both options. Also if you want to autologin every time you boot up your PC you have to enable the option inside User Accounts.


How to get ElementaryOS's Source Code and how to compile it?

The source code for elementary OS is available from their GitHub organization.
The easiest way to get the code is using Git.
To build the code you'd have to walk the dependencies and then build and install each one by following the build instructions in each project's README.
The instructions, as would be expected, assume you are using an Ubuntu base for the operating system, where getting all the dependencies for elementary OS is done through Debian and Ubuntu packages.
Otherwise, you'd have to build each dependency from source if your system doesn't provide packages.
On Windows, you're probably going to want to build this all on authentic Ubuntu to avoid hassles.
Use VirtualBox, VMWare, Multipass, Docker, WSL, or some other virtualization application to run an Ubuntu system on Windows.
MSYS2 and Cygwin are also available options.
You are probably going to have to compile a lot of dependencies from source and do lots of patching if you want to use MSVC, Microsoft's C compiler for Windows.


You can propose your aditionals features to the dev team going to Blueprints section at elementary OS Launchpad

You can also navigate through the various applications pages at Launchpad and propose new features in its blueprint section. To know all of them,  you can visit the metaproject page at https://launchpad.net/elementary


Background, not update wallpaper and freezes

Is it possible that you are talking about wallpaper bug on gala?
Link: https://github.com/elementary/gala/issues/13


Scratch editor binary file load and session restoring problems

You could try moving those binary files to some other directory or just changing their names. Then open up scratch and it wont try to open those files. After that you can just move back those files or change back their names.

You can find a nicer solution in the answer by Suici Doga of this question.


sudo is a command-line tool, you need to use gksudo instead in this case as this will pop up a dialogue asking for the password.

However, this is probably not what you really want to do as it means the entire IDE is running as root which would be a security issue. What you should do is figure out what needs privileges and add your user to the correct group to enable access.

For example, wireshark/tshark need users should be added to the wireshark group rather than run as root. Similarly, users who need access to the serial ports should be part of the dialout group (maybe this is what you need).


Bluetooth not working with Ralink RT3290

According to this site, HP Pavilion g7-2268wm does not have Bluetooth

http://support.hp.com/us-en/document/c03487531

I even checked the Windows drivers for the machine and couldn't find anything.

http://support.hp.com/us-en/drivers/selfservice/HP-Pavilion-g7-Notebook-PC-series/5296086/model/5312246

This post claims that you need Kernel 4.4.0 (Xenial) in order to see your bluetooth card. Freya runs on kernel 3.19, if you want to upgrade run this command.

  sudo apt-get 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

Once you're done restart your machine and try again.


Unlock session with connected monitor when the laptop lid is closed

Ditto with a regular external monitor over TB (no dock)

USB keyboard doesn't wake the laptop.. the lid has to be opened :(


How can I install ruby on rails in elementary os?

To install the dependencies:

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev nodejs


Run dconf-editor and search for "mouse" entries.

Try to change some options like "acceleration time" or "mouse tracking mode".


You can install the latest version of TLP using it's PPA following the steps below from this blog post.

Install the necessary package for easily adding PPA’s.

sudo apt -y install software-properties-common

Add the TLP PPA to your system to get the latest version of TLP.

sudo apt-add-repository -uy ppa:linrunner/tlp

Install TLP.

sudo apt -y install tlp tlp-rdw

TLP will start automatically at boot, but to start it now without rebooting, do so manually.

sudo tlp start


Unable to boot the OS - namespace lookup failure

Try to check this issue on the askubuntu with command fsck -f /dev/sda1


My Laptop suddenly shuts down when the battery is on 75%

The problem is on hardware, i replaced the battery with a new one. Everything back to normal


You can try to use the --panning Option for xrandr.

If you set

xrandr --output eDP-1 --scale 1.2x1.2

for the 1600x900 Resolution, you have to add the panning Option

xrandr --output eDP-1 --panning 1600x900

This will increase the Mouse Area.


in my case (with loki and now with juno) I didn't have any issues installing kodi

my current apt source

$ cat /etc/apt/sources.list.d/team-xbmc-ubuntu-ppa-bionic.list
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic main

--

to get it I just added the repo

$ sudo add-apt-repository ppa:team-xbmc/ppa
$ sudo apt update

(newer apt doesn't need update, after you add a repo it will update itself)

and then

$ sudo apt install kodi

it's even on ubuntu's repo for bionic (juno)

$ apt policy kodi
kodi:
  Instalados: 2:17.6+git20180430.1623-final-0bionic
  Candidato:  2:17.6+git20180430.1623-final-0bionic
  Tabla de versión:
 *** 2:17.6+git20180430.1623-final-0bionic 500
        500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic/main amd64 Packages
        500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu bionic/main i386 Packages
        100 /var/lib/dpkg/status
     2:17.6+dfsg1-1ubuntu1 500
        500 http://cl.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages

--

Now to chek your system just use this command. That way we can see what version you have available and from where

$ apt policy kodi

--

PS: If add-apt-repository isn't found or you get an error, probably you need to install software-properties-common first, then run it again

$ sudo apt-get install software-properties-common


You are of course not required to pay. If you did the devs will surely appreciate it though.

Your question gives almost no details on what problem you are facing. If you did not see the window with the links to download the torrent files, you can just go to https://elementary.io, enter $0 and click the "Download" button.


While nothing to offer in regards to the libcloudproviders update to files (because it makes no difference here, on my system, at all)

It sounds like you would like to connect to nextcloud via Webdav. Let me help you do that.

Open files, and click -> Connect to Server

choose whichever fits (Https if you have set up nextcloud with SSL or HTTP if not)

in the serverfield input: url or ip address as appropriate. no protocol spec. e.g.:

nextcloud.yourdomain.com

or

 192.168.0.20

etc.

then under dir/folder, input:

/remote.php/webdav/

then input your username/password. If you set it up with a selfsigned certificate, you will be prompted to accept an untrusted certificate. Then it should be connected. but please notice: This webdav connection will not be seen by files as anything related to nextcloud, as that is abstracted away when using something like webdav (and that is really what such protocols are for)


How to fix Netbeans 8.1 double icons on plank

Try StartupWMClass=NetBeans IDE 8.1

Source.


Any way to include flatpak .desktop files to the ones scanned by the Applications menu?

I haven't confirmed this, but elementary OS probably adheres to the standards defined by Freedesktop.org.  If this is the case, you can append your special path to one of the environment variables in the XDG Base Directory Specification. The environment variable you want to append is probably $XDG_DATA_DIRS.  Use a colon ':' to separate paths in the variable.

I'm not sure how to force a refresh after this.  Maybe try a reboot, or google for an answer.


The error message means no process is actually using the existing lock file, though its existence prevents your current action from completing.

Delete it and try again.

sudo rm /etc/subuid.lock


Android Studio AVD error in elementary OS 0.4

Try with this command just change the things you need to, like the Nexus device to the one you are using.

LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21' ~/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_4_API_23

This helped me, hope it helps you too


No, it isn't. Try command below or follow this instruction.

  Run ibus-daemon -drx in terminal.
  If you want IBus to automatically start with the system, then go to Settings >
  Applications > Startup and add ibus-daemon -drx as a custom
  command.


Can't play sound in WPS Office Presentation (Freya)

This is most likely to be an issue with WPS rather than with the OS itself.

Could you try using another suite? Libre Office for instance.


I am unable to update or install software in the AppCenter

A fix for this specific issue has just been released in the form of a new packagekit version. If this is not applied automatically, you can do it with the following two commands:

sudo apt update
sudo apt install packagekit

Detailed instructions can be located at
https://medium.com/elementaryos/important-update-released-501c9d9f28b


How can I disable sound effect of deleting files in Elementary OS 5?

You can use the Event Sounds option in the Sound settings to disable this sound.

In previous versions of Elementary OS this option didn't work. The old workaround is below.

I think the "Event Sounds" option in the Sound settings is supposed to disable this sound but it doesn't seem to work. I've opened an issue here: https://github.com/elementary/files/issues/766

As an ugly work around, you could delete or change the name of the file that creates that sound.

For example to stop the trash sound from playing:

Open Terminal
Run io.elementary.files-pkexec
Enter your password
Press ctrl+L and paste in /usr/share/sounds/freedesktop/stereo/
Delete or rename `trash-empty.oga


all you have to do is:

sudo dpkg-reconfigure libdvd-pkg


It is actually possible to ad iCloud calendars via CalDAV. I'm doing it. Your issue might be that you have two factor authentication enabled for your icloud account. If that is the case, you need to generate an application password, here: https://appleid.apple.com/account/manage

Then, configuring maya is fairly straightforward:

But not everything is perfect. At least for me, there is a bug: The month view shows the appointments correctly, but the right panel (the day view) shows the appointments of the previous day.

Since this is somehow trying to use icloud calendars in an unsupported way, I have not bothered to report it.

I hope this helps you.


How to add more space to the elementary OS partition from the Windows one?

I assume you already know what you have to do. You need to resize your partitions. You can do it from any end, either Windows or elementary OS. Please read these guides thoroughly, I believe you will have a clear idea.
1. Add more disk space for linux from windows in a dual bootable machine
2. Give more Hard disk space to Ubuntu
3. Increasing the Size of an Ubuntu Partition when Dual Booted with Windows 8

P.S: Ignore the OS versions.


How can I get Spotify to scale properly on HiDPI?

I've not used the Snap version of Spotify, but I just installed the Flatpak version from Flathub and it works with scaling out of the box. That should be much easier than trying to manually edit config files!

To install Spotify from Flatpak:

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

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

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


How can I share individual windows or a specific display with Google Hangouts?

It seems that screen sharing is somehow limited or broken when using Hangouts without the plugin. I have got the plugin installed and screen sharing of individual windows is working fine in both Chromium and Firefox. I tried to disable the plugin in Chromium (43) and screen sharing didn't work at all (this is probably related to another issue: https://code.google.com/p/chromium/issues/detail?id=413942). I would recommend you to install the latest plugin.

Go to http://www.google.com/tools/dlpage/hangout/download.html?hl=en and download the Debian/Ubuntu package. Check the System Settings > About if you do not know if you need 32bit or 64bit version.
Install the downloaded package, using the Software Center for example. It should be enough to click the package in Files and press the Install button.
Restart the browser and check if you see the Google Talk in plugin list.

Firefox: Tools > Add-ons > Plugins
Chrome/Chromium: Open chrome://plugins/

Now the plugin should be used for Hangouts. Please send us more information if the screen sharing is still not working for you.

A note to sharing a specific monitor: I think it's possible to share just a specific window or the whole desktop. I didn't see a possibility to share a specific monitor yet.


How can I take a screenshot with eOS installed on a MacBook?

You can set you own Shortcuts in System Settings -> Keyboard -> Screenshots. As for me I just replaced Print key with W key.


I managed to login in console and I installed again all the latest updates.
Everything is fine now, back to normal. :)


I have a kindle, the last model that came out. The basic one, not the paperwhite, and it works well.

You have 2 options to manage your library:

A) You can plug your kindle like any other USB and copy/paste your files inside the documents folder of the kindle.

B) You can install calibre, an ebook manager that let's you convert books to a different format, edit metadata and organize your library.


Steps to produce

Find your wifi driver over Google (or whatever search engine you prefer)
inside the source direct, make and install the drivers.

Reason : This is a restricted feature on NT kernel, which basically hijack propreatery drivers regardless of System shutdowns.


Enter the following in a terminal.

sudo apt-get install indicator-sound

Log out then back in.


You can check at http://www.openprinting.org/printer/Epson/Epson-XP-412_413_415_Series

You should install the amd64 deb package from this site, download it and use the command line

user@machine:~/Downloads$ sudo dpkg --install epson-inkjet-printer-201301w_1.0.0-1lsb3.2_amd64.deb

After this you might have to install missing depenencies as well:

user@machine:~/sudo apt install -f


I am using the Flatpak version of the Arduino IDE and since it comes with it's own runtime you don't have to have Java or any icons installed.

In case you need them:

Installing flatpak on elementary OS

Arduino IDE on Flathub


Finally, I could manage the situation.

I found a guy with the same problem and the solution was very simple, just had to do what the system was telling me to, when I tried to update via terminal.

App centre not installing updates

The command line to fix the problem was that:

sudo dpkg --configure -a


WF-1000XM3 refusing connection (Hera 5.1)

Fixed this by removing the headset from bluetoothctl and re pairing it


How do I install the latest version of Libre Office?

There are 3 ways.

From the repositories - (Older version, not recommended):

To install Libre Office just run this command:

sudo apt-get install libreoffice

or open Software Centre and search for "Libre Office".
From an official PPA:

This PPA is for version 5.0.X (Recommended):

sudo add-apt-repository ppa:libreoffice/libreoffice-5-0
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install libreoffice

Note: The above PPA provides Libre Office 5.0.X updates. If Libre Office 5.1.X released then we need to use another PPA.

For any version we can use the ppa:libreoffice/ppa PPA:

LibreOffice X.X.X (Fresh, Latest version - not for production environment):

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install libreoffice

From the website, using the .deb files (No auto-update, not recommended):

First, visit the Download page. To jump to the .deb version for 64 bit click here, or for 32 bit click here.

Next, click Download. Consider using the Torrent file as it reduces the load on their servers.

When the 229 MB download is finished (which will take 9.5 hours on dial up or 7 minutes on a High Speed T3 connection) you will need to extract the .tar.gz file.

Navigate to the file in your file manager, right click and chose "Extract Here".

Open a terminal and run this command:

cd ~/Downloads/LibreOffice5*/DEBS

Then, as the README says you need to run this command:

sudo dpkg -i *.deb

This will take a while, but when the command finishes, you will have Libre Office 5.0


Here you can see why the indicators don't work. It's caused by i8042.dumbkbd. If you delete that part the issue will disappear.

Also, checking this question I've found that using atkbd.reset instead of i8042.direct i8042.dumbkbd will make the keyboard and touchpad work without having the issues that you comment.

So, just change that line and don't forget to sudo update-grub and reboot.


how to fix screen tearing with web scrolling

To fix the screen tearing issue, one has to edit or create this file located /usr/share/X11/xorg.confi.d/20-intel.conf as root, then add the following:
Section "Device"
Identifier "Intel Graphics"
Driver "Intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
Option "DRI" "3"
EndSection
This should fix the tearing by disabling the graphics card from purging.


Unable to play music in elementary OS default music player

Probably a codec problem. I had the same on elementary live usb. During your installation, did you check the box "install proprietary software"? What is the extention of your music files? Does it works with a .ogg file?

You can install evrithing you might need by installing ubuntu-restricted-extras. Do it from the software center or run :

sudo apt-get install ubuntu-restricted-extras

If it still don't work learn about installing the codec for your format, or different ways to do that.


How to make OpenPGP Applet appear on Wingpanel?

Sadly, it is not something that is going to work.

You cannot use this applet with Wingpanel, as it is not compatible with elementary OS, it has been developed for Gnome.


How to reduce "Files" 0.3.2 window size?

The minimum window size  (910 x 640 in pixels) is now hard coded into Files as the result of a recent merge, so cannot be changed (except with a bug request, possibly).  It was thought to be a reasonable minimum usable size and on my computer occupies less than one quarter of the screen (on Loki with elementary theme). If the window is appearing bigger with a different theme then something else is stopping it shrinking e.g. widgets taking more room - so reducing the absolute minimum, or making it a setting may not help.


I can't find a real sollution right now, but you could try automatically running the command at startup.

To do this, open Switchboard (the settings app) and click on 'Applications'.

Then, you have to click on 'Startup' and after that, on the '+' sign in the bottom left corner. Copy and paste 'sudo ifconfig -arp' (without quotes!) in the box next to the wrench.


Browsing the net I found this solution and now it works:

I launched using terminal

 sudo apt install matlab-support

and finally  Matlab is into my applications menu


File Manager Blank Screen On Create New Folder or File

I found the problem arising from incomplete icon theme ePapirus. I would advise against using it as of May 2020.


Fred, welcome back!

I did not install LibreOffice via Flatpak, however, I do have some experience with Flatpak.

Here is the online manual regarding the Flatpak command.

The TLDR CliffsNotes version boils down to this.
1. Go to Applications -> Terminal (Win+T)
2. Type: flatpak list --app --show-details
3. You should see a LibreOffice line with the following information: 6.2     stable x86_64 flathub system       org.libreoffice.LibreOffice...
4. It is that last part that we care about.  The uninstall command would be:
5. Type: flatpak uninstall org.libreoffice.LibreOffice
6. After the uninstall is successful, press Cont+D to exit the Terminal.

Also try executing sudo snap remove libreoffice if the above process don't work.

I hope that helps!  Good luck.


elementaryOS needs far more battery power then some other distros. You pay the price for the shiny appearance. In my experience Peppermint or lubuntu last about double the time than elementaryOS does on the same machine. Switching off discrete video card and using integrated video, however, will improve battery performance radically on some machines which have double video option feature. All the rest wizardry (with powertop etc) did not seriously improve battery performance on my ThinkPad.


did you install another File manager? (like Nautilus). If it is the case, the others "File" icons are the different file managers installed


How do reload the mime types after change .desktop file so Files know new app on "Open with" menu

I think you need to update the miminfo.cache using update-desktop-database command.


How to optimize elementary OS for maximal battery life time on laptops?

The simplest way is installing tlp( tlp's default settings are a good balance between performance and power save)

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start

Install thermald (like Saeed suggested)
sudo apt-get install thermald
Leaving Bluetooth turned off also saves you battery. (TLP allows you to configure this in /etc/default/tlp)
For Intel:
It may also be beneficial to use intel integrated graphics instead of your discrete graphics card if you have one.
For Intel i3,5,7:
sudo apt-get install intel-microcode
For AMD:
sudo apt-get install amd64-microcode

I've noticed better battery life (may be placebo, didn't take stats) after installing microcode packages.

Monitoring and Tunables (powertop)
sudo apt-get install powertop

Use sudo powertop to run, probably the best way to identify the big drainers and check power usage statistics but what most interests us is its tunables section, which shows you if tweaks have been applied to optimize power usage and allows you to apply said tweaks.

If you have a Thinkpad laptop you'll also have to install these utilities for TLP
sudo apt-get install tp-smapi-dkms acpi-call-dkms


This is likely a bug with the screenshot tool. There is a feature that obscures the onscreen text for screenshots by switching the font, taking the screenshot, and then switching the font back.

The font obviously hasn't been switched back in this case and can be done manually with the following commands in the terminal:

gsettings reset org.gnome.desktop.interface font-name
gsettings reset org.gnome.desktop.interface monospace-font-name
gsettings reset org.gnome.desktop.interface document-font-name


Open terminal and run:

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

Note: In first command /dev/sda6 is elementary OS  /root partition.Replace 6 with your partition number.


I searched Github for related issues and it appears to be a known bug:

https://github.com/elementary/greeter/issues/306


Ctrl + Tab not working for Loki Terminal with Fish

It seems that there is no (more) Ctrl + Tab hotkey, you can move with Alt+1-9 or Ctrl+Shift+←/→

Cf. Pantheon-terminal key binds


Seems like a driver issue. Check the model of the mouse's Linux drivers.
If you can't figure it out post output of lsusb here and I can try to find the driver for you.
Not everything is Linux compatible though.


First Network Manager by default doesn't support L2TP, So first install network-manager-l2tp, Use below steps.

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

Then try to match the encryption info with your windows system where it's working fine, If still doesn't work please post logs here.


Multi touch stopped working after latest update

Well, after disabling "Physical Clicking" in "Mouse & Touchpad" settings and rebooting the system it works perfectly.


Error while doing 'sudo apt update': no Release file

Right click on the Files icon in Plank dock, select New Window As Administrator, go to /etc/apt/sources.list.d/ folder and edit the various files there related to each of the errors by changing references from loki release to xenial release.

Otherwise,  delete the kali repository file, because there isn't a loki or xenial release for it. Kali is a Debian based distro.

Then try again with

sudo apt update

Update in relation with similar occurrences:

This might be related to more than just this bug. I have seen a similar error in third party ppa-s where instead of "xenial" was written "bionic" resulting in a similar error with ha similar fix.


I'm having this issue with pantheon/terminal

I'm just trying to get to the bottom of this in case more people see this issue. This answer is a bit haphazard.

The problem seems to be that the apt package doesn't have the file /usr/bin/io.elementary.terminal
in it anymore.

To check for yourself, install aptitude, and run this in another terminal program:

aptitude download pantheon-terminal

The file will be ~4kB. You can open it in archive manager to investigate further. Inside, in the data portion, there's only /usr/share/doc/and /usr/share/man/

This only seems to happen when on the daily elementary PPA, which I don't know how it would be configured that way in the first place.

As you point out in a comment, to fix it you will need to change your package source by removing the daily ppa and adding the stable one.

How to fix it:

You will need access to a terminal. You can press Ctrl-Alt-F1 to access one at tty1 (Alt-F7 to return to your desktop afterwards), or install another from App Centre.

First purge the pantheon-terminal files from your system:

sudo apt purge pantheon-terminal

Then remove the daily ppa like this:

sudo apt add-apt-repository --remove ppa:elementary-os/daily

Then add the stable repository to your sources:

sudo add-apt-repository ppa:elementary-os/stable

Now you can update and install the terminal again:

sudo apt update
sudo apt install pantheon-terminal


Trouble logging into public wifi hotspots

So, this is not much of an answer, but I ran several updates of the OS, sudo apt update and sudo apt upgrade. I also the built-in updater in Elementary. I am not sure which update did it, but now I can log into wifi hot spots. My solution for other new users unclear why it isn't working is to make sure everything is up to date. The fix may already be implemented but hasn't reached you yet.

I blame linear time.


Change (or disable) spell checker language in Pantheon Mail

In short, there should be. Elementary's Mail is based on Geary, which added support for changing spell check dictionaries in June 2016. The feature does not appear to have been ported to the elementary version. As an alternative, you can install and use Geary until elementary addresses the issue (sudo apt install geary).

I opened a feature request for the spell check dictionaries. Please subscribe to the ticket so you can help the devs test a fix, if one comes.


Bugs can be reported at

https://bugs.launchpad.net/elementary

This one you mention seems to come up quite a bit.

If you would like to put a bounty on a bug, you can do so here.

https://www.bountysource.com/teams/elementary/issues

If you don't know, a bounty is where you can put money towards a bug to give incentive to get it fixed quicker/give it priority.


Try:

sudo apt-get install indicator-session

Then reboot and it should be there again


Gala and Xorg high CPU usage on Lenovo X220

Appears, this is a known bug: https://github.com/elementary/gala/issues/135

I added some shortcuts to Plank, rebooted the system and now everything is OK.


Is there any send/receive button in Mail?

No such button present in Mail, but there is an option to "Always watch for new mail" in Preferences. Enabling it will display "New Email" notifications even if Mail is closed.


Elementary OS Loki 0.4 - Background Image not changing (all black)

I had the same bug. I tried to change the path to my wallpaper in the config file but that didnt work.

What DID work was: I copied my Wallapper in the directory where the default wallpaper is.

if you copy your wallpaper to /usr/share/backgrounds you can choose your wallpaper in the settings and it should work.


libinput/kernel Update Screwed my pointer accel/threshold

I don't have a permanent fix but a work around for those affected by this.

Go to Settings > Applications > Startup

Hit the + at the bottom right and enter:

xset m 3/1 4

This will run this command when the system boots and set the mouse speed and acceleration to what it was before the update screwed it up. 3/1 is the acceleration and 4 is the threshold. You can look here for more information on the settings and play around with them until they meet your needs.

Note: The xset output immediately after the update was 5/1 5. So considerably different. What causes the modification I do not know. Hope this helps.


Installing Elementary OS on an 2009 MacMini running El Capitan

Hi I have a macmini 2009 and the os is broken tried to repair it and fsck-ed it under single user mode but nothing worked. Bought a new mac air this could read the old hard drive in an external enclosure and could move the data from the old 500gb hard drive. Now I want to install elementary OS on the old mac mini. But how to do this when the mac OS is broke. I don't want to mess up the new mac. So i use a windows computer. Anyway I wil try to install elementary os and let you know.


I tried hard to install my HP Laserjet P1102w using HPLIP (3.17.11) but always had error on dependencies. I have running Elementary Os Loki on my laptop.

This video was for great help, but not for the beginning, just for the part of HP GUI at the end: https://www.youtube.com/watch?v=5UH0-mnpGJI

This is what I did:

A. In a terminal I define the password for root privilegies (sudo passwd root), beacuse in some point you are going to need it. In my case, I set the same password that I have for my user account.

B. I use synaptic (you can install it from AppCenter)

C. In synaptic search for HPLIP and install both "HPLIP" and "HPLIP GUI"

D. In the Applications menu, open HPLIP Toolbox.

E. Then use "Set Device" and follow the instructions.

And that is. It works so fine to me.


I found a solution hidden in the comments.  Run this on your grub screen:

configfile /efi/grub/

and hit tab (you may need to wait half a minute for it to load)
It should give you a list of possible files. I chose cfg

configfile /efi/grub/grub.cfg


AppCenter doesn't show updates or install anything

The elementary team has issued instructions on how to fix this (see https://medium.com/elementaryos/important-update-released-501c9d9f28b). Apparently there was a mismatch between AppCenter and packagekit.

sudo apt update

sudo apt install packagekit


The ArchWiki page for Lenovo Laptops has a section on the B50-70 which mentions that the touchpad works after installing the Synaptics drivers.
This might work for your model.

Assuming your on elementary OS 5.1 Hera, install the Synaptics drivers with the following command.

sudo apt -y install xserver-xorg-input-synaptics-hwe-18.04

Create the directory /etc/X11/xorg.conf.d.

sudo mkdir /etc/X11/xorg.conf.d/

Then, prefer the Synaptics drivers over the default libinput drivers by copying the X configuration file to the directory /etc/X11/xorg.conf.d/ where it has higher precedence.
This is mentioned in the Debian Wiki here.

sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/


AppCenter won't update io.elementary.Platform(and SDK) Flatpak runtime

This has happened to me before, since the os is in beta, you can expect these things.

Firstly you can try updating AppCenter trough apt via
sudo apt update && sudo apt upgrade
And try updating again.

If it still refuses to update, you can also upgrade flatpak in terminal!
sudo flatpak update

These should resolve your issue.
Hope I clould help


'Up' shortcut in Files not working anymore

This shortcut has been removed from Files and has started being removed from major browsers too as it leads to unpredictable behavior. The backspace key is intended to delete the character before the cursor, not do anything else.

There is an alternative shortcut in files which is Alt + Left Arrow


I've accidentally installed a different Greeter. How can I get Pantheon Greeter back?

It looks like you've somehow installed the Ubuntu Unity greeter. This may have been pulled in when you installed something else Ubuntu or Unity-related. Remember to be very careful when copying commands from the Internet and to pay close attention to what packages might be installed or removed when you do.

You should be able to get the normal greeter back by removing unity-greeter and re-installing pantheon-greeter


Try going through this blog as well as the featured comment.

Guide to install elementary along side windows

This explains "grub-efi could not install error"


the appCenter has a search input on the topper right corner. Type inside vlc or inkscape and you will find both of them.


Indian language Malayalam not available on Keyboard Layouts

Go to system settings -> Keyboards -> click the + icon at the lower-left corner and select Indian. Then you can see all the Indian language keyboard layouts listed. I think this what you are looking for.


I've downgraded the linux kernel to get rid of this issue!

sudo apt-get purge linux-image-4.4.0-51-generic

Now my kernel version is 4.4.0-38-generic and there is no any shutdown issue.


Can't start/boot Elementry OS loki after fresh install

Seems more like a boot loader issue. Grub should be installed on /dev/sda
Try the following

Create a bootable disk with Supergrub link using WinISO or PowerISO or any similar software in your USB stick.
Boot the Supergrub from USB. Supergrup auto-detects all the OS installed on  your disks. Select the corresponding volume where elementary OS is installed.
Run the following commands in your elementary OS terminal

sudo update-grub
sudo grub-install /dev/sda

Reboot.


How to add a JetBrains IDE to the Plank if "Keep in Dock" does not appear

After installing another IDE from the JetBrains suite, I saw the installer mention that I could add the program to my Applications drawer by going to Tools > Create Desktop Entry...

As far as I can tell, this creates a .desktop entry with all the right information included. Doing that made it so I could then open the program, right-click on the icon in the Plank, and select "Keep in Dock".

A similar solution from AskUbuntu.


Is anyone a Node.js developer using elementary OS?

I develop for Node, and React using EOS, I use Sublime Text usually, but I have VS Code installed too. I've used that for Golang and opened node projects with it. It works well.

The terminal is great, although I still install oh-my-zsh for the shell. Node itself runs well, and frankly I find open source development tools are great in Linux.

As for MongoDB, Postgres and other tools - all work well too. Personally I prefer to run them (for app development) inside docker, so I can keep them isolated, switch local ports, and start and stop the DBs for different projects, as well as easily use whatever versions I like without having to install the OS packages.

Python 3 I use all the time, as well as 2.7 for one project. I have iPython notebooks running and pretty much anything I used on a Mac I have here too.

I'd say go for it.


Give pantheon terminal a fixed window name

Yes, just edit your bash.rc. This line
https://gist.github.com/kossoy/f87acbdc5b14e06bb20a2da645666637#file-bashrc-sh-L119


I went back to an older kernel and it fixed everything

4.15.0-72-generic


Occaisonal black screen on boot AMD A8-4500M laptop

My laptop is UEFI so I use rEFInd.The problem was that rEFInd was loading GRUB which caused some issues.I made rEFInd directly boot elementary OS (using EFI Stub) without GRUB and the problem went away.I could also use secure boot now


I would recommend using Ukuu:
http://www.teejeetech.in/p/ukuu-kernel-upgrade-utility.html


Debugging applications during development

When you compile a Vala application using meson/ninja, it automatically adds the correct flags to make it build using debug information, so you can skip straight to debugging the application.


The workaround is

Open terminal and run:

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386

Now run:

sudo apt-get update
sudo apt-get install steam

EDIT:

First you need to configure a new foreign architecture to install steam.

Open terminal and run:

sudo dpkg --add-architecture i386
sudo apt-get update

Now, sudo dpkg --print-foreign-architectures #now this should return i386

Now continue above steps exactly.

Note:

Make sure trusty-updates is enabled in Software & Updates


More people seem to have the same issue: https://github.com/elementary/switchboard-plug-power/issues/94

For people interesting in how to switch settings via console:

It might be related to an issue in the switchboard app of elementary: https://github.com/elementary/switchboard-plug-power/issues/89

A workaround is explained here: Elementary OS ignoring suspend disable

In your case:

sudo su
su - -s /bin/bash lightdm

#check the values
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action

gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action

#set values eg. to suspend
dbus-launch gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action suspend

dbus-launch gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend


Apps designed for elementary OS save their state and open and close instantly. In this way, there is functionally little difference between close and minimize. You can read more about the rationale on the elementary blog. There is also a follow up post.

What can I do instead of minimizing?

There is still a way to minimize an application in elementary OS. You can click on the app's icon in the dock and it will minimize.

Consider simply closing the app. It's [current year] and computers are fast.

Use the multitasking view. You can use the shortcut in the dock, keyboard shortcuts, or hotcorners to easily access this view. In this way, you can keep vital applications open while maintaining a clean workspace.

I really want to minimize. How can I get the button?

You can use the Terminal command gsettings to get under the hood and change the button-layout settings key. You can play with this command to get lots of different kinds of layouts, but here are the common ones:

For a Windows-like layout:

gsettings set org.pantheon.desktop.gala.appearance button-layout :minimize,maximize,close

For something like Mac OS X:

gsettings set org.pantheon.desktop.gala.appearance button-layout close,minimize,maximize

To revert to the standard layout:

gsettings set org.pantheon.desktop.gala.appearance button-layout close:maximize


elementary OS Freya multimedia keys and Spotify

Multimedia keys are working fine for me in the latest testing version (1.0.9). In this article you can find how to install it: http://sysads.co.uk/2015/06/spotify-client-1-0-7-beta-for-linux-released/

# Use testing Spotify reposity
sudo sh -c 'echo "deb http://repository.spotify.com testing non-free" >> /etc/apt/sources.list.d/spotify.list'

# Add appropriate keys to verify packages
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 94558F59

# Install Spotify from testing repository
sudo apt-get update && apt-get install spotify-client


Options for a graphical EFI boot loader?

rEFInd is the way to go. I use rEFInd on my UEFI laptop and I have not experienced any problems.

It is also highly customizable and has lots of themes to choose from and is actively developed by Rod Smith.

You can see some rEFInd themes at http://www.rodsbooks.com/refind/themes.html

Also a guide for installing rEFInd http://www.rodsbooks.com/refind/installing.html

Here's a picture of my laptop with rEFInd using the Next Theme with a custom wallpaper.

Using my custom wallpaper I created in GIMP


I seem to recall encountering this too. Have you had a look at system settings > mouse & touchpad > devices > touchpad and then enable "Tap to click"


Is it possible to drag windows not from their title like holding ALT in Unity?

It is, however not with the Alt (Hyper) but the Windows (Super) key held down.


Does Elementary run smoothly natively? [Slow and Buggy on Virtualbox]

There is some outstanding issue with VirtualBox hardware acceleration not working properly for 3D rendering. This has been known to cause significant performance issues, and is not representative of normal installs.


Is there a metacity theme more like elementary's gtk+3 theme for better app integration?

I don't think it is possible replace the window title to the header bar (your second image) because they are rendered differently.

As you noted, the Window Title is rendered by Gala (the window manager). The large header bar is rendered from inside the application (Gtk.HeaderBar class) so it can hold more functionalities like buttons and text inputs. Not even all applications that uses Gtk make use of the Gtk.HeaderBar.

I need to check but I think it's even possible to force to have both at the same time.

As for the Metacity theme. First, you'll need to install Metacity.

$ sudo apt-get install metacity
$ metacity --replace

Then go to Gnome-Look, search and install the theme you like. Any metallic or MacOS (search for "Aqua") inspired themes should look fine.

IMHO, the default theme of Gala isn't that confusing, but you got a good point.


This one:
E: The repository 'http://ppa.launchpad.net/mpstark/elementary-tweaks-daily/ubuntu bionic Release' does not have a Release file.

Seems like a fairly old Elementary-tweaks ppa to me. It's erroring because it's not really up and running for Ubuntu Bionic.
Taking a quick look over the launchpad says it doesn't work for anything over eOS Freya(0.3), you should remove it with sudo add-apt-repository --remove ppa:mpstark/elementary-tweaks-daily followed by sudo apt update

The other one you added works fine for me on Hera 5.1


How to get a transparent background for plank?

Ctrl + right click on a plank icon
In this menu you can now click on preferences (of plank)
There you can choose between some themes...choose 'transparent'


Wi-Fi on elementary is such a weak signal

Welcome to the Elementary OS forum.  I too noticed signal strength issues with my Razer Blade Stealth (2018). My WiFi hardware is: Qualcomm Atheros QCA6174 and the driver: ath10k_pci.

This was the command I used to find that data:

lspci -nnk

So I followed that command with this:

iwconfig

The result of that command should show the following line:

Power Management:on

So, let's disable the WiFi power management.

sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

change: wifi.powersave = 3
to: wifi.powersave = 2
Exit and save.

Finally, let's make sure your WiFi hardware knows the correct regulatory domain.

sudo nano /etc/default/crda

change: REGDOMAIN=
to: REGDOMAIN=FCC
Exit and save.
Note: FCC is the correct entry for Canada, United States and Mexico.  Please enter the correct code for your location.

Time to reboot.

After the reboot re-issue this command:

iwconfig

The result of that command should show the following line:

Power Management:off

After the reboot, I've noticed that my WiFi indicator displays full WiFi signal strength like the other devices in the same room.  It is important to note that even if the wingpanel indicator shows less than 100% strength the SSID listing underneath the wingpanel is never less than 100% for this device at this distance from my access point.

Your "mileage" may vary, depending on your wireless gear, surroundings and/or other wireless interference (read: neighbors).

Good luck!


Have applications dock close with Windows key

Please, use my updated answer:

gsettings set org.gnome.mutter overlay-key "'Super_L'"
gsettings set org.pantheon.desktop.gala.behavior overlay-action "'wingpanel --toggle-indicator=app-launcher'"

This solution works fine both on open and close Slingshot (the application launcher).


Wifi Notification in Wingpanel doesn't correspond with real status

I understand I am answering this late but this may be helpful for others at some point of time.
try reinstalling libappindicator and then logout and log back in.
Use the following command to reinstall libappindicator
sudo apt-get install --reinstall libappindicator3-1 libappindicator1


elementary OS 0.4 Loki Installation utility not working

While installing set the 'drive to install bootloader' as /dev/sdA
If that doesn't work, then try this method.

Create a bootable disk with Supergrub link using WinISO or PowerISO or any similar software in your USB stick.
Boot the Supergrub from USB. Supergrup auto-detects all the OS installed on your disks. Select the corresponding volume where elementary OS is installed.
Run the following commands in your elementary OS terminal

sudo update-grub
sudo grub-install /dev/sda

Reboot.


Can I add a "Create New Folder" button in Files?

This is not the solution you ask for, but I have an insiders' tip:

You can still use the contextmenu to create a new folder in a full list view.
Just right-click on the "select-checkmark-icon".


How can I install Windows (10, probably) alongside my existing elementary OS?

It is a bit tricky. Once you install Windows alongside with Linux (or vice versa) you will mess up GRUB. So, the way I do it, and it is REALLY EASY, is:

1- Install the OS that you want. Don't mind GRUB for now. Install as many Windows as you want, as many Linux as you want (I have elementary and 3 Windows)

2- After the installation, boot ubuntu/elementary from the CD (or flash drive) and select "Try elementary/ubuntu".

3- Now you only have to download,install and run Boot-Repair. Use the "PPA" to install Boot-Repair (it will be the 2nd Option).

4- Remove the CD/flash drive and reboot your PC.


Cant login to my main account after System Update

The problem was the pantheon-desktop.

i reinstalled it and now everything works fine.

sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install elementary-desktop


Solution for your specific question:
Open Software & Updates  -- > other software tab:

Uncheck cd rom option.

You have added two unsupported PPA's:
ppa:ronmi/wallbox and
ppa:versable/elementary-update.
Removing those two will solve 404 error.

More information (for your curiosity ;))
Failed to fetch cdrom....:
The reason for this error is that cdrom has been included as one of the the sources here.
And to fix this issue, we need to remove this from the list of software sources.
What are 404 errors:

The 404 or Not Found error message is an HTTP standard response code indicating that the client was able to communicate with a given server, but the server could not find what was requested.
The web site hosting server will typically generate a "404 Not Found" web page when a user attempts to follow a broken or dead link;

Reasons for these errors:

A user has enabled a PPA software-source that no longer exists

A user has manually typed in a new software source incorrectly

A PPA was added, but the maintainer has subsequently deleted some/all of the PPA (like here)

To eleminate these errors:
Open software & updates -- > other software tab:

To remove Failed to fetch cdrom:// error mesage: uncheck CD-ROM option.

To remove 404 errors:

If the error is due to a PPA - usually unticking the similarly named PPA with the URL shown in the error message will resolve this.

If the 404 error was due to an additional repository that has been added to /etc/apt/sources.list then its easier to add # character to the start of the line to comment out the offending repository


Overheating of the system in video viewing

the first thing i would do is clean the fan from any dust. get compressed air in a can or via a compressor.  unplug power cable and battery. then spray in the fan holes from the buttom to the exit of the fan heat output.

let me note that windows has a cap of 85°c linux has a cap of 95°c  so linux runs hotter.  therefore a laptop was not build to be placed on you lap use solid underground.

software wise you could install tlp or powertop (only pick one not both)  they will limit speeds of the cpu to maintain better heat output.


clean up trash in elementary OS 0.4 Loki

What trash are you speaking of? If you mean items in your trash folder, just delete them.

If you mean files/libraries that are no longer needed you can run

sudo apt autoremove

you can also install bleachbit to clear up lingering "junk" files

sudo apt install bleachbit


Like @NirmalL commented, you should try to remove the line. You can either open the file with ElementaryOS Code as an editor or nano via terminal.

If you want to edit it in your terminal:

> nano ~/.bashrc

Edit the file and comment line 171 (# at the beginning of the line) as you should not remove something you don't understand. After that press "Ctrl+S" to save your changes and "Ctrl+X" to exit nano. Create a new Terminal tab to see if it is working.


Git instalattion, unmet or you have held broken packages

Guess what solved the solution. I'm a bloody idiot!

I'll leave this here , so If any one else has issues like this, the solution is so simple. So easily to over look.

As Loki is a beta, I did not check to see if ticked, "Software & updates", then "Ubuntu Software" tick box " Community maintained (Universal)" .

Then do the usuall stuff, as above. will fix the problem,
 unmet dependencies.

I hope this helps others !


As far as I know it is intentional from the eOS team. I also had such issues in Loki beta. In order to add PPAs run the following in the terminal

sudo apt install software-properties-common


Loki: Can move cursor on the screen but can't click on anything

This sounds like it is a problem with the compatibility of the trackpad.

Have you tried plugging in a mouse, and see if that works? Also, actually installing the system (as opposed to running it from a USB pen) will increase your chance at a fully working system since a bunch of software is installed from the web too (on top of the core stuff on the pen).

Lastly, you'll be able to update the system to bleeding edge, as Elementary keep releasing bug fixes at a OS level (this includes a track pad fix).


USB Boot Issue on Razer Blade Stealth 2020

quote:

As I've learned, the error is because dmar tables or my BIOS are
broken..

source
Maybe try Firmware Test Suite > dmar test
More info


Bluetooth headset can no longer be connected

This fix is surely dirty, but it worked for me

I managed to resolve my problem;
The problem was libpulse0 which has been upgraded to the version 7.5 while the required version was the 7.4.

I've reinstalled the 7.4 version:

  sudo apt install libpulse0=1:11.1-1ubuntu7.4
  sudo apt-mark hold libpulse0

(apt-mark hold is used to prevent the upgrade of libpulse0 in the future)

After that, when I restarted my laptop i could no longer login (session returned 1), so I installed "pantheon-xsession-settings" (press ctrl+alt+f1 to enter in the terminal mode), rebooted and everything worked fine. (and so the bluetooth)

I think the installation of libpulse0 v7.4 removed some important packages, that's why I had to install "pantheon-xsession-settings"


You should go with ext4
Depends. The best way is to split root (/) directory and /home directory. But if you have a small HDD I'll go plain /

I'm not familiar with MAC, there may be some extra step.

regards


Yakindu application cannot run on elementary OS

Ubuntu (and thus eOS) has issues running GTK3 applications (Eclipse uses GTK3, and as a consequence Yakindu probably does too.)

In Eclipse's case, this is solved by adding this to the eclipse.ini file

On the line before

--launcher.appendVmargs, you add:

--launcher.GTK_version

2

I would expect a similar file to be part of your Yakindu installation, could you search for it, make the appropiate changes and try to run it again?


Is there mobile network, and hotspot in elementary OS?

Yes, you have both in Loki. You need to go inside Network Settings and configure it.


windows key + t

or in the dock at bottom you will find terminal


I have managed to fix this in elementaryOS 5 (Juno). You might be able to do this on lower versions as well:

Pair the device with your computer using the default Bluetooth settings in the control panel (I assume that you have already done this).
Install blueman: sudo apt-get install blueman
Open blueman services: blueman-services
A window should open, here you can select "Transfers" -> "Accept incoming files from trusted devices".

When you tick that box, it will work. I am not sure if you can remove blueman afterwards.


My googlefu upped one level just after asking this question.
Seems like the file /usr/share/X11/xkb/rules/evdev.xml shall be edited. At least in Ubuntu. Will try this later and report back.

Edit: Seems like this is not possible at the moment https://bugs.launchpad.net/elementaryos/+bug/1486857


How to enable Shutter systray icon in wingpanel?

Just re-read How can I get applications to display a system tray icon? and realized my question was invalid.

Shutter already implements "Quicklists" or "Jumplists" which is what I wanted. The only missing piece was the accessibility across workspaces and I resolved it thanks to the "Toggle on all workspaces" shortcut mentionned here: https://elementaryos.stackexchange.com/a/4607/2831

All in all I did not want what I asked but just being able to execute Shutter actions from all workspaces...

Sorry for the noise :)


Is it possible to completely disable Universal Access zoom shortcuts? [Solved]

I discovered a workaround via this answer to a related question.

First, use gsettings to find the internal configuration setting we wish to change:

gsettings list-recursively | grep -i zoom
# ...
# org.pantheon.desktop.gala.keybindings zoom-out ['<Super>minus', '<Super>KP_Subtract']
# org.pantheon.desktop.gala.keybindings zoom-in ['<Super>plus', '<Super>KP_Add']
# ...

Then, change the individual setting as necessary. In my case:

gsettings set org.pantheon.desktop.gala.keybindings zoom-out "[]"
gsettings set org.pantheon.desktop.gala.keybindings zoom-in "[]"

Then you should be able to use the built in elementaryOS settings for the shortcut you want.

It seems like this may be a bug in ElementaryOS. https://github.com/elementary/switchboard-plug-keyboard/issues/31?_pjax=%23js-repo-pjax-container


Display Scaling Crashes Pantheon, No Way to Fix

After tons of troubleshooting, the following solved it:

Log in as normal. Immediately after logging in as the affected user
bring up TTY1 with Ctl-Fn-Alt-F1
Enter export DISPLAY=:0.0
Set gsetting as usual (gsettings set org.gnome.desktop.interface
scaling-factor 2)
I couldn't find a way out of TTY1, so I just did
sudo service lightdm restart


Login screen doesn't support dual monitors

This is a known bug and the only way around it is likely to fix the bug. This is not necessarily true, but most likely is seeing as it appears to affect all installations with multiple, variant screen resolutions. Seeing as the burden of proof is always on the claimant, and I see no evidence that there would be a solution to this, I am going to close this as a duplicate of a bug report.


Can I enable Emacs-like keybindings throughout the operating system?

is not a good way to integrate this in the system. the system should stay with small and clean footprint. sorry - i think - in present and future there are/will too many Crap in a OS
a keyboard, that can store key-kombinations is for me a perfect deal.
please think about 'ergodox ez' without lightshow.


Use the instructions here or here to enable less secure applications to connect to your Google account. But it is generally encouraged to enable 2FA, and generate passwords on a per app basis.


How to run .AppImages in Files (elementary OS 5):

Select your .appimage file in Files.
Right-click > Properties > Permissions tab
Click Execute button in "Owner" row:

Click Close button.
Double-click your .appimage file.


I've overcome this issue by adding a custom command to the startup:

System Settings -> Applications -> Startup -> 'plus sign' -> killall appcenter

And it lives still. I just put it to sleep (silence). With this way AppCenter works only if I open it on Applications menu!


Trackpad and keyboard not working on Macbook 12-inch 2015

I simply ran these commands and it works pretty well!  Nothing else was needed.

Go root first by executing sudo -i or sudo su in the terminal and then execute the commands bellow,

echo -e "\n# applespi\napplespi\nspi_pxa2xx_platform\nspi_pxa2xx_pci" >> /etc/initramfs-tools/modules
apt install dkms git
git clone https://github.com/cb22/macbook12-spi-driver.git /usr/src/applespi-0.1
dkms install -m applespi -v 0.1
shutdown -r now


I have used the Edimax EW-7811Un adapter with elementary OS. It is advertised as supporting Linux and is a popular choice for Raspberry Pi projects, which means it's nice and small, relatively inexpensive, and well-reviewed.


application update no longer needs a password? (elementary OS 5.1.5 Hera

This is intended, and you clearly could've checked more thoroughly before posting about it on a support forum.

https://github.com/elementary/appcenter/releases/tag/3.4.0


ETPS/2 Elantech Touchpad. Buttons work, cannot swipe

If you don't already have these drivers, I would recommend installing them:

sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
sudo apt update
sudo apt install focaltech-dkms
sudo modprobe -r psmouse
sudo

modprobe psmouse

If this doesn't help try the following command as root:

echo 1 > /sys/devices/platform/i8042/serio4/reg_07

These worked for me when I had that laptop, but that was about 6 months ago, so not sure if that's still the problem. I just know that Elantech touch-pads don;t seem to like debian based distros.

if neither of these works, you can try install the gcc drivers (I haven't personally tried these though):

sudo apt install switchboard-plug-gcc-mouse

Some helpful links, for reference:

Link 1
Link 2


Mouse and keyboard unresponsive on login screen; cannot switch to tty

I had the exact issue. After rebooting my computer, my mouse and keyboard were completely unresponsive and I noticed that a blinking cursor on one of my start-up programs became and stayed solid, suggesting that my entire system had crashed.
I'm not sure if you're still having the issue, but I was able to solve my issue by reinstalling input devices:
sudo apt-get install --reinstall xserver-xorg-input-all


New Update of elementary OS 5.1 Hera breaks Wifi Card

"I tried several methods described to correct the problem none seems to work. "

Can you explain a bit more?


Audio and Video lags on Elementary OS (Music App, YouTube etc.)

Do you use Epiphany web browser to watch youtube videos? If yes, try to install Chromium or Opera (from Snap Store) and check once again. On Epiphany I have the same issues.


Can I set Mouse Acceleration / Precision mode?

I believe there is some form of acceleration by default.  At least on my system that seems to be the case.

You can use the xset command to experiment with this behaviour. For example, xset m 50 2 sets the 'acceleration' to 50 and the 'threshold' to 2. The cursor will move 50x times as fast when it travels more than 2 pixels in a short time. For more information see the manual here.


How to display CPU-Temperature in Wingpanel?

There are several applications

Power-Gadget indicator

Download the latest DEB from the official downloadpage and install it manually.

PSensor

Psensor is avaible via elementary OS' repositories, to install it open a terminal session and run the following command:

sudo apt-get install psensor

Sensors indicator

Add the following PPA to your sources or download the DEB and install it manually:

sudo add-apt-repository ppa:alexmurray/indicator-sensors
sudo apt-get update
sudo apt-get install indicator-sensors

Syspeek indicator

Add the following PPA to your sources or download the DEB and install it manually:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install syspeek

indicator-cpufreq

indicator-cpufreq is avaible via elementary OS' repositories, to install it open a terminal session and run the following command:

sudo apt-get install indicator-cpufreq

You can find a list with sensor codes here

Don't forget to install the elementary+ icon theme to get all the indicator icons that resemble elementary OS' style.


Unfortunately, this option doesn't work on Freya & Loki now.

Follow the progress of fixes you can here, also you can post bounty for this bug.


How can I use WiFi on my notebook computer?

Please go to appcenter over a Ethernet connection and click the Installed tab. If you see bcmwl-kernel-source, click on free to install it. Reboot your system and you will have wireless facility.


Canon LBP2900B is not working with elementary OS Freya

I solved a similar problem for a hp printer by installing the latest driver directly from the hp homepage. It seems like canon is offering a driver for the "Canon i-SENSYS LBP2900" which could be similar enough to work. Link to German support site
Unfortunately, I was unable to find the same link on the English support site so. Give it a try.


pycharm is not showing in app launcher and anywhere in elementary juno

There is a menu option in Pycharm to create a shortcut in the App Launcher.

1) Start PyCharm...

 sudo ./pycharm.sh

...like you mentioned above.

2) Once PyCharm is up and running, go to the Tools menu and select "Create Desktop Entry..."  I think it also asks you if you want to create the desktop entry for all users.

Now the Pycharm program will be in the Application menu.


There is a bug that could be related to this issue... If you are stuck though do this:

As an instant fix, close the app, then you can delete the entire database in ~/.local/share/noise/

rm ~/.local/share/noise/database*

Then relaunch and it should re-scan


I would go through these instructions, but skip the part about the dhcp server and giving the wireless interface and address.

As I don't have a wired connection available for the moment I can't test if it is that simple to adapt to your needs.

Disclaimer: I wrote the instructions.


loki - missing wingpanel after messing with dconf

You could download dconf tools (sudo apt install dconf-tools), search for the values you remember changing and pressing the restore to default button. This will change the values back to their default values, hopefully fixing your issues.

The value you've changed is probably located somewhere in the Pantheon namespace.


How can I disable automatic suspend of laptop?

Unfortunately there's a current bug in elementaryOS that prevents suspend power settings from being respected. I can't provide a fix as none of the suggestions in the relevant bug threads work in any reliable manner, but I can suggest that if there is something you need to run without having the system suspend, you can use systemd-inhibit to accomplish this.

systemd-inhibit --mode=block --what=sleep <command-or-program-you-want-to-run>


I can not receive files from my phone by bluetooth

I had similar problem, what worked for me is

right click blueman icon> Local services > check 'accept files from trusted devices' under 'transfer settings'.

hope this helps.

try this link to troubleshoot any bluetooth problems

http://support.system76.com/articles/bluetooth/


How do i switch from elementaryOS to Ubuntu?

First, don't use unetbootin unless a distro specifically requests it. On Linux, your best bet is to just use DD (google how to do it with an iso), or use gnome disk utility (google it as well), or BalenaEtcher. On Windows, use Rufus, or again, use whatever method the install guide for the Distro recommends.

Secondly, Elementary is based on Ubuntu LTS. Anything that works on Ubuntu, works on eOS (usually except the occasional bugs). I've personally had no issues installing Wine, Lutris, and Steam on eOS. Both Lutris and Wine has install guides how to do it.


Is there a way to install insync on elementary OS?

Yes, they do supply a client Downloads Insync. Click on the orange Download for Linux button, select Ubuntu 18.04 64bit and click on the Download button. After the download completes, use Eddy to open the downloaded file and install Insync.

You can launch it from the Applications menu.


I figured out that this was because I edited the GTK settings (org.gnome.settings-daemon.plugins.xsettings).

Resetting the schema solved the issue.


I have problems with getting rid of nautilus handling my desktop

I found my answer, I used this command:

gsettings set org.nemo.desktop show-desktop-icons false


Can't get multitouch(3+ finger) working on eOS

Probably this could work

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

I'm sorry that I can't say much about it but just point out the link

Good Luck


AMDGPU-Pro on Juno to improve performance and compability

I recommend the latest MESA drivers, you could add the official repositories:

sudo add-apt-repository ppa:ubuntu-x-swat/updates

sudo apt update
sudo apt dist-upgrade

They work very well in my case, even in games.

BUT if you want to install the proprietary drivers, you must make some modifications in the system.

First go ahead and download the driver from the official website (AMD).

You will need to edit the system file
/etc/os-release

  on line 3 of ID=elementary to ID=ubuntu and on line 6 of VERSION_ID = "5.0" to VERSION_ID = "18.04"

if you are using Eos Juno (open "files" with administrator privileges for to be able to make the change).

Then CD with a terminal to the location of the driver and type:

./amdgpu-pro-install -y

(this installs the Base kernel, Accelerated graphics, Multimedia table, Pro OpenGL, Pro Vulkan, Pro OpenCL).

After installing everything correctly edit the system file /etc/os-release again, on line 3 of ID=ubuntu to ID=elementary and on line 6 of VERSION_ID = "18.04" to VERSION_ID = "5.0" to leave that file as it was before.

install AMD GPU driver

Works pretty good for me, but I prefer to stay with the open MESA drivers because native linux games on steam recommends MESA drivers with vulkan support. For mesa support on open drivers:

sudo apt install mesa-vulkan-drivers


Try from terminal :

sudo apt-get install libmagic-dev


i found a workaround but updates could remove it, it's not very practical but it works.

sudo apt update
sudo apt install git build-essential
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi/
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
sudo modprobe iwlwifi


How can I add an executable file to the dock?

You can create an application shortcut for Slingshot (the applications menu) manually.

It should be placed in /usr/share/applications/<APPNAME>.desktop. Below is the way Skype's .desktop file looks. Copy the contents, replace with the data that will suit your application, and it should appear in the menu:

$ cat /usr/share/applications/skype.desktop
[Desktop Entry]
Name=Skype
Comment=Skype Internet Telephony
Exec=env PULSE_LATENCY_MSEC=60 skype %U
Icon=skype.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/skype;
X-KDE-Protocols=skype

Once it is in the menu, you'll be able to pin it to the dock


How can I disable workspace switching with 2 fingers on touchpad after installing libgesture?

You need to change the physical clicking from multitouch to hardware default and you will have right click with options inside mouse and touchpad options

Stefan


I need to install openvpn 2.4, how would i go about this?

There is a wiki on the OpenVPN website that is quite good and will walk you through the steps. You should be able to follow the instructions as though you are installing for Ubuntu 16.04 which elementary 0.4.1 is based upon.

Here is the link:

https://community.openvpn.net/openvpn/wiki/OpenvpnSoftwareRepos

Good Luck!!!


Elementary OS not play audio with other monitor in hdmi

I had the same issue. I installed pulseadio volume control from the app center.
Just go to the last tab "configuration" and select the right profile.


No tap-to-click setting for ASUS F556 touchpad on eOS Loki

As the code is in 1s and 0s 1 means activated and 0 means deactivated

You need to activate natural schrolling and scroll methods and button scrolling button.

the command to turn off your touchpad in terminal is the following

xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0


What does it require for Loki apps to be made available in Juno?

In theory, not a lot is required for publishing/updating an app for Juno. In most cases, it should just be a case of building and testing the app on Juno against the new library versions and publishing a new release for review.

Sometimes there is a bit more work required if any of the underlying libraries have changed or had deprecations since the last release.

However, for the app you mention specifically, it looks as though there has been very little activity from the developer. There hasn't been any commits since May 2018 and an issue was opened on the Github page asking if it was going to be published for Juno with no response: https://github.com/kjlaw89/webwatcher/issues/24

You may consider forking the application, making some minor improvements and then publishing to Juno yourself.


Touchpad two finger scrolling won't turn on

Have a look here: Two-finger Scroll is not working for my touchpad of ASUS X200MA

Maybe you have better luck in terminal...


How can I remove wireless network, Which is already stored in the system

Use terminal and type sudo nmtui. There you will ne able to delete it.


Given the silence let me respond to myself. To disable fstrim execute this:

sudo systemctl stop fstrim.timer
sudo systemctl disable fstrim.timer
sudo systemctl stop fstrim.service
sudo systemctl disable fstrim.service


You can use the Screenshot tool application, set a Delay of a few seconds so you will have the time to click with the mouse and the context menu to open for the moment the app grabs the screenshot.


(SOLVED) Nvidia drivers for GF 800M on Lenovo C460 All-in-One?

I risked installing the nvidia drivers...And it paid off :D

While adding nvidia ppa I've noticed, that for GF8** series it is recommended to install the 340 driver version. Tried the latest and 358, but both were not found. Tried 340 and it got installed without any errors.
I rebooted without any blacklisting of other drivers and without messing with grub parameters. No black screen, Elementary logo stayed on its place, desktop showed up.
I guess reading information is still a good practice.

inxi output:

Graphics:  Card-1: Intel 4th Generation Core Processor Family Integrated Graphics Controller bus-ID: 00:02.0
           Card-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] bus-ID: 01:00.0
           Display Server: X.Org 1.19.5 driver: nvidia Resolution: 1920x1080@60.59hz
           GLX Renderer: GeForce 800M/PCIe/SSE2 GLX Version: 4.4.0 NVIDIA 340.106 Direct Rendering: Yes

lspci output:

01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
    Subsystem: Lenovo GeForce 800M
    Kernel driver in use: nvidia

Even my Hardware Sensors Indicator shows temp for the GF card.

Ladies & Gentleman, case closed :D


Number pad on wired apple keyboard isn't working with ElementaryOS

That worked for me:

get dconf-editor (from App store)
go to

org → gnome → settings-daemon → peripherals → keyboard

and change to
numlock-state on (standard is "off")


I make my own brightness hotkeys using xbacklight.

sudo apt-get install xbacklight

After xbacklight is installed:

Go into System Settings
Keyboard
Custom

There is a little plus sign on the bottom right that says "add" when you hover over it.

Make two custom commands

xbacklight -inc 8
xbakclight -dec 8

Set the keys for these to

(ctrl + (brightness up key))

(ctrl + (brightness down key))

On my laptop I use (ctrl + f5) and (ctrl + f6) for my brightness keys.

What this is done it is possible that you can set your brightness to zero and get no video output. When that happens you will have to press the keys to increase your brightness to get your video back.


Change default Multi-Monitor mode and adjust sound profile if HDMI is connected

As far as the automatic sound change goes a quick look and Ask Ubuntu came up with this answer.

I have not tested this solution but author claims it works with Ubuntu 14.04 meaning it should work with elementary OS Freya as well. All credit goes to him.

Create a file /etc/udev/rules.d/hdmi_sound.rules as root with the content:

SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/hdmi_sound_toggle"

Create a file /usr/local/bin/hdmi_sound_toggle as root with the content:

#!/bin/sh
USER_NAME=`who | grep "(:0)" | cut -f 1 -d ' '`
USER_ID=`id -u $USER_NAME`
HDMI_STATUS=`cat /sys/class/drm/card0/*HDMI*/status`

export PULSE_SERVER="unix:/run/user/"$USER_ID"/pulse/native"

if [ $HDMI_STATUS = "connected" ]
then
    sudo -u $USER_NAME pactl --server $PULSE_SERVER set-card-profile 0 output:hdmi-stereo+input:analog-stereo
else
    sudo -u $USER_NAME pactl --server $PULSE_SERVER set-card-profile 0 output:analog-stereo+input:analog-stereo
fi

Then make it executable with chmod 0755 /usr/local/bin/hdmi_sound_toggle

I tried to make this script as generic as possible, but you still might need to change some lines, such as the HDMI_STATUS file path or the profiles used. You can see a list of profiles by running pactl list cards and looking under Profiles.

Note that the script failed for me when I removed the keyword "export" when setting PULSE_SERVER, I think pactl is looking for the env variable

Don't forget to reload your udev rules: sudo udevadm control --reload-rules