?

Log in

Narmastagan!!!
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in agnamezeus' LiveJournal:

[ << Previous 20 ]
Sunday, February 5th, 2017
4:13 am
Linux Mint browser memory consumption
I've discovered one useful thing recently - Chromium extension The Great Suspender. It unloads from the memory processes of opened in a browser tabs after some time when they are idle. By default the time interval is set to one hour, but I've changed it to 15 minutes. You can also put some sites to a white list to prevent loss of big amounts of text you've typed (for example at gmail.com). I also advise you to turn on "Automatically unsuspend when tab gains focus" option.

Never use "Unsuspend all tabs" option when you have multiple tabs opened in a browser cause this is the right way to hang your system.
3:38 am
Oracle VM VirtualBox разрешение экрана/развернуть на весь экран
После установки программы VirtualBox и установки какого-нибудь дистрибутива Линукс вы можете столкнуться с проблемой, заключающейся в том, что виртуальная машина стартует систему в маленьком окошке, а поменять разрешение экрана или развернуть не получается. Вот шаги, которые вы можете предпринять для решения этой проблемы

0. В вашей операционной системе Linux должны быть установлены минимально необходимые пакеты для компиляции исходников и заголовочные файлы ядра. Если они не установлены, как у меня, нужно выполнить следующее:
sudo apt-get install gcc make
(ждём, пока поставится, отвечаем Да, если спрашивает Да/Нет)

