404 Not Found error while running Apt and AppStore EOS Juno

PART 1

As super-wingpanel software appears to be quite old, no wonder its repository (PPA) doesn't have proper release file - i. e. the version, that's been specifically compiled for Ubuntu 18.04 (codename 'bionic', on which elementary OS 5 is based).

To fix this error (i. e. to stop super-wingpanel's further attempts to get non-existent updates, while keeping it installed on your system), remove super-wingpanel's PPA from your system list. To do it, execute:

sudo add-apt-repository --remove ppa:heathbar/super-wingpanel

and then:

sudo apt update

PART 2

The error/warning messages containing packages.mate-desktop.org mean that apt-get update can't fetch (download) the list of packages, required to update mate-desktopsoftware.

As this error is obviously an external server's IP issue and not elementary OS' fault, you have two options to fix it.

Option 1. If you don't use mate-desktop for anything, uninstall it.

Option 2. If you still use it, you can comment out its update URLs, so apt-get update won't use them during the update process. In this case, if mate-desktop devs will eventually fix their package server's IP issue, you can uncomment the URLs and update your mate-desktop software.


Is it possible to show both percentage and remaining battery life on wingpanel?

Right click on the battery icon and click "Show Percentage"


Delete Applications - Self Made With Gtk Tutorial

If you still have the source code, use sudo ninja uninstall inside the build folder.

If you removed the build folder by any chance, run meson build --prefix=/usr to recreate the build folder, followed by cd build && ninja.

If you no longer have the source code, you'll have to manually remove your binary from /usr/bin/ and the .desktop file from /usr/share/applications/. Also, look inside /usr/share/glib-2.0/schemas/ and /usr/share/metainfo/ for any xml files.


solve my issue. After several attempts, my issue was easily solved by launching the program with elevated privilege.

on terminal :

  sudo XMind

and to make it opening as root when clicked on desktop icon / or plank dock bar

Edit file :

  /usr/share/applications/xmind.desktop

Change Line

  Exec=XMind

to

  Exec=gksudo -k -u root XMind

easy !


You shouldn't change to MBR. The best way is to install elementary with a GPT. You can use a tool like Rufus (for Windows) to create a bootable USB that will allow you to install elementary as GPT.

Then you need to enter the UEFI firmware (formerly known as BIOS)  and set the boot mode to UEFI instead of legacy BIOS.

Note: if you want to delete any windows partition you need to boot windows first and then press reboot. This will allow you to edit those partitions.


Why are some apps dark and some apps light?

It was a design choice of the developers - light-coloured bar looks weird/distracting on generally dark apps like photo viewer or terminal.


Had same issues and found out a workaround.

For Luna:

Uninstall the scrollbar-overlay-* packages that draw the scrollbar handle when you hover the scrollbars (otherwise the next steps won't have any effect):

sudo apt-get remove scrollbar-overlay-*

Edit (with superuser permissions), the file:

/usr/share/themes/elementary/gtk-3.0/scrollbar.css

and change the following line:

-GtkRange-slider-width: 3;

You can increase the scrollbar width from its default value (3) to your needs - for me it is 10. This affects applications like the file manager, the terminal, etc.

You also need to change the line:

border-radius: 10px;

(in the .scrollbar.button { section) to use something like 2px, otherwise the scrollbars will have completely round ends and won't match the applications using gtk2.
Edit (also with superuser permissions), the file:

/usr/share/themes/elementary/gtk-2.0/gtkrc

and change the line:

GtkScrollbar      ::slider-width         = 6

to a value 2 px larger than the used in step 2, which in this case would be 12. This affects applications like Firefox, and makes the scrollbar have the same apparent width as the ones affected by step 2.

For Freya:

You can skip step 1, and in step 2 the file to edit is /usr/share/themes/elementary/gtk-3.0/gtk-widgets.css (rather than scrollbar.css). The rest of the instructions are the same.

Notes:

This is just a workaround and can be overwritten during updates! If anyone has a permanent solution, I would appreciate if he post it here. My "permanent solution" are two patch files and a bash script...
If you do not use the default theme "elementary", the paths to the files differ (/usr/share/themes/THEMENAME/gtk...).
Since step #2 affects applications like Terminal that have a dark theme, as well as the remaining ones using a lighter theme, you might want to play with the value of background-color when editing scrollbar.css (in the .scrollbar.trough { section). I found that something like  background-color: alpha(#FFF, 0.5); (changed from the default background-color: @base_color) provides a good compromise.

Hope this helps.


Approach 1)
You could add some "custom" Repositories which contain the latest versions of you desired programs. The Ubuntu/ElementaryOS repos sometimes are out of date

Approach 2)
You could Download the Software directly from some Website


How to find out what codec is used in a video

This is not a complete GUI information, but the next solution to it, I think. On Github there are contracts among other for video and audio information: Create a file in /usr/share/contractor

Open Scratch as root gksudo scratch-text-editor (in order to create the file in /usr/share/contractor).
Create a new file and copy and paste following lines.
Save as mediainfo.contract
Log out.

For video:

[Contractor Entry]
Name=Media info
Icon=video
Description=media info
MimeType=video
Exec=gnome-terminal --window-with-profile=new1 -e "mediainfo -i %f"
Gettext-Domain=pantheon-files

For audio:

[Contractor Entry]
Name=Media info
Icon=video
Description=media info
MimeType=audio
Exec=gnome-terminal --window-with-profile=new1 -e "mediainfo -i %f"
Gettext-Domain=pantheon-files

EDIT: Seems that Scratch does not create the right file type, so use gedit instead.


Android Studio Blurry Second Icon on Plank

Do you have it's .desktop file installed in /usr/share/applications/ or ~/.local/share/applications? If you do, add StartupWMClass=jetbrains-studio to it, it should work then.


How can I make the scrollbars thicker - in Loki?

Changing scrollbar widths are the same in Loki as in Freya.  Using sudo permission, edit lines containing "slider-width" in the scrollbar sections of:

/usr/share/themes/elementary/gtk-2.0/gtkrc
/usr/share/themes/elementary/gtk-3.0/gtk-widgets.css

I changed the settings to 12, but use what looks best to you.

Cheers


It is a setting of onboard (the on-screen keyboard).

You can use the uppercase letters (and symbols on the other keys) either with shift-click or with the button3 click (right-click in my case).

If you don't use onboard you don't need to disable it either.


VLC users. What happens when you exit while in the fullscreen mode (alt+f4)? Does it start in the same size as you have before going fullscreen?

Try this, https://superuser.com/a/368759/699547

Open any video and resize the VLC view screen to whatever size you want. Drag the corners and then go up to the Menu-bar at the top...
Tools>Preferences>Interface>UNCHECK "Resize interface to video size" and click save.
Close your video and reopen to verify the correct setup.

Its a two-step process. Drag and size your viewing screen, then UNCHECK the "Resize Interface to video size" and SAVE.

Strictly speaking this question is off-topic for EOS stack overflow, however I've tried to answer it anyway.


Firefox doesn't remember the last download location in Loki

It is clearly related to pantheon-files, or at least in the file-chooser dialog.

For example, if nautilus is defined as default file-manager in elementary os loki, firefox will display correct behaviour when saving a file: nautilus-file-chooser shows up with last used directory path remembered.

I understand it's just a workaround, but it reveals the issue is specific to elementary loki pantheon-files.


There is a Desktop folder in your home folder, but nothing in there will show up on the desktop. elementary OS doesn't show icons on a desktop.


apt-get: Unmet dependencies for almost every package

The "... does not have a Release file" part is quite common, looks like you have a ppa enabled / added that doesn't support Ubuntu Xenial, where elementary OS is build on. Please try to be careful when adding third party ppa's. Please try using newer packaging solutions like Snaps, Flatpacks or AppImages.

Looking at it's url http://ppa.launchpad.net/n-muench/programs-ppa/ubuntu this is the ppa: ppa:n-muench/programs-ppa.

If you can still install applications I would recommend using ppa-purge, to remove the ppa. It does extra things, like also uninstalling and downgrading packages coming from a ppa. (It will tell you what it will do, before yo confirm that's what you want)

sudo apt install ppa-purge
sudo ppa-purge ppa:n-muench/programs-ppa

If you can't install that package I would remove the ppa like:

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

I know, an add command, with a remove argument, it's bad, but works.


Don't do that. The realtek drivers are part of your system already. The issue is most likely that the speakers are muted. Check it with alsamixer on the command line


Bluetooth activating on wake-up from suspend & reboot

Why don't you try disabling the kernel module sudo modprobe -r btusb that should stop it.

You can enable again with sudo modprobe btusb


Trying elementary OS without installing options get stuck in black screen dual boot Win 10

Disable secure boot in bios
When creating bootable USB use Rufus and GPT partion and Uefi mode in bios
Now it will work


For Juno:

1) Install dconf-editor

2) Run dconf-editor and go to /io/elementary/desktop/cerbere/monitored-processes

3) Uncheck "Use default value"

4) Remove 'Wingpanel' in Custom Value

5) Log out and then log back in.

If you do this, I highly recommend adding the application menu to Plank:

1) Hold Ctrl and alternate-click anywhere on the Plank.

2) Select Preferences.

3) Click the Docklets tab.

4) Double-click Applications

Now you can access your applications without the Wingpanel.

To have wingpanel start automatically again, either select "Use default value" or put 'wingpanel' back into the Custom Value in dconf-editor.

To start wingpanel manually, open a terminal and type wingpanel.

Here's what the edited dconf window should look like:

Here's what my desktop looks like without the Wingpanel. It also has the Application Menu on the Plank.


Cannot reinstall Libreoffice in Appcenter (broken uninstall ?)

Ok, so I didn't know the exact name of the package, but apt-get install libreoffice-writer helped and re-linked everything in app center.


This update does not come from a source that supports changelogs

The issue seems to be a one of design. The primary problem is this: PPAs were never meant to be a way to distribute updates to users. It is a Personal Package Archive. So PPAs are missing features that real, full repositories have. It appears that the Ubuntu/Launchpad developers feel it is important to keep a distinction between updates that come from an actual repository and ones that come from a PPA. It's very possible that they don't intend to ever change this.


How to disable terminal feedback when writing password for sudo?

