Why are Plank's preferences hidden away?

It kind of comes from a place of what Plank is from a historical perspective.

Back in the GNOME 2 days, there were quite a few docks around. Docky, AWN, Cairo Dock, Kiba, probably a couple of others I don't remember. LibPlank was supposed to be a way that all these dock developers could collaborate on a common base (get it, because you build a dock using planks?). So plank itself is more-or-less a reference implementation of LibPlank. That's kind of why it has a whole bunch of different settings to begin with. It's meant as something you build all kinds of different docks with.

In elementary OS, we technically ship a minor fork called Pantheon Dock. while Pantheon Dock still currently carries all the features of Plank (it sounds like soon we'll have to patch one out for legal reasons, but that's a whole other thing), we don't expose all of them because not all of them make sense in the context of Pantheon or they're only partially implemented.

For example, Plank can be positioned at the top of the display. Maybe this makes sense in another DE, but it doesn't in Pantheon. You can also align it to the left, but it doesn't respect other panels so it can cover the applications menu. You can manually choose a theme, but Plank automatically uses the theme from your system theme, so this doesn't make sense for us either. You can enable Pressure Reveal, which is a great feature but doesn't work with certain input devices like Wacom Tablets. You can set any icon size you want, but we don't supply icons in every possible size so they'll be blurry.

TL;DR These options are more-or-less debugging options meant for developers. Not all of them work or make sense in Pantheon. Some of them are works in progress and we hope to have them enabled or exposed some day.


Where do I find find web apps' .desktop files?

You will find your .desktop files under ~/.local/share/applications/


I don't know what the problem is, but some apps look weird like this [SOLVED]

The problem of the double window I don't understand well the reason why it happens, but it is solved by editing the direct access to the application.

This command must be included:

GTK_CSD=0

I will show you an example of how i edit PlayOnLinux application:

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=PlayOnLinux
GenericName=Game
Comment=PlayOnLinux
Type=Application
Exec=env GTK_CSD=0 playonlinux% F
Icon=playonlinux
Categories=Game;

It is necessary to edit the file as administrator. generally the accesses to the application are in:

/usr/share/applications/

To open the "files" application as an administrator you must right-click and choose to open as administrator

Source: https://github.com/elementary/gala/issues/244

The second problem seems to be related to the fonts, you could try to get that fonts is the one used by the application and install it. or if the application allows it, you could change the fonts from the configuration of the application.

if this solves your question don't forget to mark as solved


File manager deleted after update, now can't reinstall it (broken dependencies)

Has this same problem. Latest libpoppler85 (0.74.0 ubuntu1.2) caused this for me.
Reverting back to libpoppler85 (0.74.0 ubuntu1) fixed it for me for the moment.


Compiling AppCenter on Ubuntu 16.04 fails at "AlertView"

You're missing the latest version of Granite which contains the AlertView widget. You'll need to build it from lp:granite


How can I change the swap partition in Loki

You can check the UUID of your (new) swap space:

user@host:~$ lsblk -f -o NAME,FSTYPE,UUID | grep swap
├─sda3 swap   ce70123c-6341-4802-9b96-29c39fb4110b

You should edit sudo nano /etc/fstab (without the trailing slash) and add the line (make sure you use your UUID):

UUID=ce70123c-6341-4802-9b96-29c39fb4110b none            swap    sw              0       0


Black flickering login screen after update

I have a similar problem too, on Nvidia's driver version 304xx. When I install the proprietary graphical drivers the elementary doesn't show up after login, it justs keep "loading" and gets back to login screen, my graphic card is a Nvidia Geforce 7050/ nforce 630i and I installed the drivers via apt using the command

sudo apt install -y nvidia-304

and

sudo apt install -y nvidia-xconfig

afterwards.

I recommend you to use the open source driver, it works well but you'll have problems to watch videos on older PCs.


Is it possible to add a single key shortcut?

I use the "menu-key" start Synapse. You could try to bind that to the Application Launcher. The "windows-key" will probably not work, because it is a modifier-key and always used in conjunction with another key.


Cant install elementary, Security Violation

You will need to disable 'Secure Boot' in your machine's BIOS settings.


Is this a safe solution to Screen Tearing on Freya with Intel i3 Integrated Graphics?

You can always change it back using recovery mode if anything breaks.

So it should be safe


Elementary Tweaks is dead as far as I know. They probably took the ppa down.


What is the Flatpak repo for the AppCenter?

We’ll be providing our own hosted and curated Flatpak repo for AppCenter ...

I don't think this is ready/public yet (-> We will). I've only installed Flatpaks so far from flathub on elementary.


Take a look at https://github.com/atareao/Touchpad-Indicator

