Try setting your scaling-factor to 1.

gsettings set org.gnome.desktop.interface scaling-factor 1


How can i add a simple call to open file dialog on headerbar?

Ok. First, you'll need a header bar and add a button to it.

private void create_headerbar () {
    var headerbar = new Gtk.HeaderBar ();

    var button = new Gtk.Button.from_icon_name ("document-open",
        Gtk.IconSize.LARGE_TOOLBAR);

    button.clicked.connect (() => {
        show_file_dialog();
    });

    headerbar.pack_start (button);
    window.set_titlebar (headerbar);
}

The window at the end is a Gtk.Window I've declared elsewhere.

That show_file_dialog() method is the one that will show the dialog.
It's declared next:

private void show_file_dialog(){
    var dialog = new Gtk.FileChooserDialog ("Open File",
                                  window,
                                  Gtk.FileChooserAction.OPEN,
                                  "_Cancel",
                                  Gtk.ResponseType.CANCEL,
                                  "_Open",
                                  Gtk.ResponseType.ACCEPT);

    var response = dialog.run();

    if (response == Gtk.ResponseType.ACCEPT) {
        string filename = dialog.get_filename();

        //now do something with the filename
    }
    dialog.dispose(); //no need for the dialog to be around anymore
}

I think this is a good starting point. You'll need to adapt it for your needs like changing the methods' signatures and so...

"Works on my machine"™


At the moment, elementary OS doesn't come with any parental controls. There is some work being done however here

Disallow adding and removing programs

By default, non-administrative users cannot install or remove packages.

Lock the Desktop

There is no desktop, so nothing to worry about there.

Lock the Dock

Hold Control + Right-click the dock and select "Preferences".
Select the "Behavior" tab
Toggle the switch next to "Lock Icons"


Log out.

While you're in a login screen, you'll see a small gear icon next to your user name. Click on it and switch the desktop environment to Pantheon. Everything will work as expected.

You didn't mess anything up. You have just selected Kodi as your default desktop environment.


Can't Use Default Mail Client. Am I Missing Something?

Does your gmail account have 2 step verification enabled?
Have you enabled Less secure app access?
Have you checked that you are using correct keyboard and not using CAPS?
Alternatively you can try gnome online accounts with gnome settings:
sudo apt-get update

# Install Gnome Control Center by typing the following command:

sudo apt-get install gnome-control-center

# Install Gnome Online Account by typing the following command (optional):

sudo apt-get install gnome-online-accounts

# Open Gnome Control Center by typing the following command:

Exec=env XDG_CURRENT_DESKTOP=GNOME gnome-control-center –overview

accept as answer if it worked for you


How can I install gazette in elementary OS 0.4 Loki?

The PPA you are trying to install Gazette from has not been updated to include a build for Loki (Ubuntu Xenial). It appears that the Gazette project does not offer prebuilt binaries, so your only option is to build from source.

Launchpad is currently down, so these instructions need checking.

Install pre-requisite packages (check the INSTALL file for specifics): sudo apt-get install build-essential autoconf automake
Grab the code: bzr branch lp:gazette
From inside the project directory, generate configure file: ./autogen.sh
Compile like normal: ./configure && make && sudo make install.


Brightness controls on Oryx Pro with Nvidia on Loki

Slight edits to the original posts, got it to work systemd.

http://www.pynut.com/?p=386


I need help! NO internet or network connection!

Ubuntu (and thus Elementary OS) seems include an old version of the Realtek networking driver. Updating the driver may fix the problem.

On another computer, download the Linux drivers from this page. ("LINUX driver for kernel 3.x..." is the one you want.)
Copy the drivers to a USB drive, and transfer it to your Elementary OS computer.
Extract and install the driver.

For more information, see this Ask Ubuntu answer.


Only on Elementary OS Loki 0.4, wifi and ethernet works for about 5 seconds, then nothing

Same problem for my Lenovo. It seems to be something related to the Ethernet hardware power management.

You need to install a new driver.

sudo apt install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo reboot


After instalation, boot error message: can not find any operational system

If you plan on using Elementary OS in UEFI, and don't plan on using legacy mode for anything, it may be useful to turn off Legacy Option ROM in your BIOS. Ensuring that the boot mode is UEFI, and you boot into the OS in UEFI mode. Disabling Secure Boot beforehand also eliminates some risk, as you'll need to disable it anyway. You may want to delete any existing UEFI operating systems from the UEFI directory. Once booted into the installer, you should be free and clear. I'd you intend to manually configure your partitions, ensure the partition table is GPT, and you create a ~512MB EFI system partition. Automatic partitioning should take care of this though.


Black screen after switching from NVIDIA to AMD videocard

You can boot on your system by select "RecoveryMode" on "Advanced option for elementaryos" inside GRUB 2.

(source: instructables.com)
Next, use failsafe X to use CLI only mode

Then, install fglrx package.
apt-get update
apt-get install fglrx
reboot

fglrx install ATI catalyst. Normally it remove nvidia drivers by using DKMS. Fingers crossed !
Finally, you can test your system !
Good luck ;)


Elementary OS keeps reading my USB's format as ms dos

It's just the same. You don't need to worry.

Try reading it on a Windows or OSX machine and it'll be readable as FAT32.


The 'philosophy' of keyboard shortcuts of the elementary OS is quite different than the other OS, including Mac OS and Windows. You can change safely some of them using System Settings app > Keyboars > Shortcuts, also you can do this by using dconf editor, but if you are not experienced as it looks using dconf can cause you much more troubles than any achievements.

By using alt+arrow keys you can move backwards and forwards into your file navigaion history(alt + left and right arrows),folder above and inside(alt + up and down arrows) into your current file location.


Okay, first, I think that "can't run" isn't correct, because you can run it - you can see at your screenshot, that it runs (there is no prompt line after you start program) and the process is on.

Second, I think, that it can't be Elementary Os or Pantheon depended bug, so check your code carefully. You can try debuging. For example simple cout-debuging. Try insert some output in the begining of the main function to be sure, that it runs.

Third, I see, that it takes 100% of CPU, as htop says, and it just can be an infinite loop.


You can log into the other kernel and then try to remove quiet splash from /etc/default/grub file this way:

sudo vi /etc/default/grub

Press ins (insert) button on your keyboard to edit, remove quiet splash.
Then press Esc button and type

:x

It will save the change and exit the editor.
Then type:

sudo update-grub

Next type:

sudo reboot

To restart the machine and you will see what is going on during the boot.

Let me know what you will see on the screen. Then we can proceed with the further troubleshooting like chroot or checking logs via journalctl -b or dmesg.


Can't use the back-tick as keyboard shortcut

Tried it, indeed it doesn't let you.
The correct thing is to search the code of this module and lookup if there are any hardcoded restrictions on this key, if so i would ask why its restricted.
Anyway,
You have a workaround
I use this program in order to manipulate text and key shortcuts AutoKey
There you can map your key to execute whatever you want (using python script that you write inside the program itself)
For example keyboard.send_keys("%s" %_date)
I'm also sure there are other mapping keys programs that you can install in parallel


HP Envy x360 - Juno installation attempt => black screen and freeze

Boot your laptop, when the grub menu appears press e.

It will show a lot of text, look for the words quiet splash and add nomodeset between them. Like this: quiet nomodeset splash. Press F10 and it'll boot.

Now you need to go into AppCenter and Install the graphic driver from the Updates tab. You can also execute sudo ubuntu-drivers autoinstall if you prefer working from the terminal.


Open Epiphany Browser  Go to settings Top Right Corner Click on Preferences OR CTRL + E Uncheck Allow Advertisement  in general Tab to block ads .


.desktop file works when opened from /usr/share/applications but not from Slingshot or Plank

I just changed the third line to terminal=false and it works now, which is a shame because I wanted to have the terminal open when the drive syncs, but I guess you can't have everything.

Looks like it's been a bug for a few years, not really eOS's fault:
https://bugs.launchpad.net/pantheon-terminal/+bug/1176526
https://bugs.launchpad.net/slingshot/+bug/1066462


This is a common problem to install steam and hace happened to many users.
To install steam you need to install some 32-bit libraries
Run the following command:

sudo apt-get install libgl1-mesa-glx-lts-utopic:i386

Then install steam, everything should work fine.


in Loki after install get error connecting to Tor at tacp: 127.0.0.1:9050

Solved!
Thank you guys. I was able to download Tor using using terminal  Info at: https://askubuntu.com/questions In this thread:
tor browser install ubuntu 14.04
Install from Terminal:

Note: If you installed older version of Tor-Browser, in first you must clear the old .tor-browser-en folder from home folder. Just clear that by using: cd ~ && rm -r .tor-browser-en

Then type following line one by one in Terminal ( Ctrl+Alt+T ) to install Tor-Browser.

sudo add-apt-repository ppa:webupd8team/tor-browser
 sudo apt-get update
 sudo apt-get install tor-browser
Now open dash and type "Tor", click on and use.

shareedit
answered Aug 23 '14 at 16:12

KasiyA
13.7k1456109

Of course this is great for me because I am a noob, but for you guys  .. well have patience with us beginners. Thanks once more


If I donate once, do I get continuous updates of elementary OS whenever it is released?

elementary OS is open source, that is (and much more than this but from this point of view) you get exactly the same software whether you pay or not. So there is nothing like "special access / privileges / life long updates" only for those who donate.

However, as the development and the maintenance of a system like this need a lot of work and other resources, you are really more than welcome to donate if you can.


Chrome / Chromium issue on elementary OS freya

It is sounding like a graphics issue.  It is a bit tough to tell based on the description.  I know that I have had freezing issues with the hardware enablement stack.  I chose to remove the hardware enablement stack and use updated graphics drivers.  That seems to have solved my issue.  I'm not sure if your issue is the same.  This is how I went about doing it, I'm not sure if I am just lucky that this worked so:

Please make sure you back up your entire system before doing this so you can fully restore it in case this breaks something and leaves your system unusable

Revert the graphics stack to the Trusty version with:

sudo apt-get install xserver-xorg