This is actually a change that was recently included in a round of updates to Loki. It is briefly mentioned in their new blog post. A package called elementary-default-settings was updated to include a file located at /etc/sudoers.d/pwfeedback, which changes this behavior when entering a password in the terminal.

If you wish to disable the feedback, try this command:

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

This will keep the file around in case you want to re-enable it, which you can do with the following:

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


It is because of the Nemo file manager. Nemo could be installed by other applications as a dependency.

To remove the desktop:

pkill nemo

Pkill will stop the nemo process.

To run Nemo without an desktop:

nemo --no-desktop

If the desktop comes up after boot you'll have to remove it from statup applications in the system settings. (settings -> applications -> startup applications).


Problems using nvidia drivers/multiple monitors

Use the following to get rid of the current nvidia driver

sudo apt purge nvidia*

after that add the current graphics repository by writing

sudo add-apt-repository ppa:graphics-drivers

after that use

sudo apt update

to make downloads from it possible.

To install the latest working driver use

sudo apt install nvidia-387

if it doesn't work you can open the root terminal at login using
ctrl+alt+f2 and purge the nvidia driver once again to go back to the standard driver


Switch between keyboard layouts with a keyboard shortcut in Loki

It defaults to Opt+Shift in Loki.

To change it, go to: Settings > Keyboard pane > Layout subtab > "Switch layout"

Commands like gsettings set org.pantheon.desktop.gala.keybindings switch-input-source "['<Alt>space']" no longer appear to work in Loki.


Low Audio Volume Elementary OS 5.1.3 Hera

Try set the volume via alsamixer.

alsamixer

If you have more than one audiocard in your computer make sure to switch it by hitting F6.
You could also try "PulseAudio Volume Control", which are available in appcenter.

regards


I run elementary on a mini. I've run dual boot and just elementary. I've always had more luck with refind than with just grub. It can be installed but you have to disable system integrity protection. OS X daily has a tutorial.
http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/

As for partitioning. A root partition and a swap is enough, but a /home partition can be helpful as it allows you to reinstall the os, reformat the root partition without wiping the home folder. I let the installer decide for me and it set up one root partition and a swap at 8GB. Swap seems a bit larger than I'd normally chose, but I'm not dual booting right now and not pressed for space so it's not an issue. May be more of an issue when dual booting.


Gala consuming a ton of memory with Nvidia Optimus

Known: Yes, Fixed: Seem Not Yet as there is a bug report still open.

https://bugs.launchpad.net/gala/+bug/1488183

You can register in launchpad and flag that bug as it does affect you. So it will get more light.

Seems there is some other users facing same bug:

Reddit: Gala high memory usage temporary workaround
Google+: Anyone else experiencing a slow memory leak in gala?


How can I change the default Terminal font?

To change font in the Terminal you need dconf-editor. Install it, if you haven't done so:

sudo apt-get install dconf-tools

Run it and go to path org > gnome > desktop > interface > monospace-font-name.

Enter name of desired font and font size. For example Anonymous Pro 11.

You can also use the command in Terminal instead of the dconf-editor.


Can I upload an app which is not built using vala?

This is answered in the Developer Documentation:

Your app may be written in any language, but the front-end must be a native Gtk3 app. Web, Electron, Qt, Java, and other non-native app front-ends will be rejected during the review process. A game may be excepted from this requirement so long as it uses native window decorations and is generally usable on both loDPI and HiDPI displays.


Option 1

Speaker icon in panel > Sound settings > Sound effects > Mute button

Option 2

Navigate to folder: /usr/share/sounds/freedesktop/stereo and change bell.oga (requires sudo) to another stereo ogg sound effect

Option 3

Download the freedesktop theme to your home folder http://people.ubuntu.com/~dylanmccall/soundgallery/ and save it in ~/.local/share/sounds/
This doesn't require sudo, and you can then edit this, and

Now you can go to:

Speaker icon in panel > Sound settings > Sound effects

And select a different sound!

Hopefully this fuels your imagination and you are able to make a custom theme you are happy with!!!


Where are the keyboard shortcuts stored?

I do not believe there is a GUI feature for this. It looks like someone with a similar question found a solution on this forum here.


Black screen after wake after accidental greeter change

Got it after a while. Probably some software update broke lightdm. All it took was purging and reinstalling it and after the installation choosing lightdm again. Works ok now.


Does Elementary OS support HPLIP for HP printers?

You can install the package hplip via the command line in a terminal:

 sudo apt install hplip


Juno system-installation Acer Aspire ES1-732-P3A8

Hmm not completely sure but you should try running boot-repair from your USB boot disk - that has solved all of my problems so far.


How-Do I Repair a Dual-boot (Windows 8.1) from Elementary OS Freya? GRUB has been restored, but Windows will not boot

Run sudo update-grub in terminal after booting into elementary. This should detect your Windows 8.1 partition and automatically add it to grub.


What can I do when Wi-Fi does not work after installing and I have no Ethernet port?

Despite this one being a bit old already (see original question date) I'd like to point out something as someone else might stumble here looking for an answer. I just yesterday installed elementary the first time and fell in love. When you start the installation process, you are asked a couple of questions. One of them is whether you want some third party drivers and such installed as well. I suggest answering "yes" to that. The first reason I even took a look to elementary was simple - I googled for a distro that would support Broadcom wireless devices, and the first hit was something like "elementary OS did the trick for me!" so I picked it. And I'm happy I did.


Will elementary OS run on a 32bit MacBook?

Elementary OS Loki doesn’t have 32bit release - there’s only 64bit.

However, Elementary OS Freya had 32bit version. If You really want to install elementary, You can try Freya, but it’s an old version.


USB seems to run fine but media check fails

I just tried it in virtualbox, it has the correct sha256 and of course I simply select the ISO rather than copying it to a USB. It still throws an error and reboots instead of doing a media check. It seems to be broken (for everyone.)


Can you check out does the default elementary os theme works well? If it is ok, you have to wait for an update of the SieraLightOs theme or choose another one.


Pantheon Desktop shell unresponsive / hang / freeze when using kodi

I restored a kodi - xbmc - xmlbackup from another computer. Then, I used fusion installer to then install/run config wizard.

Why don't you start from a clean installation of the apps you restored and see if that fixes it? Backups cause problems when switching to other distros because they can use different versions of many packages.

Also, according to this your processor is a bit old and the integrated GPU is slow so you need to be patient when it hangs. It's just that it can't go faster!


experience with eOS and Lenovo Thinkpad x1 carbon

That's a nice machine, and you'll be glad to know that it is certified to run Ubuntu 18.04. Since elementary OS Juno is based on Ubuntu, I foresee no issues in installing it. You might need a kernel update though, but there are also reports that it works just fine with elementary OS current kernel (4.15). This report also lists the recommended BIOS setup needed to enable various features, and a list of possible issues you might encounter. This Lenovo forum thread has comprehensive details on how to solve those issues.

A good start would be to create an elementary OS USB drive, and trying it live, without installing. Until elementary OS 5.1 is released, after the installation completes, you could try running sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 to bump up the kernel to 5.0 and to bring improved hardware support.

For the touchpad gestures, I can recommend installing fusuma. It works great, but it does not have a GUI configuration tool.

As a rule of thumb, almost any Ubuntu 18.04 functionality tutorial/wiki (except the UI/UX) will also work for elementary OS.


Wireless Drivers

Whichever method you choose to create your hotspot, your wireless card will need to support either Ad-Hoc or AP mode. Examine the output of iw list and look for the Supported interface modes: section. If Ad-Hoc or AP are not listed you may have to try installing another driver as there are several for Broadcom devices. You can view the name and version of the current driver in use with the lshw -c network command.

Enable Hotspot (Ad-Hoc)

Select Network from System Settings. Select Wireless from the left hand panel. A Use as Hotspot... button will appear at the bottom of the dialog. Select it and you should now have a Wi-Fi hotspot utilising Ad-Hoc mode with your computers hostname as the SSID.

Note: By default this method will only use WEP encryption. You can modify this behavior by editing the network profile by hand.

Enter
sudo scratch-text-editor /etc/NetworkManager/system-connections/Hotspot in a terminal. Replace (or comment out each line with a #) the [802-11-wireless-security] section with the following.

[802-11-wireless-security]
key-mgmt=wpa-psk
auth-alg=open
psk=<your desired WPA keye>

Enable Hotspot (AP)

There is an alternative method detailed here allowing you to set up a Hotspot utilising the AP mode of your wireless device. One downside to using this method is that you may stop seeing other networks, presumably because it doesn't 'scan' once set in AP mode.


There appears to be no way to change the icon highlighting from within the Plank Settings or the dock.theme file itself. This could be something that is hard-coded and unchangeable.

But I would recommend copying one of the theme folders and playing around with the configuration in the dock.theme file.

You should be able to find your themes here... ~/.local/share/plank/themes
or in your /usr/share/plank/themes directory.


How do I turn off subtitles in Audience/Videos?

It's a bug in Audience and it's already reported on Launchpad: https://bugs.launchpad.net/audience/+bug/1362910

P.S. If you've wandered to this post and saw this bug, and it affects you - please click "this bug affects me" on a launchpad to let developers know about the IPU


'Pantheon-files' had no header bar so no 'Cancel', 'Save' or 'Search' buttons! I removed 'pantheon-files' and installed 'Nautilus' which fixed it. I have since installed Juno - which had the same problem and the same solution.


Cannot use F10 in command-line applications in Pantheon Terminal

To be able to use the F10 inside the terminal edit your settings.ini file  at ~/.config/gtk-3.0/settings.ini and add the line:

gtk-menu-bar-accel=""


Unkown display causing elongated screenshot

It has been a long time since I posted the question.
Workaround
As a workaround up until now I purged all the NVIDIA drivers and installed and added video=VGA-1:d this the grub file, which seemed to work fine.
Possible Solution
Yesterday I had to clean up my system completely. So after a fresh install of elementary OS (from: elementaryos-5.1-stable.20200603.iso) not surprisingly I got this:

Remember this time my grub file is new and has no modifications. So I upgraded the system sudo apt update && sudo apt upgrade. Then I installed the Ubuntu drivers with:
$ sudo ubuntu-drivers autoinstall

It automatically installed all the necessary drivers (including NVIDIA GeForce driver v390.18)
Rebooted and bingo! It worked like charm.

Info Outputs
$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev a1)