There are some bugs (like the cursor doesn't always return to view after you've stopped typing so you need to use the Ctrl button to highlight it assuming that you've turned on "Reveal pointer" in the "Mouse & Touchpad" settings first).


There must be some configuration issues, as there is a .bashrc and a .profile file in a default user home directory.

You can check the default settings files in /etc/skel.

Or you might want to create a new test user to play around with settings, hack together a .bashrc and a .profile files and copy them to your user home once it works as you want it to work.


I cant install zip (.tar) files using desktop from other Linux Ubuntu downloads

Please look at the screenshot. Is this the Epson Perfection V500 driver that you are trying to install?
...
UPD: If the manufacturer's installation instructions have failed, here's what you could try:

Go to your AppCenter. In the search field, type Eddy (this is a handy .deb packages installation helper), select and install Eddy application.
Download the scanner driver archive from the Epson link. Make sure to choose .deb 64bit(amd64) version, if your processor is 64bit. In this case, the name of the archive will be iscan-gt-x770-bundle-1.0.1.x64.deb.tar.gz.
In Files browser, right-click the downloaded archive and select Extract Here. This will extract the archive into the folder "iscan-gt-x770-bundle-1.0.1.x64.deb".
Go to that folder. There you will find three more folders (core, data, plugins). Inside each of these folders you will find a file with a .deb extension. Double-click each of these .deb files and install them with Eddy. Reboot if necessary.

Good luck!


So, I ran into this issue recently and found a decent workaround that fixes this. It is caused due to the GTK client side decorations. Hence, we can disable it temporarily for DrRacket.

After installing DrRacket, open the startup script

In my case, I installed at /usr/bin/drracket
In your case, you would need to edit ~/racket/bin/drracket

vi /usr/bin/drracket (or) vi ~/racket/bin/drracket
Add this line at the head of the script

# Workaround to remove client side decoration
GTK_CSD=""

Save and exit. Now, open DrRacket and it should work fine.


What is the best torrent client on elementary OS?

Transmission will be your best bet since it is also written in GTK+, it is integrated well with elementary OS. Note that it doesn't have a search features but it is the best client in terms of CPU usage and RAM usage while downloading.


CTRL-whatever and Shift-whatever require double tap

This bug was introduced in 3.18.10 and is fixed in 3.18.11 with this commit. You can wait for the updated package to come down the pipeline or make the change yourself as I did:

% sudo apt-get install build-essential
% sudo apt-get build-dep epiphany-browser
% apt-get source epiphany-browser
% cd epiphany-browser-3.18.10
Make the changes from the commit I linked to: edit src/ephy-window.c, make a new line after line 882 and put the code return TRUE;
% dpkg-buildpackage -us -uc
% cd ..
% sudo dpkg -i epiphany-browser*.deb
% sudo apt-get -f install


You can tweak that behaviour with elementary tweaks or dconf-editor in
/org/pantheon/desktop/gala/animations/.

Edit #1: Well, some of them, not sure about alt+ tab fade animations.

Edit #2: This might be a solution, although, i haven't tested it yet and you need to build it from source: Custom Gala Window Manager


How to access help for Slingshot launcher?

You can search for other questions, in terms of customising the menus, I'm not sure what you need to achieve, but this is what I've found so far...

To find out about commands you can type:

man slingshot-launcher

To locate installed files you can do:

dpkg -L slingshot-launcher

You need to run commands to actually use it via wingpanel, which you can interact with on the command line. I believe the command to show it is:

wingpanel --toggle-indicator app-launcher

man page for slingshot is mostly:

OPTIONS
       -h, --help
              Show help message and exit

   -v, --version
          Print version info and exit

   -s, --silent
          Launch Slingshot as a background process without it appearing visually

   -c, --command-mode
          Not implemented yet

   --display=DISPLAY
          X display to use


Having the same issue on my MacBook.  I removed the BCM STA kernel update and reinstalled via terminal commands.  It appears that the wl module make is failing with a error, so no driver is created.  I don't know how to fix, but this may help someone who does.


You can find the "upstream release" codename using the -u flag with lsb_release commands. Try it with the following command in Terminal:

lsb_release -a -u

On Freya, it gives me the following output:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:    14.04
Codename:   trusty

Without the -u flag, you'll get our info as follows:

No LSB modules are available.
Distributor ID: elementary OS
Description:    elementary OS Freya
Release:    0.3
Codename:   freya


This problem is because /etc/init.d/ has been corrupt, you should try

sudo nano /etc/init.d/rc

Check CONCURRENCY appears like this or add:

  CONCURRENCY="none"

Alternatively you can use

sudo shutdown -P now


No greeter screen on startup (following shutdown) RESOLVED

It works like this when you set some user account to "Login automatically". This is an option from System Settings >
User accounts just above 'change password' button of the account.


You can give Eddy a try if you prefer a nice graphical interface.


try PulseAudio, and select proper playback/output device/port.


You can always try to upgrade you kernel.

However, as there is no 4.9 kernel package in elementary OS, you should understand the risks (as in: your system will not boot any more or there will be driver errors; there is only a very small chance of danger as in actually bricking it).

If you are sure to go on with the upgrade, I would start at http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9/


errors with sudo apt-get update and app center not working

Okay this seems to have happen during the system installation time. Basically all your repos in source.list have had their version code replaced from xenial (upon which elememtaryOS Loki is based) to loki. So do open your source.list file in a text editor and change all the version code in the repos from loki to xenial. For example in the screenshot, I saw http://archive.ubuntu.com/ubuntu loki Release which should have been http://archive.ubuntu.com/ubuntu xenial main.
Anyway I giving you my source.list of my Loki installation you can copy the repos from there.

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial universe
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.

deb http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://in.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

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

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


Elementary does not see Windows 10 but instead sees recovery partition as Windows 7

I just recently installed eOS Loki along side Win10. From the pictures that you posted, it looks like you originally installed Win7 and upgraded to 10. I think that might be where the name is coming from.
On the install options page for eOS just select something else and install on the 160 gb partition.


why can't i change anything related to brightness on my system?

For

go through recovery boot every time for it to boot

Just make sure you set the correct boot sequence in bios.
And for

night light, flux, redshift

Are you using desktop or laptop? Is it support brightness control or night light in Windows 10? If windows doesn't work that mean your hardware doesn't have the ability to control brightness.
If it works in Windows 10, check your kernel version using uname -r in terminal. Are you using 4.15?
I'm using kernel version 5.4 and so far so good here.


I recall that the rc.local way of working became obsolete a couple of years ago with the switch of ubuntu to upstart and then to systemd

I'd avoid to uninstall the bluetooth as the bluetoot packages can make you uninstall other important packages (you know, dependencies)

To disable the bluetooth you can try with rfkill or by installing tlp and configuring it properly; you can install tlp by simply typing

sudo apt-get install tlp tlp-rdw

the user guide on the website is very detailed and exhaustive

But if you don't want to use tlp (which, btw, if you have a notebook, is highly recommended as it makes you save a lot of battery), I think the rfkill solution should work for your case


After booting elementry from USB Stick it crashes

I'm not exactly sure what could be the issue, but try the following:

The crash doesn't allow you to do anything ? Can you access the terminal by clicking Ctrl+Alt+F1 ?
I think it might be related to your Graphic Card, but it's too early to say. Trying 1) will give a hint, and you might try to see if your WiFi or LAN is connected. If so, you might be able to troubleshoot better downloading Graphic Card drivers, eg. latest Nvidia ones.


i̶ ̶f̶o̶u̶n̶d̶ ̶t̶h̶i̶s̶ ̶p̶a̶g̶e̶ ̶b̶u̶t̶ ̶i̶ ̶h̶a̶v̶e̶n̶'̶t̶ ̶g̶o̶t̶t̶e̶n̶ ̶t̶o̶ ̶t̶r̶y̶ ̶i̶t̶ ̶y̶e̶t̶:̶ ̶h̶e̶a̶t̶h̶p̶a̶d̶d̶o̶c̶k̶.̶c̶o̶m̶/̶2̶0̶1̶4̶/̶0̶8̶/̶2̶5̶/̶d̶u̶a̶l̶-̶d̶o̶c̶k̶s̶-̶i̶n̶-̶e̶l̶e̶m̶e̶n̶t̶a̶r̶y̶-̶o̶s̶

A more simple way: https://eos-techs.com/2020/05/14/howto-run-multiply-planks-in-elementary-os/

The method mentioned by @Storm appears to work well.
it does add a few seconds to startup time though.


How can I change fonts and adjust their size in elementary OS

Yes, you can change system fonts using Elementary Tweaks:
https://launchpad.net/elementary-tweaks.


sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update
sudo apt-get upgrade

Source: Enable MTP-Support on ElementaryOS
Keep in mind that this is a workaround and that the guide is written 2013.


Is it possible to get rid of the title bar for Firefox?

In the article that you've linked, they recommend using the HTitle add-on. Afterwards, you also need to add the headerbar userstyle and set Hide titlebar: Always in HTitle's add-on preferences.

There are several other Firefox add-ons that attempt to make it appear more native, but there's only so much that can be done. Firefox just isn't a native Gtk+ app. Your mileage may vary.


You can, as in the example below (I used Google Docs as I do not have the other app but it should work exactly in the same way).

Install the chrome app in question in the application menu (right-click and Create shortcuts… in Chrome Apps tab). For me it created the file ~/.local/share/applications/chrome-aohghmighlieiainnegkcijnfilokake-Default.desktop, find the .desktop that corresponds to your Chrome App.
Append %F with a text editor in the Exec= line (see below):

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=Google Docs
Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=aohghmighlieiainnegkcijnfilokake %F
Icon=chrome-aohghmighlieiainnegkcijnfilokake-Default
StartupWMClass=crx_aohghmighlieiainnegkcijnfilokake

Right-click on the file you want to open in Files, select Open with, look for you application and assign it as default (or leave it as an option in the context menu, as wanted).


Since Ashrise tracks their torrents, you can technically download them there. There is no official source, as proper support for a release pretty much ends when a new one is made.


How can I test the new "Open File" dialog?

Enable it everywhere

As cipricus said, the dialog is already implemented in the system. If you want to enable it now, you need to have your system up-to-date and execute this command in terminal:

gsettings set org.gnome.settings-daemon.plugins.xsettings enabled-gtk-modules "['pantheon-filechooser-module']"

After that, be sure to reboot your system and the new dialog should appear.

Reset

To disable that if you encounter problems execute and reboot:

gsettings set org.gnome.settings-daemon.plugins.xsettings enabled-gtk-modules "[]"


Can I change the Applications Dropdown shortcut to Super not Alt+F2?

Open the Terminal by holding Super and pressing T
Run this command:

gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "['Super_L', 'Super_R']"

Either revel in the glory of your newfound shortcut, or change back by running:

gsettings set org.gnome.desktop.wm.keybindings panel-main-menu "['<Super>space', '<Alt>F2']"


I had a similar issue - search gave me the following which fixed my issue. Basically your system bios clock setting is the reference point to work from before changing your OS settings.
https://superuser.com/questions/459159/system-clock-is-not-set-correctly-on-startup


Bug, fullscreen Atom. The window is *hidden*

The same thing also happens with Brave (browser). It's clear that the window is maximized, as the panel at the top becomes black. If you click and drag down just below the black panel, the program window restores to a non-maximized size and becomes visible. If you maximize it again, it'll work correctly until will close the window again.


Loki freezes every few hours since monday 6/3

Solution: change the driver to original Nvidia driver instead of Nouveau driver. Issue was resolved.How To Switch to NVidia driver


Try hit Esc and see what it says/where it stalls, eventually take a picture of it.

regards


Customising the wingpanel in juno? like adding blur?

you can modify that panel in apps.css

sudo io.elementary.code /usr/share/themes/elementary/gtk-3.0/apps.css

search /*********
        * Panel *
        ********/and modify what you want to change Colors, transparency. # 000 is color and 0.0 is transparency.
I recommend you to be very careful since you can break something, also so that you know about how to modify things look for hex codes for colors.


In the terminal navigate to /usr/share/applications

sudo scratch-text-editor google-chrome.desktop

scroll about halfway down to just above the [Desktop Action NewWindow] section

look for the Icon entry, it should look like this...

Icon=google-chrome

If not, change it to that.

After following the steps, the icon on the launcher may not update automatically. So, just remove the icon from the launcher first and then re-store icon on the dock after following the steps in this answer.


Shared drive - unable to see from my Elementary OS computer

I ran all updates from the Terminal window, rebooted, and now I can access the shared drive.  Perhaps something had gotten stepped on, and an update fixed it.


Juno no wireless after upgrading from loki

Turned out to be a relatively easy fix. I just needed to install the bcmwl-kernel-source driver from the app center once I managed to get a wired Ethernet connection.


How to get Adobe Flash Player on elementary OS 0.4.1 Loki (64-bit) with Google Chrome

I know this is an older post but I ran across this post while looking into my own issue and figured I would provide the solution I found.

In Chromium: After installing the "pepperflashplugin-nonfree" I was able to enable it in Chromium and access content as usual. I suspect bugs (or what have you) have been corrected since this post.

Below commands in terminal:

sudo apt-get install ubuntu-restricted-extras

sudo apt-get install pepperflashplugin-nonfree

With Firefox: I was able to get the "libflashplayer.so" file from here @ Adobe Flash Player.  After downloading the tar.gz file, I copied and pasted the file in "/usr/lib/mozilla/plugins".

Then, I restarted the browser in firefox and was golden from there.

This info came from here @ Mozilla Support.

Hope this helps someone down the road.


Can I add an app launcher (optimally Slingshot) to the Dock?

You can use Cardapio - I think it's in the repositories, so type sudo apt-get install Cardapio.

Then find Cardapio in slingshot and add it to Plank. I know it's not slingshot, but it works just as well, although you may need to use Menu Editor and hide some of the unnecessary entries.

Personally I use DockBarX with Cardapio, but before that I used Plank so I can tell you it works.


eOS Hera doesn't start after shutdown and starts normally after reboot

Do you happen to have "FAST BOOT" option in your BIOS? I remember having issues when that was enabled and after a reboot all the "fast boot" data was discarded and systems started normally.

give it a try and let me know, pls.
-Aldo


No, it won't work. The basic reason is that it's designed to work with the GNOME desktop environment and elementary OS uses Pantheon instead.

If you go to install it, it'll ask you to install a slew of GNOME-related dependencies. (It installs as gnome-pomodoro even though its install is sudo apt-get install gnome-shell-pomodoro.) The settings will open, but I wasn't able to start the timer. This would be a nice app for someone to port to the elementary AppCenter. (Do note that Tomato already exists as a elementary OS-specific app, though it's not in AppCenter yet.)


I know there is a way for an elementary app developer to store the last window state together with the window position. For telegram though I don't know how they handle their last known window position.

Although I am not so deep into gnome development I can only guess that the window position storage has to actively implement for each app itself and can't be mangage via a general gsettings command. Well, at least I am not aware of any schema for elementary OS that will do that.

However, you might want to create an isssue on the telegrams github repository, maybe they are a bit more of help here :-)


It is quite easy: open the email you want to see the source of, and in the upper right corner click on the three vertical dots -> View Source. It will open Code with the email's source loaded.


A more convenient way to disable the guest login is:

Open System Settings and navigate to User Accounts.
Then select Guest Session and unlock the settings by authenticating with your user password:

You can now easily disable the guest session:


Looks like you're using an unsuitable font. Let's try setting the Terminal's font back to default:

gsettings set io.elementary.terminal.settings font ''

Restart Terminal to verify. Terminal is supposed to use a Monospace variety, any other font type will look abnormal.


Indicators and icons not appearing in WingPanel

This is a possible solution, I am not sure whether it is exact solution or not

(please comment if you want to downvote).

The possible reason for Indicators and icons missing in WIngPanel is:

sometimes dependencies are getting removed: (most of the cases these are the culprits )

indicator-application
xdg-user-dirs
xdg-user-dirs-gtk

Open terminal and run the command:

sudo apt-get install indicator-application xdg-user-dirs xdg-user-dirs-gtk


After you eject a drive it is safe to disconnect the USB cable and/or cut the power (if the drive uses a power adapter). If you unmount it, just make sure that if it has multiple partitions, all if them are unmounted.

Ejecting or unmounting an external hard drive does not always make it spin down or power down; that behavior is up to the controller inside the hard disk which interfaces between USB and SATA. Ejecting simply tells the drive to finish any pending read/write operations and then ceases all communication.

Source: https://askubuntu.com/a/179372/598565


Black screen on 'try elementary os' macbook pro late 2011

The "Can not find /boot" is rather odd, I suggest following a tutorial in details to install rEFInd and create your bootable usb device.

As for the black screen, this is a kown issue with the MBP and the AMD graphics card, which you'll need to disable.

The last link provided by Peter Uithoven (Update #9) here will help.
Black screen when installing OS


How to auto login (straight to desktop without any password)

In the Settings app there is a User Accounts panel, which contains a "Log In automatically" toggle:

Not sure whether the installer forces you to create a password, but it's important as a basic form of security.


System time is shifted forward 2 hours everytime I change network

In case if you are using dual boot. try this solution: How to Fix Windows and Linux Showing Different Times When Dual Booting


How can I get multitasking / multiple workspaces to function in Loki?

EDIT: running
    dbus-send --session --dest=org.pantheon.gala --print-reply /org/pantheon/gala org.pantheon.gala.PerformAction int32:1  in Terminal issues the same dissatisfactory result.

EDIT: pressing WinKey + ➡ does not shift the view to new WorkSpace

This sounds like a bug encountered a while ago, where elementary could not determine the primary display correctly, and not being able to determine the screen for the new Workspace. This was particularly true when using more than one displays.
SOLUTION: check if the current display is set to primary
System Settings -> Displays -> Click on the small star in the left upper corner of the display, reboot and verify.


How can I remove and disable swap space?

Temporary

sudo swapoff -a

Permanent

First we must tell the system not to attempt to mount the swap partition on boot.

sudo scratch-text-editor /etc/fstab

Comment out (place a # before) or delete the line containing your swap partition which will be similar to this.

...
# swap was on /dev/sda3 during installation
UUID=3532d79f-8215-435b-b40e-36136e0e2a41 none swap sw 0 0
...

Then you can delete the swap partition with your partitioner of choice. Below is an example using GParted which can be installed via sudo apt-get install gparted. Note that you will need to run the swapoff command above (or select it from the GParted menu), before you can delete the partition.


It uses the "super" key + space.

super = windows button.

It's basically an effort to work more like Mac OS


Currently, there is an open issue on Githb asking for this. Also I'm pretty sure I request this on launchpad when was still possible to report issues there.


You have somehow added PPA's without changing the text YOUR_UBUNTU_VERSION_HERE-pgdg. remove that lines and add bionic instead. Or complete remove them from the sourcelist.

You can find the file on postgresql in /etc/apt/sources.list.d and delete/edit it.


In Pantheon Files:

Right click on a file, Properties:

The above may give a different result than file --mime-type, so maybe this one is also useful.

To add an option for that in the context menu of the file manager:

Installing gedit as text editor:

sudo apt-get install gedit

Installing Gnome Terminal for the option to hold terminal open:

sudo apt-get install gnome-terminal

Open gnome-terminal, Edit - Profiles, create new profile called 'hold'

Edit, and under ' Title and command' - When command exists - Hold the terminal open.

In Terminal:

sudo gedit /usr/share/contractor/show_mimetype.contract

Paste this:

[Contractor Entry]
Name=Show mime-type
Icon=/usr/share/icons/elementary/apps/128/application-default-icon.svg
MimeType=application/octet-stream;application/binary
Exec=gnome-terminal --profile hold -e 'file --mime-type -b  %f'

Save.


Why does FileZilla still open .txt files in Scratch?

This works for me /usr/bin/scratch-text-editor. Good luck


Is there a configuration file for Photos?

The stuff you're looking for would appear to live in...

~/.local/share/pantheon-photos

This directory contains a data directory, which contains 2 database files. Those 2 files appear to be in SQLite format, and you should be able to open and edit them using an SQLite browser such as GUI Editor for SQLite Databases

Naturally the .bak file seems to be a backup of the other file. I'm not sure why, but presumably in the event that the photos app crashes, it will resort to using the backup. I would recommend having Photos closed when making changes to the database files. Be aware that any changes you make in the Photos app may also be overwritten if you make changes in the database browser afterwards. Just, generally speaking, don't have the database file and Photos app open at the same time.

Further background information: Elementary OS seems to use their own take on Shotwell photo viewer, and as such the configuration files live in the same place. This appears to be true of some other Elementary apps.


Install on old Apple PowerBook Pro 3,1 without dvd

First, you should take into account whether you have enough RAM to meet the minimum system requirements of 4 GB.
Trying to run on less than that, particularly with a web browser, may be a bit much for your machine.
Assuming the RAM is sufficient, elementaryOS should be a good fit for your use case, albeit installing Linux on older Mac hardware with Nvidia GPU's can be quite involved.
A query of the MacbookPro3,1 on linux-hardware.org shows that people have been able to get Linux running on your specific model which bodes well. There is also a Macbook3,1 Debian Wiki page which may come in handy.
There's an important consideration for older Macbooks, which is indicated in this blog post for installing Linux on a MacbookPro3,1.
For the graphics drivers to work properly, you may need to install so that Linux boots in legacy BIOS mode as opposed to EFI, which most modern Linux installers will use by default.
It looks like someone was able to install Ubuntu in Legacy BIOS mode alongside a macOS installation according to this AskUbuntu answer.
Another alternative is to use a hybrid MBR / EFI partition to keep macOS installed while booting Linux in legacy BIOS mode but this appears to be very difficult to maintain and fragile.
Alternatively, I've had success installing elementaryOS on a 2010 Macbook such that it boots in legacy BIOS mode but at the cost of removing macOS entirely.
To do this you'll need to manually partition the disk during installation and make the first partition a Legacy BIOS partition 1 MiB in size.
Make sure not to create an EFI partition even if the installer warns you that the machine may not boot.
You'll need to create a root partition and if you like, a swap partition, at the minimum.
To still have access to macOS if you choose this route, you might just use your existing hard disk for macOS and a separate hard disk for Linux.
You'd have to physically swap your disks whenever you want to switch of course.
Before doing any kind of partitioning or installation, I recommend creating a backup installer of macOS on a spare USB drive in case you need to reinstall macOS from scratch.
Instructions for doing this are provided by Apple here.
You'll also want to double-check your Time Machine backups are valid and that you'll be able to access them from another functional Mac if necessary.


both 4.15 and 5.4 kernels at the same time

Warning be very careful , these instructions may break your boot sequence
maybe you have two boot partitions /dev/sda1 and /dev/sda2 if you want boot the new kernels run again  grub-install and update-grub .
grub-install /dev/sda
update-grub


X does not work after the update (Solved)

Stop lightdm (the login screen) with
sudo systemctl stop lightdm from tty1;
then run
sudo su
 to login as root; then delete the .Xauthority file with
rm -f ./.Xauthority,
 and then reboot.


Pantheon DE missing from lightdm after ubuntu update

I've found that with an update of an elementaryos component, they updated a dependency version of the package libmutter-2-0, version 3.28.4-0ubuntu18.04.1+elementary4~ubuntu5.0.1, which is not from the ubuntu repo but from another elementaryos specific, ppa:elementary-os/os-patches.

Due to this missing dependency, apt removed packages gala and pantheon-shell.

Added the ppa, installed both packages, and got it working.

Hope that helps


Pulseaudio won't allow more than one application to play sound

Try using this command:

sudo apt-get install pulseaudio

It will reinstall pulseaudio.


Is it possible to put elementary OS on a CD/DVD disc instead of a flashdrive?

The elementary OS .iso file is too large to fit on a CD, so you will need to either burn it to a DVD or else make an elementary live USB using a flash drive that has at least 2GB.

To burn on DVD from Ubuntu: see here

Steps copied from the link:

Insert a blank DVD. A 'CD/DVD Creator', 'Choose Disc Type' or 'Blank Disc' window might pop up. Close this, because we will not be using it.
Go to downloaded ISO file
Right click on the ISO file and choose 'Write to Disc'.

Where it says 'Write disc to', you might have options such as 'File image' as well as your CD drive. Choose your CD drive.

Your CD drive might show as something like 'BD-MLT UJ-210S'.

You can use disks to find exact name.

Start the burning process.

Reference and source for screenshots:

How to burn a DVD on Ubuntu

For more alternatives see:

How to burn or mount an ISO file?


An answer to anyone interested on this:

I searched a lot and went far away in the hopes of finding a solution to my problem. Nothing worked and I simply got anxious and decided to reinstall the whole thing again (which was VERY time consuming and really frustrating, since I use all sorts of things for PHP and Java development and it's a PIA install all those things one after another, plus the backups, apps and customizations that I had ironed out and completely forgot about how I did it months ago).

That was a tiresome sunday that I wont ever get back, thanks to Linux and its shenanigans.

This is the kind of thing that puts me away from Linux for months.

Anyways, just for referencing, my problem was pretty much the same thing as this report. No that it seems to matter, but here you go.


How to get a Microsoft Exchange Client to work natively on elementary OS?

I use elementaryOS on my work computer without any issues. For email I am using Thunderbird and simply connect to the Exchange server using imap, which works just fine right out of the box.

It gets better though if you add the Lightning plugin (for calendar) and the Exchange EWS Provider plugin. Thenb you can accept meeting requests and sync the calendar back to Exchange. LDAP also works for the company Exchange contacts. EWS isn't perfect, but stable enough for me. I do sometimes have an issue where I can not dismiss a reminder (this is very rare), but deleting the entry in the calendar will fix that.

A couple of additional things you may want to consider are Enigmail for signing/encrypting mail, and clamdrib + clamd for virus scanning.


WiFi issues can be a real pain. In reading your post, the card model rang a bell with me and an issue I had read about. This is not my solution in any way but rather one that I read about elsewhere. The instructions cover a card ending in 'BE' but I believe this fix will work or at least, get you moving in the right direction. I have altered the instructions to reflect your card.

There is a simple solution put forth in the article. This is to "provide non-default option for the kernel module that governs the wireless card" per the article.

You will want to open the /etc/modprobe.d/rtl8723de.conf file in a text editor, with sudo or root permissions and add a single line then save the file and reboot. Once the above is open, add this to the file:

options rtl8723de fwlps=N ips=N

Again, once the above is added, save the file then reboot. If this solution works, once you've rebooted, wireless should be working and solid.

Of course, there is another option which would be to update to a newer kernel such as 4.15 but I would try the above first as it is a less time consuming attempt to fix the issue.

Please comment back and share your results.

Good Luck!!!!!


"Unable to run mksdcard SDK tool" error while installing android studio

I have solved the issue from the fix suggested for "Issue 82711" by installing the following  32-bit binaries

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

From set up Android Studio on Linux

  Note: You may also need to install the ia32-libs, lib32ncurses5-dev, and lib32stdc++6 packages. These packages are required to support 32-bit apps on a 64-bit machine.

sudo apt-get install ia32-libs lib32ncurses5-dev lib32stdc++6


Can I create a MacBook install image on a Windows 10 PC?

Yes.
The elementary OS installation instructions are available here.
I recommend using Balena Etcher to flash the ISO on to the USB.
When you go to boot from the USB, you'll need to press and hold the left Option key after the startup chime.
A menu will appear with attached disks to boot from.
Select the USB drive to boot the elementary OS installer.
The Debian Wiki has helpful information for installing on Apple devices here, including several models of 2009 Macbook Pros.
Macbook Pro models from 2009 have model numbers under MacbookPro5,x.
You can also refer to this question about fixing WiFi after installing on a MacbookPro5,5.


How to remove an app from the context menu?

The only real way to do this is to uninstall the app.

You can modify the app's .desktop file to indicate that the app cannot handle that file type, but that comes with a couple obvious drawbacks:

You are telling the system that this app cannot handle that file type at all. Which means anywhere the system tries to list apps that open that file type, it will no longer recognize that app
Any time you get an update for that app that affects the .desktop file, your changes will be overwritten.


go into applications menu and search for personal file sharing there you will find an option called receive files in downloads folder over bluetooth tick that one...if you can't find it while searching, you can find it in /usr/share/applications/ folder.


you don't actually need a username or a password for trying out with live usb , i did face a similar problem all i did was use a different usb and repeated the steps from scratch .


How to Install Driver for Realtek RTL8822BE in Juno

In Linux the majority of drivers come with the Kernel
No because it exists in your system, the problem might be another thing
No, again, In Linux usually you install the system and is working out of the box because comes with drivers (modules), only if you need them there are some proprietary drivers available to install like Graphics drivers but even for them you have the open source counterpart already and you choose to install the other one to get more performance (sometimes, depending of your hardware)

If you check inside /lib/firmware/rtlwifi/

ls /lib/firmware/rtlwifi/

, you'll find rtl8822befw.bin which is your module so you already have it if you installed juno

Now about your problem, it might need more research I'll update this post if I found something to help you, but first I wanted to clarify some concepts for you to know

And in case it might help you, elementaryOS Juno is based on Ubuntu 18.04 Bionic. So if you want to find answers elsewhere, some directed to that distro and version might help you aswell

UPDATE

You could try this

https://elementaryos.stackexchange.com/a/17764/14940


Screen Just blank when selecting "install elementary os"

often this can be fixed by editing the boot options. When you are on the screen that lets you select try or install you can hit a button to edit the options. I believe it is "e" you need to press. look for a line that says "quite splash" add "nomodeset" then hit f10 or enter or whatever the screen says to hit to boot.

nomodeset keeps the kernel from controlling graphics card settings and lets the xorg do it instead. It will probably let you boot up and install, but you'll want to figure out how to boot without it after you install because it makes your graphics run slower.


kern.log and syslog grow 40+ GB in few minutes

It looks like you are using hwe kernel. Can you remove it together with headers and then update the grub and also initramfs?


Why is running commands with sudo dangerous?

What is sudo?
sudo is running the following command with super user (root) privileges. That's basically the "administrator" you might know from other platforms. But why is this dangerous? Because with super user privileges, everything can be done on your system (as it has access to all files and your system's whole functionality). Remove every single package on your system? Check. Delete every file on your system? Check. Install spyware? Check. Everything is possible. And that's potentially dangerous after all. Running one unknown bash script might compromise your system.
How to reduce the potential danger of sudo?
The most blatant answer is: Common sense and responsible behavior. You cannot restrict sudo's abilities. When you run sudo, you have to be fully aware of what you're doing - Your system won't stop you, as it deems your input trustworthy and intended.
The message you see above is not there to annoy you as a user, it's there to stop you for a second and think What am I doing here? - A lot of commands you can find online are either outdated or might cause problems. After all, blogs are main sources for how-to instructions, but they were written from a limited view and can be wrong. They could be written with malicious intents as well - You should never trust a random forums post.
Therefore you have to be independent of people telling you what to do. Scrutinize the post - Learn about commands involved: What does this command do? What does the -x flag mean? How is this supposed to solve my problem? Is this solution up-to-date?
For example: If a website is asking you to curl http://link/to/script | sudo bash, don't do that. Download the script, take a quick look, and after that, you can run it. Even if the original author did not intend to make the script malicious, someone might have compromised the original author's accounts and uploaded a new, "updated" script. You are the one responsible for your computer's integrity, and therefore you need to be familiar with your system's capabilities.


Open that package again with gdebi and remove it.
You have steam on the official repositories so just open Appcenter, search for Steam and install it.

Another method is to use the command line:

sudo apt install steam

Next time you want to install a .deb package, please, use this command instead of gdebi.

sudo apt install -f /your/folder/package.deb

This will check if the package is avaliable on the official repos and install it from there instead of using a deb file. It will also solve unmet dependencies.


cd /home/username/.local/share/noise/ and delete the Database(*.db) in this folder. After this step you can import your mp3 files again.


I don't know why it didn't work, but I'd suggest you try elementary+.

  elementary+ is a community maintained addition to elementary OS's
  default icon theme. It contains icons for several third party
  applications that resemble elementary OS's style.

While it may not have many application icons, this theme contains almost every indicator icon:


How to completely remove Python 2 and install Python 3?

I have seen that done before (2.7 replacing 2.4) and things didn't go really well. As @Renato A. has mentioned, lots of Linux packages uses Python 2. You can check the files on /bin or /usr/bin and see that some of them are actually just Python scripts or in some manner pointing to one.

It's not obvious but scripts that are made for Python 2 won't necessarily work on Python 3. Python 3 intentionally has no backwards compatibility.

You can always install Python 3 alongside with Python 2 and just call python3 instead of python whenever you need it.


How do I go about improving my game performance on eOS?

The Intel graphics card (integrated in your CPU) is most likely enabled by default instead of the nvidia card. Even after installing the appropriate nvidia drivers, you'll have to tell the OS to switch to the more powerful card before using graphics intensive applications.

So, after installing the nvidia driver (from the AppCenter or by using the sudo ubuntu-drivers autoinstall command), open the nVidia Settings app and in the Profiles section select nVidia. Type your password and reboot. After the reboot completes (hopefully without encountering the dreaded black-screen), open the nVidia Settings app again and, if all went well, you'd be presented with a whole new interface populated with details related to you nVidia card. This means the driver is successfully installed and loaded, and all that it's left to do now is to run your game and verify the performance.

You can also try disabling the Intel integrated graphics in your computer's BIOS, but the instructions on that are highly dependant on your computer's motherboard.


How to switch Wired connections in Elementary OS?

What I do is to run the command

$ nmcli connection show
NAME      UUID                                  TYPE          DEVICE

Wired1    49b2a5bb-3104-4d4d-a2d6-ec39d3d7c75c  802-3-ethernet  enp0s25
Wireless1 420a1462-c582-430c-9acc-a326b900f8e5  802-11-wireless wlp3s0

It will show which connections are active. Then, if I want to switch my wired connection I run

$ nmcli device disconnect enp0s25
Device 'enp0s25' successfully disconnected.

Finally, I active another connection running

$ nmcli connection up Wired2
Connection successfully activated (D-Bus active path:
/org/freedesktop/NetworkManager/ActiveConnection/12)


Cannot install OS 5.1 - fails with errno 5 "Input/ouput"

Solution
I had the same issue with Elementary 5.1(Hera) and tried the following things.

Downloading the iso again
Did hash check and found it's ok
Recreate the USB using Unetbootin, then Startup disk creator
ubiquity --no-migration-assistant
Restructuring partitions

But none of the above worked.
Finaly what worked was, i wrote the image to a DVD using Brasero and tried. It worked like charm.
I know it's wierd, but that simply worked. I have read this solution in other forums too.


Not even kidding, I followed a youtube tutorial that involved a bit of aluminum foil and paper in my magic mouse and it FINALLY connected and paired to my computer... Apparently Apple messed up the dimensions of their magic mouse and those small changes corrected it. Here's the video I'm talking about: https://www.youtube.com/watch?v=7vlDEVfV45s


How can I upgrade 'Evolution Mail and Calendar' to Version 3.22 on Loki?

The short answer is, no. You can't get necessarily get elementary OS versions of packages faster than they are released.

Selected packages for eOS are designed to be stable, and as such, if you want packages before release on eOS, you might need to be prepared to use unsupported packages, and they may or may not work as intended (although often you will be successful).

Using the command line, you can add the staging PPA, although this is not considered stable, so remember, this will add potentially unstable gnome3 packages as listed here.

If you are still willing to proceed you can then do this:

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get upgrade

Of course you should take a backup first, and also - apps in the staging ppa will be moved into the main repository eventually.

If you have problems you can try downgrading again:

sudo apt-get install evolution=3.18.5.2

You migt need to double check the version number, but that is how you would install a specific version (which can be used to downgrade).

Let us know if you do try it, and if you encounter any issues, as nobody can ensure it will definitely work fully, without trying it, and I don't personally use evolution to check for you.

If you have not installed a custom PPA before, checkout this previous question / answer for help How can I add a PPA in Loki?


Thank you guys. Finally solved my problem using Droidcam software. I've found better optimized for Linux systems than Iriunwebcam.
Now, I can make Gogole Meet videocalls using my phone as webcam in a Surface book device.
The recipe:

Elementary OS 5.1 Hera
Surface-linux Kernel (https://github.com/linux-surface/linux-surface)
v4l2loopback 0.12.5 (https://github.com/umlaeute/v4l2loopback)
Droidcam (https://www.dev47apps.com/)

I hope this helps.
Thank you!


What is the command for the shutdown dialogue in Loki?

Not quite what you wanted, but here was what I was able to find:

Shutdown directly:

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true

Reboot directly:

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Reboot" boolean:true

Sleep directly:

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true

Theses commands will immediately trigger the action without any confirmation dialogue — it's the hook that the dialog box uses.

The dialog box you're after is known as EndSessionDialog. It's part of Wingpanel's session indicator. Here is where it's built. Here is where the indicator calls it. Here is where the indicator interfaces with dbus. Here is when org.gnome.SessionManager was swapped out for org.freedesktop.login1.

After much gdbus introspection, I surmise that it's going to be similar to the original dbus command with /org/gnome/SessionManager swapped for /org/freedesktop/login1, but I don't speak the language well enough to find the hook. But I emailed the maintainer so we'll see what we hear back.


Is there a way to debug AppCenter? if yes where are the logs?

AppCenter is always ran on startup with a "silent" argument (appcenter --silent) which makes it not show the window, silently load the database and update the cache to e.g: show the notification to the user that there are updates available.

When you're launching appcenter from command line when a silent instance is already running, you are simply invoking the GLib.Application.activate () method on the existing instance which is not really what you want in this case.
See: http://bazaar.launchpad.net/~elementary-apps/appcenter/appcenter/view/head:/src/Application.vala#L97

You can just kill the current instance with killall appcenter and start debugging it with appcenter -d, gdb appcenter or whatever you are using to do so.


I had the same issue yesterday. I tried the update and upgrade as you said, rebooting and nothing happened. Then I followed these steps to remove and install again the AppCenter and now it's fixed. I hope it will work for you as well.

1.sudo apt-get purge appcenter
2.sudo apt-get purge packagekit
3.Restart
4.sudo apt-get install packagekit
5.sudo apt-get install appcenter
6.Restart

Edit: You can also update manually with

sudo apt-get update
sudo apt-get upgrade
Restart

In response to the comment you wrote.


Change resolution when running in Hyper-V

Find this:
Hyper-V with Ubuntu

The script used in this thread is for GNOME.
It's still unclear to me on how to modify this for pantheon, the window manager for Elementary OS.


Elementary OS: boot ISO from USB using GRUB

The easy fix is to create a folder named /casper on the root of your USB drive and copy filesystem.squashfs into that folder. It seems that they changed how the boot process is working between 5.0 and 5.1.
Caveat, I've only tested this with the default install of glim, but it should work fine.   (github.com/thias/glim)

Shawn

issue:  Appears to be that /casper is hard coded and/or not respecting the $root/$loop variable(s). Probably is related to the recent switch towards using a pure Debian Live-build.  Lot's has changed since the prior build

https://github.com/elementary/os/wiki/Building-iso-Images


Kernel version is still 4.15, after upgrading to 5.1 Hera

According to the announcement blog post:

…if you’re on an existing Juno install and would like or need the improved hardware support, you can install it from Terminal with the following command:
sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04


"Open with" context menu option not remembering my selection and always showing Run no matter what

Using scratch-text-editor to write a simple lua script, these are seen as text files.  When marked as "executable" I get the "Run" option, but the "Open With" menu offers text editors. If you do not want to run these files then I suggest you try changing the Properties to remove the "execute" permission. This will stop the "Run" option appearing.


Freya 0.3.2 New wallpaper package updated but no new wallpapers show up

The wallpapers are stored in /usr/share/backgrounds. It's likely that this update didn't actually change or add wallpapers, but rather updated copyright information or stuff like that.


How to adapt the Elementary Look & Feel in Qt-written apps?

AFAIK the L&F would probably be achieved delegating the rendering to GTK from the Qt app. The problem is that all of the eOS APIs, IIRC, are written in Vala therefore you won't be able to interact with them.

If you only care about the theming of the app to be the same as the OS  make the Qt use the current gtk theme but if you care about the os APIs there isn't other way than writting Vala (and using GTK)

Note: with APIs I also mean the GTK widgets made by the eOS team specifically for the distro.


Firefox the only browser that doesn't display websites abnormal (dark)

That's a "feature" in the Chromium engine which is only visible if your monitor has a color profile installed. Chromiuum v61 changes the use of colors which have no color information, like images without profile and css and html colors. These are interpreted as sRGB colors which means they are sampled down for screens with a higher color spectrum.

You have three alternatives:

Use firefox.
Disable the feature in Chrome by setting the flag Color correct rendering to Disabled (settings in  chrome://flags).
Remove the color profile in your screen settings (not recommended).


There are several great music apps that work well on Linux:

LMMS: Linux's answer to FL studio. Free in the AppCenter. The UI is pretty tiny on my FHD XPS 13, but would be totally fine on lower-DPI screens. A new UI is in the works.
Bitwig Studio: Commercial Digital Audio Worstation (DAW) that works on Linux.
Ardour: Free DAW that's supposed to be comparable to Pro Tools.
Renoise: Old-school tracker meets new-school functionality (plugins, effects, ReWire support, MIDI, etc.). Commercial software, but isn't too expensive. The UI is small on hi-DPI screens, but looks great on other screens.
Mixbus is based off of Ardour, but pre-allocated DSP for some built-in analog modeling of EQ, summing and tape saturation, etc, as well as having an intuitive analog-style workflow. Like Reaper it is also very affordable. The installation process also helps optimize your OS.

All of these apps support samples, plugins, and MIDI keyboards.
I personally really like MilkyTracker (free in the AppCenter). It takes a little time to learn, but there are lots of great tutorials available, and it's pretty straightforward once you get the hang of it. It's great for making chiptune and dance music. No plugins to speak of, but the sampler is super-flexible.
See also Switching from macOS: Creative Work.


Not yet.
All curated apps for AppCenter are currently built as .deb packages. There is a plan to work on moving them all to Flatpak. But this work hasn't been completed yet, mostly due to the fact that there was a team due to go and work on this in person, but it got delayed due to Covid-19.
So there's no definitive date yet of when this will be available.


This is NOT supported, but I do it on my laptop so you might very well give it a shot.

Follow instructions HERE to install Ukuu. Then run the utility and install a newer Kernel (I'm currently using 5.4.13-050413-generic).

When booting, go to the Advanced menu in GRUB and select the kernel that you just installed. Give it a test-drive and report back.

Thanks

-Aldo


eOS runs "bluez" can you find Bluetooth in system settings? if not what happens when you try "sudo apt-get install bluez" in the terminal?
For me, the Bluetooth window needs to be resized to show any devices while it is scanning.

Always be careful when using sudo.


Is there a way to set custom keypress aliases?

Try using this :
System Settings > Keyboard > Shortcuts > Custom


BAD IDEA WARNING!

I believe you will achieve the desired effect by running Files with sudo permissions. To do that, got to Applications -> right-click on Files -> New Window as Administrator -> input your password in the authentication window -> Files is running. You'll be able to move, edit and delete any file you want (EVEN THE CRITICALLY IMPORTANT ONES!)


Can't install ElementaryOS on DELL XPS 15 (9650)

I have a Dell laptop as well (Inspiron) and I have two suggestions. First try the "try" elementary option to see if you can get into the OS, then install once you are in. Second, I had to disable UEFI and secure boot and enable Legacy boot.


Cannot login due to elementary OS thanks to Veracrypt and a possibly invalid volume

You can attempt to diagnose and fix the issue from another "virtual terminal".

Press Ctrl+Alt+F1 to drop to TTY1.
Enter you username, press Enter, then your password, then Enter to log in.
Type cat .xsession-errors to view the contents of the .xsession-errors file.

Hopefully an error in there will help you diagnose the issue!


How to disable animations for the applications menu?

Entering this into the terminal should disable those animations completely.

gsettings set org.pantheon.desktop.gala.animations enable-animations false && gsettings set org.gnome.desktop.interface enable-animations false

If you'd like to do this in a GUI, search for dconf Editor in AppCenter (or install with sudo apt install dconf-editor in the terminal) and install that. Once it's installed, open it up and search for "animation". The results should show two possible toggles, both of which need to be disabled from what I've tested just now.


sudo sed -i '/>Monaco/{N;N;N;s/>Cousine/>Monaco/}' /etc/fonts/conf.avail/31-croscore-elementary.conf


You have to install them. Check if Gnome Fonts are installed (normally is), then just click on font file and it will install.


Couldn't connect to accessibility bus: Failed to connect to socket

Apparently this is an issue with certain programs (such as Midori) leveraging GTK3 extensions. The software funtions normally, and the error can be suppressed by pasting the following into Terminal:

export NO_AT_BRIDGE=1

I added mine to /etc/rc.local and it supressed the errors automatically.


Try running on nomodeset, then if it successfully boots, revert your changes.
refer here for adding nomodeset manually when booting. Good luck!
(eOS is based on Ubuntu, so there will be no problems using that solution for eOS. Just make sure you follow correctly. And ignore it saying it's for Intel.)


Trouble resizing XPad window on VirtualBox VM

Hold down Ctrl and right drag with the mouse.


Another great tool for this is Variety
I downloads wallpapers filtered by keyboards unto your computer and changes them in over time. It works great with elementary OS, though you have to adjust the settings to allow Variety to set the greeter wallpaper. Still, it's a third-party ppa so use at your own risk.

sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety


How can I stop drivers for Nvidia GeForce GT 330M causing issues in Loki?

First remove what you've done with sudo apt remove nvidia-current  and reboot.
Then open Appcenter, go to the Installed tab and install one Nvidia driver from the available ones. Then reboot and update your question with any issue that you might have encountered.


How can I connect to the free wifi in cafe

When you try to connect to a wifi network that requires some sort of login page it will automatically show up. You just need to go to the wifi indicator, press over the network name and the window will appear after a while (it should take less than 5 min).

If that didn't work, you can try to delete the wifi network from System Settings > Network > Wireless > Edit Connections... and then do the whole process described earlier again.


Automounting external drives in Elementary OS

Install gnome-disks using the command

sudo apt-get install gnome-disk-utility

The open it using sudo gnome-disks

Select the partition you want to mount. Click the gear-icon and the on Edit mount options

Disable the automatic mount option and Check the box stating Mount on Startup


how can i uninstall a program in elementary os?(newbie)

go to the aplications menu (at the left of the top of your screen) and look for software center, from there you can install and uninstall a lot of things with just a click


Dim screen with battery indicator and mousewheel on elementary os

The power indicator (package wingpanel-indicator-power) in elementary OS is not the same as the battery indicator of Ubuntu.

This functionality does not exist here, so you cannot "activate" it.


Solved it. It was actually very simple and my fault. Coming from arch, i don't know how ubuntu based systems are supposed to work. I just installed the repository version of libreoffice and then added the ppa. The upgrade was flawless and I am running libreoffice 5.


An eOS system update was just pushed and seems to have solved this issue. The monitor now displays with the proper resolution. Setting monitor positions and primary/secondary settings is still really jank but it is possible to work with it until everything is right.


System shuts down abruptly after waking up

I have experienced this type of problem on a number of different systems, but after a lot of work I tracked it down to the lid being opened (after suspend) not being recognised.  The fix was simple in the end, just add the following to you kernel parameters

button.lid_init_state=open

Basically this tells ACPI to emit an extra open event when waking from suspend which should stop the system shutting down.

For GRUB

Press e when the menu shows up and add this open to the end of the linux line:

linux /boot/vmlinuz-linux root=UUID=978e3e81-8048-4ae1-8a06-aa727458e8ff quiet splash

Press Ctrl+x to boot with these parameters.

For a general documentation about how to pass kernel parameters have a look at the always awesome Arch wiki: https://wiki.archlinux.org/index.php/Kernel_parameters


First run sudo dpkg --configure -a command on the terminal.

After this try system update again.


for some persons like said above:

sudo apt-key update
sudo apt update

resolved the problem

for others:

sudo rm -rf /var/lib/apt/lists/*
sudo apt update

resolved the problem

So try the first, if it doesn't resolve the problem try the second way

inform us ^^


How does elementaryOS manage to transfer files to and from an iOS device?

I think I got it. It is not Kubuntu but Dolphin that causes the problem. I've tested Nemo and Nautilus and they both allow you to access the "Documents" folder in iOS but for some reason Dolphin doesn't do the job. So I just use one of the former when I'm transferring files through the wire.


Drag and Drop doesn't work on newly copied files

I have the same problem but using the right button to drag works (instead of the default left click).


There is no "alternative driver" for Intel GPUs. Intel releases their Linux GPU drivers as Free Software and those are installed by default on your system. Your hardware might be simply too outdated to run properly with elementary OS, but "works badly" is unfortunately not really informative concerning the problems you experience.


How to create another standard user account in os?

Open the System Settings application, navigate to User Accouns (down right icon) . On the User Accouns section there is a smal + sign into the lower left corner, hit it, autrhorize yourself as an Administrator and you will get a window with settings for the new account, Standart type should be the default one.


I used the instructions in this post and got elementary working on my 2009 27" iMac.

  Download your Linux distribution to the Mac. We recommend Ubuntu 16.04.4 LTS if this is your first Linux install. Save the file to your Downloads folder.
  Download and install an app called Etcher from Etcher.io. This will be used to copy the Linux install .ISO file to your USB drive.
  Open Etcher and click the Settings icon in the top-right. Place a tick in Unsafe Mode and click Yes, Continue. Then Click Back.
  Click Select Image. Choose ubuntu-16.04.1-desktop-amd64.iso (or the image you downloaded in Step 1).
  Insert your USB Thumb Drive. A reminder that the US Flash drive will be erased during this installation process. Make sure you've got
  nothing you want on it.
  Click Change under Select Drive. Look carefully and pick the drive that matches your USB Thumb Drive in size. It should be  /dev/disk1 if
  you only have a single hard drive in your Mac. Or /dev/disk2,
  /dev/disk3 and so on (if you have more drives attached). Do not pick
  /dev/disk0. That's your hard drive. Pick /dev/disk0 and you'll wipe
  your macOS hard drive You've been warned!
  Click Flash! Wait for the iso file to be copied to the USB Flash Drive.
  Remove the USB Flash Drive from your Mac.
  Shut down the Mac you want to install Linux on and attach the USB stick.
  Power up the Mac while holding down the Option key.
  Choose the EFI Boot option from the startup screen and press Return.
  You will see a black and white screen with options to Try Ubuntu and Install Ubuntu. Don't choose either yet, press "e" to edit the
  boot entry.
  Edit the line that begins with Linux and place the word "nomodeset" after "quiet splash". The whole line should read: "linux
  /casper/vmlinuz.efi            file=/cdrom/preseed/ubuntu.seed
  boot=casper quiet splash nomodeset --. (See screenshot, below.)
  Press F10.
  Ubuntu boots into trial mode.
  Double-click the icon marked "Install Ubuntu".
  Select English and choose Continue.
  Select "Install this third-party software" option and click Continue.
  Click Yes to the /dev/sdb alert.
  Select "Erase disk and install Ubuntu" and click Continue.
  Ensure that Select Drive is displaying the main hard drive. Click Install Now. Click Continue in the alert window.
  Select your location on the map and click Continue.
  Choosing your keyboard layout and click Continue.
  Enter the name and password you want to use.
  Click Continue and Linux will begin installing.
  When the installation has finished, you can log in using the name and password you chose during installation.

Source: https://www.macworld.co.uk/how-to/mac/how-install-linux-on-mac-3637265/


Wrong links on wingpanel for network settings [solved]

There is a new release of the network settings plug that came out today (Sep 15th 2017) that should resolve this issue.


I had timeshit installed on my PC, so I restored my system to a previous snapshot from the command line.
The desktop environment is reinstalled now.


While i'm also very concerned about color switchboard plugin being gone (i'm a photographer so i make a substantial use of color profiles) i did some digging and found this:

https://github.com/elementary/switchboard-plug-display/issues/5

Seems like Elementary wants to move setting color profiles from "Color" settings to "Display" settings. As a result switchboard-plug-gcc-color package is completely gone from Juno repos. So is this transition a bug or work in progress?


Realtek RTL8101 Wi-Fi services on Loki (elementary OS 0.4)

If you mean that your network card isn't detected, try installing the Realtek driver from their website ("LINUX driver"). If needed, there are install directions at Ask Ubuntu.


Errno 5 input/output error // tried probably everything

Solution

I had the same issue and i tried the following things.

Downloading the iso again
Did hash check and found it's ok
Recreate the USB using Unetbootin, then Startup disk creator

But none of the above worked.
Finaly what worked was, i wrote the image to a DVD using Brasero and tried. It worked like charm.


Files code is no longer compatible with Hera unfortunately, it is not just that the valac compiler required is newer, it also depends on libhandy which is not provided by Hera. There are probably other requirements not met.  The best way to develop File is to do it on elementary 6 (beta version now available). You probably want to install it on a separate partition or in a VM as it is not suitable for production use yet.  You can also compile Files on the latest LTS of Ubuntu, I think, but you will need to install the elementary themes otherwise it will not look right.  It would be a good idea the raise the issue as a feature request on https://github.com/elementary/files/issues to check that what you intend is in line with the UX team opinion.
To answer your exact question, you can get all versions of valac from the the vala team ppa page: https://launchpad.net/~vala-team/+archive/ubuntu/ppa


Not Recognising Partitions When Attempting Dual Boot install

I've flagged this question as a duplicate, it's already answered here: Prepare for dual-booting with Windows

Basically, you need to make one of you Partitions smaller so you leave some space on the drive for elementaryOS which will create a new Partitions.


How to boot from existing LUKS partition? (dual boot)

Sorry I just read this article today, I think its not relevant anymore, but if you or someone else still has the same problem try the following steps.
Ensure that you have put "dm-crypt" in your /etc/modules file of your elementary OS installation.
You should also put GRUB_CMDLINE_LINUX_DEFAULT="kopt=root=/dev/mapper/vgubuntu-root" into the /etc/default/grub configuration file of your elementary installation if you are using grub as a boot loader and do an update-grub with chroot.


Interim way to view changelog when OS updates are available?

When Launchpad projects do include changelogs, they are created with the .deb packaging and have no substantive detail. For example, see logs for pantheon-files or wingpanel-indicator-sound, which also viewable once downloaded at /usr/share/docs/ in folders by package name. Launchpad doesn't support changelogs for PPAs. So unless elementary devs go out of their way to manually create specific notes alongside new releases, there is no summarized accounting for the changed code, nevertheless something accessible. For non-elementary packages that do contain news files/changelogs, you can install apt-listchanges.

If you are following bugs in a specific elementary app, you can go to its Launchpad page > "Bugs" tab, sort by "Status" descending, which will list the most recent "fixes committed" at the top. And if you are following individual bugs, there is an option in the sidebar of each bug's page to receive notifications only when the issue is closed, if that would help.


Graphical interfaces to search for files?

I installed gnome-search-tool:

sudo apt-get install gnome-search-tool

Create find.contract in /usr/share/contractor and add to the entry:

[Contractor Entry]
Name=Search Here
Description=Find files
MimeType=inode;application/x-sh;application/x-executable;
Exec=gnome-search-tool --path=%f %U

After these steps, I can use advanced search in any folder.


Problem with the screen in elementary OS Juno

Try doing a system update, also maybe try checking the display settings. If both are normal I would try looking at your bios.


I successfully installed it with dpkg and gdebi.

Be sure to use this link https://osdn.jp/dl/peazip/peazip_6.1.0.LINUX.GTK2-2_i386.deb (taken from the download page http://www.peazip.org/peazip-linux.html, DEB link under the GTK 2 category)

Installation with dpkg

From a terminal :

sudo dpkg -i peazip_6.1.0.LINUX.GTK2-2_i386.deb

Installation with gdebi

(Be sure to have the package gdebi-gtk sudo apt-get install gdebi-gtk)

From Files :

Right-click > Open with > gdebi

Click Install


Unknown Display after installing nvidia driver

In have the same problem.  I always had issues with nvidia drivers like this so I never install them, but this time I needed to install CUDA for development and tried to install on the side, installation was not succesful, I uninstalled all nvidia marked software, but I still have the display "unknown"  and my resolution is off (large fonts etc)  The old laptop is HP and I have a HP external screen connected to it, no idea how to correct it.


Try updating from terminal this time:

sudo apt update && sudo apt upgrade

Then go back to Appcenter and check if everything is updated. Next time there's an update it should work as normal.


ROS (Robot Operating System) for elementary OS Loki

Based on the tutorial suggested by Maccer:

# Setup your sources.list
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu xenial main" > /etc/apt/sources.list.d/ros-latest.list'
# Set up your keys
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 5523BAEEB01FA116
# Install the package(s) wanted.
sudo apt update
sudo apt install ros-kinetic-desktop-full


At the moment there is not. However, it is a feature that is currently being worked on for the next release of elementary OS :)


How to make Music (Noise) remember the volume value

Noise is designed to use the system volume settings (just like Audience/Videos app). I guess having two different controls for volume (system versus in-app) is considered confusing. I have met people confused about volume on their own (Windows) machine, so I get that it can be seen as a problem.


How do I move the X (close) button on Firefox to the left?

There is a theme available which makes Firefox look more native to elementary OS:

https://github.com/Zonnev/elementaryos-firefox


This is definitely because of an elementary OS / Photos specific GTK styling snippet missing in your 3rd party theme. (So not an elementary OS or Photos issue but a theme issue.) I had the same issue and solved it as following:
 Copy this snippet into your theme: /.themes (or usr/share/themes) > your theme > GTK-3.18 (or just GTK-3 if there is no version specific folder) > gtk.css AND gtk-dark.css.
I put it after the first closing winged bracket.

... }

/**********
 * Photos *
 *********/

.checkerboard-layout {
    background-color: #383e41;
    background-image:
        linear-gradient(
            45deg,
            alpha (
                #000,
                0.1
            ) 25%,
            transparent 25%,
            transparent 75%,
            alpha (
                #000,
                0.1
            ) 75%,
            alpha (
                #000,
                0.1
            )
        ),
        linear-gradient(
            45deg,
            alpha (
                #000,
                0.1
            ) 25%,
            transparent 25%,
            transparent 75%,
            alpha (
                #000,
                0.1
            ) 75%,
            alpha (
                #000,
                0.1
            )
        );
    background-size: 24px 24px;
    background-position: 0 0, 12px 12px;
}

.checkboard-layout .item {
    background-color: #eee;
}

/* end Photos snippet */


Bluetooth - poor sound quality for regular user (JBL Speaker)

I might be a bit late, but today I had the same issue. The solution was to click on sound settings, pick JBL and switch the mode to High Fidelity Playback.


How can I enable my HP Wi-Fi when it doesn't show in the network menu?

If you have access to the Internet via Ethernet please try the following:

sudo apt update && sudo apt install bcmwl-kernel-source -y


How do I configure the default emoji font to be used system-wide / in OS and Browser? (it's currently Symbola but I want Noto)

One way to set Noto Emoji as the default emoji font in elementary OS is to setup some local font config files.

Create the directory and the file itself with:

mkdir -p ~/.config/fontconfig/
touch ~/.config/fontconfig/fonts.conf

And then populate the created file with the following text:

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

<fontconfig>
  <match>
    <test name="family"><string>sans-serif</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>serif</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>monospace</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
  <match>
    <test name="family"><string>Apple Color Emoji</string></test>
    <edit name="family" mode="prepend" binding="strong">
      <string>Noto Emoji</string>
    </edit>
  </match>
</fontconfig>

And finally flush the font cache: fc-cache -f -v.

If Noto is installed you should now see Noto for emoji unicode blocks in the browser for example, and Symbola filling in where Noto is lacking.


If you depends on time you put "0" in other amount field and download elementaryOS. Of course you checked youe bank account if elementary.io collected money?


Open up Terminal and do the following things:

Make sure you have the necessary dependencies to compile it. apt-get build-dep grabs almost everything from packaging, but you'll need to manually get WebKit2Gtk+

sudo apt-get build-dep midori-granite
sudo apt-get install libwebkit2gtk-4.0-dev

Branch Midori's source code from Launchpad:

bzr branch lp:midori

Change into the midori folder you just branched and make a build directory. Then change into that directory. You don't need to make a separate build directory, but I recommend it because it makes it easy to "clean" the branch in case something goes wrong in your build and you want to try again.

cd midori
mkdir build
cd build

Configure CMake with the options necessary to build with Webkit2. If for whatever reason you're not interested in building with Granite, leave off the -DUSE_GRANITE part

cmake -DCMAKE_INSTALL_PREFIX=/usr -DHALF_BRO_INCOM_WEBKIT2=true -DUSE_GRANITE=true ../

Make and test

make
./midori/midori

If everything seems to be great and you want to install:

sudo make install

Keep in mind that elementary carries some additional Midori patches in Packaging, so you may notice some small differences (read: breakages). You can browse those patches here. Also keep in mind that Midori isn't currently being built with WebKit2 because there are a number of unsolved bugs. You can see known bugs here.


Pantheon Files context menu (contract) to run script in terminal

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

with

[Contractor Entry]
Name=Run in terminal
Icon=terminal
MimeType=application/x-sh;application/x-executable;
Exec=pantheon-terminal -e %f

Not any file can be run like this, the selected file has to be a proper executable script.


Well, that was easier than I thought...

I just did Ctrl+F1 -> logged in -> sudo chown ryan:ryan .Xauthority.


Loki - no VPN connections in network-manager tray applet

Its on the wishlist:

https://bugs.launchpad.net/wingpanel-indicator-network/+bug/1489486

Seems like its not coming anytime soon tho :((


Simple screen recorder(ssr) no funciona audio interno

Claro que lo graba, sólo hay que escoger la fuente de sonido adecuada. Busca un tutorial en youtube de simplescreenrecorder de yoyo fernandez. Ahí lo tienes todo explicado.


There is no "system tray" in elementary OS. There is an indicator API, but these apps are probably using an old, deprecated API that is no longer supported.


This is a workaround, not a solution

install Dropbox on both your eOS computer and on the iOS device.
on the iOS device, also install the Files app from Apple (standard in recent versions of iOS)
Set Dropbox as one of the destinations in iOS Files
Create a folder in Dropbox, something like "New Pictures"

Now, in the iOS Photos app, you should be able to select your photos, then touch the Share widget at the bottom-left corner.

Select "Send to Files" as the action you want to take (should be in the bottom row, among the black-and-white icons), then drill down to Dropbox | New Pictures as the ultimate destination. Touch "Add" in the top right corner.

Within the next few minutes, your images will start appearing in the Dropbox folder on your PC and you can import them into whatever app you like.

Yes, it's a kludge, I know, and it is irritating that with a billion iPhones floating around we can't just plug them in and expect them to work. Well, You'll have to talk to Apple about that.

On the bright side, this workaround does not require you to plug your phone into your PC. It will work from the other side of the world!


"Failed to download repository information"

Clean your cache and try again:

sudo apt clean
sudo apt update
sudo apt upgrade

If that isn't enough, try removing any offending repositories from Applications menu > Software & Updates. (If you need to install that, use sudo apt install software-properties-common.)


Which Task manager is most similar to the Mac OS task manager

I don't know how similar it is compared to the MAC OS one, but Optimizer may have some of the Mac OS' task manager features. There is also Monitor but it's pretty simplistic.


How to change the default hotkey for indicator-synapse?

You can achieve this using xdotool. xdotool lets you simulate keyboard input and mouse activity, move and resize windows, etc.

Step 1: Install xdotool.

sudo apt-get install xdotool

Step 2: Move your mouse over the synapse icon and get mouse location

xdotool getmouselocation

You should get output like this

x:1117 y:24 screen:0 window:39845936

Step 3: Add keyboard shortcut for indicator

Go to System Settings -> Keyboard -> Shortcuts -> Custom Shortcuts.

Click the + and enter the below command:

xdotool mousemove x y click 1 mousemove restore

Replace x and y with the values you got. Set the shortcut as Super+Space Logout and Login again.


Desktop showing a battery indicator, computer does not have a battery

Do you have any device that works with battery (mouse, keyboard, etc.)?
Look at this: https://www.reddit.com/r/elementaryos/comments/eitzaf/battery_icon_incorrect_on_a_batteryless_desktop/


Syntax error after running every command in tmux

Using an editor such as nano or vim, Add the line

unset PROMPT_COMMAND

to your .bashrc file, and it will take effect on the next session.

To apply the change immediately for the life of the current shell session, type

unset PROMPT_COMMAND

in your terminal window.


Elemantary OS + Google Chrome: Chrome is opening new tabs with ad-content

I suggest checking what extensions you have running in Chrome. It's likely not a virus or malware. Sounds like Chrome picked up a bad extension that is throwing ads at you.

But if you want to install and run antivirus here are some you can try.


Ralink RT3290 Wi-Fi drivers missing after install

This guy seems to have the solution.

Download the file
http://onthim.blogspot.ca/2015/06/install-ralink-rt3290-wi-fi-driver-on.html

and follow the instructions in ReadMe inside the RT3290 folder.

Hope it works for you.


In the system settings you can go to "Screen Time & Limits" (on the bottom, yellow box with parent with kid symbol) and then add the applications the current user shall not be able to open. It might not be comfortable to use if you regularly switch using the PC with your brother.

Honestly I still would recommend giving your brother his own profile and restrict the apps there. You could clone your profile if you want to save the hassle to manually copy stuff the other profile also needs.


To install on a 64-bit Mac that uses a 32-bit EFI you'll have to go Matt Gadient's website and download a slightly modified version of elementary OS 5.1. Burn a DVD if you can, the author strongly suggests it. Give the page a thorough read first.

Direct download link for the modified iso md5: 3ded91fadf4a4a450539d1f9332e72a3


Uninstalling hello-again App from elementary OS developer tutorial

Did you build and install a package as well?

If not, I guess you just did make install. In this case you will have to remove the files installed manually

sudo rm /usr/bin/hello-again
sudo rm /usr/share/applications/hello.desktop


This works for me:

    xdg_path = new Granite.Services.Paths();
    app_xdg_path.initialize (Constants.bookworm_id, Constants.INSTALL_SCRIPTS_DIR);
    bookworm_config_path = app_xdg_path.user_data_folder.get_path();

Are you missing the initialize step


How can I run a Terminal command as "root"?

The main key word/phrase to find solution is are you root ?

That means the command needs root privileges to run.

From man page of sudo

  sudo allows a permitted user to execute a command as the superuser or another user, as specified
       by the security policy.

Use sudo to run a command with root privileges.

So run sudo apt-get install git


System Settings window can not be maximised

The System Settings window can be maximized, unmaximized, and resized.

There are two arrows on the top right (or at least there should be). Click these to maximize and unmaximize the window. If these do not work try a different method.

Use the keyboard shortcut of (Windows Key + Up Arrow).


How to make Mailspring default mail app?

After making changes to desktop files manually, you often have to run:

sudo update-desktop-database

This can also be pointed at your local user's desktop database like so:

update-desktop-database ~/.local/share/applications

And changes to mime types often need the following:

sudo update-mime-database /usr/share/mime

Although the update-mime-database command is not likely necessary in this case, as that's usually needed when new mime types are registered rather than adding new applications to existing mimes.


Repository problems, on a new installed Juno

Change in /etc/apt/sources.list.d/appcenter.list

http://packages.elementary.io/appcenter juno main

to

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

(juno -> bionic)

From https://elementaryos.stackexchange.com/a/16889/14940

  After checking every repository online, I fixed the issue by replacing juno with bionic in the below files:

/etc/apt/sources.list
/etc/apt/sources.list.d/appcenter.list
/etc/apt/sources.list.d/elementary.list
/etc/apt/sources.list.d/patches.list


excuse me, but; os can't be installed on 2009 MacBook

Welcome to the elementary OS StackExchange.

  Then I tried to do it. Error after error.

It would be useful to include these errors in your question. No relevant help can be provided when no relevant information is supplied. Please read on How do I ask a good question.

  old MacBook from 2009

There is a huge number of tutorials available online for this, including some videos:
How-to: Install elementaryOS and macOS on a Mac
MacBook White - Late 2009 Running elementaryOS 5.0 Juno
Installing elementary OS alongside macOS
How to easily install Linux (Elementary OS) on a Macbook

Please go over the above links, try the procedures described, and return here (update your question) to include more details about the encountered difficulties.


Fatal error with webkit2gtk-4.0 (webkit2.h)

According with Valadoc , webkit2gtk-3.0 bindings are replaced in Vala by webkit2gtk-4.0 since version 0.25.2 .

In order to install webkit2gtk-4.0 you can try in terminal:

sudo add-apt-repository ppa:webkit-team/ppa
sudo apt-get update
sudo apt-get install libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev

If you want to access the WebKit2 documentation, you must run in terminal:

sudo apt-get install libwebkit2gtk-4.0-doc

More info about webkit2gtk-4.0 at:

WebKitGTK+ Project

WebKitGTK+ Valadoc reference


Problem when I try to boot Elementary OS

Have you got windows 10 fast shutdown enabled?
To disable this, follow these steps (in Windows 10):

Search for and open “Power options” in the Start Menu.
Click “Choose what the power buttons do” on the left side of the window.
Click “Change settings that are currently unavailable.”
Under “Shutdown settings” make sure “Turn on fast startup” is disabled.

If that doesn't work
can you get into the command prompt from grub menu - elementary advanced settings?

cat /etc/fstab - what does it show?
try editing with nano and comment out all file systems except the one that elementary is on and reboot.


BUG: Display settings not applied until login

StackExchange is not really the right place for reporting bugs, take a look at this issue on Github. Anyway, the following seems to be a workaround:

Create a file called set-primary-monitor-pantheon-greeter in /usr/local/bin/ (source):

#!/bin/bash
#
# Created: 2017-07-02 16:20
# Updated: 2018-02-09 12:23
# Creator: Ryan Miller
# Website: http://devopsmachine.com/
# File:    /usr/local/bin/set-primary-monitor-pantheon-greeter
#

PRIMARY_DISPLAY='[PRIMARYDISPLAY]'

# Get list of connected monitors
x_out=$(xrandr -q | grep -e '\( \)connected' | awk -F' ' '{ print $1 }')

# Safety - Check if PRIMARY_DISPLAY is connected; if not, bail out of script
[[ $(grep ${PRIMARY_DISPLAY} <<< ${x_out}) ]] || exit 0

# Iterate over x_out and disable all monitors except for PRIMARY_DISPLAY
for monitor in ${x_out[@]} ; do
    if [[ ${monitor} = ${PRIMARY_DISPLAY} ]] ; then
        xrandr --output ${monitor} --primary
    else
        xrandr --output ${monitor} --off
    fi

Change [PRIMARYDISPLAY] to the name of your primary display. You can get a list of all displays with xrandr (for example DisplayPort-2 in my case)
Make the file executable: sudo chmod +a /usr/local/bin/set-primary-monitor-pantheon-greeter
Add the following at the end of /usr/share/lightdm/lightdm.conf.d/40-io.elementary.greeter.conf:
greeter-setup-script=/usr/local/bin/set-primary-monitor-pantheon-greeter

This will run the script when the greeter is set up. The script will then set the specified output as the primary output.


AppCenter doesn’t start downloading updates until you launch it. If you can just cancel the update before it actually begins or if you don’t approve the update, you can just not download and install it and save data... though launching the AppCenter itself might take up a bit of data on it’s own...


I had the similar issue while setting up the AVD...

Here is my AVD.desktop file's current contents:

[Desktop Entry]
Version=1.0
Type=Application
Name=Android Virtual Device
Icon=/home/joe/.icons/AVD.png
Exec=/home/joe/Android/Sdk/emulator/./emulator @Q
Comment=Q @ Pixel_2
Categories=Development;
Terminal=false
StartupNotify=true;
#StartupWMClass=eOS

See the last line #StartupWMClass=eOS...? Try out the following:

Run xprop WM_CLASS in the terminal and click on Pocket Casts and cross-check the same.
Try Commenting the StartupWMClass= line.

Tip: you can reduce / truncate the Comment= section & uncomment the #Icon=pocket-casts while commenting the other #Icon=...

PS: I had to tweak here and there, checking out different combinations till I got it right.

Oh and one more thing make a copy of the .desktop file in /home/<user>/.local/share/applications/ and make the edits there. And this is important each time you make a change to the .desktop file:

Re-add it to your dock: (*credits @Cassidy James Blaede)

Remove any existing Chrome launcher from your dock by secondary/right-clicking it and unchecking Keep in Dock, or simply drag the icon off of the dock.
Open the app launcher (Applications) and drag the Chrome icon to your dock, or secondary/right-click it and select Add to Dock.


How can i install Apps from other sources?

sudo apt-get install software-properties-common - for adding repository.

sudo apt-get install software-properties-gtk - GUI

sudo apt-get install gdebi - for *.deb


Stuck on login after installing driverupdates

I used another USB-stick to install the OS and it was successful.


I downloaded VueScan app and then uninstalled it, why is it appearing in my operating system update?

I ran a $ flatpak uninstall --unused and got this response
        ID                                 Branch        Op
 1. [-] com.hamrick.VueScan.Locale         stable        r
 2. [-] org.gnome.Cheese.Locale            stable        r
 3. [-] org.gnome.Platform.Locale          3.34          r
 4. [-] org.kde.Platform                   5.14          r
 5. [-] org.kde.Platform.Locale            5.14          r
 6. [-] org.kde.kolourpaint.Locale         stable        r
 7. [-] org.mypaint.MyPaint.Locale         stable        r

pressed y
then Uninstall complete.
AppCenter is no longer asking for updates with VueScan.
Elementary OS dev team, please incorporate this in the AppCenter when uninstalling apps.
Reference: https://www.linuxuprising.com/2019/02/how-to-remove-unused-flatpak-runtimes.html


System will boot but not restart after update

Hi Grant, have you tried holding down the left shift key from a cold boot - it should show a list of previous builds so you can select the older build. I've have this before and recall it was a video driver issue. Hope this helps!


Unable to change keyboard layout in elementary os freya

I had same issue. Some people says to re-configure keyboard

sudo dpkg-reconfigure keyboard-configuration

but i did not work for me until I reconfigure LighDm :

sudo dpkg-reconfigure lightdm

Now it works fine for me


Pantheon (Files) is (was) a fork of Marlin. However I think nowadays it is almost entirely rewritten

https://launchpad.net/pantheon-files
https://launchpad.net/marlin


Photos (and its companion Photo Viewer) is installed by default and can crop images.


I was able to get it using "apt-get build-dep + "..


Keyboard and TouchPad stops working in Elementary OS

In my case elementary OS was working fine until I install so many things including software update from app center, then I leave my laptop and when I came back the keyboard and mouse does not work.

I was logged in automatically and I can see the desktop with the mouse pointer, but I'm unable to move the mouse nor type anything on my keyboard (not even changing the screen brightness or volume on function keys)

The solution in my case since I cannot type anything:

I boot into elementary OS secure boot (the the one that has Advanced Options)
Select Network to enable network
Select Root to enable typing through command line
Type sudo apt-get install --reinstall xserver-xorg-input-all

I got the answer from this link, maybe it can help you with other information


Missing spell check in file extensions other than *.txt

There is no workaround. This is implemented in the Spell plugin to deactivate Spell check in code files.


Your problem is probably just a bug in an old version

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

If the problem still persists, try sudo apt install --reinstall pantheon-files

Hope this helps!

(It probably won't)


apt is not really related to the traditional apt-something commands, it's another application. apt search means you started the application apt with the parameter search. As far as I know apt is under active development and most likely unstable in Ubuntu 14.04. To search the cache for packages, you should use apt-cache search.