This may break the touchpad/mouse drivers so install them with:

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

Afterwards I added the oibaf ppa to update the Trusty graphics drivers as I couldn't before. I understand Oibaf is not compatible with the Hardware Enablement Stack

ppa:oibaf/graphics-drivers

This is the oibaf website with other instructions:
https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

Alternatively the website https://askubuntu.com/questions/265999/how-to-remove-kernel-lts-enablement-stack has instructions that detail how to remove the hardware enablement stack for the ubuntu 12.04 you might be able to use them to figure out how to do it in elementary OS.

Ultimately you have to decide how much this troubles you and how much you want to mess with your system to try and fix it.  Just make sure you do full system backups before you try any of this.

I hope this helps your issues.


You have two options:

In Files, there is a trash icon on the left pane which you can empty with the right-click
You can also ctrl + right-click on the Plank and go to Preferences -> Docklets where you can drag&drop Trash icon on Plank and there, with the right-click, do even more "trashy" things ;-)


Video and other multimedia locks up and crashes Epiphany browser

If it's crashing, then you should file a bug report with a quality backtrace so it can be investigated. Crash reports are much appreciated as long as they contain a good backtrace. Nobody can assist with your crash otherwise.

As for the hangs... unfortunately that is a known issue. It will be half-fixed in the forthcoming WebKitGTK 2.24.4 release, but the other half of the fix will not be available until GStreamer 1.16.1 at the earliest (and maybe not even until GStreamer 1.18, it's still uncertain). Since elementary OS will almost certainly not update GStreamer past the version available from Ubuntu, than means it will unfortunately remain broken until the next major version of elementary OS.

The only good news here is the next OS version should include Epiphany as a flatpak instead of a deb package, so important fixes should land much more quickly.

Edit October 2019: The fix is available in GStreamer 1.16.1.


How to show Plank dock in front of maximised windows?

This is not possible. Plank doesn't offer a hide mode that will always overlap maximized windows.


How to erase two times elementary OS from my harddisk and install elementary OS again

Short answer: Install elementary on the LITEON disk. Use the other disk for your personal files and swap.

Long answer:
The use of two different drives may seem complicated, but this is actually going to be very useful for you.
You have two different drives: the 32 GB Liteon is an SSD and the 500 GB Hitachi is a more traditional HDD. I suppose Windows was installed on the SSD: the reason is that while more expensive (hence the smaller size), an SDD is much faster. You want to install the OS and apps on an SDD to have fast loading times, and keep all you personal files on the HDD because of the larger space.

Now, to partition your drive:

LITEONIT LMT-32L:
All the space in ext4 for the root of your system (choose "/" as mount point)

Hitachi HTS54505
4153MB linux-swap
All the rest in ext4 for your personal files (choose "/home" as mount point)

If any of this seems complicated, or if you have further questions, or any doubts at all, don't hesitate: ask for help. The amount of knowledge you need to use linux is pretty low, but the amount of knowledge you need to actually install linux is insanely high.

For further reference:
https://askubuntu.com/questions/343268/how-to-use-manual-partitioning-during-installation


I am looking to create a shortcut to put the display to sleep

Try it like this:xset -display :0.0 dpms force off


Disk size reported incorrectly after install with HDD encryption and replace empty disk space

Replacing empty disk space just means a full wipe when you re-format a hard disk. It means that sectors are not just marked as empty but also have random noise so that you can't "un-delete" existing files. This doesn't reduce file-system size.

If you look at the Disks utility in applications, you should see at least a  a partition table (this shows you the overview of your whole disk), the root partition (the largest normally), and a swap partition.

Now, when you encrypt a disk you will lose space, because your data takes up more space, but that won't reduce the space available on the drive. The total available space is based on the drive itself.

You probably have several GB dedicated to swap (which enables a portion of your disk to function as RAM essentially).

Hopefully this answers your question.


How to change the colour of links in Evolution

The first issue IMO depends on the application that generates the notification itself, so I'm not sure if there is anything to do about it.
The second issue: I'm assuming you are using Evolution, but if you are using something different, just use the corresponding .desktop file for that email
client:
You could copy the desktop file from
/usr/share/applications/evolution.desktop to ~/.local/share/applications
and then, edit it and in the "Exec" line, just prepend the Adwaita GTK theme for that application. It will not have the "elementary look and feel" but at least you'll be able to read everything:
Exec=env GTK_THEME=Adwaita evolution %U


I want to disable the crypto password when I switch on my laptop

It requires some effort to do it. A description of how to do it for Ubuntu can be found here. I think the steps are identical to elementary OS. The fastest way is most likely to backup your files and reinstall.


Contract file (file manager context menu entry) to play/add directory into Audacious player

I tried this and it worked with this contractor entry:

[Contractor Entry]
Name=Play in Audacious
Icon=audacious
Description=Play directory in Audacious Music Player
MimeType=inode/directory;
Exec=audacious %F
Gettext-Domain=audacious

(I just copied one of the existing ones)

But it also works with the one you quoted above.  It does not seem to be particularly sensitive to missing semi-colons, extra spaces etc.  The critical thing is spelling the mimetype correctly.

Even without a contract entry you should get Audacious appearing in the "Open with" menu (provided the audacious.desktop file includes the inode/directory mimetype).

I am using the latest version of Files (Loki) which is not released at the moment but I am not aware of any recent changes with regard to contracts.


I finally managed to fix this issue following steps given here Install Nvidia driver instead nouveau.

The issue was that, although the nvidia drivers were correctly installed, the nouveau drivers were still being used, even if the nvidia drivers were selected in 'Software & Updates'/Additional drivers.

Steps I followed:

Blacklist the modules. Open the blacklist.conf file.

sudo vim /etc/modprobe.d/blacklist.conf

add the following modules in the file.

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

Save the file and exit.
Update the initramfs disk.

sudo update-initramfs -u

Reboot


How do I set gvim as the default editor in loki?

You can select it on Settings>Applications on the Default tab from the "Text Editor" menu.


Laptop fan runs continuously even when not using the application

Use the top command in Terminal and check the %CPU column.


to share videos stored on my sd card to smartv "do not appear"

Back up all the files on your SD card, and format it to something else. (ext3, ext4, ntfs, fat32, etc.) It is possible that the tv does not support the file system on your SD card.

(IT IS A REQUIREMENT THAT YOU BACK UP EVERYTHING ON YOUR SD CARD BEFORE FORMATING IT!!!! ALL DATA ON THE CARD WILL BE LOST!!!!)

You may have to install a program such as gnome-disks to format removable devices. (It should be available in the AppCenter)


Features 'reveal pointer' does not work, whereas previously functioning properly

This is a bug tracked at https://bugs.launchpad.net/switchboard-plug-mouse-touchpad/+bug/1627121.

In green near the top of the page is "Does this bug affect you?" Click that and register yourself for notifications from the developers.


Unable to connect to wifi on Dell XPS 13 9350

I had this computer and wifi card, the main problem is that the card uses dell firmware. It works randomly, depending on kernel firmwares. There are tons of messages about this on dell forums. Dell french support even contacted me to get technical details about this.
I had to buy an intel wireless card to solve the problem.


What IDE's are avaliable for programming in elementary?

elementary OS developers use a text editor by personal preferences. mine is sublime text with of course terminal to build. This gives developer the advantages to know also about the build process and what is used like libraries.

There is also this : https://github.com/PerfectCarl/ValaBinding
this is a vala binding for monodevelop IDE. i haven't tried it but you could if you want.


In the terminal:

sudo apt install software-properties-gtk

after install -> software-properties-gtk

Info retrieved from -> https://askubuntu.com/questions/441415/what-has-jockey-been-replaced-with-in-14-04/441416

Tested and implemented successful here - sure someone with more Linux experience may have an even better suggestion perhaps?


Have you checked out Tardis, a backup application for elementary OS?
Deja Dup has worked great for me and remembers my hard drive when I plug it in and automatically runs backups on a schedule when I plug the drive in.
Can you hook into it to send a success notification?
You might also checkout Pika Backup though it's not automated yet.
You might try to extend existing solutions to better fit your use case before spinning out something new, but that's ultimately up to you.
My hunch is that a lot of people find the existing applications adequate, but perhaps you could garner feedback through issues with the projects as well and use feedback to gauge interest.
I'd personally love a backup solution that integrates with Btrfs and uses incremental sends / receives, but I'm certainly in the minority there.


Is there a tool/method to dynamically layout a grid of images for scrapbook cutouts?

The closest I have found is montage from image magik. It's not quite what you want, and you may have already seen it and decided it won't work.

First, install imagemagik:

sudo apt-get install imagemagick

then we will use the montage command:

montage *.jpg -tile 5x -geometry 200x+10+0 montage.jpg

and it gives an output like this:

Click for a bigger image.


Can I create a Linux distribution based on elementary OS?

I'm not on the elementary development team or anything but there is this.

--> https://elementary.io/get-involved

At that link they state "Everything that we make is 100% open source and developed collaboratively by people from all over the world. Even if you're not a programmer, you can get involved and make a difference."

I think it's safe to say that you're only bound by the terms of the GNU-GPL which should be easy as long as the distro that you want to create would also be open source.  More reading on the GNU-GPL can be found at https://opensource.org/licenses/gpl-license

Also you can verify this for yourself by going through all the project listings on the elementaryos github account page and looking at the license, see the attached picture for details.

If you see a license that you don't know off hand you can look it up here by typing it as it appears on github.

Hope that helps :)


How can I clear and reset the buffer in Terminal?

The reset command might be what you are looking for.


Maya calendar does not synchronise with the Google account

To synchronize your account on Google Calendar, you must configure it to accept third party applications. You can find more information at

Google Calendar Support


There is also the elementary os-patches PPA that likely contains some of the required packages. However, a lot of elementary packages in daily have now dropped support for elementary OS 5.x (bionic/hera) as we're working towards the release of elementary OS 6.0.

So you may find that this still won't work due to dependencies that simply aren't available in elementary OS 5.x.


Cannot open or save files from within applications