далее обратите внимание на символы ` в строке ниже - такой символ можно набрать в английской раскладке нажав на клавишу слева от клавиши 1. Там, где тильда (и буква Ё в русской раскладке).
apt-get install linux-headers-`uname -r` dkms build-essential
(ждём, пока поставится)

1. Находясь внутри виртуальной машины с запущенной операционной системой Linux зайдите в меню самой виртуальной машины и нажмите на пункт меню Devices, выберите внизу выпавшего списка Insert Guest Additions CD image...
Операционка скажет, что вставлен диск со скриптом автозапуска. Игнорируем это окно (закрываем).

2. Переходим в папку /media/cdrom0 (зависит от дистрибутива. Подходит для Debian-подобных дистрибутивов)
проверяем наличие в ней файлов командой ls
- должен высветиться набор файлов, среди которых имеется VBoxLinuxAdditions.run
Запускаем этот скрипт следующей командой
sudo sh ./VBoxLinuxAdditions.run
(ждём, пока поставится)
- во время установки не должно быть никаких ошибок.

3. Выключаем операционную систему и вновь стартуем. Разрешение экрана должно подхватиться автоматически, когда система загрузится. При этом система развёрнута на весь экран. Переход между основной системой и системой в виртуальной машине осуществляется по умолчанию клавишей правый CTRL, для разворачивания на весь кран используется сочетание правый CTRL+F
Tuesday, January 31st, 2017
5:21 am
Linux automated script to reboot remote D-Link-like router/modem via telnet
1) Install Expect command line utility.
sudo apt-get install expect

The program 'expect' awaits specified character in an output of a remote device and sends the corresponding answer.

2) Create an empty file. For example, reboot_modem.sh anywhere you like

3) Edit and put this into the file:
#!/usr/bin/expect -f

spawn telnet IP_ADDRESS_OF_YOUR_MODEM
expect "Login:"
send "USER_NAME\r"
expect "Password:"
send "YOUR_PASSWORD\r"
expect ">"
send "reboot\r"
send "logout\r"
expect eof

where:

IP_ADDRESS_OF_YOUR_MODEM - this is an address of your router/modem the same as when you connect it normally - i.e. 10.0.0.1 etc.
USER_NAME - username to login - i.e. admin etc.
PASSWORD - the password for this login: 234sdfjb230 etc.

expect ">" - change this only if the command prompt of your modem/router is different from ">". It can be "$" or "#" and maybe other.
Monday, January 2nd, 2017
7:55 pm
Linux Mint 17.3 memory - cache - swap usage speed-up on laptop
There was a problem when my browser with many opened tabs took a lot of memory. In Linux Mint there is an option to control the ratio between used and free memory at which the system decides to start using swap to cache memory into swap partition of a hard disk drive. By default when there is 60% and more of memory used, the system starts to put memory pages on disk. For slow hard disks of laptops that process is really nasty and can piss you off when it's like 10 and more seconds to open another tab in a browser. I've changed this ratio to 90% when it is possible for the system to use hard disk swap. I believe that this ratio is like advice to the system's kernel, so it is more like: "Hey, kernel, I want this to be so, but you can break our deal if you are in critical conditions".

To change this option you should open terminal and edit the file /etc/sysctl.conf.
In terminal type:

sudo nano /etc/sysctl.conf

(enter your root password)

Scroll down using arrows on keyboard and check if there is a line
vm.swappiness = 60

if yes - change '60' to '10'
if no - add the whole line: vm.swappiness = 10

Save the file by pressing ctrl+x and agree to save it.

After this you have to reboot your system.

To check if there is everything ok after the reboot you can type in terminal:

sudo cat /proc/sys/vm/swappiness

It should show '10'. If there is still '60' then you should open the file again and spellcheck the entry.
Thursday, December 29th, 2016
9:02 am
Старые песни на новый лад
Оптимист изучает английский, пессимист - китайский. А реалист за баксы сосёт хуи на МКАДе.
Thursday, October 6th, 2016
5:43 pm
One of the best Linux (Multiplatform) video transcoding application with mass processing: HandBrake
Official site: https://handbrake.fr/
Just install it from your repository.

To use the latest releases with H.256 support you must add their repository.

To do so for Ubuntu based distros, open Terminal (Ctrl+Alt+T) and type (also agree with terminal output feedback by pressing Enter or "y" or whatsoever when asked):

   sudo add-apt-repository ppa:stebbins/handbrake-releases
   sudo apt-get update
   sudo apt-get install handbrake-gtk


For command line interface version (CLI) also install this:

   sudo apt-get install handbrake-cli

The app can crop your video and transcode it to different formats. It is very handy for mass-processing of multiple files in queue.

If you know any better application please leave a comment below.
Wednesday, October 5th, 2016
11:03 pm
Linux Mint 17.3 Mate Bluetooth panel icon/applet and manager
I usually don't use bluetooth much. But someday I was wondering why there is no any bluetooth icon/applet on my panels to, for example, turn it on or off. I've found how to fix this.

To solve this problem just install blueman package. It works great!
Friday, September 30th, 2016
12:29 pm
Linux Mint Chromium/Chrome memory usage. Memory usage reduction
Remember my memory consumption issue from the last post?
I've recently found out that you can use --process-per-site flag to reduce the memory usage in Chrome/Chromium. It saves about ~25% of memory used by Chrome or Chromium and depends on sites diversity among your opened tabs. The same sites in different tabs give better memory usage efficiency.

To use this flag just append it to Chromium shortcut command line like:
right click on the shortcut, properties, replace chromium-browser %U with chromium-browser %U --process-per-site

It works!

It might be helpful in Windows too.

source: http://www.ghacks.net/2015/02/08/save-memory-in-chrome-by-using-one-process-per-site/

UPD: By the time i've posted this and opened several new tabs, memory usage arisen almost up to initial level. I've restarted Chromium and memory usage was again lower. So this way to fix the memory appetite of Chrome is not way good as I thought. But it works though. Actually you should test it by yourself!

It works like this. Imagine you have 3 tabs: 1) Google search, 2) another Google search, 3) Any other site.

For example, the browser uses 100 mb per each tab with no key and 100 per every site with it, so what would we have:

If you launch Chromium with no key it would take 300mb of memory, if you launch it with the key it would use 200 mb, BUT if you just press Google search tab, it seems it arises to 300 mb anyway.

It looks for me like (about 30 opened tabs):
No key: After just started 3.6 Gb used (total with OS, which takes 0.9 Gb itself), after 5 minutes 3.5-3.7 Gb
With the key: After just started 2.8 Gb, after 5 minutes 3.4 Gb

So, i will search for another solution for this.
Saturday, September 24th, 2016
11:27 am
Linux Mint MATE Chromium extensions consume a lot of memory
(not pretending on high precision little experiment)

No Chromium launched: 0.83 (+- 0.06) Gb (including system, applets, Viber)

Chromium started with
27 restored tabs (different pages) + extensions tab


Initial:                                         3.1 Gb
Offline of (and restart):
Addblock Plus:                          2.6 Gb
Data-Saver:                               2.5 Gb
Ghostery:                                   2.7 Gb <-- Ghostery saves memory?
HTTPS Everywhere:                 2.5 Gb
Free VPN Hola:                        2.2 Gb
Video Download Helper:          2.1 Gb


Also in the end I've checked the overall browsing performance. New pages opened much more smother and rather quick. I don't know what exactly overloaded a processor when the extensions were turned on.

When I turned on an option: settings-advanced-privacy-content settings-plugins-"Let me choose when to run plugin content" the memory consumption arisen to 2.5 Gb.

I've decided then put it back to recommended and add Flashcontrol extension to check it's memory appetite instead:
Flashcontrol consumes about 200-300 Mb per 27 tabs (with almost no flash in them). So it was put straightway into trash.

Also, I've founded out that every operation of closing/opening of Chromium lefts about 10 Mb of some trash in memory after it. When I've just started, it was about 770 Mb of memory with no chromium launched, when I ended my "experiment", the memory was at almost 900 Mb point. I've reopened the browser about 10 times during this test.

Summary: I might be using only AddBlock Plus, HTTPS Evrywhere and Ghostery from now. Cause I need them. Other extensions I would turn on only when needed.

Chromium with No extensions consumes 1,3 Gb per 27 tabs, with Addblock Plus, Ghostery and HTTPS Everywhere: about 2 Gb. So these 3 essential extensions give about (2-1.3)/27 ~= 30 Mb per 1 tab.

I've heard about uBlock Origin and Adguard, but didn't try em yet.

Friday, September 23rd, 2016
5:14 pm
Linux Mint MATE
Раз в несколько лет ковыряю Линукс. Может кому-то пригодится.
apt-get autoremove
Прочитал, что утилита должна по этой опции чистить НЕНУЖНЫЕ ПАКЕТЫ и что пользоваться абсолютно безопасно.

НИКОГДА НЕ ДЕЛАЙТЕ apt-get autoremove !!! Это не безопасно!!! (знаю, что пишется слитно, но поисковик пусть лучше будет искать по слову "безопасно"). Эта херня мне посносила половину полезных и необходимых штук, сделав систему практически неработоспособной. Вот, что она удалила:

mate-common gtk-doc-tools gnome-common autopoint caja-folder-color-switcher mintdesktop dconf-cli docbook-to-man eom eom-common gcalctool gir1.2-caja mate-applets mintmenu gir1.2-mate-panel gir1.2-gtk-2.0 gir1.2-mate-menu gnome-wise-icon-theme gnome-colors-common gnome-system-tools intltool libav-tools libavdevice53:amd64 libavfilter3:amd64 python-libtorrent libboost-python1.54.0:amd64 libjs-mootools mate-sensors-applet libmate-sensors-applet-plugin0 mate-control-center libmate-slab0:amd64 libmate-window-settings1:amd64 mate-utils libmatedict6 libmicrohttpd10 libmysqlclient18:amd64 liboobs-1-5 libpcrecpp0:amd64 libssh-4:amd64 libtinyxml2.6.2:amd64 libva-glx1:amd64 mate-applets-common mate-control-center-common mate-indicator-applet mate-indicator-applet-common mate-media mate-media-common mate-netspeed mate-netspeed-common mate-power-manager mate-power-manager-common mate-screensaver mate-screensaver-common mate-sensors-applet-common mate-system-monitor mate-system-monitor-common mate-user-guide mate-utils-common mint-artwork-mate mozo mysql-common pluma pluma-common python-apsw python-caja python-m2crypto python-mate-menu python-netifaces python-xlib wmctrl xsltproc

Соответственно, чтобы восстановить: делаете файл restore.sh (можно и без расширения) например на рабочем столе, ему даёте в свойствах права на запуск, потом в нём пишете apt-get install и через пробелы перечисляете все пакеты, которые были снесены. У меня список их остался в терминале, поэтому я их оттуда скопировал в файл. Ну, а потом из терминала запускаете этот скрипт sudo ~/Desktop/restore.sh
Thursday, April 16th, 2015
7:45 pm
Путин первый по мнению Forbes? Хмм...
Похоже, гость FoxNews считает по-другому. Цитата из видеорепортажа почти в самом самом конце: "Путин - один из самых жалких диктаторов в мире".

http://www.foxnews.com/world/2015/04/16/latest-putin-says-progress-in-nuclear-talks-allowed-delivery-missiles-to-iran/
Monday, March 23rd, 2015
8:11 am
Про воду, фильтр и воду из бутылей
Недавно мне пришлось столкнуться с вопросом качественной воды. Раньше я никогда не думал об этом - тупо из фильтра пил воду (а фильтр менял редко). Но недавно выяснилось, насколько может различаться вода.
Началось всё с того, что решили на работе заказывать бутыли с артезианской водой. Купили такой насосик механический - помпу, который надевается на бутылку. Я сперва не верил, что вода сильно отличается от отфильтрованной, но вышло на деле не так. На вкус как небо и земля. Из бутылей вода настолько чистая, что пьётся просто так приятно безо всего. Не оставляет накипи в чайнике. А отфильтрованная по сравнению с ней, заметно отдаёт каким-то привкусом - не то хлором, не то ещё чем-то.
Дома недавно заменил фильтр. Думаю, надо проверить, вроде дома у меня была вода получше. В общем эксперимент 1) отстоянная в течение суток вода из-под крана против воды из фильтра. Результат. На вкус вода из фильтра чуть лучше, но всё равно есть этот привкус водопроводной воды. Тогда я придумал вот что: 2) я профильтровал воду 2 раза и О ЧУДО! На новом фильтре, вода из-под крана, отфильтрованная 2 раза по вкусу совсем как бутилированная! Только вот теперь не знаю, надолго ли хватит так фильтра. Если это ненадолго, то может, вообще и дома перейти на бутилированную? Или, м.б., поставить какой-то стационарный фильтр, который бы предварительно уже очищал воду один раз?

В общем, вот так! А самогон мне посоветовали разбавлять кипячёной, остывшей водой. Говорят, лучший результат. Надо попробовать и сравнить с такой вот чистой водой.
Friday, December 26th, 2014
2:55 pm
Friday, December 12th, 2014
4:38 am
Wednesday, September 10th, 2014
9:56 pm
3:32 pm
Wednesday, August 20th, 2014
4:17 pm
Ватник Рашка поросенку Петру.
Оригинал взят у yanson в Ватник Рашка поросенку Петру.
Утащил из Рашкиного паблика вконтакте. Ватник классный :)





Friday, January 17th, 2014
3:38 pm
И эти люди ещё считают себя людьми?
"К чёрту всех, кто любит индейцев! ... Я пришёл уничтожать индейцев и верю, что под небом нашего Господа для их уничтожения хороши и достойны все средства. ... Убивайте и скальпируйте всех, больших и маленьких; гниды станут вшами."
- Полковник Джон Мильтон Чивингтон

"Вожди индейцев Худой Медведь и Звезда вышли для мирных переговоров, но были убиты"

"Я видел тела индейцев, расчленённые на множество кусков; изувеченные так, что это невозможно представить; женщины, разрезанные на мелкие куски... ножами; скальпированные, с раскроенными черепами; двухмесячные дети... там лежали люди всех возрастов, от грудных младенцев до воинов ... И кто их изувечил? Армия США..."
- Джон С. Смит, Показания комиссии Конгресса, 1865

"Пальцы и уши отрезали от тел вместе с украшениями. Тело вождя Белая Антилопа, которое лежало отдельно на дне каньона, удостоилось особого внимания. Помимо скальпирования солдаты отрезали ему нос, уши и мошонку, чтобы сделать из неё кисет ..."
- Стэн Хойг (Stan Hoig)

"Даже уходя, солдаты продолжали добивать найденных в лагере раненых, разграбили индейские типи и увели лошадей. После бойни солдаты Чивингтона захватили в качестве трофеев фрагменты расчленённых тел, включая половые органы жертв и человеческие эмбрионы. Свою добычу они демонстрировали жителям Денвера, «украшая» мужскими и женскими гениталиями не только сёдла, но и шляпы"

- и эти люди учат своих детей, что Сталин был кровавый тиран?!!

Добрые хрюстюане
3:14 pm
Христофор Колумб - грязный, вонючий пидор и мудак.
Если не верите, то почитайте как он обращался с людьми и какой он был "хороший" в педии

Х. Колумб - пидора кусок

- Ещё один пример добрых и милых хрюстюан.

А в нашей программе вероятно мы вскоре расскажем об истреблении негров и работорговле.
Thursday, January 16th, 2014
4:33 pm
А это - Меган Стокс. Она мегапопулярна тем, что она мегапопулярна.
[ << Previous 20 ]
About LiveJournal.com