$ ls /sys/class/drm
card0  card0-DP-1  card0-HDMI-A-1  card0-LVDS-1  card0-VGA-1  card1  renderD128  renderD129  version

$ xrandr | grep " connected " | awk '{ print$1 }'
LVDS-1-1

$ xrandr -q
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
LVDS-1-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768      59.64*+
   1360x768      59.80    59.96
   1280x720      60.00    59.99    59.86    59.74
   1024x768      60.04    60.00
...
VGA-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)

$ cat /etc/default/grub
...
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=-1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
...

Some observations

Parallelly I had installed Linux Lite 5.0 (Ubuntu base 20.04 & kernel 5.4.x). It did not show any such problems.
Neither was it seen on Parrot OS (well... it's not Ubuntu based, so probably of less relevance in this context).
I installed elementary OS on other systems with newer NVIDIA integrated as well as dedicated cards and non of them had this problem.

 So probably Bionic Beaver has some grudge with NVIDIA GeForce 525M. Haha.


Double click broke in latest pantheon-files

I am told a fix was committed yesterday to trunk, or the daily PPA, updating should fix this issue as far as anyone knows. Seems like this was the related bug https://bugs.launchpad.net/pantheon-files/+bug/1546330


I use https://github.com/georgewhewell/undervolt on my XPS 9560 and works very nicely.  I've created the services and triggers myself as per the guides on that GitHub site and I'm happy with the results of lowering the overall noise and temps a bit.


Temporily disable plank (with a keyboard shortcut)

I'm not sure it's possible to disable plank, but if you install Elementary Tweaks you can move plank to the left or right side of the screen.

Hope this helps.

Actually in 0.4 loki you don't even need Elemenetary Tweaks: you can ctrl + click on Plank and set its position in  the Preferences dialog.


No wireless network after installation of elementary OS Juno

I had the same problem after I couldn't recover from a Window's 10 bad config issue and decided to go Linux for my desktops. I even installed it three times thinking I did something wrong.  Here's the fix that solved my problem...connect to a wired interface, open up a terminal and execute

sudo apt-get install bcmwl-kernel-source

Hope that helps


One possibility that I can think of is that you have OpenJDK installed, and PyCharm requires OracleJDK. I had a similar issue with Android Studio (also JetBrains product, so they might require the same things..). The solution, for me, was to install Oracle JDK. I used this no-fuss installer from WebUpd8: Oracle Java (JDK) 7 / 8 / 9 Installer.


How do I change the background color and font color of wingpanel XGTK theme?


After updating from AppCenter: sudo apt autoremove convenient?

I believe you can only be sure if you review each package and it's dependency (time consuming)

I do autoremove every time and nothing bad happened yet, however people did complain in the past that it removed necessary packages


If you press ESC on boot (where the logo appears), you should be able to see the debug messages of boot process.


Cannot detect monitor connected to DisplayPort on Elementary 5.1.7 Hera

open app center and search for nvidia-drivers or type in terminal apt search nvidia-drivers and find the appropriate drivers for you. i think 440 and 450 (nvidia-drivers-440 or 450) would be the best match.


sudo apt purge google-chrome-stable -y in the terminal


LibreOffice 5 on Freya: Title bar and/or menu bar is missing

Uninstall the package libreoffice-gtk3 and install libreoffice-gtk instead.

sudo apt-get remove libreoffice-gtk3
sudo apt-get install libreoffice-gtk

LibreOffice should be usable again.


If you have a running linux system.

Plug USB

sudo parted /dev/sdX set 1 boot on
sudo mount /dev/sdX1 /mnt
sudo 7z x /path-to-iso -o/mnt/

Where X is your USB device (usualmente a)


You can go to Settings -> Language and Region
Now you should see a window with the actual settings of language.
On the right top corner there is an unlock button. Press it and enter your password.
After this it should be possible to set the correct Language and Region.

Then restart the system.


Why are on-wake sound issues solved by opening System Settings?

It seems this is a problem introduced by Pulseaudio 8.

Pulseaudio 9 claims to fix the problem (See "Automatic routing improvements", Pulseaudio 9 Release notes).

Upgrading to Pulseaudio 9 doesn't seem possible in Loki or is beyond my techincal level. (EDIT: here is someone trying it in Ubuntu 16.04 and running into unmet dependencies, as I did...).

I even tried removing Pulseaudio entirely and falling back on Gnome-Alsa-Mixer or QASmixer. Neither recognised my HDMI output.

An answer

While it doesn't directly answer my question, this suggestion on AskUbuntu provided me with a quick'n'dirty solution to the problem.

It might only have been a minor annoyance, but now I can switch my TV between games console and HTPC without having to jigger with the HTPC sound settings every time.

I look forward to Juno on the assumption it will use a more recent version of Pulseaudio.


How can I disable networking and bluetooth indefinetly?

On my laptop (Dell Latitude E7740) there is a switch on the side that disables wifi and bluetooth. In the bios I can change which devices this switch disables or enables. Just below my screen there is an indicator (antenna symbol) that shows the status of this switch. Most laptops I have used had a similar switch and indicator.

Switching off Wifi and bluetooth is a crude but effective way to avoid data-leaks. It is wise to have a plan B. For instance, encrypting the data on you laptop would render the information useless to a malevolent receiver. Or always using a VPN connection to lower your chances of getting hacked.

There is plenty of practical information on the net about securing a laptop.


How to move vpn connection from ubuntu to elementary os

What i did is moved all my settings by hand. If you moving openvpn connection, dont forget to also check "advanced settings" and check all tabs there.


Based on my experience doing the same with Ubuntu16.04 and Loki - If you keep the home partition it will be better to use the same username and password during installation - the password later can be changed safely but the username has to be kept. But doing like this probably some of the problems will be transfered into elementary OS also, because it is possible the reason you have them to be in your home folder. Also for sure some settings of Mate will not work for Elementary. In order to skip this, before you install the OS move all ~/.folders and ~/.files in some temporary location and after install and log in with the new but old user to put back the ones you need. Keep in mind that most of the applications put their settings into ~/.config folder, all ssh keys are into ~/.ssh folder.

Another option is to create different username and copy the ~/.firefox,~/.ssh and ~/.config/firefox folders to the new account from the old one. Keep in mind that every user has an UserID, by default the first user is 1000, the second 1001 etc and you will have access with the new user only to the folders with the same userID but it can be changed using chown or chmod commnads.


FontViewer v3.20.2 missing icon from "Applications" menu

I recommend Menulibre
https://smdavis.us/projects/menulibre/
It's simple GUI to add applications to slingshot and/or change names, icons etc.

However, if you want to keep simple. Make a .desktop entry in /usr/share/applications.
https://wiki.archlinux.org/index.php/Desktop_entries


Run sudo fdisk -l to determine which /dev/sdX drive you will rewrite. (The drives are listed in an order: sda for your main drive, sdb, sdc, etc. for your remaining drives.) Use that path in place of sdX in the next command:
Run sudo dd if=/dev/zero of=/dev/sdX status=progress to write zeros to your disk. (status=progress is a recent addition to see the process's status—it might not work on your system.)

If you'd prefer to use a GUI, gdiskdump is relatively straightforward, but I think the above is easier than installing software for a single operation. To install, run sudo apt install gdiskdump.


You can install Guake or Yakuake. These are the drop down terminals which will give you iterm2 like experience.
To install Guake follow https://vitux.com/install-and-use-guake-a-drop-down-terminal-emulator-for-ubuntu/


Files - gof-directory-async.vala:471: Listing directory error:

This error could be a result of an old gvfs package as described here:

gvfsd-ftp crash

This has been fixed in Ubuntu by updating the gvfs package.

You can try these steps to update gvfs as shown here

Steps:

Install the package "debian-archive-keyring":

sudo apt-get install debian-archive-keyring
Add the following line at the end of the file "/etc/apt/sources.list":

deb http://ftp.debian.org/debian/ unstable main contrib
Refresh repositories:

sudo apt-get update
Update gvfs:

sudo apt-get install gvfs
Delete or comment the line previously added in the file "/etc/apt/sources.list".
Refresh repositories:

sudo apt-get update


Where does Vocal 2.0 save downloaded podcasts?

On my system (which is Ubuntu and vocal 1.0), it is in ~/.local/share/vocal


Super/Windows+L, what command does it use?

dm-tool lock works for me.

Note that there is no hyphen before lock


Here's the list of stock PPA that came with elementary OS 5.

Add these lines to your /etc/apt/sources.list file:

deb http://archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ bionic universe
deb http://archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse

Add this to your /etc/apt/sources.list.d/appcenter.list file:

deb http://packages.elementary.io/appcenter bionic main

Add this to your /etc/apt/sources.list.d/elementary.list file:

deb http://ppa.launchpad.net/elementary-os/stable/ubuntu bionic main

Add this to your /etc/apt/sources.list.d/patches.list file:

deb http://ppa.launchpad.net/elementary-os/os-patches/ubuntu bionic main


Cogwheel icon on dock when using alt + tab

The Vivaldi icon started working after a re-start. For Intellij I created a new .desktop following this and for Postman I created a .desktop file like this:

[Desktop Entry]
Version=1.0
Type=Application
Name=Postman
Icon=/home/user/Postman/resources/app/assets/icon.png
Exec=/home/user/Postman/Postman %u
Comment=Postman Native App
Categories=Network;
Terminal=false
StartupWMClass=postman

Save the .desktop file in /home/user/.local/share/applications/


elementary OS lacks wakeup from usb controls

If you mean wakeup from suspend, please check your BIOS power settings.
I'm running an Intel NUC and it does wakeup from suspend by hitting a key on the usb keyboard. ... "Out of the box" that is.


elementary OS Luna does not recognize my partitions during installation

Fact you've same problem with ubuntu makes issue a lot more clear.

I think I've found a solution in another discussion. Link to original post is in the bottom. Quote:

  You have two issues. Windows only boots in BIOS mode from MBR(msdos)
  partitioned drives. It looks like drive was originally gpt. And when
  you install Windows in BIOS boot mode it does not correctly convert to
  MBR, but leaves a backup gpt partition table. Windows only boots from
  gpt drives with UEFI, so if you want to convert to gpt partitioning,
  you have to reinstall Windows in UEFI boot mode, if your hardware is
  also UEFI capable.

  You can remove backup gpt partition table with fixparts. The Linux
  will see it as MBR without issue. FixParts is the easiest way to
  remove the stray GPT data. GPT fdisk (gdisk or sgdisk) can do it, but
  the procedure's a bit more involved.

  http://www.rodsbooks.com/fixparts/

  But it also looks like you have used all 4 primary partitions. You
  have to convert one primary to an extended partition, so you can
  create as many logical partitions as you want inside the extended. Do
  not create partitions with Windows as it will convert to dynamic
  partitions which does not work with Linux at all.

  My laptop already has 4 primary partitions: how can I install Ubuntu?

Source: https://askubuntu.com/questions/452335/unable-to-recognize-and-create-partitions-for-ubuntu-installation-on-dell-inspir


Have you tried changing cursor-theme to elementary? That worked for me when I had the same issue.


Uninstalling a "non-package-manager application"

This is an example of a "non-package-manager application", which can be difficult to uninstall completely. It depends on whether the application creates files outside its initial directory, and if so, whether they are easily found.

A "non-package-manager application" is typically installed by:

downloading it to a user folder
navigating to the folder and running an executable

the executable may simply run the application from its current location (as is the case for Gogland), or it may install the application by copying it to another directory
one may run the executable as a user (as is the case for Gogland) or as root

I took a quick look at Gogland. From what I saw, the executable only runs the application, without installing it anywhere else; thus, "uninstalling" Gogland is achieved by simply removing its directory....unless you also want to remove any generated supplementary files (configuration files, cache files, etc).

To find them, the first step would be to check whether they are declared in the official documentation. Gogland seems to have done this in the "Installation Instructions" file, which cites ~/.Gogland1.0 as the configuration/cache directory. Deleting this folder completes the removal of Gogland files from your system.

inotify

In the absence of documentation, one could try using inotify, which monitors file system events. By setting inotify to monitor the user's entire home directory tree, then running Gogland, one can watch its management of supplementary files. (Monitoring can be restricted to the home directory since Gogland is run as a user, and therefore cannot modify files outside ~).

I tried running inotifywait -mr -e create,modify ~. This command recursively (-r) monitors directory ~ for any file creation or modification events (-e create,modify). Monitoring is continuous (-m), as opposed to the default behaviour of monitoring only until the first event is detected.

I then launched Gogland. From my quick test, it appears that ~/.Gogland1.0 is indeed the application's only supplementary file location.


My recollection is that from Loki (0.4) on there is only 64 bit ... so you may need to find an older version for 32 bit ... remember not supported

see


Kernel "update" to 3.19.0.68.50 after upgrading to 4.4.0-34?

A few minutes ago I got 4.4.0-36 update. Looks like that the update manager try to update both versions without checking whats  really running.

Deesnook, in the update manager it shows under technical description which version will be updated to the new one. Which old version was it in your case?


Install hangs with gray rectangle accross screen


tabs not showing in full screen mode in hera when using chrome

There are two options to go into fullscreen mode.

1) Gnome keyboard shortcut

If you use F11 you go into fullscreen mode without tabs with almost any app.

2) Custom (elementary OS) shortcut for Toggle Fullscreen