This can be solved by overriding xsettings:

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DialogsUseHeader': <0>, 'Gtk/ShellShowsAppMenu': <0>, 'Gtk/DecorationLayout': <'close:menu,maximize'>}"

File chooser dialog has minimum size much bigger after running that command. This could be annoying.

Also this is duplicate of this post: gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/DialogsUseHeader': <0>, 'Gtk/ShellShowsAppMenu': <0>, 'Gtk/DecorationLayout': <'close:menu,maximize'>}"


After rearraning displays, the mouse buttons stop working

I have more clues, this issue is happening when extended screen mode is in use, if you press Win+P or Cmd+P it changes to use external monitor only and everything starts to work fine, also in duplicated screen mode or only integrated screen mode. Only when extended screen mode is activated buttons of mouse are not responding.


How to open a new Terminal Window instead of a new Tab

The solution I found for the same problem is to make a new Custom shortcut - System settings > Keyboard > Shortcuts > Custom shortcut , click on the little + on the bottom left side of the right pannel, then add a custom command io.elementary.terminal -n and in the right of it click/tap the Disabled and then use Super+t. The system will inform you that you are about to change the default shortcut for the terminal command, you have to accept it and once you do this using the Super+t will open a new window instead of a new tab. If there is no terminal app opened and you have history into privacy & security enabled, the first time it will open all the tabs from your last session, and the next time will be a new window on the current space you are (before doing this it opens a new tab even if you are in another space then the terminal app is opened).

If this works for you, please accept the answer (click/tap on the grey thickbox on the left side), if it doesn't - post a comment what is happening or not. It is necessary to have the latest terminal version installed, use sudo apt update to check if you have updates for the terminal before you post a comment if this solution do not work for you.


Is there a way to change Notification Settings globally?

These options exist.

Right click on the notification icon in the top right corner
Click Notifications settings
Click on the Other icon which should handle all additional apps

Admittedly you still need to change settings for EOS apps individually

I don't know about you, but I only have 9 other apps to do manually. I agree you should make a feature request for global settings, but that is not for the EOS Stack Exchange.


I am not yet mac use but after little research I foudn this super answer from @metakermit in the Ubuntu StackExchange, I think that can help you.

https://askubuntu.com/a/353993/1013655

Apparently you will also have to install the firmware.

By cons I can not tell you exactly why the wifi works during installation and not after, my skill is not hight but may be that this is the Kernel but it is only a assumption


(solved) ISO Elementary Update (HWE Stacks, linux 4.8)

ok i managed to install the kernel 4.10 and nvidia 381. I turn off the dGPU with prime on the nVidia drivers, power consumption is low so ok

however, I have issue with the restart or shutdown, the system crash when i tried to do it. Same problem, i got system freeze when i'm pluging the power cable or any usb device...

this computer is so strange...


Why can't I install this ? Linux Mint installs fine

