How do I clear notifications from the notifications indicator?

Even if you have 0 new notifications, this indicator will still appear to provide quick access to the applications that make use of it and the associated actions. The indicator's general presence is not an indication of new notifications.

If you are using the default icons, the styling of the icon will change to indicate new notifications. It is unknown whether the icons you have chosen to use make that same distinction.


Freya security repositories turns to debian jessie

Click on "Applications" in the top-right corners and type "Language", this find the "Language & Region" settings. Open this and it will allow selecting French language in the left panel.  This may require clicking "Unlock" in the top right (and entering your administrator or "sudo" password) or clicking an "install" button to complete installing missing languages. Hopefully once the system is configured in your language it will be easier to adjust update settings as you wish.

Rough Translation:

Cliquez sur "Applications" dans le coins en haut droite et tapez "Langue" , cette découverte les paramètres "Langue et Région". Ouvrez cela et il permettra la sélection de la langue française dans le panneau de gauche. Cela peut nécessiter en cliquant sur "Unlock" en haut à droite (et en entrant votre administrateur ou "sudo" mot de passe) ou en cliquant sur un bouton " installer " pour terminer l'installation de langues manquantes . Espérons une fois que le système est configuré dans votre langue , il sera plus facile de régler les paramètres de mise à jour que vous le souhaitez.


I would try the workspace navigation shotcuts, like Super(Windows)+left.

The following issue might be relevant: https://github.com/elementary/gala/issues/131


have you tried this ?

check which block is the one for bluetooth

rfkill list

run this command on the bluetooth block (replace x by your value).

rfkill block x


I just got a similar model, the Vivobook E203MA. I'm running Elementary OS on that and loving it. It runs so much better than Windows did in the little time I used it.


Disable pressure reveal, hide delay 200, unhide delay 0 and autohide is ggod for me, thanks for pressure reveal tip.

Not that much sure why is it not saving your settings permanently


VLC Player; User Interface completely altered because Qt scaling is broken

This situation with VLC appeared on my Elementary-Os too.

I found a solution in the Ubuntu forum and videolan forum

So, what you can do is, open a terminal and open the environment file:

  sudo nano /etc/environment

and add a line to it:

  QT_AUTO_SCREEN_SCALE_FACTOR=0

Save it and reboot your computer.

This helped me getting VLC in the right scaling.


How can i switch between Intel and Nvidia Graphics card?

First you need to install the official nvidia drivers:

sudo ubuntu-drivers autoinstall

Then, after rebooting, you can choose the card to use in the programm "NVIDIA X Server Settings" in the option "PRIME-Profiles"

Note that you can't use both at the same time. You either have to render everything using Nvidia, or everything using Intel.


Can't bind the § key on the Apple keyboard

I'm not sure if you are comfortable trying to use the command line, but this is a known issue on Linux with some Apple keyboards.

This Arch Wiki Page has instructions for fixing your exact situation. Please try this, and let me know if you are successful.


Try installing bcmwl-kernel-source first and see if that works.

sudo apt-get install bcmwl-kernel-source

Reboot your machine and see if the wifi works.

If not, someone in the ubuntuforums seems to have the solution.

https://ubuntuforums.org/showthread.php?t=2264020&highlight=wna3100

I hope that works.


Can Elementary OS be made more like Mac?

I love elementary OS, and use it my self (and have) for a long time now. However, I would not recommend it for this endeavor. I'd go with something that is highly customizable (and meant to be customized) like Kubuntu, Xubuntu, etc.

Either way, there's a package called MacBuntu
Which will give you a Mac OS X theme and icon theme.

And something called elementary tweaks
Which will allow you to edit a lot of things regarding visual behaviour (including choosing the new theme and icon theme)

Id recommend trying using it as it is for a while though, it can take some getting used to, but it does have a really great design and incredible usability.


The Intel Graphics has some settings you can fine-tune to improve performance or powersavings.

Long story short, if you want the best performance create /etc/modprobe.d/i915.conf as root and add options i915  powersave=0 enable_rc6=0 enable_fbc=0 to it.

If you want more settings or a further understanding of this options just write on a terminal modinfo -p i915 .
Then, to add any extra setting just do it following the scheme of setting=number or setting=true/false (in case it's a boolean)

Source


TLP Power Management disables USB devices in my ASUS UX305 ultrabook. Needs restart!

Check TLP Settings:

All TLP settings are stored in the config file /etc/default/tlp

USB

USB_AUTOSUSPEND=1

Set autosuspend mode for all USB devices upon system start or a change of power source. Input devices like mice and keyboards are exluded by default (see USB_DRIVER_BLACKLIST below). Possible values:

1 – enable
0 – disable

Note: TLP activates USB autosuspend independent of the power source, i.e. on battery and AC.

USB_BLACKLIST="1111:2222 3333:4444"

Exclude USB device IDs from autosuspend mode. Useful for devices having difficulties in waking up from autosuspend. Use tlp-stat -u to determine IDs. Multiple IDs are separated with blanks.

Hint: all input devices (driver "usbhid") get excluded by default. It's therefore unnecessary to put them on the USB_BLACKLIST. To circumvent the default for certain devices enter the IDs into USB_WHITELIST.

Note: because of conflicts with udevd v221 (and higher) the parameter USB_DRIVER_BLACKLIST had to be removed with TLP version 0.8. Enter the device IDs to be excluded into USB_BLACKLIST instead.

USB_BLACKLIST_WWAN=1

Exclude builtin WWAN devices from autosuspend mode:

0 – do not exclude
1 – exclude

Note: this feature is implemented by an internal blacklist currently matching cards from Qualcomm, Ericsson and Sierra. To re-enable autosuspend mode for WWAN, enter the ID into USB_WHITELIST.

USB_WHITELIST="5555:6666 7777:8888"

Re-enable autosuspend mode for USB device IDs already excluded by any of the lists above (whitelist always wins). Use tlp-stat -u to determine IDs. Multiple IDs are separated with blanks.

USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1

Disables USB autosuspend mode upon system shutdown. This is intended as a workaround if suspended USB devices disturb the shutdown process.

Extract from: http://linrunner.de/en/tlp/docs/tlp-configuration.html

Note: It's advisable to read the full article.


There was a post by the head of elementary on their Medium Blog from 31-Dec 2017 that gives puts forth some information of the upcoming release, Juno. Here is a link:

https://medium.com/elementaryos/our-2017-in-review-866e0a9d0114

The last couple of paragraphs talk about Loki being in more of a maintenance mode and that they have "internal alpha quality builds" of Juno.

Please note that this information is now a month old but may shed some light on where the elementary OS Team is in relation to Juno. I'm guessing they will make an announcement when public builds are available.

Hope this helps you out in one way or another but the article is a good read with clear insight to 2017 in review and as well as upcoming events and current activities.


I had the same issue with my WiFi Epson XP332. This is a wrong configured and delivered CUPS-problem. I solved it by changing the cups authorization in /etc/cups/cupsd.conf. I changed the most the settings to "order allow,deny".
Then you sholud be able to activate the printer in the settings menu or with
usr/sbin/cupsenable PRINTERNAME. Maybe possible that you must reload the CUPS-daemon.

I think is a very huge bug. eOS is told to be user-friendly, so the printing must work out of the box. You cannot annoy new users with such a bitchy printer behaviour.


How do I disable one of my network adapters?

The first thing I would try, if you have a laptop, is to disable the integrated (and faulty) network adapter from the BIOS.

If the above solution is not applicable, try to temporarily disable the network interface, use it's logical name with ip:

sudo ip link set wlp4s0 down

If this works, to make the change permanent, you'll have to run this command at startup. So, create a new .service file:

sudo nano /etc/systemd/system/disable-wlp4s0.service

Paste the following contents:

[Unit]
Description=Disable Bad Wireless Device
After=sysinit.target
StartLimitIntervalSec=0

[Service]
Type=simple
Restart=no
RemainAfterExit=yes
User=root
ExecStart=/sbin/ip link set wlp4s0 down

[Install]
WantedBy=multi-user.target

Use Ctrl+O to save the file and Ctrl+X to exist nano editor.
Next, enable the new service file, so that it runs at startup:

 sudo systemctl enable disable-wlp4s0

Other useful commands are:

sudo systemctl start disable-wlp4s0 to start the service

sudo systemctl stop disable-wlp4s0 to stop the service

sudo systemctl status disable-wlp4s0 to see details about the service

Another solution would be to change the priority of the network interfaces, instead of disabling one of them. The card with the smallest metric has the highest priority.


Unable to boot from live-USB: black screen with a white (non-blinking) underscore

Allot of (new) low end laptops and tablets ship with a 64-bit CPU, but 32-bit UEFI firmware implementation. It should be fairly possible to use a 32-bit UEFI grub build to boot a 64-bit kernel and distribution on these systems.

So far this setup has (sadly) not been supported in elementary OS (yet), which leads to many live-USB ISO boot problems/issues/questions/reports like this...

There are quite a few "older" 32-bit UEFI with 64-bit CPU systems out there to, so this should allow elementary OS to run on even more hardware. Some well known examples are: The Asus Transformer T100TA, HP Stream 7, Dell Venue 8 Pro 5830, the first Apple Intel Macs and many others.

I do know for sure that this solves the above problem, as when I try to boot from ANY live-USB, it ONLY works with Fedora 28 (64-bit) and the 64-bit Microsoft MSDN ISO's (they've added 32-bit UEFI support nicely).

For now, it looks like I have to wait for proper 32-bit UEFI support/implementation in (I hope) Juno.


How can I remove music that I do not want from noise?

Yes it is possible.

Right Click on the track you want to delete and select the last option asking to "Delete from library". Refer the first picture.
A new Popup appears. The first option is to delete the music from the library and the pc, the second one is cancel option and the last one is your choice. It(last option) deletes the track only from the library. Refer the second picture.

Delete Track from Library - first picture

Popup - second picture


Is there a way to start Torrential minimized or in the tray?


Elements tweaks does not show up/open and my computer crashes when I reboot

My computer no longer crashes but the elementary tweaks tool still does not show up anywhere. :( also when trying some of your commands the terminal said it couldn't locate elementary tweaks or something. (sorry I'm not very accurate, novice user here)


How to replace file manager in elementary OS?

I disagree with your perception of Files, which I consider the best file manager around.