The other option has tabs, but in order to achieve it you have to configure a shortcut via

System Settings > Keyboard > Shortcuts > Windows > Toggle Fullscreen mode

Click with the mouse over Disabled (if you have not configured one already) and choose a keyboard shortcut.

Personally I use Super + f because it is more intuitive for me to be like this but to achieve this you have to loose the Picture in picture mode, something usefull, which I almost never use, but of course you can choose any key combination you want.


Update

An update has been released to address this issue within Freya. If you are running Freya, please update. If you are not yet running Freya, please upgrade.


How to remap Wii U Pro controller buttons?

It depends how the game uses the configurations: if the game uses SDL (FEZ, for example), you can try to modify the gamecontrollerdb.txt, or you can create an environment variable with a new mapping. Check this site: http://generalarcade.com/gamepadtool/

Usually, emulators allow to remap the controller, you can check the settings in the application

But if you want to map the keyboard to the joystick, i recommend Qjoypad


System Settings > Keyboard > + in the lower-right corner > Select Spanish and click Add Layout.

Then you'll be able to switch between your current layout and Spanish layout in the menubar of via shortcut.


If your external hard drive is brand new, then it has never been formatted. I am going to assume this is the case as I had this same result with a new external drive.

Although, if your drive is encrypted, then Elementary cannot open the drive and see the files. Your drive may be encrypted, but you would know if you did that.

You will need to install and run gparted to add a partition to your external drive. Run the commands:

sudo apt-get install gparted
sudo gparted

Once gparted is open look for your device on the top right. BE SURE YOU HAVE SELECTED THE RIGHT DEVICE OR ALL YOUR DATA WILL BE LOST! Then you can add a new partition to your drive. After you have a new partition on your drive, unplug it, then plug it into a different usb port. It should show up in the file manager now.


How to update from 0.4.1 Loki to 5.1 Hera

trying to update my OS 0.4.1 to the latest version

The ability to easily upgrade to the new version has only been introduced in elementary OS 5.0. I believe this was also the reason behind the version numbering shift.

  I don't whant to buy new license to download the 5.1 version. :)

You do not need to buy a new licence. elementary OS is free and open source, users are just encouraged to donate to the elementary OS team when they they download the iso (after all, developers need to eat). The 'pay what you want' model allows for typing a custom value, including 0.

So, download a new 5.1 .iso, backup your files, and install the new version. Unfortunately, there is no practical way of updating from the AppCenter from the 0.4 to 5.1. From 5.0 upward though, re-installs are no longer necessary.


Can't launch Pantheon Files from terminal

The required commands are now io.elementary.files and io.elementary.files-pkexec.

The native apps are being moved to the io.elementary namespace to avoid ambiguities.


Open terminal and type:

pkill wingpanel (it will kill wingpanel process, but the process should restart itself without the dock icon)


Maya Calendar No Password Prompt for CALDAV

If you use https connection you need to add your certificate to trusted authorities on your computer:

echo -n | openssl s_client -connect mycalendarurl.com:2080     | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /tmp/mycalendarurl.crt
cd /tmp
sudo cp mycalendarurl.crt /usr/local/share/ca-certificates/mycalendarurl.crt
sudo update-ca-certificates

Then create your caldav calendar with the caldav link from your server.
After establishing connection, the calendar application will prompt for a password.


How can I disable that windows get maximized if i put them on top of the display?

You can customize this with gsettings in Terminal:

gsettings set org.pantheon.desktop.gala.behavior edge-tiling false

Use true to revert to default behavior.

Or use the graphical dconf Editor. You need to install it if you haven't done it already:

sudo apt-get install dconf-tools

Once it is installed, open it and search for the entry:

org.pantheon.desktop.gala.behaviour edge-tiling

There you'll see the default setting:

true

you can switch this to:

false

to have the desired behavior.


You can set laptop lid action in:
/etc/systemd/logind.conf
Try to set
#HandleLidSwitch=suspend
to
HandleLidSwitch=suspend
then:
systemctl restart systemd-logind
Also, do you have swap:
cat /proc/swaps
Sometimes suspend options are available in bios/efi. Might have a look there.


Having trouble with mouse pointer dissapearing after login

Try this which I found on the net:

http://www.pendrivelinux.com/mouse-pointer-disappears-after-switching-users/


elmenetary os. loki 0.4.1. stable 64 bit isnt running

I don't know what happened before you installed tweaks however there's this issue with Elementary that sounds similar to your issue

You can boot with installation USB and run the command in the thread
just change the paths to the ones that match your installation

in general I have to say the ElOS is anything but complicated, it's smooth and fun. there are some bugs, like in any other sw


Loki, libmtp error when copying to Android device

This might only be a file system limitation on your android device / sdcard. Double-check its file system and the characters that it supports.

You might want to test to copy files without any special characters (such as : ; , ' etc.)


If you are sure you've forgotten your password (check caps lock, typos etc) you can try and reset it using recovery mode as per https://askubuntu.com/questions/24006/how-do-i-reset-a-lost-administrative-password. Should be similar for elementary OS.


Open System Settings and select Start Up Applications. Click Add.

In Name call it "Login Sound"
In Command write /usr/bin/canberra-gtk-play --file=YOURFILE
In Comment "Play sound on user login"

Obviously, you can use a different name and comment, and replace YOURFILE with the path for your sound.


Will Kexy (calligra office suite) work in elementary?

Seeing that elementary is a ubuntu based distribution, according to:
https://userbase.kde.org/Calligra/Download#Ubuntu

The current calligra release is unstable on it.
Also it would require a lot of KDE environment dependencies.
perhaps Create a Virtual machine of Elementary and then follow the above install guide and see if it breaks before you try it on your live environment?
:)


Here you can find the most recent state of Macbook support under linux.
Your model, according to Apple website is MacBookPro16,1 or MacBookPro16,4.
Supossing your model is MacBookPro16,1. On the github site it specifies:

The MacBookPro16,1 currently requires a 5.6-RC kernel and the latest amdgpu drivers.

So I think the issue is that you don't get screen output. Possible solutions involve installing this amdgpu driver manually and updating to a mainline kernel.
Try to boot into any elementary option and press Ctrl+Alt+F1 to open a tty ( console view). Login with your user credentials ( login = your username) and execute sudo ubuntu-drivers autoinstall. The root password is the same as your password usually.
To install the required kernel, the easiest way is to reboot and do it manually.
Go to the mainline 5.6-RC website and download from the AMD64 version the debs in the 1st, 2nd, 4th,and 6th line (the generic versions basically). Then install all of them with sudo apt install ./li*.deb. Make sure you open a terminal in the same folder as your files.
For any other issue please refer to the linked github site.


After you change your alsa settings you just need

sudo alsactl store

To store them


will elementary run on a Centrino 2 duo core @ 2000 Mhz?

Yes you should be able to. I recently replaced chromOS on the Acer chromebook 14 and it hasn't had any problems running simple tasks. This machine has the Celeron N3160 which runs at 1.6GHz. I have not done anything very system intensive to see if there are any problems but the OS animations all run smooth and the CPU doesn't seem to be struggling and heating up. Hope this helps.


how do i fix this error plzz help im trying to update my python to the latest version