This sounds exactly like the problem I had with a recent elementary update.
If your Dell all in one uses Nvidia graphics, get to the Grub menu (If you're booting Elementary automatically with no menu, hold down the Shift key).
Then you should see several entries, one with the latest kernel (Mine's 5.4.0-48). Pick the one after that that'll look something like 5.4.0-48 (Recovery).
Once you get to the recovery menu, choose "Enable networking". Then choose the "root' option to get a root shell.
Once there, run the following command: ubuntu-drivers install
This will install the latest Nvidia drivers and may well fix your problem as it did for me.


Network Manager requires frequent restarting to access the internet when connected via a mobile hotspot

Typically this issue manifests itself when connection details to the internet differ from what was provided during the connection to the network itself. Essentially, mobile hotspots are subject to constant changes. While your connection to the network (the phone/hotspot) will remain active and constant, the connection to your carrier is always in flux. Your device will go through many shifts including IP and other routing changes that will at some point cause reliant devices like your laptop to be unable to access data beyond the local network itself without re-establishing a connection with proper details.


Try killing your running Pantheon Mail instance and launching it with the --debug option set:

pkill pantheon-mail
pantheon-mail --debug

If you're having the same issue as me, then you should see Pantheon Mail is trying to use the wrong IMAP folders for archiving/trashing mails, and this breaks the UI commands you're trying to use.
The Online Accounts dialog doesn't offer a "Gmail" provider option (even though Pantheon Mail has code for handling that explicitly) and thus the configuration for Pantheon Mail ends up being wrong.

I've found a temporary fix -- I haven't yet found a way to persist this configuration change as it is automatically regenerated.
Again, make sure Pantheon Mail is not running:

pkill pantheon-mail

Then open the ~/.local/share/pantheon-mail/YOURACCOUNT@gmail.com/geary.ini file, change service_type from OTHER to GMAIL, and save.

Launch Pantheon Mail again and enjoy your archiving/deletion... until the next login.


How do I turn off the windows gradient? [SOLVED]

I made it to work. In gtk-widgets.css and gtk-widgets-dark.css I added/edited a .tilebar element with background-image: linear-gradient() property. As arguments I set white color hex in white-version CSS and gray color hex in dark-version CSS. To set the unfocused window's color I used a .tilebar:backdrop element with the same property but with darker color.


This is a bug reported here if you could contribute your laptop model there for testing purposes. (The issue appears to be that the synaptics driver does not take precedence over the libinput driver.)

Some of the reporters had some success from installing synaptics and changing libinput's priority:

sudo apt install xserver-xorg-input-synaptics
sudo mv /usr/share/X11/xorg.conf.d/90-libinput.conf /usr/share/X11/xorg.conf.d/45-libinput.conf

Give that a reboot and let us know how it goes? It would also be useful to report back to the bug discussion.


Problem with multiple admin accounts and file ownership

Here the goal is to allow new admin to access files whose permissions and ownership  are under old admin.

In such cases you can do following:

change the file ownership or

chown user:group filename

Add new admin to group old admin


apt-get update error "Network is unreachable"

Sometimes the regional mirrors can have issues. Davin Miler is correct, have patience and try again, but alternatively, you can use another mirror (you are using tr.archive.ubuntu.com)

  Open your sources.list file using your favorite text editor, e.g.

sudo nano /etc/apt/sources.list

  Locate the text http://us.archive.ubuntu.com/ubuntu and replace it
  with http://archive.ubuntu.com/ubuntu.

The answer for doing this is here:

https://askubuntu.com/a/104701/649018


Battery low and full nothing notification

I have written a custom script that will do as shown below:

Script:

#!/usr/bin/env bash
while true
do
    export DISPLAY=:0.0
    battery_percent=$(acpi -b | grep -P -o '[0-9]+(?=%)')
    if on_ac_power; then
        if [ "$battery_percent" -gt 98 ]; then
            notify-send --app-name=battery "Battery full." "Level: ${battery_percent}% "
        fi
    else
        if [ "$battery_percent" -lt 15 ]; then
            notify-send --app-name=battery "Battery low." "Level: ${battery_percent}% "
        elif [ "$battery_percent" -lt 10 ]; then
            notify-send --app-name=battery "Battery Critical." "Level: ${battery_percent}% "
        fi
    fi
    sleep 300 # (5 minutes)
done

Installation:

Run:

sudo apt install acpi

Save above script as "battery_notification.sh" under "/usr/local/bin"

sudo chmod +x /usr/local/bin/battery_notification.sh

Run Script at start-up:

Open System Setting -> Applications -> Startup

Click Add
Enter full path /usr/local/bin/battery_notification.sh


Install packages on elementary OS with downgrade

This can be resolved by installing aptitude with:

sudo apt-get install aptitude

Then running

sudo aptitude install libssl-dev

and selecting the options as follows.


How Do I Build an elementary OS ISO Manually?

I found a tool called Cubic (article here) that enabled me to build an ISO based on the current elementary OS Juno ISO.

It can be installed like so:

sudo add-apt-repository ppa:cubic-wizard/release
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
sudo apt update
sudo apt install cubic

Once installed, start Cubic and it will walk you through taking an existing ISO image, extracting it into a directory, opening a chroot shell inside of it, where you can upgrade packages, and then from there it helps package everything back up into an ISO.

I can now boot into the elementary OS Juno Live CD on my new hardware.


The Broadcom wifi chipset requires a proprietary driver to work.

Run these commands to install and enable it.

sudo apt-get install bcmwl-kernel-source
sudo modprobe -r ideapad_laptop

More on this how-to


Network manager does not show Mobile Broadband

There is currently an open issue on GitHub about this and I have just recently got a Mobile Broadband device to do some development and testing so I can hopefully get this feature implemented.

However, in the mean time, you may still be able to configure your card by doing the following:

Settings -> Network -> Edit Connections (at the bottom) -> Add -> Mobile Broadband

If your device has been detected and has drivers, you should be able to configure it following those menus.


Show/hide "used" bar and/or entry in Files sidebar for specific drives?

The only answer to this is to get it fixed in the source code so an issue needs to be raised at https://github.com/elementary/files/issues - I will do that for you.


Cannot complete installation on Surface Pro 4 as TypeCover isn't working for encrypted password

the only option to get through it the first time would be with another basic USB keyboard.

If you get that far there has is the below workaround in 18.04 to get the on-screen keyboard to work.

https://www.reddit.com/r/SurfaceLinux/comments/8kfpna/fixing_the_keyboard_for_booting_luks_full_disk/


Animate windows with slide up/down like Linux Mint

For all extra animations and transition. I recommend CompizConfig

Open the terminal and type
sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

Click Effects from the left pane and customize to your choice.


Says there is no home file(or any other whatsoever). Upon restart won't let me log in, even though guest session works just fine.

There is a problem with lightdm config. Start your system. When you stay at login screen, switch to console with Ctrl+Alt+F1 and log in with your username and password.

Then type:

sudo mv ~/.Xauthority ~/.Xauthority.back

Now type

sudo service lightdm restart

Switch to your login screen with Ctrl+Alt+F7 and try log in again.


After change Admin-PW I can't log in anymore

The screen shakes if the password is not O.k.

So it is almost sure that you don't type the good password. This might be a typo or you might not have the same keyboard setting (e.g., German vs. US English) in the Settings panel and in the Login screen.


Gtk Granite : About Dialog not appearing properly

Upgrading to granite0.5 has solved the issue.


Is there a way for an application to remain on a specific workspace?

I just found a solution - Dynamic Workspaces must be disabled in GNOME settings:

gsettings set org.pantheon.desktop.gala.behavior dynamic-workspaces false

Now the empty workspace is not removed from a workspace chain.


Freya does not boot after kernel 3.19.0-51 update

While searching for a solution I saw this post on askubuntu.com.

$vgchange -ay

Allowed me to boot into the system. I did not do any more changes to make this a permanent change while booting up,since an update to my kernel came in today (to 3.19.0-56) and everything works off the bat again!

Elementary OS rocks!


Private SSH key with password no longer stays unlocked for session

What you were using before was most probably gnome-keyring/seahorse, which is automatically starting with the system, loading your keys and offering them to the ssh.

Regardless agent/keyring, it should start before your graphical session so all the other terminals and apps will see the authentication socket for the agent. This is usually set up in the .XSession in your home directory or system-wide.

Script 90x11-common_ssh-agent should somehow start your ssh-agent. But not add the keys. If you want to add a key with the first usage, you can configure ssh to do so in ~/.ssh/config:

AddKeysToAgent yes


how to create separate dconf keys for desktop background for Elementary and Ubuntu?

I can't really answer as I have no idea, but I wonder if what you want to accomplish can be done another way; For example adding the pantheon desktop to ubuntu or adding whatever desktop you are using in ubuntu to Elementary os.  Then you don't have to dual boot and you can use all the same folder layout.


Why I can't open files / pantheon-files sometimes?

Okay, this is based on research (and I fear my answer will be rather technical), but your problem seems to be caused by dbus, a way for applications to communicate with other applications (so-called inter-process communication, you can learn about it on Wikipedia). People had this problem in the past with Nautilus (the GNOME file manager) as well (there is a bug report on the GNOME bug tracker about that problem, unfortunately it does not hold any solution).

So, is there any solution / answer to this? Not really, as we cannot pin down the application that is not responding via dbus (at least not without diving deep into the source code and start debugging). My assumption is it is related to gvfs (a virtual filesystem, providing access to files from various sources, for example via SMB, NFS or other protocols). If you have external file sources (for example any network location) in Files and the problem persists, you could try to remove these network locations.

Additionally, if the problem persists, you should open a bug report on Launchpad, so the developers can try to track it down. If the problem does not persist, something went wrong (this does happen sometimes, it's hard to track down those hiccups), but everything should be fine, at least after a reboot.


for some reason did you run startx with administrator privileges? (sudo xstart).
if so, you must change the root .Xauthority owner to your user. you should probably do the same with .ICEauthority.

Press Ctrl+Alt+F1 and login into the shell, then run "ls -lA". If you see the line:
-rw-------  1 root root   58 Ago 22 17:10 .Xauthority
 do chown yourusername:yourusername .Xauthority.

after that press Ctrl+Alt+F7 and login again.

cya.


Vertical scroll wheel not working on logitech mx master


elementary OS is focused on the PC and tablets are not officialy supported, but it is possible to install elementary OS on them http://m.youtube.com/watch?v=EuzuoFt15YM


if they are bubble notification you can always turn them off in setting>notifications.


I found that ibus did not work with Freya. Instead I used fcitx with mozc for Japanese Input, using the instructions from the elementary os subreddit.

NOTE: Make sure you remove the ibus package before you go through the folliwng steps, else the input-switcher will not work.

Add the Fcitx repository:
sudo add-apt-repository ppa:fcitx-team/nightly
Update package list: sudo apt-get update
Install fcitx, fcitx-mozc, and im-config: sudo apt-get install fcitx fcitx-mozc im-config
Configure input method by running: im-config
Select "OK", on the dialog box that pops up.
When asked to update user preferences, select "Yes".
Select fcitx from the list, and select "OK".
Restart your computer, and you should see an icon for fcitx in the wingpanel.

NOTE: For newer versions of elementary OS like Juno and Hera, you probably won't see the fcitx icon in the wingpanel at this point. These instructions fixed that issue for me under Hera: https://elementaryos.stackexchange.com/a/16503

Click on the icon and if Mozc is not already under the Input Methods, click on configure. Click on the Plus icon at the toolbar at the bottom. Uncheck the checkbox for "Only Show Current Language". Search Mozc, and add it.
Ctrl+Space is used to switch between inputs.

Since the mozc configuration tool will not open from the indicator, you can use the following command to open it. /usr/lib/mozc/mozc_tool --mode=config_dialog
If everything went well, you may have noticed that the icon for mozc by default is too big, so wingpanel will resize everytime you input with mozc. To avoid this, you can replace the icon with this smaller one in /usr/share/fcitx/mozc/icon/. You can download a copy of the mozc.png icon here, make sure you replace the old mozc icon with this. Once you replace it, open up terminal, and enter chmod 777 /usr/share/fcitx/mozc/icon/mozc.png, to ensure that the icon will be displayed properly.


Keyboard layout wingpanel icon is missing

Some guy on elementary subreddit helped me. There is a bug discussed on github: https://github.com/elementary/wingpanel-indicator-keyboard/issues/80
As suggested, I've changed org.gnome.desktop.input-sources from [('ibus', 'us'), ('xkb', 'ru')] to [('xkb', 'us'), ('xkb', 'ru')] with dconf-editor GUI tool and the indicator is visible now.


How can I stop my mouse double-clicking when I only click once?

You can test to see if your mouse is broken by running the following in terminal:

xev | grep ButtonRelease

You'll see a white box with a black square in it. Click the square. Each time you click you will see a line in your terminal window. Ensure that your mouse is only clicking once.


I have tried again, a new installation, this time install the Sparky distribution with the Pantheon desktop, that is, Elementary .... And it has happened to me exactly the same, Has been to modify a file as root using Pantheon Files like a "New Window as Administrator" option, and The system fails again with the same problems discussed.

It seems clear that the problem comes from the heart of Elementary, the Sparky distribution is Debian + Elementary, and still has the same bug as the original Elementary.

Will I expect a new version of Elementary, does anyone know by when?

Regards


just give file premission to 777 vai teminal i think your problem will be solve(chmod 777 filename)


Computer shuts down when trying to boot into eOS

I got it working. I believe the issue was not having internet during installation in order to download necessary drivers, etc.

To make sure it wasn't a hardware/warranty issue, I installed a copy of Win 10 on the laptop. During installation it asked for internet access, so I tried that and it actually popped up with the browser login thing. So I was able to connect to the wifi and Windows installed and worked properly.

When I then tried eOS again, I enabled wifi and it didn't ask for the login (I believe because the system had already authenticated my MAC address and so didn't need to again). So with internet enabled it installed fine and then worked properly after that.

All in all, the issue seemed to be specific to having a wifi connection that required a browser login (and eOS needing to download certain things for my specific hardware to work properly). If I was at home instead of a hotel, I believe I wouldn't have had any issues at all.


Windows no longer available in boot menu after installing elementary OS Freya

I think your windows partition is /dev/sda3.
/dev/sda2 seems to be the dell recovery partition, so can you just try editing grub entry by hitting e on the windows grub entry and change sda2 to sda3, F10 afterwards and post back please. :)


Differences between gnome-terminal and pantheon-terminal

When comparing Gnome Terminal vs
Pantheon Terminal, the Slant community recommends Pantheon Terminal for most people.

In the question “What are the best Linux terminal emulators?” Pantheon Terminal is ranked 5th while Gnome Terminal is ranked 6th.
The most important reason people chose Pantheon Terminal is:

When a process has ended, Pantheon Terminal sends a notification bubble to the desktop notification server and indicates which tab generated the notification.

Source: https://www.slant.co/versus/2442/2463/~gnome-terminal_vs_pantheon-terminal


Try running this in a terminal:

gsettings set org.gnome.desktop.interface icon-theme 'elementary'

You may potentially need to log out and log in again for the default icons to reset.

Alternatively, you could install the Papirus icons. They look great.

sudo sh -c "echo 'deb http://ppa.launchpad.net/papirus/papirus/ubuntu xenial main' > /etc/apt/sources.list.d/papirus-ppa.list"
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com E58A9D36647CAE7F
sudo apt update
sudo apt install -y papirus-icon-theme libreoffice-style-papirus
gsettings set org.gnome.desktop.interface icon-theme 'ePapirus'


I need a driver but i dont know where to get the one i need

Actually Elementary is based on Ubuntu and Debian, so you are wrong. Install dkms in terminal
sudo apt install dkms

Install deb from 18.04 or 19. 04 using Eddy.

https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages

Additionally I am not sure is it a driver for your Realtek, but it works with really old kernel.

https://www.realtek.com/en/component/zoo/category/pc-audio-codecs-high-definition-audio-codecs-software

Additionally you can check the solution from Mint forum which should also work.

https://community.linuxmint.com/tutorial/view/1236


Is there a way to reorder systray indicator icons?

There's no easy way to do that. The ordering of the indicators is hard-coded, as you can see here.


A path set in .bashrc will only be set in a bash interactive non-login shell, it won't be set in applications launched directly from the GUI nor (if you log in remotely) when you log in over SSH. If you put your path in .profile or /etc/profile.d it will be available to your complete desktop session.

Please, change /path/to/your/gradle in my examples with your actual gradle path.
Both solutions will take effect after your next login.

Systemwide setting

There are many ways to set a systemwide variable, but in my opinion the most clean & elegant approach is a separate script in /etc/profile.d.

First, create  a new file, make it executable and open it with an editor:

sudo /etc/profile.d/gradle.sh
sudo chmod +x /etc/profile.d/gradle.sh
sudo -i scratch-text-editor /etc/profile.d/gradle.sh

then add the following lines into it:

export GRADLE_HOME=/path/to/your/gradle
export PATH="$PATH:$GRADLE_HOME/bin"

User specific setting

open your local .profile file:

scratch-text-editor ~/.profile

and add the following lines at the end of this script:

export GRADLE_HOME=/path/to/your/gradle
export PATH="$PATH:$GRADLE_HOME/bin"


Does elementary OS support tablet input (for writing)?

Nope, nothing like this is built into elementary OS or Ubuntu. If you'd like to request the feature more prominently, try filing a wishlist request in the bug tracker or creating a developer bounty.

The best handwriting recognition program I found was CellWriter: sudo apt install cellwriter

(You may need to install the universe repo if it isn't already active: sudo add-apt-repository universe.) If you give it a try, let us know how it goes? (Here are some others.)


Use the instructions on this page, but instead go to Custom and select the + button to add a new keyboard shortcut.  In the custom command, put xdotool key XF86MonBrightnessDown or xdotool key XF86MonBrightnessUp.  Then click where it says Disabled and key in your key combination.


Checking the script, I saw these bluetooth-related commands:

sudo apt-get purge bluez
sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug

If you want bluez and has no other alternatives in mind, then you can simply reinstall with:

sudo apt-get install bluez

For the plug /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug, you can reinstall with

sudo apt install --reinstall switchboard-plug-gcc-bluetooth


How to assign apps/commands to media keyboard keys?

Some of these come pre-assigned (email, mute, volume- & volume+) The others (HomePage, Search, 1-5, & Calculator) have to be manually assigned. Also, so far I have not been able to assign Search & Calculator.

Step 1: Creating the custom command.

Open System Settings -> Keyboard -> Shortcuts
If the action you want is not already listed under any of the menu options create a 'Custom' shortcut at the bottom by selecting 'Custom' then pressing the '+' to create a new entry
type the command you want (e.g. "io.elementary.calculator %U" to open the calculator)
after typing the command click on the right hand side of the row (where it says 'Disabled'. This will prompt you with 'New Accelerator...'
Press Shift & the button you want to assign (e.g. media key 1). This will show you "Shift + " then the name of the key (e.g. "Shift + Launcher5" for media key 1)
Continue adding your custom shortcuts this way.

What's that you say? You don't WANT to have to press Shift each time? Well move on to the janky part...

Step 2: Editing your dconf (yikes)

Install dconf editor from the AppCenter. Open it
You will see a folder structure open up: org > gnome > settings-daemon > plugins > media-keys > custom-keybindings (there is a folder and a key.. you want the folder up top)
Here you should see custome0, custom1, etc. Open the one you want to edit.
Click the 'binding' key to edit.
Lets say you used Shift + Launcher5 as in our example. Edit the 'Custom value' text (you'll first need to toggle off 'Use default value') and remove the '' from the text.
Press the 'Apply' button at the bottom of the dconf editor.
Test!


how do I install Mediatek MT7630E Wifi driver for elementary loki

To install the Mediatek MT7630E Wifi driver on elementary , you should follow the steps described on the github repo  :

You need to disable the secure boot from the BIOS settings then connect to the internet. Open the terminal and run the following commands:

sudo apt-get install git build-essential
git clone https://github.com/neurobin/MT7630E.git
cd MT7630E/
chmod +x install test uninstall
sudo ./install


In Terminal's settings, toggle off Natural Copy/Paste as shown in the image below.
Now Ctrl+C should work as you expect.


The SelekTOR developer here, you should pretty much always use the SelekTOR download from the official website http://www.dazzleships.net.

As noted by LewisGoddard trayicon support is disabled on Gnome based systems it does use a hardcoded desktop detection list but if this list fails it falls back to actually trying to load the trayicon and if that fails it disables the trayicon support automatically so it should start up fine.

I just checked the latest release 3.13.38 against the latest ElementaryOS and it works fine with Chromium and Firefox. Do not use Midori as it does not have the required PAC proxying support.

My recommendation for SelekTOR on Elementary would be to pin it to the dock and in SelekTOR preferences ensure "Minimise instead of Exit on close" is checked.
You can also set "Minimise on startup" if you intend to use auto startup.

Regards

Alistair Neil

SelekTOR Maintainer


TLDR; Triple check that your cable supports 60Hz.

Having struggled with this issue for a while now, I would like to point out that it is not you, not the monitor, not Linux but very likely the cable. A few months ago, I have even brought a perfectly fine, brand new 4K monitor back to the store because I thought I could not use it (30Hz is just unacceptable if you are doing 3D work). I spent evenings messing with xrandr, all to no avail. The guy at the store ensured me the cable was fine, but as it turns out, it was not.

This morning, I received a new USB-c to HDMI cable that explicitly supports 60Hz (it even says so on the USB-c plug). Just plugged it in and the issue is fixed. Even the monitor's 2.2 Gamma is displayed more accurately; I had it set to 2.6 with the other cable to get any depth in the blacks. I am using a Dell XPS 13 9370 with a 27" 4K Philips monitor (276E8VJSB) and elementary OS 5.0 Juno.


ACPI errors at boot with kernel 4.17.2 and 4.16

First two warnings are pretty harmless.
(I have them almost a year now,on same v110-15isk like you).
As for the rest,Im not sure.
I do have Arch with 4.17 installed alongside eOS,and never saw such warnings.

It could be due to Ubuntu kernel-patches.

I wouldnt recommend running vanilla mainland kernel on any Ubuntu based distro.

If it means something,give HWE-edge kernel a shoot.
It boosted performance and battery life for me.


It appears Files is showing the partition unique GUID.
If you label the volume you're mounting, Files should show that instead.
The method to do this varies depending on the filesystem of the volume.
GParted and GNOME Disks offer great graphical interfaces for changing labels.
Both applications are available in AppCenter.
Labels can also be changed via the command-line as outlined below.
For ext2/ext3/ext4 filesystems use the e2label command to label the partition.
e2label /dev/XXX "new label"

For btrfs use the btrfs filesystem subcommand.
btrfs filesystem label /dev/XXX "new label"

The Arch Wiki details the specific command for many more filesystems here.


Because the apps don't currently support OAUTH (a requirement by Google), you have to tell Google to allow "less secure" apps ( https://support.google.com/accounts/answer/6010255?hl=en ). Or you can wait for the next release of the "Online Accounts" panel: https://imgur.com/CYSc9Vl

You should have an email in your gmail inbox that says as much. :)


Press Ctrl+Alt+F3 and login into the terminal with your username and password. Your password will not show * or anything, but it is being typed.

Now run ls ~ -lah to list files in your home folder. If in the output the line

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority

appears then your .Xauthority file has the wrong permissions. You need to do sudo chown $USER:$USER .Xauthority and try logging in.

If you don't see that line, do ls -ld /tmp. Check for the first 10 letters in the left: they should read exactly like so: drwxrwxrwt.

drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp

If they don't, you need to run the command sudo chmod a+wt /tmp and check again.

If neither of these work, I'd recommend you either

Run this command:

dpkg-reconfigure lightdm

to reconfigure lightdm - the login manager.
Or uninstall lightdm, and reinstall it with this command:

sudo apt-get install --reinstall lightdm

Now restart the computer with this command:

sudo shutdown -r now

and login again.

To prevent this issue in the future, don't run GUI (Graphical User Interface) programs with sudo. If you have to (for example to open the file manager) add the -H flag - so you run sudo -H command-goes-here.


There was an update which removed these gsettings keys and because of that they do not work anymore. I like this feature so I don't need it but I have found out that there is an option to stop going fullscreen on another space and make spaces fixed again by execution of

gsettings set org.gnome.mutter dynamic-workspaces false

I have test it a few times and it works for me, but I have enable it again, because I like the dynamic spaces option when you go fullscreen. In order to restore it, you can do it by exection of

gsettings set org.gnome.mutter dynamic-workspaces true


What brand name of Wifi card are you using? try to upgrade the kernel with this


Lenovo IdeaPad-5-15IIL05 there is no sound, the touchpad does not work, the brightness adjustment does not work through FN

sudo update-initramfs -u

update-initramfs: Generating /boot/initrd.img-5.7.1-050701-generic
W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.0.12.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_06.bin for module i915


Is thera a GUI tool for setting up the samba server?

Create file: sudo touch /etc/libuser.conf
Run with sudo: sudo system-config-samba
*** Work for me!


How to enable Pantheon's single-click behavior for the file chooser dialogs?

The Pantheon file-chooser still uses the native Gtk Filechooser widget and this seems to hard code the double click behaviour. So it is not possible to change this at present by changing a setting.

It would be possible however to amend the coding for Pantheon filechooser so that it sets the behaviour to match that setting for Files.

A bug report will need to be raised concerning this at https://bugs.launchpad.net/pantheon-files


Pantheon-files by elementary LLC has a light-grey folder icon with a 'home' symbol on top of it. To uninstall its competitor ('Arquivos' app with a  blue locker icon):

Go to AppCenter > Installed tab.
Scroll until you find Arquivos app with a blue locker icon.
Click it and hit Uninstall button.


What you may be looking for can be found on the GitHub page for DIGImend which is here:

https://github.com/DIGImend/digimend-kernel-drivers

You can read through this page as it explains quite a bit in regards to drivers and such but notes there is an experimental DEB package. That DEB package can be found under the 'Releases' section of the page.

I have had experience with Wacom tablets and once I had the drivers installed I was good to go. Not sure if this will be the case here but it would be a good place to start.

Good Luck!!!


Type in terminal:

localectl set-locale "LANG=pt_BR.utf8"

Logout and check your greeter is in Brazilian.


Try sudo service network-manager restart from command line (cli)


Is Panthon Files from Loki version installable for Freya?

It is possible to install the latest Pantheon Files if you add the daily PPA , upgrade Pantheon Files and remove the daily PPA. During the process do not attempt to update elementary OS since it would break

  WARNING : You are installing development packages so they may be
  unstable and break your system.

To install run the following commands

sudo add-apt-repository ppa:elementary-os/daily
sudo apt-get update
sudo apt-get install pantheon-files
sudo add-apt-repository --remove ppa:elementary-os/daily
sudo apt-get update

To downgrade to the old version

sudo apt-get remove pantheon-files
sudo apt-get remove libpantheon-files-core0
sudo apt-get install pantheon-files

Screenshot

As you can see the thumbnails aren't working so I downgraded to the old version.

UPDATE : I have tested it on my laptop and it works.


Open task manger immediately after you login to your computer and check which application is running and does not show its icon.  For instance, Dropbox does that.  To make sure which application missing just try to treminate that application this will remove the icon from the topbar.


I think you are right. There is no button or command on the gui to delete the played videos.

But you can delete the last played videos over the terminal with following command.

gsettings set org.pantheon.audience last-played-videos []


Multiple Monitors not functioning properly

(This might be a bug, but on my system, Loki's Displays settings do not naturally let users stack screens atop each other, either with the secondary directly above the primary or vice versa, though I can futz around with it to make it work.)

Not being able to drag the window through the menu bar is likely by design—that would be a confusing scenario when the menu bar goes solid. So let's fix your second scenario, where you set the external monitor (the one on top) as the primary. Firstly, that your laptop's monitor does not regain control as the primary when the external is disconnected, so I reported it as a bug you can follow here.

Until it's patched, you'll have to either change the setting manually in your Displays settings or run a command as needed to reset your connected monitor as the primary:

If you're ever out of options (nothing to click on) and need a terminal, press Ctrl+Alt+F1, which should bring up a TTY screen. (Press Ctrl+Alt+F7 to return.)
Run xrandr -q to see all connected monitors and pick the one you want to target (not sure what it would be called for an internal screen [report back?] but mine is "HDMI-0", for instance)
Run xrandr --output HDMI-0 --primary to set a specific screen (HDMI-0) as the primary

I'll report back when the bug is addressed.


You have Switch layout under the Layout tab.


There is a collision of keyboard shortcuts in default Loki. In gsettings, the logout key under org.gnome.settings-daemon.plugins.media-keys has the default value <Control><Alt>Delete.

So after you have set this key to empty (or anything else you want to):

$  gsettings set org.gnome.settings-daemon.plugins.media-keys logout ''

You can add a custom shortcut to trigger gnome-system-monitor with this key combination:


NetworkManager is delaying my boot. How can I solve it without breaking functionality?

Masking NetworkManager-wait-online.service decreased boot time back to normal. I'm not sure what triggered it, but everything works fine now.

systemctl mask NetworkManager-wait-online.service


How to adjust display colors in elementary OS

You can modify gamma settings (colors and effectively contrast too) using xrandr tool.

First determine the output name of your monitor:

For example:

ravan@ravan:~$ xrandr -q | grep connected
VGA1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

In the above example I have a monitor connected and seen as output VGA1.

Using xrandr

From man page of xrandr (See man xrandr)

  Xrandr is used to set the size, orientation and/or  reflection  of  the
         outputs for a screen. It can also set the screen size.

command:

xrandr --output [DISPLAY_NAME] --gamma [R_VALUE]:[G_VALUE]:[B_VALUE]

Example:

xrandr --output VGA1 --gamma 1.28:1:1.28 # for purple

In the above example gamma values are in format Red:Green:Blue

See here for corresponding numeric values for  RGB colors.

In RGB color table, see decimal code and  if you have 128 then use 1.28

EDIT:

If you want to revert then use: 1:1:1 to restore the default state.

EDIT: (tested on freya)

To make changes permanent, add the script to start-up applications.

Open terminal and run:

nano  monitor_display.sh

Add the following lines.

#!/bin/bash
sleep 50
xrandr --output VGA1 --gamma 1.28:1:1.28 #same command you used previously.

Now Ctrl+X --> Y--> ENTER.

Now run:

chmod +x monitor_display.sh

Now to add to startup applications:

Open system settings --> applications --> startup --> click on + and add the command:

/bin/bash monitor_display.sh

Now reboot.

Note: You will see custom command .desktop file in ~/.config/autostart


This might not sound as a direct answer to how to create ISO, but still.
As far as I understand, you need ISO to create a backup of your current system. If so, you could try making a more reliable system backup via backup software such as Timeshift instead, then write backup folder to removable media/DVD/remote disk and use it later if need be.


(LoadError) No such file or directory - wpscan

Actually the things is nothing wrong here you can just run wpscan with wpscan. And don't forget to run inside the wpscan folder, unless you may get some other errors.
Go ahead and try wpscan --url <yourdomain.tld>, I believe it will work.

For further query related to wpscan (i.e. how to hack a site) you can get help from here as it is kind of off-topic for this site.


Where is "encrypt my home folder" in Juno?

It was removed in Ubuntu 18.04. Now, you can encrypt the whole Elementary Installation, which is much saver ... i think.


Installing Juno corrupted the BIOS, Cannot save changes in BIOS

install eOS in bios mode
set bios UEFI mode

if you are doing above ,then system boot in bios mode is correct. coz you change bios to UEFI mode does NOT means eOS will TRANSFORM itself to UEFI mode, you have to install OS in UEFI mode. (boot in UEFI and install).


When I install elementary OS, I always fail

Try the install without adding 'third-party' drivers during install process (checkbox). This should then cause the use of the basic Ubuntu video driver(s).

As a side note, I have installed this OS in all versions many times...sometimes the initial boot process takes a little longer than normal. It might be a simple case of delayed gratification solved by waiting a bit longer... I can't say why but perhaps someone with real OS knowledge can answer...HTH


Remote ftp server: Cannot open data connection

You must use passive mode

ftp -p4 192.168.0.4

However,  you can also open port 1085 in your firewall.


nvidia backlight and flickering issue Mac 2010 LOKI

Instead install the nvidiabl module to make /sys/class/backlight/nvidia_backlight/ work again.

Download nvidiabl from https://github.com/guillaumezin/nvidiabl
Go to folder nvidiabl-master
Edit nvidiabl-module.c line 213 and replace strnicmp to strncasecmp
make && make install
Reboot to make buttons work again (via powersave settings it should work right away)

Now you should have a module called nvidiabl loaded and the brightness setting works again!


How can I disable composite and effects in Elementary OS?

It's not possible to disable compositing in elementary OS. If you feel like you need to disable compositing, your computer is probably much too old to be running elementary OS.

Disabling animations could have some impact on performance.

You can disable window animations under System Settings > Universal Access > General. This includes the animations for opening, close, and resizing windows.

You can disable in-app animations through gsettings with the Terminal command:

gsettings set org.gnome.desktop.interface enable-animations false

You can re-enable in-app animations by setting the key to true instead of false:

gsettings set org.gnome.desktop.interface enable-animations true

Bear in mind that in-app animations are not exposed in System Settings because it may cause undesirable behavior. Proceed at your own risk. Your mileage may vary.


Juno - Middle click paste between different programs

It's normal Juno behavior to copy/paste with ctrl+c - ctrl+v, even from terminal.
Try elementary tweaks. There you have the ability to change 'natural' copy/paste. Just disable it and you have middle click working again. Maybe you need to reboot for changes to take effect.


Display layout problem with 3 monitor screens

Can't believe it's been this long and none of the _______'s at elementary HQ haven't fixed this.

Try this:
http://www.calgorithms.com/blog/2014/07/30/fixing-multiple-monitor-position-in-ubuntu-gnome-14-dot-04/


For what it's worth I think this behavior may be related to Ubuntu 18.04.

Looks like the same problem was reported here

For what it's worth, your system isn't actually sleeping, it's suspending. I'd love to be told otherwise but it seems to me like Elementary doesn't actually properly support sleep but instead suspends your laptop.


Freya with kernel 3.19.0-51 fails to boot

Open a terminal (CTRL + ALT + T) and type sudo apt-get purge linux-image-3.19.0-49-generic and press enter.This will remove the new kernel.

WARNING : If you have removed the old kernel your VM may stop booting


You need to run VBoxLinuxAdditions.run as root, not autorun.sh

Once you've inserted the Guest Additions ISO, open Files and open the disc from the sidebar. Then, right-click in the background of the window where autorun.sh is and select Open in > Terminal. Now you can run the following command to install Guest Additions:

sudo ./VboxLinuxAdditions.run

For reference, here is example output:

Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.28 Guest Additions for Linux............
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules ...done.
Doing non-kernel setup of the Guest Additions ...done.
Starting the VirtualBox Guest Additions ...done.
Installing the Window System drivers
Installing X.Org Server 1.16 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the the Window System (or just restart the guest system)
to enable the Guest Additions.

Installing graphics libraries and desktop services components ...done.


As I remember, you can set it in System Settings>Mouse and Touchpad.
By default elementary has no scrolling and tap to click on touchpad, so you need to enable that there :)


you need to install driver for it. (chose ubuntu 18.04 bionic when download, eOS Juno is based on ubuntu 18.04)
this may help: get rt3290 wireless work


Why don't clicks on links in Thunderbird automatically open my web browser?

I don't believe this issue is limited to Thunderbird / Chromium but instead related to a known GTK+ bug inherited from mutter that affects gala. Fortunately after several years it appears a possible fix may be forthcoming.

There are several other instances ([1],[2]) of annoying focus issues in the elementary OS bug tracker which the above fix will hopefully resolve.

I would suggest you mark the appropriate bugs as 'Affecting me' on the elementary OS bug tracker or opening a new one if your feel yours is in fact different.


how to change wallpaper on the lockscreen

It is currently not possible to change the Greeter wallpaper of elementary OS.

You can, however, try this branch of Github's Greeter project which would allow to put a wallpaper with an effect blur :

https://github.com/elementary/greeter/tree/blurred-background

But I never test this


Run this: sudo apt-get install zsh
Verify where zsh is by typing whereis zsh.
Run chsh and it'll ask you to type in your password and to enter the new value. If you've verified that zsh is available on /bin/zsh, type it in.

Warning: Be very careful when typing the path, as an invalid path given to chsh could cause a lot of problems.

Final step: Re-login


Two Icons showing in Dock for Minecraft using Custom .desktop file

It might be related to your StartupWMClass. In the terminal run xprop WM_CLASS and then click the Minecraft window. Use the value it returns. I ran into the same issue when I created a custom .desktop file for an android emulator and it worked.


plz reformat the external after doing all of this , the drive is a mess,
Looks like your computer is new, the other partitions are important for windows so don't touch them, and guess what ,if you remove the 20GB partition from your OEM you loose your chance to restore Windows and the licence is something that you might want to save, all the files that are in that partition is just for recovery if windows is damaged, so don't erase it.

first of all, make a backup of all..
then enter to windows and (press [windows key] + S) search "Disk manager" then you will se a lot of ... blue blocks, every block represent a partition, just delete ubuntu and the swap file(you will notice that easily because of sizes), and be sure that the block turns Black(only works if its black), if its green erease it again and it will turn black.

after reboot you will se a grub error or something, dont be scared is just some rubish that persists in your disk because of ubuntu's grub, insert the media/pendrive, reboot and press F12 as fast as posible when you look the OEM laptop's logo.

install elementary as always, then where finished you're able to dualboot windows and eos.


How to select (cherry-pick) files in Files using keyboard only? (Juno)

This looks like a regression :-(. You can select the item under the cursor using <Ctrl><Alt>plus or <Ctrl><Alt>equal (and deselect with <Ctrl><Alt>minus) but there does not seem to be a way of moving the cursor to another item without losing the existing selection and without selecting the new item under the cursor.

I'll raise an issue on GitHub.

The problem with <Ctrl><Space> is that it clashes with the shortcut to change the input method.


Chrome Remote Desktop not working with elementary OS 0.4.1 Loki

Per the directions on Google's support site (https://support.google.com/chrome/answer/1649523?hl=en), I added some extra code that seems to resolve this:

DESKTOP_SESSION=pantheon
XDG_CURRENT_DESKTOP=Pantheon
XDG_RUNTIME_DIR=/run/user/1000

I would check your values for those variables first, but it works for me, although the behavior is odd -- it seems to create another virtual workspace when I connect, and not literally remote control the desktop. Nevertheless, I'm able to perform any action I want on the remote system.


elementary fails to boot installations media, and fails to boot install

If you follow these steps (based on instructions from the Ubuntu Wiki), you can see where Elementary OS is failing as it tries to start up:

Boot from the USB drive.
Navigate to "try Elementary OS," and press "e".
Remove the quiet and splash keywords (found in the line starting with linux). Also remove the parameter vt.handoff=7, and on the line that reads set gfxpayload=$linux_gfx_mode, replace with set gfxpayload=text.
Press "Ctrl+x" to boot.

What are the last few entries that appear when you try to boot in this mode?

What program are you using to create a bootable USB drive?

You are installing Elementary OS 0.3.2, right? This version fixes several installation issues from older versions.


Problem solved
Steps:
Remove refit(mac hd/efi) if it was installed.
Install refind.
Enter live usb with linux on it using refind bootloader, when grub appear press “e” and type “nomodeset” after “splash” then f10.
Install linux alongside mac os, (or else using only “/“ and swap if you want)
After installation refind will be replaced by grub2.
In grub choose os that you want.
Done.

But no wifi)))

Upd: after using eOS at about a half an hour, updated everything, installed some apps. Performance is okay, i can now watch youtube in 720 without lags. Sensors: cpu temperature at 63-65 C’ no apps opened. Sometimes system freezes when 3 and more apps opened (cpu 90-100% use). No issues about RAM, whatever i do only 60% use, swap use only 1% of it’s capacity (2Gb) Will try Lubuntu.


I had the same issue on my T480s with the fingerprint 06cb:009a which has no support on the libfprint. I believe the following solution could work for you as the T460s also uses a fingerprint reader from the Validity Sensors Inc. I made it work going through a series of tutorials that lead me to this:

Setup python-validity (which is an alternative project that implemented this fingerprint reader)

$ sudo apt remove fprintd
$ sudo add-apt-repository ppa:uunicorn/open-fprintd
$ sudo apt-get update
$ sudo apt install open-fprintd fprintd-clients python3-validity
...wait a bit...

Register your fingers

$ fprintd-enroll
$ fprintd-verify

Login configuration for Elementary OS (following some instructions from Arch Linux documentation)

Add pam_fprintd.so as sufficient to the top of the auth section of teh following files:
/etc/pam.d/common-session
/etc/pam.d/common-auth
/etc/pam.d/common-session
/etc/pam.d/common-password

Example:
auth      sufficient pam_fprintd.so
...

For me, these are the files the covered most of the authentication places like, sudo, login, admin requests. Anyway, you can try to change other files in the pam.d folder to match your needs.


Files showing Lock symbol Elementary OS Juno

Turn off fast boot inside power management in Windows.


Do I have to use Vala to build my app to get it on the App Store?

I think the critical thing is that your app follow Elementary's Human Interface Guideline
I'd be super curious to learn whether or not Electron could create an app that conforms to these.


Open terminal and run the following commands:

sudo add-apt-repository --remove ppa:versable/elementary-update
sudo apt-get clean
sudo apt-get update

This should solve your problem.

General solution:

Failed to download repository information
Check your Internet connection.

Open terminal and run sudo apt-get update then identify the errors.

Once identified root cause of this update error, the next step is to remove them from the list of software sources.

Use software&Updates or /etc/apt/sources.list  if you identified PPA.
One line solution:

Open terminal and run:

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


Removed the relevant lines out of /etc/apt/sources.list; issue resolved.


For the right-click mouse fix of Firefox, type in the search bar about:config and change ui.context_menus.after_mouseup to true


Is it possible to extend the HDD with a USB Drive

I do not know about apps, but for sure you can save documents, videos, pictures, and music on any drive connected and recongnized by the OS.


Custom .desktop file, trying to launch a .sh

If you don't need root privileges, try adding quotes and removing sudo, like:

Exec="/opt/sqldeveloper/sqldeveloper.sh"

However, if you need to run it in sudo, I don't know how to achieve that. Maybe create another script, to run your script, or something like that, idk.


How do I install current versions of OpenSSH and LibreSSL?

Here's how to install current versions of each on your computer.
First, download, build and install the latest version of LibreSSL
cd /usr/local/src (or whatever directory you like to build software in)
sudo apt install -y build-essential checkinstall

curl http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-<version-number>.tar.gz | tar -xzv; cd libressl-<version-number>

./configure --libdir=/lib/x86_64-linux-gnu; make check; sudo checkinstall

Then build OpenSSH against the updated LibreSSL libraries
curl https://mirror.planetunix.net/pub/OpenBSD/OpenSSH/portable/openssh-<version-number>p1.tar.gz | tar -xzv

cd openssh-<version-number>; ./configure --libdir=/lib/x86_64-linux-gnu --with-ssl-dir=/lib/x86_64-linux-gnu --without-zlib

make; sudo checkinstall

Be aware that your openssh binaries will be downgraded anytime there is an 'update' to the Ubuntu openssh package, and you'll have to re-install.


I think it is due to the FAT32 max file size limitation. You can read more about file systems here: Transferring a 4GB or larger file to a USB flash drive or memory card
In short, you most likely need to format your USB drive to a different file system. There are many ways to do that, but the most intuitive way to me is using the GNOME Disks application from the AppCenter.
WARNING: this will delete everything from your drive, so make ure it does not contain anything you might need later!
After installing it, plug in your drive, launch the application, select your drive in the left column and then click the gear wheels and select Format Partition...

Next, give your drive a new name and select NTFS (or you can use the Other option to select exFAT) and click the Next button and then the big red Format button.

After it completes, replug your drive and try copying files again.


Is it possible to disable notifications sound on do not disturb mode?

In System Settings>Notifications you can set if notifications play sound. :)


