I observed that when I plug a USB hard drive, Ubuntu starts a service called mediascanner-extractor and mediascanner-service-2.0. What is this? It looks like its kind of new, because I didn't noticed this before (I'm using Ubuntu 16.04.2 LTS)  How to avoid this? because it hits the perfs of my PC. Does anyone knows how?  I searched the site but found no relevant info about it.
Since a few months, on one of the desktop Ubuntu 14.04 systems I use, CPU has regularly been going up to 80-100% for no apparent reason. htop would usually attribute responsability to file system processes, such as nemo or ntfs. To get CPU back down I would kill these process, which in some cases would lead to loss of access to the file system and a consequent restart.  Days ago I noticed that whenever this situation happened another process was always present also using high CPU: mediascanner-service-2.0. Some research lead me to  that simply advised its removal. So I did.  The end result has been unexpectedly positive: not only are the high CPU load episodes gone, the system is altogether much faster. The speed up of the Lens is dramatic: finding an application like Calc now takes 2 seconds at most when previously it took some 20 seconds. Finding a file takes now some 5 seconds, whereas before it took in the order of 30 seconds. Heavy programmes like Eclipse are starting up faster and workspaces are more fluid. There seems to be also an overall reduction in the frequency of disk access.  What is exactly this mediascanner2.0 package? Is it part of Unity 7 or a dependency that gets installed a posteriori? Is it possible to prevent its installation?  Update: following  it is possible to track this package down to indicator-session:  $ sudo aptitude why mediascanner2.0 i   indicator-session         Recommends indicator-applet (&gt;= 0.2) | indicator-renderer i A unity8                    Provides   indicator-renderer                             i A unity8                    Recommends unity-scope-mediascanner2                      pi  unity-scope-mediascanner2 Depends    mediascanner2.0                                  Apparently, mediascanner2.0 (and the Unity 8 shell) are part of the base 14.04 system. Left to answer is the exact function of this rogue package.
wordcount with xesearch errors Ubuntu 20.04 interface font too small after restart, even with high scaling factor So I was configuring VS code on my Notebook when suddenly I noticed that my interface font got really small on my desktop, terminal and files. I use Gnome Tweaks Tool to increase my scaling factor to 1,15 , but, even though it was active, the font stayed tiny. The solution I found was moving my scaling factor, which instantly fixed my font issue, however, every time I restart my Notebook the font gets tiny again and I have to repeat the process. I tried reseting my font configuration using this command, but had no success. gsettings reset org.gnome.desktop.interface text-scaling-factor  I also tried using the command dconf reset -f /  Finally, I tried using dconf-editor, but still had no success altering the font rendering DPI or changing the scaling factor. All of the steps I mentioned fixed my fonts temporarily, but the issue still persists when I restart my Notebook I am out of ideas and even considered getting a fresh Ubuntu install by now... My video card: NVIDIA GeForce GTX 1050 GPU Particle effect showing only on one side of mirrored object I'm trying to create a fur particle effect on sonic the hedgehog, and I'm using weight paints to keep it in the areas I want.   Problem: I can only get the hair effect to show up on certain random areas on model, and only on one side.  I'm using a mirror effect to keep model symmetrical, but hair only shows on one side of the mirror.  I'm new used Blender, so I don't know what all the settings for the particle effects do.  Whats going on and how do I fix it? How can I check if the Active Object has a specific modifier so that when I run my code, it doesn't add the modifier again to the object? It should add the modifier only to the object which does not use that modifier. How do I change the GRUB boot order? I have both Windows 7 and Ubuntu installed on a shared machine. Because a lot of the non-developers use Windows, I'd like to change the boot order to make it easier for them.  Currently the boot order looks like the following:   Ubuntu 11.10 kernelgeneric *86 Ubuntu 11.10 kernelgeneric *86 (safe boot)  Memory test Memory test Windows 7 on /dev/sda6   How do I change the default order so that Windows 7 is at the top of the list?   Windows 7 on /dev/sda6 Ubuntu 11.10 kernelgeneric *86 Ubuntu 11.10 kernelgeneric *86 (safe boot)  Memory test Memory test How can I use Netflix on Ubuntu? Is there a way to stream Netflix content to my Ubuntu machine? How to cleanup deadlinks I was reading some answers about ruby and there are a lot of links to _why's sites.  and took all his sites with him.  Almost every introduction question about ruby will include at least one or two links to one of his sites. Examples:          With a bit more effort I could probably find more questions with a lot of deadlinks.  My suggestion for discussion was, what would be a good way to solve deadlinks in the answers/comments? Not every site _why created has resurfaced somewhere else, but some could be replaced by new links.  But I wanted the discussion to go beyond this specific problem of deadlinks in the ruby answers, an automatic solution would be to let the links be scanned in a batch and when found dead be replaced by a google cache or webarchive version of the page, and perhaps mark it so that the community can replace the link with an alternative? How can I split an equation over two (or more) lines I am having the following equation:  \begin{equation}   Q(\lambda,\hat{\lambda}) = -\frac{1}{2} P(O \mid \lambda ) \sum_s \sum_m \sum_t \gamma_m^{(s)} (t) \left( n \log(2 \pi ) + \log \left| C_m^{(s)} \right| + \left( \mathbf{o}_t - \hat{\mu}_m^{(s)} \right) ^T C_m^{(s)-1} \left(\mathbf{o}_t - \hat{\mu}_m^{(s)}\right) \right) \end{equation}   which does not very well fit on one line. How can I split this over two lines? What I have in mind is that I specify the splitting place, and that the first line is left aligned and the second line right aligned to make clear that it is still the same equation.  The linebreak \\ does not work. Find the last two digits of $3^{45}$ I was wondering if there is a simpler way to find the last to digits of a power such as $3^{45}$. I reduced it modulo 100 to get the answer, which is 43. But I was curious if there was a simpler, or more eloquent way to get this result.  Here's my method:  Using the fact that $3^4=81\equiv -19 \pmod{100}$ and $19^5=2,476,099\equiv -1 \pmod{100}$  $$ 3^{45}\equiv 3(3^4)^{11}\equiv 3(-19)^{11}\equiv 3(-19)(19^5)^2\equiv 3(-19)(-1)^2 \equiv -57 \equiv 43 \pmod {100} $$  I just felt like this was sort of a messy way to find out that the last two digits are 43. The relationship between the eigenvalues of matrices $XY$ and $YX$ If $X \in \mathbb{C}^{m \times n}$ and $Y \in \mathbb{C}^{n \times m}$ ($m \geq n$), how to prove the following?  $$\sigma (XY) = \sigma(YX) \cup \underbrace{\left \{ 0, ..., 0 \right \}}_{m-n}$$  Here, $\sigma$ denotes the set of eigenvalues/spectrum. How can I get file extensions with JavaScript? See code:   var file1 = "50.xsl"; var file2 = "30.doc"; getFileExtension(file1); //returns xsl getFileExtension(file2); //returns doc  function getFileExtension(filename) {     /*TODO*/ } Launch apps full screen How to get selected text from textbox control with javascript Who is bound to the Prime Directive? How to mount an ISO file? I'm running into trouble trying to mount a large iso:  dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom mount: warning: /cdrom seems to be mounted read-only. dev@dev-OptiPlex-745:~$    Can you tell me how I should do it? How does gravity escape a black hole? Scale and Rotate Stopped Working [2.8] Searching for an equation to find the center of a sphere given 4 points, one finds that taking the determinant of the four (non-coplanar) points together with the variables $x$, $y$, and $z$ arranged like so:  $\left|\begin{array}{ccccc} x^2+y^2+z^2 &amp; x &amp; y&amp;z&amp;1\\ x_1^2 + y_1^2 + z_1^2 &amp; x_1 &amp; y_1 &amp; z_1 &amp; 1\\ x_2^2 + y_2^2 + z_2^2 &amp; x_2 &amp; y_2 &amp; z_2 &amp; 1\\ x_3^2 + y_3^2 + z_3^2 &amp; x_3 &amp; y_3 &amp; z_3 &amp; 1\\ x_4^2 + y_4^2 + z_4^2 &amp; x_4 &amp; y_4 &amp; z_4 &amp; 1\\ \end{array}\right| = 0$   yields the equation for the sphere.  Then one need only re-arrange terms into the more familiar form to find the center and radius.  This works fine.  My question is why.    This same approach also works for one or two dimensions.  I'm guessing it also works for finding hyperspheres in higher-dimensional spaces as long as you have a corresponding number of points.  But where did that determinant form come from?  Is there an intuitive meaning for what that relationship is saying? I am using a logit model. My dependent variable is binary. However I have an independent variable which is categorical and contains the responses: 1.very good, 2.good, 3.average, 4.poor and 5.very poor. So, it is ordinal ("quantitative categorical"). I am not sure how to handle this in the model. I am using gretl.  [Note from @ttnphns: Although the question says the model is logit (because the dependent is categorical), the crucial issue - ordinal independent variables - is basically alike, be the dependent categorical or quantitative. Therefore the question is equally relevant to, say, linear regression too - as it is to logistic regression or other logit model.] I need to run a program as a different user + make it run with admin privileges (Run as administrator).  I use the '' for running the program as a different user  How can I run the program as admin with that command? (or a different one so will give me my requirements)  EDIT :  I need 2 things   Run as a different user Run as admin - not just as the admin user but also with full permissions   As this image