Update the packages list and install the prerequisites:
sudo apt update
sudo apt install software-properties-common
Add the deadsnakes PPA to your system’s sources list:
sudo add-apt-repository ppa:deadsnakes/ppa
Once the repository is enabled, you can install Python 3.9 by executing:
sudo apt install python3.9
try to get the output: Python 3.9.0+
python3.9 --version
via


Sadly, this is something I know very very well :)

The problem lies more in the Citrix Workspace (Former receiver) client rather than in eOS per se. I've tried manually scalling the GTK components out of it but since it was coded with a now-deprecated  library, it won't work as it might with other apps.

Your only choice is to use full resolution (which will require the server-side or destination VDI support) and scale it within the Windows DPI scaling method). But if you use a 5K resolution monitor, chances are that the server policies are defaulting at a maximum graphic memory that won't allow you to go past than 4k Resolution at 32bit color (about 32MBytes of graphic memory per session) and even though some might support 64MB per session, that's normally for dual-4k monitors.

You'll 100% need Citrix Admin-side support to accomplish this, but as of today, the Citrix Client won't scale on your eOS sadly.

-Aldo Zampatti


the program may be setting a minimum width above the width of your screen / 2. Gala will refuse to tile or fullscreen apps that won't fit. can you manually scale the window so it would fit there? if you can scale it file a bug against gala.


How to install Wine 5 on elementary OS 5.1 Hera?

sudo dpkg --add-architecture i386

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

sudo apt install software-properties-common

sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

sudo apt update && sudo apt install --install-recommends winehq-stable


This was an issue with someone mistakenly entering French translations into the translation website. This only affected the English (UK) translations, US English was unaffected.

These changes have been reverted and the issue should now resolve itself automatically over the coming days.

See here for the bug report on GitHub where the issue was tracked down and fixed: https://github.com/elementary/appcenter/issues/481


Android Studio Error: Could not determine Java version

Read this for how to installing JDK on your elementary OS (also it works for java 7).

Then If your problem still appears then go to Configure -> Project defaults -> Project structure -> SDK Location in welcome screen and add your JDK path. (Usually on /usr/lib/jvm/jdk1.x.y/)


Unable to Create a Juniper VPN connection

You need to choose the PPTP protocol

Then just enter your login credentials on the new window:


Cannot access Android device from Pantheon Files ("Unable to Mount Folder")

Have you tried connecting with MTP? Install mtpfs with sudo apt install mtpfs.

You can also use KDE Connect to communicate between your device and computer.

If that doesn't work, this isn't the only report we've seen of Android phone/tablet detection issues in Files, so I've reopened the issue in our bug tracker. Please follow its progress there in case the devs need more information, but I'll also report back here.


The short answer is "no" - not at the moment. You can access remote files and folders using addresses such as ftp://user@example.com/...  or through WebDAV shares but you cannot use it like a web browser.


Close, minimize and maximize buttons not appearing in some apps

Change theme, i install tweaks and that works for me.

install this if you wanna get tweaks.

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

tweaks install on your system settings.

you can use themes for gtk and change theme.


Installing .deb file with a double click

Wow, that was an awful suggestion.

First

Always, always, ALWAYS! make sure you can trust the deb you've downloaded.

Before you install a .deb

Before telling you how to install it, I would ask you to check if they have the software in:

Flathub

flathub because then you can click install there, download the .ref, click it in files, and appcenter will offer to install it for you (which will add flathub as a source in appcenter, allowing you to search their apps through it). flatpaks run in confinement, and this adds a layer of security as they can't access all parts of your system (well, in theory)

Snap store

Now, elementary OS does not have direct snap support, in that, snapd is not installed by default. But this is another 'containerized' format, snapd keeps these apps up to date, which can either be annoying or practical depending on how you look at it.

If you decide to use snaps, I would suggest doing the following:

you can read instructions to get started with snapd here
install the third party snap frontend for elementary OS developed by Bart Zaalberg available here
Go to the snap store and install apps by clicking the install button in the right upper corner, and then clicking 'desktop store' then your URL handler should ask you how you want to open the URL for which you choose snaptastic.

Your options for installing a .deb the GUI way

So far as i am aware, you have two options for installing .debs through the GUI

Eddy

Well, to install a .deb, i recommend installing Eddy it's a curated app, so it looks native, and lives in the AppCenter. The only thing I would note here, is that I have had a situation where it did not install a dependency.

gDebi

If you want to have more details available whilst installing, you might go for gdebi instead, which you can also find in AppCenter. it is not a native app though and can look a bit weird.

Lastly the CLI option

If you decide to go the CLI route instead you can right click in your folder where the package (lets call it: blah.deb) is reciding, and click "open in terminal" and then type the following command:

sudo dpkg -i blah.deb

this may result in a partial install, say, if there are uninstalled dependencies, so you might want to follow it up with:

sudo dpkg --configure -a


I did found a link but isn't oficial

http://osarchive.sda1.eu/elementary-os

There's more info in the referenced link below

ref: https://elementaryos.stackexchange.com/a/10473/14940


Displayport Dell d6000 No video from Dell xps 13 via usb C

The dell docking stations use displaylink chips to emulate additional displays.  I have seen this issue with the display ports and installing the latest display manager software for display link seems to remedy it.

UPDATE:

I uninstalled my display manager software and rebooted and tried a clean install with the following as the result:

My guess is that it isn't installing correctly and that maybe why your dock is failing to work.

As for other docks, I have used the D3100, D6000, and will so be testing with a TB16 dock.  I have the XPS 15 9570, which is more power hungry.  I don't think you will find one that just works.  From my searching around, most of the use the DisplayLink chipset which will need the DisplayManager software to work.

For future viewers:

I am currently using the TB16 and it is by far the best dock out of the others I have tried. It is the first dock I can actually hot swap with and haven't had a single issue with it in the two weeks of use.

Also, The D3100 connects via USB and I found I can't use my integrated camera because it uses all the USB bandwidth for screen replication.


Nothing mandatory per sé, however google for "things to do after installing elementary" to get some useful tips on what to do.

regarding graphics driver I'd recommend to install and test out different (compatible) versions.

The app called "Additional Drivers" is nice for seeing all installed drivers and selecting one of them to use. You can get it from the AppCenter.

Keep in mind though that fiddling with graphics drivers is always a bit risky, make sure your data is backed up.


How can I install elementary tweaks on Loki?

You can install redesigned version elementary tweaks on Loki.

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

Note: please, read elementary team's stance before installation tweaks.


How to erase GRUB when I already use another bootloader?

Before literally removing GRUB from your elementaryOS, consider settings its timeout to 0 (so you won't see it, but it's still there). To do it, open a terminal and run:

sudo nano /etc/default/grub

Find the lines that begin with GRUB_HIDDEN and put a # in front of each one. Also do it with the GRUB_DEFAULT line. Now change the GRUB_TIMEOUT line so it looks like GRUB_TIMEOUT=0. Hit Ctrl+O and then ENTER to save the file and hit Ctrl+X to exit. Run:

sudo update-grub

You have been warned. Now I'll teach you how to actually remove GRUB from your partition's boot section. In a terminal, run:

sudo dd if=/dev/sdx of=/home/user/mbr.img bs=446 count=1

To make a backup of GRUB in your home folder, then

sudo dd if=/dev/zero of=/dev/sdx bs=446 count=1

To remove it.

If you want to recover GRUB, just run

sudo dd if=/home/user/mbr.img of=/dev/sdx bs=446 count=1

(!!!) Don't forget to replace sdx with your partition name and user with yout username!

I hope it helped!


Installing flash player on Elementary 5.1?

sudo apt install software-properties-common

sudo add-apt-repository "deb http://archive.canonical.com/ bionic partner"

sudo apt update

sudo apt install adobe-flashplugin

The adobe-flashplugin includes support for both CHromium and Firefox.


Chrome always asking for password in elementary OS Loki

I was having a problem once where I changed my user account password and then my key-chain popped up when I logged into the system, or launched chrome. You just need to put in your original key-chain password if this is what is happening to you. If it's not then you could always manually go in and change your key-chain password so that it automatically saves your data.

Another, easier, way around this is to log into google chrome using your google account and download lastpass password manager and that can act as your online key-chain.


Elementary OS guest additions does not seem to allow Clipboard sharing or Drag and Drop

Solved this using those commands

VBoxClient --draganddrop
VBoxClient --clipboard


Connecting an Android 5.1 device - unable to detect the device

On your tablet, go to Settings > Xperia Connectivity > USB Connectivity and select MSC as USB mode. Sony does not ship the MTP drivers for Linux.


Anyone got autofs work with Elementary OS?

I have autofs mounting nfs shares using /net but not tried any other rules. So my auto.master looks like this:

# auto.master
/net    -hosts
+auto.master

I think autofs.conf and auto.net are default. Check auto.net is executable (chmod 755) as per the comment in that file. Restart the service, then

$ ls /net/<hostname>/

should list the exported areas for the host.

I'm pretty sure /net gets created when autofs starts, if not you can create it yourself with

$ sudo mkdir /net
$ sudo chmod 755  /net

and restart the service again.


How can I get Noise and Photos to recognize my phone?

Install mtpfs (If not installed), this will probably solve the issue.

To install open terminal and run:

sudo apt install mtpfs


How to Show Caps lock, Number Lock in right corner?

I solved my own issue. This should be standard with every Elementry OS installation.

Execute the following command in a terminal window. It installs the indicator for the caps lock and numeric lock keys.

sudo apt install indicator-keylock


Create .desktop extension file in ~/.local/share/applications. For example:

scratch-text-editor ~/.local/share/applications/isoplex.desktop

And write this in there:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

You must manually find and assign it the path to the executable file, and the icon. Don't forget to make the file executable (chmod +x ~/.local/share/applications/isoplex.desktop).

Then you can drag&drop the desktop file onto Plank or launch it from Slingshot and then 'Keep in dock'.


Problems intalling Elementary OS on a MacBook 4.1

Finally I manage to install Loki on my Macbook.

I redownload the iso, I reflash the USB on another USB with rufus, and finally it works.

Thanks for the support.


How to install elementary OS 5.1 on RAID disk?

Unless you have a hardware RAID controller, you will need to use a software RAID controller/volume manager.

Typically, mdadm is used to create mdX devices which can be overlaid with your filesystem of choice. For UEFI, you will need a /boot/efi partition as usual, as well as a /boot partition of type Ext4 to provide the physical partition for which the mdX device containing your RAID volume will be.