You could try to (re)install the xserver-xorg-input-synaptics package. It helped me with a similiar problem (other touchpad brand, but yours should be also supported by the synaptic driver)


Ethernet not working after resuming from sleep

I found that a work around is to restart the Ethernet driver after resuming from sleep. Use these commands after resuming from sleep

To do it run lspci -k . The output of the command for me is below

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
    Subsystem: Hewlett-Packard Company Device 184b
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7640G]
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: radeon
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: snd_hda_intel
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 03)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: xhci_hcd
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 03)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: xhci_hcd
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: ahci
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: ohci-pci
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: ehci-pci
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: ohci-pci
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: ehci-pci
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 14)
    Subsystem: Hewlett-Packard Company Device 184b
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: snd_hda_intel
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
    Subsystem: Hewlett-Packard Company Device 184b
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI bridge (PCIE port 0)
    Kernel driver in use: pcieport
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI bridge (PCIE port 1)
    Kernel driver in use: pcieport
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3
    Kernel driver in use: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
    Subsystem: Hewlett-Packard Company Device 184b
    Kernel driver in use: rtsx_pci
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
    Kernel driver in use: r8169

Now find your Ethernet controller and its module (driver) name in the command output. For me it is r8169 but yours will be different (unless you have a similar laptop).

Then run (replace <name> with the module name like r8169)