My recommendation would actually be to install Freya which comes with the much improved version of Files.

If you still want to install another file manager, it's as simple as:

sudo apt-get install <your-choice>

Nothing bad will happen with any extra file manager you install as long as I am aware (and I've installed many just to try).

ADD

As igrossiter says (thank you for reminding me of this), if you install Nemo you might end up with an "un-closable" window in your desktop that you can't close (see here).

To fix this you need to add --no-desktop to the nemo.desktop file so it reads:

Exec=nemo --no-desktop %U


how do i open UEFI/BIOS through elementary OS?

There are many ways to get into the systems bios, the simplest way is to reboot the computer then keep pressing the Esc button
If that does not work try this
Click the Start button and navigate to settings.
Select Update & security.
Select Recovery from the left menu.
Click Restart Now under Advanced startup. The computer will reboot to a special menu.
Click Troubleshoot.
Click Advanced options.
Select UEFI Firmware Settings
Click Restart.

Your system will restart and take you to the BIOS.


Why am I having double child window in applications?

Which elementaryOS version are you using? Seems like an issue with Pantheon, therefore you might try to reinstall pantheon-desktop without having to wipe your hdd/ssd.


Can't find gtk header file for vala-code compilation

Just had the same issue on elementary OS Hera. I've fixed it by adding this line to my .bashrc:

export PKG_CONFIG_PATH="/usr/share/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH"


https://www.linux.com/news/my-hardware-linux-compatible-find-out-here

It looks as if Nvida supports GTX 980 on linux: http://www.nvidia.com/Download/driverResults.aspx/77844/en-us

I found someone citing wifi issues with the onboard 22 months ago, hopefully, they have patched it by now:
https://ubuntuforums.org/showthread.php?t=2311298

same time frame, citing the same issue plus audio chip complications:
https://forums.linuxmint.com/viewtopic.php?t=212999

Some more digging (Google "linux + chip in question") or the resources in the first link, may complete the rest of your question. I know the people behind linux are constantly working to make it as robust as possible, it is likely this has been patched since these posts almost 2 years ago.


Protected Blu-Ray playback in elementary OS

you need to install VLC Library know as libdvdcss to breaks the encryption, you can see the full answer here.


How do I make Gtk Headerbars look okay in Elementary?

Well I had similar problem running playonlinux. In that case you have a double head bar.
If you type in terminal:

GTK_CSD=0 name-of-application-to-launch-it

Example:

GTK_CSD=0 playonlinux

it is a workaround to have the good head bar design.
Not still a "fix" anyway.

I don't know if this could work in your case as well.


Why has sound stopped to work on headphones?

Actually I found this question which is very similar and has a solution in a comment..

The solution is to activate the correct sound card in the alsamixer equalizer. This can be done by typing alsamixer in a terminal and using F6 to choose a sound card.

If speakers, headphones, mics, etc. are muted, this can also be changed with the alsamixer equalizer.


Dock Disappears when I close my terminal

This would be expected behaviour, the & whilst making it a background task does still keep it as a child process of the terminal so when the terminal is closed so does plank. If you wish to keep it alive this question may be helpful: https://unix.stackexchange.com/questions/4004/how-can-i-run-a-command-which-will-survive-terminal-close#4006.


Hera: Intel 1065G7 Stuck Low Clock Speed @ Low Temps

It won't run at full speed with the power cable unplugged.
Also, update the BIOS. Check can you force the clock speed in BIOS. Check do you have in Advanced tab something called Intel SpeedStep. If yes, then enable it (if it is disabled).


I set nouveau.modeset=0 before and after install.  If your laptop is still running while black screen, try connect a second monitor and see.


Wingpanel Disappeared -- And Won't Come Back!

It looks as though you've installed Elementary Tweaks from an unsupported PPA. To fix the issue, you'll need to uninstall elementary tweaks using:

sudo apt remove elementary-tweaks

After that, wingpanel should start working again.

You can then then remove the incorrect PPA following the instructions found here.

If you still want elementary tweaks installed, you can install the correct PPA from https://launchpad.net/~philip.scott/+archive/ubuntu/elementary-tweaks


I would recommend starting here: gala-elementary-alt-tab-switcher

Being on github you can easily access the code to modify it to suit your needs.


Edit the following file: amdgpu-pro-install

on line 74: (it is 74 for me)

#   os_release

add that hashtag # to os_release
that calls a function to check for your system type (as far as I understand it)

Add the following line:

PACKAGES="amdgpu-pro amdgpu-pro-lib32 amdgpu-pro-dkms"

That is all that function did in case the system was Ubuntu or a derivative,
so I just copied it from above.

That part of your file should now look more or less like this:

function amdgpu_pro_install() {
    local src=$(cd ${0%/*} && pwd -P)
    local index=$src/Packages.gz

#   os_release
    PACKAGES="amdgpu-pro amdgpu-pro-lib32 amdgpu-pro-dkms"
    amdgpu_pro_uninstall $@

    if [[ -r $index ]]; then
        $SUDO mkdir -p $REPOSITORY && $SUDO cp -af $src/* $_
        $SUDO ln -s $_/$PROG $SBIN/${PROG%-*}-uninstall

        echo "deb file:$REPOSITORY/ ./" | $SUDO tee $(source_list)
        $SUDO apt-get update ||:
        $SUDO apt-get $@ install $PACKAGES
    fi
}

Now the driver will install (it did for me). I cannot guarantee that the driver will install correctly and your computer will work fine after doing this.
Consider that this may crash your system before attempting, and you may have to uninstall the driver in a terminal.

Hope this helps!


Is it possible to use an USB webcam with Snap?

Normally Ubuntu loads drivers for builtin cameras via its kernel on default

Check with 'lsmod' for the driver wich s loaded like for example uvcvideo

Unload it with sudo rmmod uvcvideo

Then plug the usb-cam in and see if it works and check for the driver again.
If you want to use your builtin camera again which uses uvcvideo run

sudo modprobe uvcvideo

If you want to config your laptop to just use the usb-webcam permamently then change your etc/modules files to load the right driver.

Here are some infos howto change Loadable Modules:
Ubuntu - Loadable_Modules


Found solution that works in the terminal app:

System Settings -> Mouse & Touchpad -> Clicking -> Middle click paste

https://github.com/elementary/switchboard-plug-mouse-touchpad/issues/47


You can find it here :
my weather indicator


Startup Application open terminal and run command

Try it without telling the Terminal to execute a command in Terminal.


Open Files and in the address bar try accessing ~/.local/share/Trash/files/ to see the contents of the Trash Folder. If this works, and you are able to see the contents, you can choose some files to undelete by selecting them, Ctrl+X to cut them, and them Ctrl+V in some other folder (by design, right clicking in the Trash folder displays a menu containing just a Paste entry).

The error should go away by emptying the trash folder by deleting the contents of ~/.local/share/Trash/

Another simpler way to empty it is by right-clicking the Trash link in the Files sidebar and selecting Empty Trash.

EDIT: looking closer at your screenshot, I see you have multiple devices, and a network share. It is worth having a look at .Trash folders on those devices, since Files will try to display their contents as well (to see the .Trash folders on those devices, right-click an empty area in Files and select Show hidden Files). I believe that mounting all your devices and shares, and then trying to access the Trash from the Files sidebar will work.


Open Playonlinux
Select 'Configure'
Select your virtual drive (e.g. Office2007)
Under 'General' tab click 'Make a new shortcut for this virtual drive'
Select the icon you want (e.g. WINWORD.EXE) and press next
Give it a name (let's say MSWord)
Close Playonlinux.
Look in $HOME for MSWord.desktop
Copy that to ~/.local/share/applications
Select a .docx file (or what you need), right-click, 'Properties', 'Open with', Other application, 'Show all applications', look for MSWord. ('Set as default' should be enabled.)

If the desktop file has no proper icon, look for it in ~/.PlayOnLinux/icones/full_size. Copy it to ~/.local/share/icons and rename it so as to add the png extension (e.g. winword.png) then edit the Icon line of the desktop file (e.g. Icon=winword). Other lines that are worth editing are maybe:

Name=Microsoft Office Word;

and

Categories=Office;WordProcessor;


Problem with installing Pantheon shell on Ubuntu

The package Pantheon is looking for in that error message is called gconf-defaults-service.

That being said, Pantheon is not supported for Ubuntu nor is there anyone maintaining a working version of it for Ubuntu (unlike Arch Linux). If you simply added an elementary OS PPA to your Ubuntu install, it won't work (or at least not in a sane way). The PPA is not working for Ubuntu as elementary OS ships additional patches in a separate PPA and Pantheon depends on packages from this repository. Nor will anyone fix Ubuntu-specific issues you might encounter.


Remap Workspace Overview shortcut (Command+S)

You can change the key show-desktop in org.gnome.desktop.wm.keybindings via dconf-editor or gsettings in a terminal window. It defaults to ['<Super>Down', '<Super>s'] so if you only want to disable Super+s you can set it to ['down'] for instance.

$ gsettings set org.gnome.desktop.wm.keybindings show-desktop "['<Super>down']"


Are there any files inside /usr/share/scripts after an elementary installation?

On my recent Elementary OS 5.0 install, there is no /usr/share/scripts. I'd suggest looking into what package provides that folder to attempt to determine if anything is missing.

dpkg -S /usr/share/scripts
dpkg --verify $packagename

Source https://serverfault.com/a/627436/502732

 -V, --verify [package-name...]
      Verifies  the integrity of package-name or all packages if omit‐
      ted, by comparing information from the installed paths with  the
      database metadata.

      The output format is selectable with the --verify-format option,
      which by default uses the rpm format, but that might  change  in
      the  future,  and  as  such programs parsing this command output
      should be explicit about the format they expect.


DVD Playback: decoding issue after libdvd-pkg installed

This answer will likely not help, but it is worth a shot.
To make movies and music work on Ubuntu run these commands.

sudo apt-get install ubuntu-restricted-extras libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg

After that, since VLC is not working, try totem.

sudo apt-get install totem

reboot the computer, just for good measure, then try to open and play your DVD.


How Can I Disable Chrome's New User Menu?

Copy Chrome's .desktop file to your user's local applications folder using Terminal1:

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications

Open the copied .desktop file with:

scratch-text-editor ~/.local/share/applications/google-chrome.desktop

Find the line Exec=/usr/bin/google-chrome-stable %U
Replace it with Exec=/usr/bin/google-chrome-stable --disable-new-avatar-menu %U
Save and close the file.
Restart Google Chrome and enjoy. ;-)

If you fixed Chrome's icon in Plank by this metod, skip this step.


It looks like hiding the sidebar permanently hasn't been implemented into Code. Indeed, the app always restores its sidebar after restart, and, as far as I know, there is no shortcut for toggling the sidebar as well. You can suggest to implement this feature via the dedicated elementary/code github page.


Screen tearing when logging from hibernate or suspend

If the graphics issues are only happening in your desktop background, I had the same issue and resolved it by upgrading to nvidia-370. The directions to do that are covered in another question.


This came up on ask Ubuntu and I see one of the comments says the answer worked on Loki. Check Here for full details

Here's what it says to do.

Download this firmware

In the terminal:

cd /lib/firmware/brcm

(If folder doesn't exist then...)

sudo mkdir /lib/firmware/brcm

cd ~/Downloads

sudo mv brcmfmac43602-pcie.bin /lib/firmware/brcm/brcmfmac43602-pcie.bin

sudo reboot

Or reboot however you normally do it. I do see a note on ask ubuntu saying "You might have to run apt-get update and apt-get upgrade." I'd reboot and see if it works without doing that first.


It is not elementaryos policy to allow users to change existing native app shortcuts, generally.  The only configurable shortcuts are in the System Settings keyboard plug.

This issue has been raised several times in the Files issue tracker (see https://github.com/elementary/files/issues?q=is%3Aissue+backspace+is%3Aclosed).

The reply of the project leader was "We don’t use backspace as a navigation key. Major browsers have dropped this convention. Closing as “Design Conflict”"


I believe you are encountering this bug. If so please login to launchpad and click 'affects me'. In the meantime, you can tell files to use 24hr format with iso mode:

gsettings set org.pantheon.files.preferences date-format iso

or locale if you want to see your timezone appended at the end:

gsettings set org.pantheon.files.preferences date-format locale

You can reset it to the default informal formatting with:

gsettings reset org.pantheon.files.preferences date-format


I resolved this issue (Yoga 2) by disabling rotation via three gsetting commands:

gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true

gsettings set com.ubuntu.touch.system orientation-lock 'PrimaryOrientation'

gsettings set com.ubuntu.touch.system rotation-lock true

You can check if those settings have changed with command:

gsettings list-recursively | grep '\-lock' | grep true

Then finally:

reboot

When the system boots back into elementary you should be rotate free.


Why does the elementary OS download URL seem to contain a unique tracking code?

It's a time-code that stops hotlinking. It's not tracked, although your button click is.

Hi there! I built both the system to generate those links and manage the delivery network that delivers the downloads, so I'm quite qualified to answer this, although Ravan has it mostly covered.

The elementary.io website is actually open-source in itself, and the code that generates (most) of this link can be seen in /_backend/classify.current.php, Line 14. That line is this:

$download_link = '//'.$region.'.dl.elementary.io/download/'.base64_encode(time()).'/';

You see the bit about time in the variable? It's basically encoding the time, and the download server decodes it, and checks it's within the last few days. If not, it tells you to get a new link. This is to combat hotlinking leeching bandwidth off of our servers, something several sites had been doing previously. This is why you get 405: Not Allowed, the link expired.

As for your visits and actions on the site, you should review the Privacy Policy, and maybe /_scripts/pages/download.js, Line 174 for what gets sent when you click download. To summarise, it's just the Architecture, Method, Region, and your previous OS (Windows, OS X, or Linux).


Install dconf:

sudo apt install dconf-tools

Open it from the menu and then goto /org/gnome/desktop/interface/text-scaling-factor

, and set it to 1.44 or 1.5 on a 4k screen.

Everything looks very nice on a 4k screen now


How to send message headers with libsoup in Vala?


Printer Issues and possible fix/workaround

You should try to install your printer driver? I lived this problem with Canon Pixma and installed my driver and working perfectly.


Why do we have to do a clean install in order to upgrade to Juno?

ChrisD93, welcome to the elementary OS forum!

In theory, performing an update from Loki -> Juno could save time and some effort.  However, taking shortcuts is not always in your best interests.  I, personally, considered Loki ready for my in-production mobile test platform (a Razer Blade Stealth). The new revision, Juno, included a new version numbering system, major updates to the AppCenter, Scratch became Code (with a focus on programming), upgrades to Files, Music, Photos and Terminal.  Along with the updated UI "look and feel" came additional security updates as well.

There is an entire article about this from the elementary OS dev team here.

ChrisD93, I can hear you saying "but what does all of that have to do with upgrades"?  During my time in enterprise IT, my team (and yours truly) had to manage over 1400 workstations and over 1000 mobile clients.  Each summer, we would reset our labs for use in the fall. Computer imaging has changed greatly over the years from monolithic imaging (replacing the OS and all of the applications), to modular imaging (replace the OS and "push" out applications) to thin imaging (just apply settings and applications over the existing OS).  By avoiding upgrading OS over an older OS we didn't have to fight old configurations, settings, services, applications and whatever was "left over" from the old installation.  Simply put, in today's age of cyber-security what you don't know will (and can) hurt you.  Having a stable and secure computing experience is enough for me to perform a "clean" installation.  I'm not just singling out elementary OS.  I apply this same process to macOS and my Windows clients as well (both personally and professionally).  I believe this extra effort on the front end equates into a more stable and reliable computing experience overall.

Whew, that was long!  Other people will have different points of view and that is OK!  I just have never been disappointed with the "clean installation" approach.  I do so much customization after the installation that I need to be sure that I'm building on a solid foundation.

That's my two cents!


Elementary OS does not shutdown correctly

I have the same laptop
the problem is with Nvidia driver.

you need to install "additional drivers"

sudo apt update
sudo apt install ubuntu-drivers-common

Or you can open AppCenter and install "additional drivers" from there.

I'm not sure that the package is called exactly that but you can look it up for the exact name

after everything is installed
open additional drivers app and select Nvidia 381 driver

that should fix your issues


Actually this is a feature, not a bug.

However if you do not need it, you might want to implement some sort of solution to reset it. Some alternatives depending on your exact needs follow.

You might want to start Audience from a wrapper script that resets
the org.pantheon.audience.current-video value just after quitting:

#!/bin/bash
/usr/bin/audience
dconf reset /org/pantheon/audience/current-video

You might want to install a cronjob to reset it regularly:

@hourly     dconf reset /org/pantheon/audience/current-video

You might to want to implement a sort of watchdog that monitors it and resets it if it's not empty etc.


Some emojis are black and white in Anki (qt programme) instead of colored like in other applications

All right!

After searching around, stumbling upon Twitter Color Emoji (spoiler: doesn't work on Linux - only for Firefox: https://github.com/eosrei/twemoji-color-font/issues/10#issuecomment-242988370 )

...and a bit of stumbling around, I found the solution on reddit: How to better enable Color Emojis!

Here it goes!

Create a 75-noto-color-emoji.conf file in /etc/fonts/conf.avail/ with the following:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <!-- Add generic family. -->
    <match target="pattern">
        <test qual="any" name="family"><string>emoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <!-- This adds Noto Color Emoji as a final fallback font for the default font families. -->
    <match target="pattern">
        <test name="family"><string>sans</string></test>
        <edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test name="family"><string>serif</string></test>
        <edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test name="family"><string>sans-serif</string></test>
        <edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test name="family"><string>monospace</string></test>
        <edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
    </match>

    <!-- Block Symbola from the list of fallback fonts. -->
    <selectfont>
        <rejectfont>
            <pattern>
                <patelt name="family">
                    <string>Symbola</string>
                </patelt>
            </pattern>
        </rejectfont>
    </selectfont>

    <!-- Use Noto Color Emoji when other popular fonts are being specifically requested. -->
    <match target="pattern">
        <test qual="any" name="family"><string>Apple Color Emoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Segoe UI Emoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Segoe UI Symbol</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Android Emoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Twitter Color Emoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Twemoji</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Twemoji Mozilla</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>TwemojiMozilla</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>EmojiTwo</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Emoji Two</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>EmojiSymbols</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

    <match target="pattern">
        <test qual="any" name="family"><string>Symbola</string></test>
        <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
    </match>

</fontconfig>

Now enable above by issuing the following:

sudo ln -sf /etc/fonts/conf.avail/75-noto-color-emoji.conf /etc/fonts/conf.d/

Ta da!

Still on Firefox some emojis will remain black and white. Install Twitter Color Emoji for that: https://github.com/eosrei/twemoji-color-font


This is a known bug, and is being tracked and worked on:
https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/1315434


Allow executing files as program (java..)

You should set the executable bit at least for the owner. You can right-click on the file, select Properties from the menu and set Execute on the Permissions tab:

This is the equivalent of the terminal command: chmod u+x test.jar


The script copied some setting changes into gtk config. So you just need to delete that file.

sudo rm -rf ~/.config/gtk-3.0/settings.ini

The dock theme however is overridden by the script, so you need to find a suitable theme at gnome-look.org

[Plank themes here1

Extract the package to .local/share/plank/themes (hidden in your home directory)

Open the terminal type;

plank --preferences

You’ll now be greeted by this menu.

You can now pick the theme you downloaded.


How to solve "package is in a very bad inconsistent state"

Open terminal and run:

sudo mv /var/lib/dpkg/info/ibus-unikey.* /tmp/

sudo dpkg --remove --force-remove-reinstreq ibus-unikey

sudo apt-get remove ibus-unikey

sudo apt-get autoremove && sudo apt-get autoclean

Now install ibus-unikey

sudo apt-get install ibus-unikey

To make general solution:

sudo mv /var/lib/dpkg/info/<packagename>.* /tmp/

sudo dpkg --remove --force-remove-reinstreq <packagename>

sudo apt-get remove <packagename>

sudo apt-get autoremove && sudo apt-get autoclean

source here


You can't take away the black screen entirely, but increasing the graphics memory will reduce the time the black screen stays on your monitor.


dpkg: error processing package teamviewer (--install):

Download
Open the AppCenter and install Eddy
Open the download with Eddy
Hit install


Install elementary OS alongside Windows - Got problems

There's many solutions for this on the web, I used another one not listed here, that's why my answer. This is the workaroud I used:

Install boot-repair
Go to Advanced options
Look for 'purge grub' option
Follow the steps


How can I contribute to fixing bugs in elementary OS?

The page https://elementary.io/get-involved#desktop-development has two links:

Bitesized bugs
Bountied bugs

Anyway you can find elementary OS bugs on Launchpad: https://bugs.launchpad.net/elementary/+bugs


sudo apt install disper

More details on various arguments, here.

The command to cycle between clone, extended, internal and external displays should be like this:

disper --cycle-stages='-e : -c : -S : -s' --cycle

In that case, it would extend to the right. To cycle between the same options but extend to the left:

disper --direction=left --cycle-stages='-e : -c : -S : -s' --cycle

The command can be then associated to a short-key like the Super-P/Display key.

Restart may be needed to see changes.

Disper will detect displays and use the maximal resolutions by default. If no external display is connected, nothing will happen when the short-key is touched.

While it works fine with a shortcut, the disper command doesn't work with a launcher in Loki: trying to create a dock launcher to cycle displays in this way freezes completely the desktop and I have to log out in console (Ctrl-Alt-f1) and use killall -u <username>.

I don't know how to cycle displays with a launcher but, in order to get as close to that as possible, one could add all the needed commands as desktop actions within a single launcher.

To get the separate commands for the different display settings that need to be cycled, xrandr can be used (without the need for disper).

Do xrandr -q to see the name of the displays. Let's say that we get LVDS1 for internal and VGA1 for external display. Then, a launcher could be created:

gedit ~/.local.share/applications/cycle-displays.desktop

With:

[Desktop Entry]
Name=Cycle displays
Exec=xrandr --output VGA1 --off --output LVDS1 --auto
Icon=unity-display-panel
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;X-Unity-Settings-Panel;

Actions=extended1;extended2;external;internal

[Desktop Action extended1]
Icon=extended-internal
Name=Extend to left ~ primary internal
Exec=xrandr --output VGA1 --auto --left-of LVDS1 --output LVDS1 --auto --primary

[Desktop Action extended2]
Icon=extended-external
Name=Extend to left ~ primary external
Exec=xrandr --output VGA1 --auto --left-of LVDS1 --primary --output LVDS1 --auto

[Desktop Action external]
Icon=LCD
Name=External display only
Exec=xrandr --output VGA1 --auto --output LVDS1 --off

[Desktop Action internal]
Icon=laptop
Name=Internal display only
Exec=xrandr --output VGA1 --off --output LVDS1 --auto

After adding some icons to ~/.local/share/icons, drag&drop the launcher onto Plank and, right-clicking on it:

Each command is set under a [Desktop Action] (all are listed after Actions=). As an Exec= line is mandatory under [Desktop Entry], in this example it runs the same as "Internal display only". So, just left click the launcher for that.


Problem with installing Grub, after eOS installation.

I was in similar situation. try to install juno/win 10 in same SSD, no matter how I try(different layout/format), all failed in grub installation.

but use 'full disk' installation is always OK.


ACPI PCC probe failed while trying to install Freya

To fix the nomodeset boot option permanently,

Open terminal and run,

sudo nano /etc/default/grub

then add nomodeset to GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

Then save and exit.

After that you need to update grub

sudo update-grub


How to add command line dependencies using CMake

Use find_program to look for the executable, then check the result. So something like

find_program(YOUTUBE_DL youtube-dl)
if(NOT YOUTUBE_DL)
  message(FATAL_ERROR "youtube-dl is required")
endif()


Synaptic package manager not showing in applications menu

I installed Synaptic too and it shows up as Synaptic Package Manager in Slingshot (under System Tools if you use category view). By default it uses quite an ugly icon, this is how it looks like for me (with an extended icon pack and unstable WingPanel):

One idea would be to check the synaptic.desktop file in /usr/share/applications/. It should look something like this:

[Desktop Entry]
Name=Synaptic Package Manager
GenericName=Package Manager
Comment=Install, remove and upgrade software packages
Exec=synaptic-pkexec
Icon=synaptic
Terminal=false
Type=Application
Categories=PackageManager;GTK;System;Settings;
NotShowIn=KDE;
X-Ubuntu-Gettext-Domain=synaptic

Quite important are the entries NotShowIn (should not contain Pantheon) and OnlyShowIn (if it's there, make sure it does contain Pantheon). There should not be an entry called NoDisplay. (Learn more about recognized desktop entry keys.)

If there is no such file first try to reinstall synaptic sudo apt-get install --reinstall synaptic.

If that does not work, use Scratch to create a new file called synaptic.desktop inside ~/.local/share/applications/ with the contents I have posted above.


Since elementaryOS 5 and newer, systemd-resolve handles flushing the DNS cache.
This was an upstream change made in Ubuntu 17.04 according to this AskUbuntu answer.
Use the following command to flush your DNS cache.
sudo systemd-resolve --flush-caches


Is it possible for elementary OS to appear as elementary OS (rather than Ubuntu) in a user agent query and/or in analytics detection?

Useragent of Loki default web-browser (Epiphany) is branded as elementary OS now:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/602.1 (KHTML, like Gecko) Version/8.0 Safari/602.1 elementary OS/0.4 (Loki) Epiphany/3.18.5

Probably to achieve the same effect for third-party browsers from Ubuntu repositories (Firefox or Chromium for example) elementary OS developers need to place packages with related patches in os-patches PPA. But I don't think that same trick is possible with third-party proprietary browsers (Chrome or Opera for example).


Is it possible to change the magnifier factor?

This can be fixed by using keyboard shortcuts. By default, the super key plus the + key should zoom in or magnify any areas the mouse cursor is located. To zoom out, you should use combine the super key with the -key.


Disable Blinking cursor in Pantheon Terminal

Pantheon Terminal uses the VTE widget kit and can be customized via the dconf registry. You can turn off the blinking with dconf-editor under org.gnome.desktop.interface or via the command line:

 gsettings set org.gnome.desktop.interface cursor-blink false

and turn back on with

 gsettings set org.gnome.desktop.interface cursor-blink true

or

 gsettings reset org.gnome.desktop.interface cursor-blink

You can play with other settings to the cursor as well under org.gnome.desktop.interface (cursor-theme, cursor-blink-time, cursor-size, etc. keys).


I don't write my partitions please help me

Looks like they are mounted as read-only or you (the user) don't have enough privileges to write on those.

Try one easy thing first: Hit the 'eject' button next to the partition you are trying to write on. If it allows you to do it (un-mount it) then click on it again to re-mount it and try to write to it again. It might ask for your 'sudo' password to perform that operation.

If that fails, umount-them manually from a command line:

Go to a terminal
Type 'df -h' to see the mounted partitions
identify the one you want to un-mount (example /dev/sdb2 with a mount path of /run/media/user/234234234/Part_Label).
run 'sudo umount /dev/sdb2'

If that works, go to the file manager and click on the partition so it mounts it again with your username. That might do the trick for you.

best,

-Aldo


You should check the elementary Development Guide. In the section "Developer SDK" we cover grabbing essential development libraries, including the Vala compiler.

For development tasks, you're going to be spending a lot of time in Terminal. The command we recommend for grabbing these development essentials is:

sudo apt-get build-dep granite-demo

The build-dep part here is short for "build dependencies". This command tells apt to install everything that would be required to build the package granite-demo. That not only includes the Vala compiler, but Gtk+ development libraries and other things that you'll want to have if your goal is to develop apps for elementary OS.

If you only want to get the vala compiler and no other development libraries, you can use the command:

sudo apt-get install valac


Glitch in wallpaper during transition from greeter to gala during login to desktop with HiDPI

The elementary team were kind enough to review and accept my patch which is now in trunk! It should be available in Loki's greeter release whenever it next gets an update I believe. Again, this just addresses the 2x2 glitch during the login transition with HiDPI mode and the two bug reports mentioned are likely still open issues. Those bugs are likely due to differing aspect ratios of the monitor versus the wallpaper along with differing from the gala wallpaper scaling type setting like "stretch" or "zoom" or "scaled".


I think I just broke elementary and have no idea what to do, can someone help?

Seems to me you can only do is to reinstall elementary OS. If there some files you want to backup, try it, but that's what I would do, reinstall system.


Minecraft java.io.IOException : Unable to connect to remote host : Connection refused

you have a premium account?, i got the same problem with a minecraft server and was that you need a premium account, i bought my premium account and all was solved, by the way this question is not related to elementary so pleease check this in a minecraft forum or in the suport page of mojang


Maybe you had use and old freya ISO version? In 0.3 and 0.3.1 there were errors with grub-efi installation.

I will to assume you have create a 350mb efi boot partition on install of elementary, if not, you should reinstall creating it as the first partition (primary, 350mb, type "EFI boot")

Run elementary's live-CD, connect to internet, open terminal and do this:

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

once it finish and boot-repair open, click on bottom left to open advanced settings, on main option tab, click on reinstall grub.
In Grub location tab, check you have selected /efi/boot separate partiton selecting elementary boot efi partition.
Click on apply, you have to manually reinstall grub following instructions. Once it finish, open again the program and run recommende repair.
It should repair grub


Your laptop has a 6th gen intel processor, kaby lake architecture.
the current elementary OS freya 0.3.2 has kernel 3.x i don't know the specific one out of my head.(feel free to add comment) this processor has no drivers in this linux kernel version.

Loki uses linux kernel 4.4 or 4.0.4 something like that. as far as i can find support in 4.0.4 and 4.4 is not present.
what i can find is in 4.5 or higher has intel kaby lake support.

what you can do is compile your own kernel pick current RC release.
but due to the post you wrote, i assume you are not a developer or technical capable (correct me if i am wrong) to do so.

The only thing you can do is wait for elementary is using an kernel version that has kaby lake support. Maybe loki will get a new hardware stack (update). Depending on the kernel update would be loki or the release after loki, that the asus is able to run elementary.

that it is loading the boot logo means the kernel is busy trying to start up.
There are ways to look at the output. read this post how to do so https://askubuntu.com/questions/25022/how-to-enable-boot-messages-to-be-printed-on-screen-during-boot-up.

in these logs you can see what is going wrong.


Loki 0.4 - Guided Install Assigned Extra Partitions?

Copying the answer from the comments since we seem to find the cause of extra partitions.

  I did have attempt installs which ran into errors (twice I think - Possibly why there are two extra partitions?) before re-writing the .iso files to the usb drive and finally getting through the install. If that explains the extra partitions, should I be free to delete those partitions or should I boot from the usb drive before attempting that?

Yes, that's probably the reason. If you have no important files on your Linux partitions and want a fresh start, feel free to delete all those partitions except for the Windows ones (be careful not to delete the Windows system/boot partitions).

You can use the Windows's Disk Management tool if you're more familiar with it (plus gives the extra protection from deleting Windows boot partitions). Elementary can handle anything the Disk Management tool throws at it.

Hope that helps.


Most of your issues are known bugs.

About the missing bluetooth icon on system settings... try installing it:

sudo apt install switchboard-plug-bluetooth


Why does my elementary OS Freya show an Ubuntu logo?

Logo changed because you use Moka icon theme.

If theme was installed from PPA, logo can be returned to default by following command in the terminal:

mkdir -p ~/.icons/Moka/48x48/places && ln -s /usr/share/icons/elementary/places/48/distributor-logo.svg ~/.icons/Moka/48x48/places/distributor-logo.svg


Headphones are recognized as an input device

Your headphones are being recognized as an input device, because, according to the official PC system design guide color-coding sheme for connectors and ports, you are plugging them into a line-in jack. So, everything works as expected :)

However, it is possible to retask the jacks of your sound device with HDAjackretask, which is part of the package alsa-tools-gui in the official repositories.

HDAjackretask is an experimental application, it may not work, but it's worth a try.


Installing Elementary OS in Parallels gives blank screen

You have to turn off 3D Acceleration under Graphics - Advanced Options in the config for the VM in Parallels. You can leave Vertical Synchronization checked.


It turns out there was a small issue with the modal, which has since been fixed by the web team.


To open application search only by pressing Super(win) key:

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

Now you should reverse engineer these commands. Hope it helps.


Go to the AppCenter and install AppEditor
https://appcenter.elementary.io/com.github.donadigo.appeditor

You can configure the App Icons for each app.
So just select the calendar icon for the Calendar app.

Idk why you face such problems though, maybe it's releated to the language you use.


How to choose between a 32-bit or 64-bit version OS / Como elegir arquitectura

Starting from elementary OS Loki, the OS is only available for 64-bit CPUs. So if you downloaded the ISO from the official page, you already have the 64-bit version.
Spanish
Hola Ruben, desde el lanzamiento de elementary OS Loki, el SO sólo está disponible para arquitecturas de 64 bits. Si descargaste la ISO desde la página oficial, ya tenés la versión de 64 bits.


Open terminal and run:

sudo apt-get update #updates packages
sudo apt-get install -f #installs any missing packages if any
sudo apt-get install gcc-4.9-base:i386 libc6:i386 libgcc1:i386


The files in /usr/share/applications are just desktop configuration files for the Applications menu.  They are not the actual applications.  In fact, if you were to view one of these text files using the Scratch text editor, you'll see that a lot of the files contain the location of the actual binary files, which you CAN run directly from the terminal (some don't have complete executable path locations, because they are already in the default user path).  Hope this helps!


How to prevent elementary OS from closing all applications after waking a long lock period?

I don't know if the issue is related to the custom kernel
but I had an issue like that in elementary and it was fixed by the latest updates
so you can just

sudo apt update
sudo apt upgrade


How can I share my home folder between an elementary OS laptop and Windows 10 desktop?

You have two options:

1. Using a cloud-based solution

Sync your /home partition to some cloud service and use it on both of your computers.

2. Remotely control your elementary OS

This works only if your home device is turned on all of the time and if you know the IP address of it (note: it probably changes. Basically, what you're going to need is SSH (if you're good with terminal), VNC client, TeamViewer or whatever. TeamViewer might be the easiest to use because it's a well-known brand that supports Linux perfectly, with VNC clients right behind it. SSH is suitable for those who are comfortable with using the terminal since it offers no graphical interface.


Resize your Bluetooth window (Device search) , it's probably the size of device list.


Try Applications --> System Settings --> Keyboard --> Shortcuts

Select the Custom set on the left, then click the '+' button. Enter the command and options you want to run and then click where it says Disabled. Hit the F7 key and you should see it says F7 instead of Disabled.

You need to log out and back in for this to take effect (as it says at the top).


A few days ago I was able successfully get bluez5 working on my Freya laptop so I could use my new Microsoft Arc bluetooth mouse on it. Here is what I did:
Grab the bluez package named 5.23-1ubuntu1~mtrudel1 and indicator-bluetooth from the following PPA.
You need to modify the bluez package and remove the dependencies init-system-helpers and lsb-base, otherwise you're going to have some dependency issues the next time you perform a system update.

dpkg-deb -x bluez_5.23-1ubuntu1-mtrudel1_amd64.deb dir_tmp
dpkg-deb --control bluez_5.23-1ubuntu1-mtrudel1_amd64.deb dir_tmp/DEBIAN

Go into the dir_tmp/DEBIAN folder and you open the control file.
Delete the dependencies from the "Depends" line. Then you can repackage the modified deb file with the following command:

dpkg -b dir_tmp/ modded_bluez_package.deb

Manually install the modified bluez5 package as well as indicator-bluetooth.
Download and install the 2.0.1 version of blueman from here. If it gives you an dependency problems then remove them from the package in the same manner you used to modify the bluez package.
After these 3 packages are installed, reboot your system. You should then see the new bluetooth indicator icon in the panel. Open it up and setup your Arc Touch mouse. It should pair and connect without any problem.
To solve some auto reconnect issues I was having, I had to install the 14.04.3 LTS stack that was recently released.


Parallels doesn't open the installation file

Telling Parallels to 'proceed anyway' and manually selecting Ubuntu Linux as the operating system seems to work.


open terminal (applications > terminal > )

paste the below command:

sudo apt install flashplugin-installer

follow the prompts.

there may be security popups on your selected browser that will need to be enabled for the popup or content to be displayed.

hope this helps.

""Cheers
G


How to set dark theme for Android Studio?

Unfortunately only GTK3.10+-applications with a HeaderBar are able to set specific themevariants.
For any other application there is a workaround:
Gtk Theme Variant Switcher

Install it and add the WM_CLASS of Android Studio, this should do the trick.


not able to connect to WIFI which has no PSK

I had to set the WIFI password in the network settings on Security to be able to connect to it.


Can't use Alt+Shift anymore if it set to switch keyboard layout?

Look at this

CTRL + SHIFT + key when using CTRL+SHIFT to switch keyboard layout

, and at this

https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1245473

Workaround is to change Layout switch to Alt+Space or something...

Also there is another workaround for Ubuntu on the bottom of the page

https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1683383

, but it doesn't works with eOS Juno beta 2.


elementary OS Calendar syncs oneway only with Google Calendar

My guess is that the calendar is not setup for real time syncing. Have you tried rebooting and then re-checking the calendar to see if it shows up?


Having trouble installing Virtualbox in elementary OS Freya

I have tried a few solutions from askubuntu.com but none of them have work for me.

So, the easiest solution seems to be to install the latest version of virtualbox from the official website.
https://www.virtualbox.org/wiki/Linux_Downloads


Tried to dual install Loki with Windows 7, but it says no other OS detected. Any advice?

I'm assuming your laptop has only one drive, and not a dual-drive setup (such as HDD+SSD), and that one drive only has one partition. Note that if you have multiple partitions on the drive, this may fail.

Also, some of the block bits on the partition can be placed anywhere inside the data drive. This means that there is a limit to how much you can 'shrink' your Windows 7 installation and install Loki alongside.

Follow these steps.

Boot up your Windows 7 installation.
From the Start menu, type Disk Management.
In disk management, select the Windows 7 partition. This will usually be the biggest partition residing on the drive.
Right click the partition and select Shrink Partition.
DM will automatically calculate how much storage space can be spared for the Loki installation. I recommend a base minimum of 10GB, although it can be much more less. (I think the very minimum is 7GB, but that only leaves a few GB for you to store your files.)
Shrink the drive. DON'T SET UP PARTITIONS FOR LOKI JUST YET! We're going to do that directly in the installer.
After you're done, boot up to the USB, select Something else, and continue.
Let's say the amount you can use is in total, 20GB. Now you need to know how much RAM you have, and in this case we're going to assume 8GB. Halve that, and you get 4GB. Now, you need to subtract this from the total.
So 20GB - 4GB = 16GB.
Make a drive in 16GB and set it as root(/) of the install. This is where all your OS files and your files would go.
Last step! With the last 4GB, make a swap space, in case you use more than your RAM.
You're done! Go ahead with your installation!

However - this may mean that you will be unable to boot to your Windows 7 without configuring the grub properly. Grub may detect your Windows installation better than the installer. This doesn't mean you'll lose any data, of course, it just means that you couldn't boot back to Windows 7 without proper configuration of the grub bootloader.


How do I install Intel HD graphics Skylake driver?

I am told that Skylake is supported in kernel versions 4.3 and upwards.

Have you upgraded the kernel ?


Installation Book Crossing core depuis git

The GitHub repository that you linked to has not been updated in over five years, so there is a good chance that the software will not work for you. However, it looks like a standard Drupal installation with some custom plugins, so you might be able to install it with a normal LAMP stack.
Here's how:
Install the Apache Web Server

Open Terminal (if it's not already open)
Update your sources:
sudo apt update

Install Apache:
sudo apt install apache2

If you are running UFW, allow Apache through:
sudo ufw app list

You will see something like this:
Available applications:
   Apache
   Apache Full
   Apache Secure
   OpenSSH

Allow Apache to have access:
sudo ufw allow in "Apache"

Test Apache is working by visiting http://127.0.0.1 or http://localhost in your browser. You should see a standard Apache page.

Install the MySQL Database Server

Install MySQL:
sudo apt install mysql-server

Configure the database server:
sudo mysql_secure_installation

You will be asked for a password, and if you want to remove example accounts and databases. Feel free to answer these questions any way you'd like.
Test MySQL by connecting and creating a database and account for Book Crossing:
sudo mysql

If everything is good, you should now be connected to MySQL:
mysql> CREATE DATABASE `drupal` DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
mysql> CREATE USER 'books'@'localhost' IDENTIFIED WITH mysql_native_password BY 'superSecretPassword!123';
mysql> GRANT ALL ON `drupal`.* TO 'books'@'localhost';
mysql> FLUSH PRIVILEGES;

Note: Do not copy the mysql> part. That's just to let you know it's a command for MySQL.
Exit from MySQL:
mysql> exit;

Install PHP

Install PHP and some common packages:
sudo apt install php libapache2-mod-php php-mysql php-xml php-json php-mbstring php-gd php-devel

Restart Apache:
sudo service apache2 restart

Test PHP is working by creating a simple file in the /var/www/html directory:
sudo vi /var/www/html/test.php

Note: Feel free to use any text editor you prefer.
Paste the following code into the new file:
<?php phpinfo(); ?>

Save the file.
Check that PHP works by visiting http://127.0.0.1/test.php or http://localhost/test.php in your browser. You should see a long page describing PHP with all the settings and packages.

Install Book Crossing

Make sure you're in /var/www/html:
cd /var/www/html

Download the .zip file from GitHub to your /var/www/html directory:
sudo wget https://github.com/bookcrossing/bkxng-core/archive/refs/heads/master.zip

Unzip the file:
sudo unzip master.zip

Change permissions for all files and folders in the html directory to ensure Apache can access them all:
sudo chown -R www-data:www-data /var/www/html

Start the installation process by visiting http://127.0.0.1/install.php or http://localhost/install.php in your browser.
Follow the steps on the screen, remembering to enter the same MySQL account credentials as you created when testing MySQL earlier.

There are a lot of steps, but this is not too difficult so long as you go slow and pay attention the first few times you do this.


Yes, you found what there is to find. Whether you look in System Settings > About, or through the command line in Terminal with lsb_release -a, the most you will see is the major and minor release numbers. In this case, 5.1.

The final number is used by the elementary team, but it doesn't display within the operating system. So long as you install the available updates through AppCenter, you are up-to-date.


Is there a way to add log-in user names and passwords for sites in Epiphany?

I do not think this is a bug. Flicker needs a Yahoo account. Yahoo passwords are not stored (for security reasons, I think). First login to Yahoo and indicate that you will keep signed in. As long as you are logged in your Yahoo account, you will not need a separate login for Flicker.

BTW you can register or update your password in epiphany by entering your credentials on any site. The only missing function is that you can not view your saved passwords - or I do not know how to view them. So, for simplicity I regard this as a security feature. ;^)


You should check wether your current graphics card drivers are up-to-date. Moreover, disabling such drivers can help to see if the issue is fixed. If using the intel-based graphics card, you can use these commands to fix the issue. /etc/default/grub and add acpi osi=linux to GRUB_CMDLINE_LINUX=. The run update-grup, it should work properly.


The solution is to update to the latest kernel 5.5.13


Hmm ok. Thanks. It seems after re-installing the NextCloud client and linking it to my configuration again, now it's there in Files. Strange. But at least it's working. Thanks! :)


Not being prompted to "Erase Disk and Install eOS" during setup

If this happens, you can run the live version of elementary OS, delete partitions and format drives using gparted then try again. This worked for me.


I'm going to Installing elementary OS on primary partition. will that effect my other partition?

First, you better try with elementary OS live CD to check out if it will work well on your computer. If you install the elementary os on the partition that you do not have any data to keep - it should not put in danger the other partitions where you have data to keep because elementary os file manager can read windows partitions also. But if it is possible - make a backup of all your files you want to keep - anyone with experince of this will advice you to do that.


The Connection field should contain the protocol and the local address of the printer, something like socket://hostname or http://hostname:631/ipp/.
There are several ways to try:

Use sudo hp-setup -i in Terminal and follow the instructions
Go to CUPS and add the printer from here
Find your printer's local IP or (preferably) assign a static IP (either using your router's configuration or the printer's menu) and use that in the Connection field
sudo apt-get install hplip-gui && hplip-gui and follow the instructions (also installs a lot of dependencies and requires a temporary USB connection to the printer)


Trouble installing L2TP vpn protocol on Elementary

You need to install xl2tpd package. Here are the commands I use on Elementary OS Hera:
sudo apt-add-repository ppa:nm-l2tp/network-manager-l2tp
sudo apt update
sudo apt install xl2tpd network-manager-l2tp network-manager-l2tp-gnome

After that you can add new VPN from Network settings. And now you can see new L2TP on dropdown menu.


I have no transparency on top bar wingpanel

There is a setting for this - open System Settings >  Desktop > Appearence > Panel Translucency. It must be enabled in order to have a transparent top bar. There is no information in your question, but if you are using some custom theme, some of them do not support translucency, also if you have a maximized window the top bar defaults to a black background color.


Keyboard layout switch in different windows

As of 2020/01/24, this is not possible.

There is an open issue in the elementary/gala repository you can follow for improvements.

See github.com/elementary/gala/issues/180


It looks like graphics driver issue to me.Could you try the graphics fix?

https://elementaryos.stackexchange.com/a/4700/11922


Can I trust 'apt-get autoremove' to not make Freya useless?

Good news is it doesn't want to remove the kernel, Most of those dependencies are qt related, so no impact on the system, the python ones shouldn't be very problematic, were you running an unity install? Too many unity/mir related things there. I would set these to manually installed:

sudo apt-get install gtk3-engines-unico linux-image-generic-lts-utopic
 linux-headers-generic-lts-utopic

This should ensure you keep getting kernel updates and gtk3-engines-unico may be needed by some themes (which you may or may not have installed).

Take with grain of salt as I don't know what applications you have installed in your system which may break after removing these dependencies, still, it won't happen like the last autoremove craze that removed network managers and the like


I couldn't agree more that Elementary/Hera's default font rendering is very much sub-par, especially when compared with Apple devices (most notably iOS), and although it may not seem it, I believe this is actually a major issue for so many users interested in migrating, epecially from OSX. As per the comments above, I believe this is more involved than simply adjusting subpixel rendering settings, and something like fontconfig-infinality may indeed be needed, although it seems that may present significant problems, as it is no longer supported (see the following reddit thread on the topic for more info). Can this not be integrated into the default distribution of elementary, so as to avoid the need for going to these unbelievaly arduous lengths simply to get some decent font rendering in what is otherwise perhaps the most attractive viable open-source OSX-alternative?


How to change laptop lid close behaviour (to not suspend when the lid is closed)

Here a bug has been filed regarding this issue. There are many workarounds suggested on the page. I suggest you go and give it a read.

TLDR;

(warning: might not work in all cases, if so read the page for other solutions)

Using dconf editor, you can change the lid closing settings:

First install dconf editor using sudo apt-get install dconf-editor

dconf editor -> org -> gnome -> settings daemon -> plugins -> power

-> lid-close-ac-action
-> lid-close-battery-action


It's not currently possible, sorry. Stay tuned, though....


Kernel version is still 3.16 on Freya 0.3.1

From the official elementary blog:

  If you’re already running Freya, you will already have received all of the above (with the exception of the newly added hardware support) in your regular updates.

If you really need kernel 3.19 try:

sudo apt-get install linux-generic-lts-vivid


Olá, you can follow the documentation for Ubuntu 18.04 on this page https://www.fortinet.com/support/product-downloads/linux
Olá, pode seguir a documentação para o Ubuntu 18.04 nesta página https://www.fortinet.com/support/product-downloads/linux


It is recommended to upgrade elementary OS 5 kernel?

You can install the Ubuntu 18.04 LTS Hardware Enablement (HWE) packages in order to get a newer kernel. I've been using this on my Elementary systems for half a year or so without issues (Elementary 5.0 Juno is built from Ubuntu 18.04).

At time of typing this my main system is using 5.0.0-31-generic.

HTH

To enable HWE, type the following command in the Terminal:

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


Set the keyboard shortcut to something like super+alt+h

Then install xdotool

Then at the hot corner settings select the execute command and put in
xdotool key super+alt+h

This is how I'm doing it

Edit: I found that xdotool actually has this built-in xdotool getactivewindow windowminimize is much easier then above. cheers


Cosing the System Settings and opening it again does the trick for me.
Definitely an annoying issue!


Enable image previews in Loki file manager

sudo scratch-text-editor /etc/xdg/tumbler/tumbler.rc
At the line # Jpeg thumbnailer, set Disabled=false or Disabled=true to enable or disable jpeg thumbnails.

To enable for png and other image formats, under the line # PixbufThumbnailer in the same file, set Disabled=false.


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

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

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


Can the Loki version of Epiphany browser be installed in Freya?

Probably not because epiphany in Loki uses gtk3.18. Freya uses 3.14. I've run into that issue with a couple of other programs.


Sort applications in app center by number of downloads

This functionality is coming! It will only be tracking the most popular apps submitted to AppCenter by third party developers rather than the ones inherited from the Ubuntu repositories.

You can see a screenshot of this feature in action from Daniel Foré's G+ post here:
https://plus.google.com/+DanielForé/posts/WUuyVvDo8ve

The hope is that there will be a good enough variety of applications submitted to AppCenter so that the Non-curated Ubuntu applications no longer need to be used as much.


"could not find a distribution template for Ubuntu/n/a" error in elementary OS

The possible fix:

sudo apt-get install gksu # If not installed

sudo apt-get install libcanberra-gtk-module:i386 # If you get Failed to load module "canberra-gtk-module" error

Now gksudo nano /etc/lsb-release

The file should be like,

  DISTRIB_ID="elementary OS"
  DISTRIB_RELEASE=0.3.1
  DISTRIB_CODENAME=freya
  DISTRIB_DESCRIPTION="elementary OS Freya"

Note: Use this for fresh installation of freya, I am not sure for upgrading from luna.


Switching wallpapers doesn't work on Juno

The same problem was solved for Loki previously.

You have to restart (or at least reload) Gala to change the wallpaper. To do that, you can type or paste the following into Terminal:

killall -HUP gala

The -HUP flag tells the command to basically "Hang-UP" the gala process, which makes it restart.


I can't find FireFox in the AppCenter of Loki, although I have installed it

AFAIK the AppCenter only shows apps whitin the Ubuntu Store and sources. If those apps you have aren't on the official repos they won't show up there.


Unmaximise the vlc window, then go to fullscreen.


I ended up collecting bits and pieces from a number of sites and checking it in as a README file in a Github repository: https://github.com/carniz/ubuntu-yubikey-setup

Hope this can help someone else who wants to configure elementaryOS with Yubikeys.


Disabling Secure Boot in the BIOS solved my problem


IF

your keyboard is USB,
and it doesn't respond during BIOS POST (i.e. before GRUB screen),
and your USB stick doesn't seem to work too,

THEN

the issue might be BIOS-related. Presumably, 'USB Legacy Support' (or some other USB support) has been disabled.

Possible workarounds:

use PS/2 keyboard to access BIOS and check its 'Integrated Peripherals > USB controllers / USB Legacy Support' settings,
reset CMOS, thus restoring your BIOS to its default settings.


Can the elementary clock display seconds?

Yes, you can use Dconf-editor or Configurator and go to com.canonical.indicator.datetime and enable show-seconds

Or just paste this in your terminal:

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

If you don't want to show seconds anymore you can use this:

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


How to give a specific program more resources

You could try to use System Monitor(install from AppCenter) for these. First open System Monitor from Applications, and go click on Processes, and find your VM process, depends on which VM one you using

Next, right click and choose priority for process as you wish:

So check it out:

Then install it in AppCenter by typing ''gnome-system-monitor'':


Is there a reason for the web browsers to redirect to https when domain name ends with .dev?

There is no way to prevent Chrome (>= 63) from using https on .dev domain names. Google now owns the official .dev tld and has already stated that they will not remove this functionality. Firefox also does this.

The recommendation is to use another tld for development purposes, such as .localhost or .test. Personally, I use subdomains of localtest.me as they don't require any special setup.

More information about this update can be found in this article by Mattias Geniar.


How to change closing lid behavior on AC and batter on Elementary Juno

Why not use system settings? Let's try to achieve this way,

Please go to the "System Settings" and click "Power".
After that please click "Unlock" and enter your password to unlock some settings.
Now please change *lid behavior however you want for battery or plugged in.

Hopefully this will work. I will look forward to your reply.


How can i mannualy install packages in elementary os?

Currently elementary OS is based on Ubuntu 18.04, so Ubuntu packages should work.


I created an app launcher in Midori. How can I delete it?

A launcher is basically a .desktop file which you can find in ~/.local/share/applications/. Just delete it and the launcher is gone.

(/usr/share/applications/ contains launchers of other applications for all users.)

Also be sure to check [~/Desktop/] - this directory is also attached to Slingshot and [.desktop files] will be added to the launcher, too.


After install "reboot and select boot device" "or insert boot media in selected boot device and press a key"

If you install system in UEFI mode, you need to show boot menu devices and select your disk partition with installed Elementary OS.
BUT,
i prefer to install system in LEGACY mode and you will not have any difficulty-


Bootloop when trying to try out elementary os from bootable usb

You can try to run Linux in single mode and get into the system to remove the splash screen from the /etc/default/grub and then you will be able to see what is going on. The splash screen is nice but nonsense, because when there is an issue during the start of the system users are unable to see what is wrong. If you want to do that, let me know and I will provide a tutorial. This is rather not for the beginner. One more time Elementary OS developers made me sure they have no idea what Linux was invented for. It should work, not look nice.


slow resume and sometimes black screen after unlocking screen

I'm experiencing the same issue on my laptop. So far, I've found this link on the ubuntu forum (since elementary hera is based on Ubuntu 18.04):
https://askubuntu.com/questions/1038723/slow-recovering-from-lock-screen-ubuntu-18-04

Also, found those two bugs registered at Ubuntu's Lauchpad:

https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1832812
https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1774188

Running joarnalctl -b right after the unlock screen, I get the following log:

abr 21 15:57:09 Gnotebook systemd[1]: Stopped Session c3 of user lightdm.
abr 21 15:57:09 Gnotebook systemd-logind[858]: Removed session c3.
abr 21 15:57:09 Gnotebook systemd[1]: Stopping User Manager for UID 110...
abr 21 15:57:09 Gnotebook systemd[24408]: Stopping D-Bus User Message Bus...
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped target Default.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopping Accessibility services bus...
abr 21 15:57:09 Gnotebook systemd[24408]: Stopping Virtual filesystem service...
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped Accessibility services bus.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped D-Bus User Message Bus.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped Virtual filesystem service.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped target Basic System.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped target Sockets.
abr 21 15:57:09 Gnotebook systemd[24408]: Closed GnuPG cryptographic agent and passphrase cache (access for web browsers).
abr 21 15:57:09 Gnotebook systemd[24408]: Closed GnuPG cryptographic agent and passphrase cache.
abr 21 15:57:09 Gnotebook systemd[24408]: Closed GnuPG cryptographic agent (ssh-agent emulation).
abr 21 15:57:09 Gnotebook systemd[24408]: Closed GnuPG network certificate management daemon.
abr 21 15:57:09 Gnotebook systemd[24408]: Closed REST API socket for snapd user session agent.
abr 21 15:57:09 Gnotebook systemd[24408]: Closed GnuPG cryptographic agent and passphrase cache (restricted).
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped target Timers.
abr 21 15:57:09 Gnotebook systemd[24408]: Stopped target Paths.
abr 21 15:57:09 Gnotebook systemd[24408]: Closed D-Bus User Message Bus Socket.
abr 21 15:57:09 Gnotebook systemd[24408]: Reached target Shutdown.
abr 21 15:57:09 Gnotebook systemd[24408]: Starting Exit the Session...
abr 21 15:57:09 Gnotebook systemd[24408]: Received SIGRTMIN+24 from PID 25227 (kill).
abr 21 15:57:09 Gnotebook systemd[1]: Stopped User Manager for UID 110.
**abr 21 15:57:09** Gnotebook systemd[1]: Removed slice User Slice of lightdm.
abr 21 15:57:15 Gnotebook kernel: amdgpu: [powerplay] VI should always have 2 performance levels
abr 21 15:57:15 Gnotebook kernel: amdgpu 0000:04:00.0: GPU pci config reset
abr 21 15:57:23 Gnotebook gsd-color[2202]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xran
abr 21 15:57:23 Gnotebook gsd-color[2202]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xran
**abr 21 15:57:23** Gnotebook io.elementary.a[7686]: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 16

Notice the highlighted timestamps: They have 14 seconds of interval, that is roughly the time I spend wating the screen unlock.

For now, my hint is that's something about the error messages from the gsd-color bin:

 abr 21 15:57:23 Gnotebook gsd-color[2202]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xran
    abr 21 15:57:23 Gnotebook gsd-color[2202]: failed to connect to device: Failed to connect to missing device /org/freedesktop/ColorManager/devices/xran

But no clue how to fix it. Just giving more info to help others.

Below are my laptop settings.


Dual-booted with Windows and I don't want Windows anymore

I think it should not be a problem.

here's one link how to live resize main partition

I'm sure there are easier ways to do it with gparted or similar software (haven't done it myself in a while)

Or you can just mount it as a separate partition and use it for data storage.


eOS booting fine but apps don't respond and terminal freezes

Try to disable onboard gpu(intel) from bios looks like you're using GPU card, then try to update the Nvidia driver if there any update. And always you can start looking at logs.


Can I use aptitude instead of apt-get without problems?

TL;DR:

Yes you can.

Full answer:

What are the differences?

  aptitude adds explicit per-package flags, indicating whether a package was automatically installed to satisfy a dependency: you can manipulate those flags (aptitude markauto or aptitude unmarkauto) to change the way aptitude treats the package.

  apt-get keeps track of the same information, but will not show it explicitly. apt-mark can be used for manipulating the flags.
  aptitude will offer to remove unused packages each time you remove an installed package, whereas apt-get will only do that if explicitly asked to with apt-get autoremove or specify --auto-remove.
  aptitude acts as a single command-line front-end to most of the   functionalities in both apt-get and apt-cache.
  In contrast to apt-cache's "search", aptitude's "search" output also shows the installed/removed/purged status of a package (plus aptitude's own status flags).  Also, the "install" output marks which packages are being installed to satisfy a dependency, and which are being removed because unused.

Source, Ask Ubuntu

So there are a few differences between apt-get and aptitude. Because of this, it is recommended to chose one and stick with it. I've always used apt-get - partly because that's what the internet uses.

  aptitude is supposed to be a user level program whereas apt-get is supposed to be used by higher level programs like aptitude. It just turns out apt-get is easy to use by users so they just use it instead of using the higher level managers like aptitude and synaptic.

Source, Ask Ubuntu

Why is it easier? I'd say because it doesn't do as much. It's like the difference between a clean UI and a cluttered UI:

New users are much more likely to want to use this UI ▲ because it's easier to understand and navigate.

The command line is scary enough when you come from Windows or OS X - the lack of being able to download everything by clicking (which you can (other than ppas), but oh so slow) is worrying to a new user.

So anything that makes that experience better is going to make them happier.

  apt-get does have the advantage of being more memory-efficient. This is unlikely to be noticeable for most users; I wasn't really aware of it until I tried to upgrade packages on a full Debian install with 32MB of RAM.

Source, Super User

Currently, Ubuntu ships with apt-get, and aptitude avaliable to install. Popularity for aptitude (red has always been lower than apt (blue):

But this graph for aptitude vs apt-get suggests something else:

Probably just users are getting lazier and not typing -get.

Anyway, back to your question: "Are there any reasons not to use it with elementary OS?"

Not really - pick one and go with it. apt-get is the future standard, but as long as aptitude is avaliable why not use it?

Finally, one more article:

  Canonical has announced plans to switch all versions of Ubuntu to its new Snappy package manager. The new tool offers the promise of greater stability and security for the system and applications.

  Currently, Ubuntu uses the Advanced Packaging Tool (apt) and the lower-level dpkg tool to manage packages. They are inherited from Debian and are used on a wide range of distros, including Elementary OS.

Source

Image Source


Accidentally created a bad source list- How to delete it?

You failed writing the command and also the command, even if you write it well, will not work for elementary as it is.

To fix it and then install Brave through apt, open a terminal and write and execute:

$ sudo rm -fr /etc/apt/sources.list.d/brave-browser*

then

$ echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/bionic main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-bionic.list

that should fix the problem

now you can continue installing Brave as the website says

$ sudo apt update

$ sudo apt install brave-browser brave-keyring

Remember that elementaryOS is based on Ubuntu but isn't Ubuntu, so the command $ lsb_release -sc in Ubuntu 18.04 answers bionic and in elementary juno. That repo expected bionic as keyword

UPDATE

I recommend you to write Brave Browser staff to write instructions for elementary changing the command lsb_release -cs to lsb_release -csu

$ lsb_release -csu
bionic

$ lsb_release -cs
juno


What I did for change the Qt apps style is add this line:

  QT_STYLE_OVERRIDE=gtk

In the environment file:

  gedit /etc/environment

Then reboot the system.

This is how Focus Writer looks like in my system:


Might have to flash your motherboards firmware, or possible storage issue. What are the system specs? What were you doing prior to the system crash? You may have to re-install your os on a separate partition after your bios recognizes your configuration, did you try running an ubuntu 18.04 usb repair disk utility? I recommend you take a look at these articles https://linuxhint.com/rufus_bootable_usb_install_ubuntu_18-04_lts/ and https://www.fosslinux.com/1521/boot-repair-for-ubuntu-linux-mint-and-elementary-os-can-fix-bootloader-issues.htm


I don't know what you've already tried but if it's not your keyboard hardware that's the problem:

Check that your keyboard layout matches your keyboard (Keyboard > Layout)
Check to see that something happens when you use xev | awk /keysym/'{sub(/\)\,/,"", $7); print $7}'  in a console window and press Shift a bunch.

If you do get a result with xev Then your key is definitely working, and you likely just need to change your keyboard layout/mapping. If not, you may need to look at getting a new keyboard.
Good luck, Col


New installation on MacPro not recognised

It seems I've solved it.

My external was one of those ones with a small first partition for backup software and such. I reformatted with one partition and it all works fine now.


ERRNO 5 Input/Output Error When Installing Juno

I found this steps here

https://ubuntuforums.org/showthread.php?t=1207755&page=2&p=7582893#post7582893

Boot from the live CD
Choose to try elementaryOS
Open a terminal window
Write and execute: ubiquity --no-migration-assistant
Install without problems

AFAIK elementaryOS still uses Ubiquity installer


Is there a way to enable some kind of autoupdate in the appcenter updates?

AppCenter does not upgrade any packages without you asking it to.
When you boot, appcenter perform an "update" of the package cache in the background. This is the equivalent of sudo apt update. This doesn't modify any packages, it simply contacts the software repositories to see if any newer packages are available and you will get a notification if any updates are available. After this, you can choose whether to update or not.
Read more: Appcenter Auto update


Is there an elementary HIG-compliant screenshot app?

The default one is gnome-screenshot and as far as I can tell it respects the HIG guidelines (see window decorations).

Looking through 3rd-party solutions specifically developed for elementary OS, there's a similar tool which makes use of a dark theme.

There is also a request to pull it in as the new default screenshot tool in the next release of elementary OS.


Is it possible install Photoshop on elementary OS?

Photoshop is a windows/mac program for which no linux version is available. However it might be possible to run it using wine. According to the wine appdb other people have tried and had mixed results with it.

An alternative could be using gimp for which a linux version is available.


I just applied updates via appcenter and had the same issue. Switchboad won't open either. I'm not sure if it's a new bug in switchboard-plug-security-privacy or what, but I was able to remove that switchboard plug to get everything working, well everything minus that plug.

 sudo apt remove switchboard-plug-security-privacy


How to reinstall display manager, window manager, and desktop environment?

You might want to give sudo apt install --reinstall elementary-desktop a try and report if that fixed it for you.

-Aldo


Simple install on Asus X205TA (over known good / patched Ubuntu?)

Firstly let's clear your misconception about eOS. elementary is only based on ubuntu. It's not a program that can be run on ubuntu. Ubuntu and elementary are two different OS.

In layman's term, you are first installing Windows and then MacOS on it so you can use Windows' ram management.

Hope that clears it.

You can do this:

Get an ISO image of elementary from https://elementary.io/
You may want to try it before installing. Since elementary is based on ubuntu which uses Linux kernel 4.8.x, you may run into problems.

Either you can try Googling for workarounds or ask answers to those problems on this forum, or you can install another distro with an upgraded kernel. I suggest openSUSE Tumbleweed which uses kernel 4.10.


The only magnifier present on the system seems to be the zoom triggered by Super+ and Super- (plus and minus)


Pantheon Files will not open in Freya after updating

Run the following commands to purge Pantheon files and then install it again.

sudo apt purge pantheon-files
sudo apt install pantheon-files


Encontré la solución para mi caso corrigiendo el controlador para Ralink. RT3290 y ahora me funciona el Wi-Fi; acá les dejo el enlace:
http://onthim.blogspot.com.ar/2015/06/install-ralink-rt3290-wi-fi-driver-on.html


Loki Laptop, no sound through Radeon HDMI

So for anyone else who may be experiencing this issue: The lack of HDMI audio is documented on Ubuntu's AMDGPU and AMDGPU-Pro wiki pages. As of Ubuntu 16.04, only the open source AMDGPU/amdgpu-Pro official open-source Radeon drivers can be used on newer model GPU's and APU's(like mine), it specifically notes:

  "The open source AMDGPU driver does not support (for now) the HDMI audio. To solve this problem, you can install che "hybrid" AMDGPU-Pro driver from AMD."

The "pro" version includes SOME(as little as possible) proprietary blobs, HDMI is a proprietary, licensed technology, so this is probably included as one of these proprietary blobs.


Cannot select consecutive files using shift key + mouse click

This is a bug in elementary. You will find the details here:

strange behavior when selecting multiple files/folders with shift in pantheon-files

It also says that this happens only when you are viewing the file-manager
in grid view/thumbnail view. This doesn't happen in the other two views(list and column view)

A workaround would be to select multiple files/folders using ctrl + click.

Or, change the view from grid to column or list(whichever you prefer).


Thanks Jeremy Wootten .
I downloaded and installed the souce of dropbox-plugin from https://github.com/elementary/files/tree/dropbox-plugin
It's working.


I fixed it by doing the following, as it needed some packages from elementary-desktop:

sudo apt install elementary-desktop --reinstall

And now it works just fine.


You can change the key show-desktop in org.gnome.desktop.wm.keybindings via dconf-editor or gsettings in a terminal window. It defaults to ['<Super>Down', '<Super>s'] so if you only want to disable Super+s you can set it to [<Super>Down] for instance.

$ gsettings set org.gnome.desktop.wm.keybindings show-desktop "['<Super>down']"


Can we install snap packages and other apps like firefox through AppCenter?

i think if you want you can, since loki is built on ubuntu 16.04 first install snapd

sudo apt install snapd

then install snap applications normally.

For example to install a simple app just run sudo snap install hello to see the installed app use snap list to run an installed app use snap run hello

if you need to know more how to manage and install snap apps refer this link https://goo.gl/aFfwvM


Prevent desktop from sleeping or suspending while using SSH

You can use something like systemd-inhibit to block sleep/suspend while you're running the command. This has the express benefit of being a dynamic solution, rather than masking the calls entirely.
Eg:
systemd-inhibit --what=sleep --mode=block ssh
I use this to stop my machines from shutting down while my backups are running. Once the command completes, it stops blocking sleep.


It's possible that you don't have the multiverse repository enabled that allows for installation of licensed software.
Run sudo nano /etc/apt/sources.list and uncomment (remove #) from lines that don't match this:

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse

Hope this helps :).


First generate a "modeline" by using cvt

Syntax is: cvt width height refreshrate

cvt 1920 1080 60

this gives you:

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Now tell this to xrandr:

xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Then you can now add it to the table of possible resolutions of an output of your choice:

xrandr --addmode eDP-1 1920x1080_60.00

You can find the Monitor name by:

# xrandr --listmonitors
Monitors: 1
 0: +*eDP-1 1366/344x768/193+0+0  eDP-1

The changes are lost after reboot, to set up the resolution persistently, create the file ~/.xprofile with the content:

#!/bin/sh
xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode eDP-1 1920x1080_60.00

source


Cannot boot to elementary OS, boots to UEFI instead

Try

efibootmgr
sudo efibootmgr -o XXXX,YYYY,ZZZZ

Where XXXX, YYYY, ZZZZ..... are the ids you got with the fist command

If elementary OS is your only OS why you have the Windows boot loader?
You could delete it

cp -r /boot/efi/EFI/Microsoft ./backup #If you want backup it. Recomended
sudo rm -rf /boot/efi/EFI/Microsoft


How do I decrease the gap between icons in the status tray?

You must edit /usr/share/themes/elementary/gtk-3.0/apps.css, find this selector

.composited-indicator {
    padding: 0 6px;
}

and change to

.composited-indicator {
    padding: 0 2px;
}

If you use another theme then change the path to /usr/share/themes/MyTheme/gtk-3.0/apps.css
You'll have to repeat it after every elementary theme update unless devs decide to change it.


How do the system requirements compare between elementary OS releases?

Support for the previous elementary OS release quickly wanes after the next's release, though the release's base Ubuntu is supported five years from its release (see this table).

Loki (0.4)

Based on Ubuntu 16.04 LTS Xenial Xerus

Same as Freya, but no longer supports 32-bit processors (only 64-bit)

Freya (0.3)

Based on Ubuntu 14.04 LTS Trusty Tahr

  Recommended System Specifications [Note: Still supports 32-bit processors]

  Intel i3 or comparable dual-core 64-bit processor
  1 GB of system memory (RAM)
  15 GB of disk space
  Internet access

Luna (0.2)

Based on Ubuntu 12.04 LTS Precise Pangolin

  Minimum System Requirements

  1 GHz x86 processor
  512MB of system memory (RAM)
  5GB of disk space
  Graphics card and display capable of at least 1024x768
  CD/DVD drive or ability to boot to a USB drive

  Users may be able to install Luna on devices that do not meet these requirements, but the experience is likely to suffer.

  System Recommendations

  1 GHz x86 processor
  1GB of system memory (RAM)
  15 GB of disk space
  Graphics card and display capable of at least 1024x768
  3D compositing
  CD/DVD Drive or ability to boot to a USB drive
  Internet access

Jupiter (0.1)

Unlisted


Can't install nor boot elementary OS from USB (using rufus)

I had similar problems: When getting to the boot launcher where you choose what to boot, you can press 'e' to edit the actual boot command. Add 'nomodeset' after 'quiet splash' and prior to the '--' near the end of the line.