You can currently apply similar methods mentioned here for your installation of elementary OS. Once your mdX devices are created, start/probe them from the elementary OS live session and then select those as your root point.


is an internal error, probably a erase of a file in the system, try to reinstall


Is there a way to create bookmark on Pantheon Files using terminal?

The simplest way I can think of is to write the location that you want to bookmark to the bookmarks file, for example:

echo "file:///home/user/location Place" >> ~/.config/gtk-3.0/bookmarks

Of course, replacing the location string /home/user/location with your desired location and Place with whatever you want to call the bookmark.


Kernel version in Loki (0.4)? Support for Atheros WiFi hardware

elementary OS is based on Ubuntu Longterm Releases. Loki will therefore be based on Ubuntu 16.04. Ubuntu 16.04 will have the Linux Kernel 4.4 as base as announced. So for the first release of elementary OS, this kernel will be the base.

That said, your hardware should be supported in Loki, yes.


Make elementary OS freya boot in 20 seconds

On Windows you probably have fastboot enabled, which uses a sort of hibernation to boot faster.

If so, those times make sense: in my case elementary OS boots in around 30 seconds, whereas Windows 10 takes around 15 with fastboot (or around a minute without).


How do I connect to two networks (wired and Wi-Fi) at the same time?

i had solved this by adding some lines to /etc/network/interfaces

auto enp2s0
iface enp2s0 inet dhcp
metric 601

where enp2s0 is my wired interface and 601 is the new metric having wifi 600 metric.


elementary OS application development databases?

Check out the developer section of elementary's website. They offer advice on many components you can use to build elementary-style applications. Specifically, they recommend GDA for managing databases, which has documentation available on Valadoc.


What happened to the Elementary OS Discord server?

elementary has never had an official Discord server. If there is a community-run one, it's possible it was closed or moved.


xterm crash - set pantheon-terminal to open terminal applications

According to this post it should be:

io.elementary.terminal -e "emacs"

answer updated for Juno & Hera


Try including the file extension in the icon name. For example, if it's a PNG file, change the code to Icon=/home/coolo/Pictures/ChromeGold.png.


Try sudo apt-get install pantheon-photos :)


Waiting for package manager lock what does that mean?

Had same problem - in the end fixed using sudo dpkg --configure -a from a hint provided when trying sudo apt-get update.


go to the app center, search & install the app: "desktop folder". that's it.

but maybe, after some time you will notice that there is no need for folders on the desktop, because everything can be attached to the dock and the rest can be accessed via apps (top left, also quickly accessible via hot corner or keyboard shortcuts).

i only have a note (also a feature of this app) on the desktop.

a desktop should keep space free resp. should be there to manage open applications. that's all. imho. but everybody as he wants.

ps: you can have your dock automatically fade in when you move the mouse to the bottom. maximized windows can still cover it if you don't do something like that (in this way, you can also minimize an open, maximized application to the dock itself; without any minimize - button).

pps: you can also configure the dock in any possible way:

https://www.youtube.com/watch?v=I9o-9uE6Iwg


Help me installing Linux on a UEFI only Notebook

I've looked into Rufus documentation and found this:
I used an UEFI bootable ISO based on grub, but all I get is the grub prompt

This can happen if you chose GPT partition scheme for UEFI computer in the Partition scheme dropdown, and part_gpt module was not included in grub when running grub-mkimage (See here).
In this case, you need to select MBR partition scheme for UEFI computer, and the grub.efi boot should work as expected.

You can find more here.

Also, I've recently installed eOS Loki on my laptop with UEFI and Secure Boot active. I have created my liveUSB stick using another Linux distribution and the dd command.

The following should work on any Linux distribution

Check your disks and what device is your pen drive using lsblk command.
You should see something like this:

In my case, /dev/sdb disk with 14.9G is my USB stick.

Now, all you have to do is use the dd magic.
Use sudo dd if=/path-to-elementary.iso of=/dev/sdX status=progress - where X is your disk.

Note: the status=progress argument is not required, but it provides useful information about the progress of the liveUSB creation.

In the end you will be able to boot the elementary OS in a UEFI PC with Secure Boot enabled.


We can install Pidgin Indicator plugin in Loki.

PPA installation instructions are provided at the linked address, but we can avoid the PPA by downloading the deb file from here.

Once installed, open Pidgin and Tools > Plugins, then scroll down to "Ubuntu Indicator" and enable it.


I have the same problem before with iBus. It works on Ubuntu Unity desktop, but not in elementaryOS. I've not yet try it again. I use NIMF instead to type in Japanese or Korean.

If you like to install NIMF for Japanese or Korean you can install with command below :

sudo apt install nimf anthy* libanthy* libhangul*

Then on your terminal :

im-config

or

sudo im-config

then select NIMF as default IME, click OK.
Logout then Login again from your account or restart, whatever you like.
It will appear on the corner (left side of SystemKeyboard) select the IME that you want.

頑張って.. 홰팅!홰팅!


Update for Unattended Updates Causes Problems

To translate that:
1. sudo open /etc/apt/apt.conf.d/50unattended-upgrades
2. remove one of the end quotation marks in line 13

"UbuntuESMApps:bionic-apps-security"";

-->

"UbuntuESMApps:bionic-apps-security";

save

to test you can run

sudo unattended-upgrades --dry-run -v


Deleted Ubuntu partition from windows 10 and Ubuntu dual system

To boot Windows 10 you need to fix your Windows 10 bootloader. Possible solution: reinstall Windows 10 from installation media (details here). To keep all your personal apps, files and preferences, select Custom install > Keep Everything during installation.


How to restore elementary boot logo in grub file

The elementary logo comes from the plymouth. Plymouth has different themes and it looks like you have changed the theme. In order to return to the elementary theme you have to type into terminal

sudo update-alternatives --config default.plymouth

and type the number of the /usr/share/plymouth/themes/elementary/elementary.plymouth theme in your list.
after this

sudo update-initramfs -u

in order to update initramfs with the selected new theme.

Another reason is the $DISPLAY environment variable, you can check the solution in this answer - Black screen at boot [SOLVED]


It seems to me that you have:

installed VLC from a PPA
removed VLC. That will live some of its dependencies installed.
removed that PPA
tried to install VLC again not from that PPA without cleaning residues.

To fix that:

It is recommended to run sudo apt-get autoremove after removing a package to remove auto installed dependencies related to it.
You can also use ppa-purge to downgrade all packages from that ppa

Note: if you have removed the PPA, add it again, Otherwise ppa-purge will not work.

sudo apt-get install ppa-purge
sudo ppa-purge <ppa:...>

Another way, Use synaptic set filter by origin then remove the package from that PPA all at one or downgrade grade them one by one.

If you forgot the name of a removed PPA, you find them in Origin:local same as locally installed debian packages.


After isolating the issue of it working under live usb, I finally realized that it must be the kernel. I installed an old 4.19 kernel and booted into that, and it works perfectly now.


Ok, I figured out that sudo apt install --reinstall elementary-desktop resolved my problem


system doesn't start - hangs on a process

It is not possible to rollback changes when upgrading from Loki to Juno. This is because it is impossible to upgrade from Loki to Juno from within the system like upgrading on Linux mint. The best method of updating from Loki to Juno is backing up all system files and does a fresh installation.


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

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

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

Not: At the same time I had been experiencing a shutdown issue. Also it solved!


Can't login - hard disk is full due to massive log files

I'm not sure what would cause those files to become so large, but you can safely delete rotated log files within that directory. This keeps the current log so you can still investigate any issues you might not be aware of.
List files to be deleted
sudo find /var/log -type f -regex ".*\.[0-9]$"
sudo find /var/log -type f -regex ".*\.gz$"

Delete files
sudo find /var/log -type f -regex ".*\.[0-9]$" -delete
sudo find /var/log -type f -regex ".*\.gz$" -delete

Stop logs becoming so large
This setting will allow 7 days of logs, each no larger than 1 GB. A similar system could be added for kern.log as well.
sudo nano /etc/logrotate.d/rsyslog and add maxsize option:
/var/log/syslog
{
    rotate 7
    daily
    maxsize 1G # add this line
    missingok
    notifempty
    delaycompress
    compress
    postrotate
        /usr/lib/rsyslog/rsyslog-rotate
    endscript
}


I'm using Nautilus Dropbox which works just fine

sudo apt install nautilus-dropbox
dropbox autostart y
dropbox start

perhaps u have proxy enabled?


have you tried to set the screen to LoDPI on display settings>scaling factor?


Loki (elementary OS 0.4) does not support 32-bit processors such as yours, but the previous version (Freya, 0.3) does. Still, I wouldn't expect it to run well since the processor is below system recommendations and since Freya will only be supported slightly longer. Luna (0.2) is a better fit for your hardware, but I wouldn't recommend using unsupported software.

Personally, I think you would be better off with a distro optimized specifically for older hardware, but if you're feeling bold, why not give Freya a shot? You can find a copy here.


Script not opening in terminal via desktop launcher

Try changing the Exec line in the file to

pkexec pantheon-terminal -e "bash -c 'wifite;$SHELL'"

or (alternate version)

pantheon-terminal -e "bash -c 'pkexec wifite;$SHELL'"

Then try the .desktop file and see if it works :)

NOTE : I changed gksudo to pkexec so that you have a better looking password prompt.


I confirm that there are many MAC Mini that did not have a DVD player

Mac Mini 2011 : https://support.apple.com/kb/SP632?locale=fr_FR&viewlocale=en_US

if this is a tutorial form oemb1905, for Ubuntu is present on this link

https://askubuntu.com/questions/885978/how-to-install-ubuntu-to-a-mac-mini-i7-2011-with-amd-graphics


Have a look at this. Couple of options how do automatic package updates.


First, update your system:

sudo apt-get update && sudo apt-get upgrade