sudo rmmod <name>
sudo modprobe <name>

For me it was (but yours will be different)

sudo rmmod r8169
sudo modprobe r8169

This will restart the Ethernet kernel module (driver). Now Ethernet should be working.

I am currently working on a automated solution which runs on every resume


There aren't many laptops that have any sort of official support for elementary OS.

There are brands of laptops that come with a Linux distribution pre-installed. Those likely also work fine with elementary OS. For example:

https://entroware.com/
https://slimbook.es/en/
https://system76.com/

The majority of laptops that come with Windows preinstalled can run Linux distributions like elementary OS with little to no problems. Some may require additional fixes to get Wi-Fi and such working. Very new laptop models that come with cutting-edge hardware might not fully function on Linux (yet) or require you to install a newer Linux kernel.

To find information about the compatibility of a specific laptop model you'll have to do some research yourself, and/or ask the manufacturer.

elementary OS is based on Ubuntu, so if a laptop works well with Ubuntu, it likely works well with elementary OS as well.


Customizing Elementary OS 5.1 Terminal Not Working

Probably the only one correct way is to do this way:
sudo gsettings set io.elementary.terminal.settings background 'rgb(46, 46, 46,0.95)'

The last position 0.95 is about transparency. Less value means more transparent background.
Settings work only after the restart of the system, so each time you need to restart if you are changing values.