Then we are going to install some packages that work really well with this issues. But first we need to remove laptop-mode-tools (if you didn't install it just go to the next step):

sudo apt-get remove laptop-mode-tools

Now, we have to install TLP:

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

And also install thermald:

sudo apt-get install thermald

Finally, reboot your system and you are done!

Note: I don't know what driver you've installed. If this doesn't work, the easy way to solve it would be reinstalling elementary OS and then installing again TLP and thermald.

TLP

Thermald


In my laptop installed 128GB SSD and 500GB HDD and I have /,  /home and swap on SSD, and store other files on HDD.

SSD:

/ – 20GB;
/home – 100GB;
swap – 8GB.

HDD:

All 500GB on /media/storage.

On the HDD I keep only large files that don't need high-speed read/write. It's a music, videos, ISO images, system snapshots, etc. For convenience, in my home directory located symlinks to folders in the storage. They look like this:

ln -s media/storage/Videos ~/Videos
ln -s media/storage/Music ~/Music

So my laptop works quickly thanks to the system and by user configs on the SSD, but large files don't take up space on it and stored on the HDD.

I hope my experience will be useful to you.


Dell Inspiron 15 5559 Problem at shutdown and logout (Intel Skylake)

I found the solution. The problem is a driver issue with the Intel Skylake graphics chipset. You can solve it by upgrading to kernel 4.3 and upwards. For instructions to update to kernel 4.4 see here: http://ubuntuhandbook.org/index.php/2016/01/how-to-install-linux-kernel-4-4-in-ubuntu/

The only problem is that now there are some random graphical glitches appearing from time to time. It is kind of annoying, but doesn't affect functionality in any way. I guess the drivers for Skylake graphics aren't fully developed yet.

EDIT:

It looks like updating the kernel as described in the abovementioned article bears some risk: http://shnatsel.blogspot.de/2013/12/why-you-should-not-upgrade-kernel-on.html

I couldn't tell because I don't know enough about Linux. See for yourself :)


Very Serious Keyboard App Bug - Shortcuts Disabled

Found issue reported at:
https://github.com/elementary/switchboard-plug-keyboard/issues/317
I will follow the issue at github.
This post can be treated as Answered.


Wiki post for Japanese and Chinese input

To quote from the Reddit post:

The best working method is to use fcitx input method framework. The following description is suitable for many different languages, including chinese (pinyin, bopomofo aka zhuyin or chewing, etc.), japanese [anthy, mozc], etc.

Entering Commands
Time to open up your terminal: Ctrl+Alt+T

Add fcitx repository

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:fcitx-team/nightly

Update your sources

sudo apt-get update

Install fcitx & Language input

sudo apt-get install fcitx fcitx-config-gtk fcitx-table-all
Chinese: sudo apt-get install fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-chewing
Japanese: sudo apt-get install fcitx-anthy fcitx-mozc

Install im-config

sudo apt-get install im-config

Configure input method using im-config

im-config
Quick Reference
Commands for Japanese:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-table-all
sudo apt-get install fcitx-anthy fcitx-mozc
sudo apt-get install im-config
im-config

Commands for Chinese:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-table-all
sudo apt-get install fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-chewing
sudo apt-get install im-config
im-config

Interactive Session

Select the correct input method

In the window that opened after you typed im-config, the second line shows which input method is currently in use on your system. If might be : ibus, scim, xim or whatever else. If it shows "missing, default, cjkv or auto" remember it and click "Ok".

Update input method or not ?

-> If at step 6, the line Currently in use on your system was different from "missing, default, cjkv or auto", click yes and select fcitx input method in the window that will open then click on "Ok".
-> If at step 6, the line Currently in use on your system was "missing, default, cjkv or auto", click on "No".

Last windows Click "Yes" ;-).

Open "System Settings" -> "Language Settings" and click "complete installation". Change settings as you wish for date formats and so on then click "Set Language".

Restart your computer.

Configuration
hell
You will see a new icon on the right up corner that allows you to choose your input.
To add wanted inputs :

Click on Configure

In the new window, click on the plus at the bottom left corner.

Untick "Only show current Language"

Search your favourite input method by name. For example : pinyin, chewing, anthy, mozc, etc.

Select it and click Ok for add it

Open any window, hit ctrl+space (default trigger) to switch language and enjoy !

Other configuration options are available such as changing the Triggers, e.g. to switch between English and Japanese or between Hiragana (ひらがな) and Katakana (カタカナ).

Many options are available from the input switcher icon in the right top corner icon's menu.
As it took me a very long time to find this out, I wanted to share it with everyone.


"pantheon-filechooser-module" error on Elementary OS Freya

This will happen for any non-gtk3 app. It is a non-fatal warning and can be ignored


Slingshot + hot corner opening each 2nd time only

Turned out to be a bug.
Submitted it to Launchpad: https://bugs.launchpad.net/slingshot/+bug/1474830

Lewis, thanks for confirmation


This is a repository error: there is no Ubuntu version "loki", you should use "xenial" Ubuntu repositories with elementary repositories.

/etc/apt/sources.list.d/elementary.list:

deb http://ppa.launchpad.net/elementary-os/stable/ubuntu xenial main
deb-src http://ppa.launchpad.net/elementary-os/stable/ubuntu xenial main

/etc/apt/sources.list.d/patches.list:

deb http://ppa.launchpad.net/elementary-os/os-patches/ubuntu xenial main
deb-src http://ppa.launchpad.net/elementary-os/os-patches/ubuntu xenial main


I have been using elementary Os for almost 6 months

it is not discontinued, the latest version is 5.0 Juno, based on ubuntu 18.04 LTS. I must remind you that eOS is based only on the LTS versions of ubuntu. So when another LTS version of ubuntu comes out we will see some new version of eOS.


Enabling back-cycling when using alt-tab?

Switch windows: Shift-Tab.
Switch windows backward: Shift-Alt-Tab.

You can changed that if you want.


You have to restart or at least reload gala to change the wallpaper, for exemple you can type in a terminal window:

killall -HUP gala

This might be related to a bug as well…


There is a way and it is actually has been explained in I believe /org/pantheon/desktop/behavior which is seems like settings area that we can access with dconf-editor (or you can see .xml version of it at /usr/share/glib-2.0/schemas/org.pantheon.desktop.gala.gschema.xml)

It says;

  If you just put a single command, it will be used for every hotcorner
  assigned to 'custom-command'. If you instead use the pattern
  'hotcorner-topleft:command;;hotcorner-bottomright:command' the
  specific commands will be used per hotcorner. Possible identifiers are
  'hotcorner-[topleft; topright; bottomleft; bottomright]' followed by a
  ':' and then the command. ';;' is used as delimiter between command
  defintions.

So I am using a devilspie command for minimizing all windows as you can find from here How can I view the desktop?
which requires for me to write :

devilspie /home/[user]/minimize.ds

at Custom Command are of System-Settings / Desktop / Hot Corners.

Also I have to choose bottom-right (my choice) hot corner as Execute Custom Command right.

However, as in your case if I want to use a custom command at bottom-left hot corner e.g. firefox, I have to change my custom code as:

hotcorner-bottomleft:firefox;;hotcorner-bottomright:devilspie /home/[user]/minimize.ds

after that simply choosing both bottom corners as Execute Custom Command will be enough to solve your problem.

So if your left argument code is at /home/[user]/left.sh and if your right argument code is at /home/[user]/right.sh.

hotcorner-bottomleft:/home/[user]/left.sh;;hotcorner-bottomright:/home/[user]/right.sh

should solve it.

P.S.: This answer was for assuming you wanted to create two different custom script for each left and right arguments and use them in different corners.


sound device is not shown after purging pulseaudio

I found the solution for it.
First I removed any traces of pulseaudio and pulseaudio-equalizer by using the below command

sudo apt purge pulseaudio pulseaudio-equalizer

then

removed following directories using the following command

rm -rf /etc/pulse /usr/share/pulseaudio usr/share/pulseaudio-equalizer

then reboot the system.
Next reinstalled pulseaudio using the following code

sudo apt install pulseaudio

(internet connection is needed)
finally reinstalled elementary-dekstop using the following command

sudo apt install elementary-desktop

after reboot, move aside the ~/.config/pulse folder
(on a Elementary OS 'Loki' system, audio device was still missing until I did this step; immediately after I deleted the pulse folder, the default sound device reappeared as desired)

cd ~/.config/pulse && tar -zcf pulse.tar.gz pulse && rm -rf pulse


Try
sudo apt-get install ubuntu-restricted-extras

This should solve any missing codecs problem.


Wine applications are not removed after uninstalling wine

Welcome to eOS SE. Please execute this following commands in your terminal,

rm -r ~/.wine
rm -r ~/.local/share/applications/wine
rm ~/.local/share/applications/wine*


I can confirm your problem with all keyboard layouts that use dead-keys.

The Spanish layout uses dead keys to type certain characters.

As you say in a comment:

  I type " ´ " and then " e ", resulting in " é "

My favorite solution is:

sudo apt install language-selector-gnome

From Applications/Slingshot launch 'Language Support'  (gnome-language-selector - part of language-selector-gnome).

Set 'Keyboard method input system' to 'XIM'.

Log out and back.

This problem seems partially related to this askubuntu question: Dead keys (accents) stopped working after upgrading to Ubuntu 16.04 and even to this bug which refers to Spanish, with the notable difference that here only Skype is affected.

As indicated here, this may seem related to a more general problem affecting Qt applications. Trying the solution thereunder (install and run qtconfig-qt4, go to the Interface tab,under Default Input Method, select ibus) it doesn't seem to work. (Initially only  xim is available there, not ibus; but that option appears after installing ibus-qt4. Enabling that option doesn't fix our problem though.) - Possibly this is not a qt issue.

There seems to be a temporary fix indicated in the answer under the askubuntu linked question that says to open a terminal and type ibus-setup.

I did that and got this:

Then I pressed Yes and got this:

As those settings doesn't seem available in elementary, I just went to Skype and now the dead keys work.

But only before logout.

It seems the ibus service is installed but elementary doesn't need that, while Skype needs it. You can start it with your session  (according to How to add iBus to start up applications?) by going to Settings-Applications-Startup, press the plus in the left down corner and add the command

ibus-daemon --xim.