so now when re open appcenter i get same error/aler box saying

E: http://dl.google.com/linux/chrome/deb stable InRelease is not (yet) available (Could not connect to dl.google.com:80 (172.217.19.46), connection timed out)
E: http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic InRelease is not (yet) available (Could not connect to ppa.launchpad.net:80 (91.189.95.83), connection timed out)
E: http://ppa.launchpad.net/elementary-os/stable/ubuntu bionic InRelease is not (yet) available (Unable to connect to ppa.launchpad.net:http:)
E: http://ppa.launchpad.net/elementary-os/os-patches/ubuntu bionic InRelease is not (yet) available (Unable to connect to ppa.launchpad.net:http:)

guess its more issue, i hear to get off windows and start in the new home of linux which i love and i am here to learn about, thanks again

Note: 2 question same day u guyz will hate me for sure


How do i have Caps Lock switching keyboard layout and Shift+Caps Lock enabling Caps Lock?

I prefer to swap Ctrl and Caps Lock. Keyboard -> Options -> Ctrl key position: Swap Ctrl and Caps Lock. In order to use Ctrl + \ to switch between keyboard layouts — Keyboard -> Shortcuts -> Universal Access: Next Keyboard Layout (Ctrl + \). So wen you press Caps Lock + \ layouts will change, when you press Ctrl(left) text input mode switches to upper/lower case.


Elementary OS Blocks Shift + Alt in Blender unlike other Linux Distros

Go to System Settings > Keyboard > Layout and change "Switch Layout" to any other option besides Alt+Shift.


Error while booting v0.4.1-stable - nouveau, nomodeset not working

Did you check for the hash sum of the iso file after you downloaded it?
In Windows do: CertUtil -hashfile <PATH_TO_THE_ISO_FILE> SHA256
In Linux do: sha256sum elementaryos-xxxxxxxxxx.iso

It should match this string:
1d85b675bbbfc868d2286718cdc62590e41e1b40bfffcef7ac4111b7ea7da905


namely the occupation of the disks from " pantheon files" or from the desktop

In Loki, you can right click on the devices in the sidebar of Files and choose "Properties" to get information about device size and usage.  This causes the device to be mounted though and only gives the information for one device at a time, so it is not exactly equivalent to df.  Is this what you were asking?


Toggling Bluetooth on Wingpanel does not toggle Bluetooth in settings

A fix for this bug was just released. Running an update in AppCenter and then restarting should fix the problem.

Edit: the fixes for bugs 1607475 and 1600520 should in theory have fixed the problem, but the issue persists. I'm able to reproduce the problem on my machine. I've asked in one of the tickets whether it would be helpful to file a new ticket or reopen one of the existing ones.


Just do:

sudo apt-get remove wingpanel-indicator-power
killall wingpanel


LibreOffice Won't Open when installed by Appcenter

I also had this problem installing LibreOffice from appcenter. Solved uninstalling it with appcenter and installing (also with appcenter) separatedly the Libreoffice applications (writer, spreadsheets...). This installs also LibreOfice environment.

Update:  I understand that you want to install Libreoffice from app center that's why I gave you an "appcenter solution" that worked for me. Obviouly, you can always install Libreoffice using terminal issuing:

sudo apt update

sudo apt install libreoffice


I don't think they can migrate to a new IP that fast, but try calling them out on Twitter and/or filing an issue to their Github pages.

For the meantime, you can use a VPN (free VPN services will do since the updates probably won't take up more than 500MB) to fetch updates. Hope this helps.


ppa:lightzone-team/lightzone only appears to contain the package lightzone, and AFAIK the new add-apt-repository command updates source automatically, so these are the full commands:
sudo apt install software-properties-common
sudo add-apt-repository ppa:lightzone-team/lightzone
sudo apt install lightzone


How to safely wipe and reinstall elementaryOS on dual-boot machine

You do not need to wipe out anything using Windows, in order to minimize the risk to destroy your partition tables I recommend you to not do it from there - Just use the install via Live USB using Something else option and format the Elementary OS drive you do not want to keep before installing the os.


What is the supported method for enabling/disabling services on elementary OS?

It's not ssh, it's sshd.

sudo service sshd disable


The answer (thanks to Giovanni Caligaris on google+) is to install gnome-calendar, gnome-online-accounts and then use the command

XDG_CURRENT_DESKTOP=GNOME gnome-control-center

To access the gnome settings and set your account there.


No, the dark theme is not officially supported. It can be installed manually, as you did, or through elementary-tweaks (which is doubly unsupported by the devs). I tested the dark theme for a few days, but found that only a few apps actually supported the theme and the rest did their own thing.

This doesn't mean that app maintainers won't take bug reports on making their apps work better across themes, but the devs certainly don't have dark theme use cases in mind when shipping the main OS. As a rule, if it isn't in the main Settings and it isn't a feature request, it's likely not within the purview of the small dev team. (I personally don't think it would be a bad feature to have, so perhaps you'd like to join in?)


I downloaded yesterday some updates from software center as usual and both wifi and ethernet do not work anymore

Install both linux-firmware and linux-firmware-nonfree packages,e.g.

  sudo apt-get install linux-firmware linux-firmware-nonfree

and reboot.

For me Installing newer drivers solved the problem from this article or you can go through this for your specific need.My WiFi adapter is not working at all, how to troubleshoot?


Drag and Drop in Pantheon Files Using Left Click?

Go to System Settings/Mouse and Touchpad.  There you can change which button is "primary" and which is "secondary".  By default, the left button is "primary" and using this for drag and drop performs the default operation (copy or move) depending on the source and destination.  Using the secondary button (usually right), gives you a menu when you drop allowing a choice of Copy, Move, Link and Cancel.

If the behaviour is not as expected, check whether other applications are also affected.  If so it may be a hardware problem.


Got it working by copying the relevant .desktop file from ~/.local/share/applications/ to ~/.config/autostart.

The AppImage I downloaded, when run the first time, gave an option to add shortcut file, which is how the .desktop file got in the local folder.

Thanks to this answer.


Suggestion - Updates Notification Action

It does.
I just got notified of an available update, clicked on the notification and the update screen opened.


To get guitars or other "non-digital" (MIDI) equipment working with Linux, you will need to learn how to use JACK. Using a program called Catia from the KXStudio repository is much much easier than QJackCtl.

You will also need to make sure pavucontrol and pulseaudio-module-jack is installed.

My favorite cable so far has been a Rocksmith USB guitar cable, though they go out after regular use in a few months. Buying any audio cable with an LED light on it doesn't make any sense to me (buzzing).

Quick disclaimer

You may not be able to get LMMS working with JACK since I think it is technically dependent on Wine to work. If not, and still want to record, you could still try Ardour or Audacity.

Open PulseAudio Volume Control (pavucontrol) and look under configuration and make sure the USB M-Audio JamLab device is set to input only (I doubt you'll get both in/out working). Then, go to Input Devices tab and make sure JamLab device is the one being used. Go to Output Devices tab and make sure audio is going to the headphones or whatever you want.

Open Catia --> Tools --> Jack Server --> Configure Jack

Select Duplex Mode and make sure the Input Device and the Output Devices are correct.

Click OK, Next, go to Tools --> Jack Server --> Start Jack Server

Open the applications you want to use Catia to pipe audio through. Linux has programs like Guitarix and Rakarrack for guitar. You move the virtual cables in Catia around to make connections.

BE AWARE

That just because you stop the Jack server, you will also have to run killall jack or use htop to find and stop the process. If your audio still acts funny afterwards, try killall pulseaudio.

Your are kind of lucky, even though you have an older MacBook, because I have a newer one with an actual HDMI port (so video and audio), and it has been nothing but hell trying to get Jack and PulseAudio to work properly. I have to kill pulseaudio to get it to reset just for normal things like Kodi or Firefox videos sometimes. And, sometimes my HDMI as an option disappears all together. If you plan to buy a newer laptop soon for Linux-only and want an actual HDMI port, don't get an Apple.


Ok, all you need is samba.

You have to install it first:

sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

create special user for sharing files, open the application from slingshot and configure the shared folder;
and don't forget to restart the services

sudo restart smbd && sudo restart nmbd


I would suggest removing and reinstalling the Pantheon Terminal through the App Center.

If you run into any other issue that might require access to a working terminal you can install the Gnome Terminal through the App Center and use that to fix whatever might need fixing.

Refer to these instructions if you want to set Gnome Terminal as your permanent replacement.


it looks like there is a known bug in the current 4.15 Kernel release which Juno is running according to the below article.

https://ubuntuforums.org/showthread.php?t=2395562

can you post your kernel version?

open terminal and run.

uname -r

or

uname -a

upgrading to 4.17 for the user in the above thread seems to have resolved their issue but this is not the current stable version of the kernel for Juno for what ever reason.

check out the link posted to see if this is the same or is related to your issue.

hope this helps.

""Cheers
G


Is there some plugin or app to add hotkeys to noise music player?

You can control noise with the following cmd:

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.Noise /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.XXX

For XXX you can put Play, Pause, PlayPause, Next, Previous or Stop

Here you see how you configure a shortcut:
https://elementaryos.stackexchange.com/a/370/37


Why is there download of data automatically

I solved this by doing a fresh install and deleting the Elementary appcenter

sudo apt remove appcenter.

Finished and I never use it anyway.

I am sure this hurts the devs, and I hope they fix it with future releases.  Basically, if I say I don't want to check for updates.. that means don't check for updates.  (hint).


What benefits does a PPA offer that a .deb or installing from the standard repositories doesn't?

The fact that there is no distinguishable difference between installing software through trusted repositories, such as the main repository, and then installing software through a PPA (GUI and CLI)

The main benefit you may get is, latest and up to date packages.

Software Center(repositories)  may not always contain newer version of the package,  even though there are higher versions of the same package in developers' PPAs,  those will only be included in the next release of the OS.