(Adding just ibus-daemon as indicated in another answer under that linked question doesn't fix it.).


Can I run Photoshop CC 2015 and other illustrator programs on elementary OS?

Well... You cannot really run professional CAD and Adobe applications on Linux.

You should either use a Mac or if you want to use Linux you should be prepared for some work. There are various options:

1.
There is Wine & PlayOnLinux that add a Windows compatibility layer to Linux but first you need to check how these applications run on Linux at the Wine App Database. Most of the apps you mentioned tend to have bugs that affect stability and usability.

2.
You can run a virtual machine on your Linux installation using VirtualBox (free) or VmWare (paid). Basically you install Windows and the apps you need on the virtual machine and then use them like you would in Windows. Both VirtualBox and VmWare have a Seamless and Unity mode respectively, so that you can hide the Windows guest desktop while you run the apps on a Linux host. The caveat here is that you need lots of RAM to run things smoothly as the virtual machine will eat up about half of your computer resources.

3.
You can dual boot. Keep a separate Windows installation on a different partition and then boot to Windows from the BIOS/GRUB when needed.

4.
There are open source applications that are native to Linux and can more-or-less do the job of the apps you mentioned. For a comprehensive list of available applications visit the Fedora Design Suite Wiki:
http://fedoraproject.org/wiki/Design_Suite

Please note though that Open Source software lacks certain features. For example Gimp (the open source Photoshop) has no native CMYK support (you need a plugin for that) and its user interface is kind of clunky.

On a final note, Elementary Os is very beautiful, shiny, fast  and user-friendly. There is the odd quirk here and there but really if you want to get your hands on Linux this is one of the best distros to start with.

However you should be prepared to learn some basic commands to run from the terminal, since there are certain things you cannot do otherwise on Linux.

Also the Software Center in Freya is not really functioning since Ubuntu abandoned it. You need to install another software center like for example App Grid (if you don't mind that it's not open source) or the Gnome software center. If you are prepared to wait for the new Loki version of Elementary Os there will be a brand new native App Center.

Manjaro is also very nice but a bit more complicated than Elementary. Mint is not my cup of tea.

Good luck!


Copied files are disappearing from USB stick

I have seen this issue pop up a few times when trying to copy items to a USB stick in elementary OS. To solve it, I just make sure I am properly unmounting the USB key before removing it.

To unmount the drive in elementary OS please do the following:

Open up the Files app
Find your drive in the Devices section in the left hand menus of the Files app.
Click the unmount icon to the right of the drive in question. It looks like an arrow pointing up.

After you unmount the drive it should be safe to move to a different machine, or even the same machine, to test and verify that your files are still there. Good luck.


The File Browser dialog always opens last viewed folder, instead of contextually appropriate location

For Sublime Text I can recommend you to install via Package Control the AdvancedNewFile - it gives you the option to create new files into the folder location you are working in. I do not know what experince do you have, but without this package it always prompt me to save the file into the default folder location not only on elementary OS pantheon-files, but also using Nautilus in Ubuntu, it was the same long time ago with the sublime text (2) version I was using on Snow Leopard OSX.


Which languages are available for elementary?

Visit the Languages @ elementary Weblate to get an overview of the languages supported in elementary OS. If you want to view the support on a per app basis, go to the Projects @ elementary Weblate. If you want to improve the translations, give this Translation Guide a read.


How to bind power button to choice what I want

You can configure the power button by opening System Settings -> Power and making your selection from the dropdown labeled "Power button"

There is not currently an option to show the end session dialog. This is not something that is provided by the upstream software component that elementary OS uses for this feature.


Wifi network keeps disappearing (Intel 3160 wireless card)

This is a known issue with Intel 3160 driver. You can install a forked driver to prevent power saving error after coming up from sleep mode.

I have installed it on my Lenovo G50-80 with the same wifi card. Download and untar the new driver from:

Bitseater's dropbox

in your home folder. Now open a terminal into the new folder and type:

sudo apt-get install linux-headers-$(uname -r)
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
sudo apt-get install build-essential
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo cp ideapad-laptop.ko /lib/modules/$(uname -r)/kernel/drivers/platform/x86/
sudo rm /etc/modprobe.d/ideapad.conf

I have added a readme file with the instructions. Reboot and try to connect to your SSID.

Updated

To prevent wireless card stop working after coming from sleep mode, open a terminal and type:

echo "options iwlmvm power_scheme=1" | sudo tee /etc/modprobe.d/iwlmvm.conf

Then reboot your system.


How could I activate Bluetooth in Juno? (Asus Pro P550L)

Please execute this command in your terminal,

sudo apt-get install switchboard-plug-bluetooth


There are still issues with AMD/ATI Raedon graphics with Ubuntu 16.04 (whose libraries the Hardware Enablement kernel allows. See Below:

Summarizing the info online: (from Phoronix)

"The last release AMD did can not be used because it is incompatible with the newer x.org version 1.18 display server. Switching distros will be of no help. X.Org Server 1.18 does bump the video ABI so that means the proprietary graphics drivers will need to see new releases... If you're using the NVIDIA Linux driver you're in good shape while AMD Catalyst users will need to wait for a new release, which could be a while considering the upstream driver still doesn't support the latest Linux 4.x kernel releases without third-party patches."

"
AMD's Tim Writer commented in our forums that Ubuntu 16.04 won't be supported at all. "For those who don't know, I manage AMD's open source graphics team. We (AMD) are focusing our Linux graphics driver development on the amdgpu based open source and upcoming hybrid stacks; consequently, we are not supporting fglrx on Ubuntu 16.04 LTS. Users who require Pro-graphics or Workstation class features and performance can continue to use fglrx on Ubuntu 14.04 until the hybrid stack is available later this year."
"

Problems with the new driver code:
http://www.phoronix.com/scan.php?page=news_item&px=Massive-DAL-Driver-Woes112

http://www.omgubuntu.co.uk/2016/03/ubuntu-drops-amd-catalyst-fglrx-driver-16-04#comment-2564386159

As to how to recover from a Live USB, have you tried rolling back the upgraded libraries by purging the added files:

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

Not sure if that would work to get you back to square one though, you may just have to reinstall. Hope you backed up your data! good luck.


How does elementary perform usability tests?

As of this time elementary doesn't conduct formal user tests with non-customers.


System font size is small in high DPI display

So, I found that setting the text-scaling-factor as in this answer helped a lot with my issues, including the application specific problems I was having. Didn't particularly fix the icon issues, tho.


What are the consequences of using unity tweak tools on elementary

I can't tell you what will happen. Probably you will be able to install it but it won't change anything since elementary OS uses the Pantheon desktop and not Unity.

In case you want a similar app for elementary OS, there's one called elementary tweaks.

To install it you just need to:

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

Beware that you are adding a PPA, this PPA didn't cause me any problems but you never know, be careful when you add a new one.
Also, this project is not maintained right now so it may stop working on future releases of elementary OS.


How do I enable notification badges on plank?

App badges on Plank cannot be enabled or disabled — they simply appear when apps that have implemented support for Plank app badges. Unfortunately, not every application on Linux has implemented this integration. Thus, the only thing you can do is be sure you are using an application which supports that feature. These include:

Geary
Files
Midori


Opentype fonts don't work on 0.3.2 Freya

some times the permissions in the files are wrong, if you install the font in "/usr/share/fonts/" you need to check the file permission to ensure that all the users can read the font file refresh the font cache and that's all, this is only when you want to install a font that can be used by all the users in the pc, but if you want the font only for your user just open.otf file whit the font viewer and select the option install.


Touchpad has stopped working after kernel upgrade

Well, thanks to some assistance on the Purism forums I found the answer to this. (Unfortunately, not before paving the OS, returning to PureOS, and wasting a lot of time tearing my hair out.)

The solution is extremely straightforward, so much so it made me feel very stupid.

Pressing Fn + F1 enables/disables the touchpad on the Purism Librem 13. So at some point it seems as though I accidentally pressed that combination. Obviously around the same time I was upgrading my kernel. False alarm, sorry folks.


How can I have one plank on each of my monitors

You need either dconf-editor or command-line tool gsettings.

You can change the value of net.launchpad.plank.enabled_docks to ['dock1','dock2'] in order to enable a second dock,
restart plank,
change the preferences under net.launchpad.plank.docks.dock2 to setup the second dock (you will need to change at least the net.launchpad.plank.docks.dock2.monitor value).

You will still need the .config/plank/dock[n] folders to store the launchers for each dock (you need to create them before restarting plank).

cf. How to duplicate the taskbar on the second monitor on Loki?


The Plank build that comes with elementary OS Freya has

certain features disabled by design.

If you have the official elementary OS build of Plank, then you will lack those features.

Consider this answer by Daniel Foré on the fact that the Plank build in elementary OS has certain features patched out. That is an answer on a question about zoom: as you also lack zoom, as you mentioned in a comment, I think you are using the main elementary OS build of Plank.

So, to get the full-featured Plank, you need to install the build from Rico's PPA.

I must have installed that already (see my answer under the linked question and Daniel's comment thereunder) since all these settings work in my case.

So, there's nothing wrong with your Plank, it's the normal one in Freya, but you need Rico's build to get what you ask here.

Just remove Plank, add that PPA, update, then install Plank again.

After that, you may change the settings:

Open ~/.config/plank/dock1/settings

(if you just have one dock, otherwise you'll have different folders dock1, dock2 etc)

Or with gedit or other text editor:

gedit ~/.config/plank/dock1/settings

Be sure that you have false present like so:

#Whether to prevent drag'n'drop actions and lock items on the dock.
LockItems=false

Save and then see if drag&drop works.

To make the whole process more visible (the space needed created for the dropped item etc) maybe you should consider enabling also zoom:

#Whether the dock will zoom when hovered.
ZoomEnabled=true

With both LockItems=false  and ZoomEnabled=true it should look like so:

If it doesn't work you can also try this:

Each Plank item has a corresponding .dockitem file in ~/.config/plank/dock1/launchers.

You could try creating your dockitem file there and see if that works, like so:

gedit ~/.config/plank/dock1/launchers/name-of-your-directory.dockitem

replacing name-of-you-directory with the exact NAME of the target folder.

Paste in there something like:

[PlankItemsDockItemPreferences]
Launcher=file:///path/to/your/folder/name-of-your-directory

Replace file:///path/to/your/folder/name-of-your-directory with the exact PATH of the target folder.

and save

Tested it myself, it works for me.

Moving folder items after they are on the dock doesn't seem possible though, as long-clicking them to select and move them would just open their contents and options.


I used to modify the shadow of wingpanel in the older version never needed in newer version, you can look that one in apps.css.

If you want some serious modification just install below:

sudo apt-get install wingpanel-slim elementary-tweaks

once install go to System settings and look for Tweaks. That should help you.