четверг, 29 декабря 2016 г.

Глазосбережение или Redshift в Linux

Как было указано в полученной по почтовой рассылке публикации,
Redshift – приложение для изменения цветовой температуры экрана, которая помогает сберечь зрение тем пользователям компьютера, кто продолжительное время находится перед монитором, особенно в вечернее и ночное время.

 Ночью глаза меньше устают от тёплых цветовых тонов (3400/3500 K), днём – от холодных (6500/5500 K), которые больше соответствуют дневному свету. Цветовая температура выражается в кельвинах – К.

Если в Ubuntu Linux для установки приложения было достаточно команды sudo apt install redshift-gtk, то в Linux Mint необходима такая команда:
sudo apt install redshift-gtk geoclue-2.0

Для более детального описания посетите страницу на zenway.ru 

Установленное приложение отображается на подставке рабочего стола (в системном лотке или трее):


Итак, подведите кусор мыши к значку и щёлкните по нему левой кнопкой.


Enabled – приложение работает.
Suspend for – приостановить работу приложения на 30 мин, 1 час или 2 часа.
Автозапуск – запуск приложения при старте системы.
Info – сведения об установленной приложением цветовой температуре.
Quit – закрыть приложение.

В вечернее и ночное время приложение устанавливает тёплую желтоватую палитру свечения монитора. При этом установленный у меня чёрный курсор приобретает светло-голубое обрамление.

Щёлкнув по пункту Info Вы получите сведения о своём географическом расположении, установленной цветовой температуре и состоянии: день, ночь или переходный период в процентах:




При желании можно отложить автозапуск приложения при старте системы. Например, для XFCE измените команду redshift-gtk на команду:

sh -c "sleep 180 && redshift-gtk"

В приведенной выше команде цифра 180 – это 180 секунд. Т.е. приложение будет запущено через 3 минуты после старта системы. Вы можете указать своё значение или не делать этого, оставив сформированную по умолчанию команду redshift-gtk без внесения изменений.



среда, 28 декабря 2016 г.

Linux Mint: выключение переходов в ждущий и спящий режим

Долгое время в планах оставалось решение вопроса: как убрать из меню выхода пункты переходов в ждущий режим и спящий режим. Данные пункты меню никогда мной не использовались и не будут использоваться в дальнейшем. А их наличие, начиная с некоторого времени, стало "несколько утомлять".


Практические шаги по решению этого вопроса были найдены на ресурсе LinuxFAQ в статье "Решение 17 проблем Ubuntu и Linux Mint". И если деактивация режима гибернации не вызвала вопросов, то при чтении о выключении перехода в ждущий режим возник вопрос: для чего автор устанавливает дополнительный текстовый редактор Leafpad.

Так как, по моему мнению, всё должно быть максимально простым, то

Выключение перехода в спящий режим

Запустите терминал и введите команду

sudo mv -v /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla /

В результате из меню пропадает пункт перехода в спящий режим:


Для восстановления, соответственно, введите в терминале команду:

sudo mv -v /com.ubuntu.enable-hibernate.pkla /etc/polkit-1/localauthority/50-local.d

Выключение перехода в ждущий режим

Запустите текстовый редактор и внесите в него следующее:

[Disable suspend (upower)]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
ResultInactive=no
ResultAny=no

[Disable suspend (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend
ResultActive=no

[Disable suspend for all sessions (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend-multiple-sessions
ResultActive=no

Сохраните файл под именем disable-suspend.pkla

Теперь запустите Midnight Commander с правами суперпользователя (в терминале – sudo mc) или Gnome Commander с этими же правами:


Перейдите в каталог /etc/polkit-1/localathority/90-mandatory.d и переместите в него созданный файл disable-suspend.pkla






Для восстановления перехода в ждущий режим просто удалите файл disable-suspend.pkla 

В результате сбылась мечта:


понедельник, 26 декабря 2016 г.

Linux Mint: как запустить xed при вводе gedit

В истинности поговорки "Привычка – вторая натура" убеждаешься тогда, когда забываешь о том, что начиная с Linux Mint 18 вместо gedit или pluma необходимо вводить xed. Поэтому, например, при наборе в терминале
   sudo gedit /etc/fstab
система вдруг перестаёт понимать введённую команду.

Рецепт "лечения" является простым: необходимо назначить так называемый alias (псевдоним) команды, т.е. команде gedit сопоставить команду xed.

Откройте файловый менеджер и включите в нём отображение скрытых файлов. Это можно сделать или комбинацией клавиш  Ctrl + h , или "Вид – Скрытые файлы".

Найдите в своей домашней папке файл .bashrc и откройте его в текстовом редакторе:


Необходимо ввести две дополнительные строчки, что объясняется необходимостью того, чтобы при вводе команды sudo gedit у Вас запустился текстовый редактор с правами суперпользователя.

Закомментируйте назначение вводимых Вами дополнительных строк, например:

#gedit
alias sudo='sudo '
alias gedit='xed'


Обратите внимание на то, что написано именно 'sudo ', а не 'sudo'.

Кого интересует теоретическое обоснование, читать здесь.

Сохраните файл, закройте его, а теперь попробуйте открыть какой-либо файл в текстовом редакторе c правами суперпользователя через команду sudo gedit.

Получилось? Ну, не буду Вам далее мешать и надеюсь, что моя фраза не будет иметь такой интерпретации:


суббота, 24 декабря 2016 г.

pCloud: настройка срока действия ссылок, укорочение ссылок, статистика скачиваний за период времени

Облачное хранилище pCloud предоставляет возможность указания время жизни создаваемых ссылок, а также сведения о количестве произведённых по ссылкам загрузок контента и укорочение ссылок.

Теперь при создании ссылок доступны новые пункты настройки генерируемой ссылки: статистика (Stats), срок действия, короткая ссылка.



Статистика загрузок за указанный период


Указание срока жизни сгенерированной ссылки

Созданную ссылку можно в любое время удалить, нажав на "Delete link" (см. рисунок выше). Для удобства также может быть предоставлена укороченная ссылка – поставьте галочку в поле "Короткая ссылка". После этого снова перейдите по ссылке "Поделиться" на нажмите на "Short link". Вам будет отображена укороченная ссылка.

Эта информация была распространена с одном из информационных бюллетней рассылки pCloud (рассылка осуществляется на английском языке).

Срок действия теперь также можно установить и для создаваемой ссылки Filebox, т.е. папки, предназначенной для загрузки файлов в Ваш pCloud.



воскресенье, 18 декабря 2016 г.

Неверное отображение значка Viber в XFCE

После установки в Linux с XFCE приложения Viber обнаружилась не радующая глаз ситуация, связанная с отображением значка этого приложения в системном лотке (трее). Отображение было точно такое же, как и в случае с Dropbox.


Решение данной проблемы, найденное сравнительно быстро, заключается во внесении изменений в файл viber.desktop

Если Вы работаете в Linux Mint версии 18 и выше, то можете сразу ввести команду для редактирования этого файла:

 sudo xed /usr/share/applications/viber.desktop

Алльтернативно его можно отредактировать в редакторе из состава Midnight Commander. Запустите в терминале mc с правами суперпользователя (для Ubuntu и Linux Mint это будет команда sudo mc) и перейдите в папку  /usr/share/applications


Изначально файл имеет содержание:


Правке подвергается строчка Exec:



Т.е. строка, содержащая Exec, должна быть приведена в виду:

 Exec=env DBUS_SESSION_BUS_ADDRESS="" /opt/viber/Viber

Сохраните изменения, в системном лотке закройте Viber ("Выход" в контекстном меню) и запустите Viber снова. Отображение значка должно поменяться:


пятница, 16 декабря 2016 г.

Отложенный автозапуск (автостарт) в XFCE

В XFCE управление автозапускаемыми приложениями осуществляется через "Сеансы и запуск" и далее вкладку "Автозапуск" раздела "Система". Однако, в отличие от управления автозапускаемыми приложениями в Cinnamon, в XFCE, на первый взгляд, невозможно указать задержку автозапуска желаемого приложения.



А ведь при большом количестве автозапускаемых приложений возникает желание немного разгрузить систему, так как одновременный старт программ в своей грубой аналогии может быть сопоставлен желанию 3-4 человек одновременно пройти через обычные двери.

Для решения задачи по организации отложенного автозапуска в XFCE необходимо знать 2 вещи: точную команду на запуск желаемого приложения и через сколько секунд это приложение должно стартовать.

Была поставлена частная задача обеспечить плавный (для системы) автозапуск приложений Dropbox и pCloud, чтобы начать получать материалы, которые могли быть помещены в папки совместной работы.

Как было указано выше, выясним команды запуска этих приложений.

Dropbox – dropbox start -i

pCloud – psyncgui

Задержка автозапуска Dropbox была определена мной в 2 минуты, а задержка автозапуска pCloud – в 4 минуты.

Примечание. В Cinnamon средство графического управления автозапуском не позволяло мне установить задержку более 99 секунд.

Автозапуск команды с задержкой выглядит следующим образом:

sh -c "sleep время_в_секундах && команда"

Поэтому для решения стоящей передо мной задачи необходимо в автозапуск добавить 2 команды:


sh -c "sleep 120 && dropbox start -i"

sh -c "sleep 240 && psyncgui"

Имя – это просто наименование того, что Вы запускаете. Можно, конечно, дать любое имя. Главное, чтобы для Вас было понятным, чему оно соответствует.

Описание – не обязательный к указанию параметр. Можно это поле заполнять, а можно и не заполнять. На функциональность это не повлияет.

Теперь целесообразно обзавестись перед глазами часами с секундной стрелкой и проверить правильность введённых Вами команд.

понедельник, 12 декабря 2016 г.

Clouder – сохранение картинок в облако

Расширение позволяет сохранять графические изображения из браузера в одно из облачных хранилищ: Mail.Ru, Яндекс, OneDrive, Google, Dropbox

Расширение Clouder разработано для браузеров на основе кода браузера Chromium и доступно с интернет магазине Chrome (найдите по поиску или перейдите по прямой ссылке). Поэтому данное расширение возможно установить в Chrome, Chromium, Яндекс браузере или Vivaldi. Так как браузер Opera использует свои наборы дополнительных инструментов, то, возможно, установить его в Opera не получится (мной не проверялось по причине отказа от этого браузера).

После установки в верхней строке инструментов появится значок расширения в виде облака:


Когда мной данное расширение устанавливалось, то было предположение, что с этим расширением будет возможна одновременная загрузка в несколько облачных хранилищ. Но практика показала, что при работе используется только одно из них.

Для настройки соединения с выбранным облачным хранилище кликните по иконке расширения и далее – на значок шестерёнки.


По другому варианту Вы можете перейти к Clouder через список установленных расширений и нажать на ссылку "Параметры".


После этого будет открыто окно интеграции расширения с выбранным облаком.


Выбирайте облако, с которым будет работать Ваш экземпляр Clouder и нажимайте на кнопку "Войти в учётную запись". После этого расширение попросит у Вас доступ к определённым данным. После данного Вами одобрения Вам останется указать в какую папку будут помещаться графические изображения, сохранённые через Clouder, а также в каком месте сохраняемого изображения будет находиться значок расширения, при щелчке по которому будет производиться загрузка изображения в облако. Например,


При выборе сохраяемого в облако графического контента Вам останется только сделать 1 щелчок мышью по значку расширения на картинке.


О загрузке в облако проинформирует всплывающее сообщение:


суббота, 12 ноября 2016 г.

Блокировка надоедливых предложений в браузере

Блокировку надоедливых сообщений в браузере будем рассматривать на примере дополнения uBlock и всплывающих сообщений ленты новостей Mail.Ru

Не знаю как Вас, а лично меня такие вот сообщения (см. рис. ниже) порой доводили до белого каления:


Причём в последнее время всё больше сайтов начинают внедрять у себя подобный "инновационный" подход к вопросу коммуникации с аудиторией.

Если у Вас уже установлено дополнение uBlock, то Вы должны были заметить, что при вызове на странице правого контекстного меню мыши присутствует пункт "Заблокировать элемент". Вот этим то и воспользуемся.

Как только Вы активизируете этот пункт, то мышкой должны будете определить подлежащий блокировке элемент страницы. Сразу отмечу, что порой это бывает сделать трудно, так как при первой попытке могут захватывать не все элементы. Но для получения чистой страницы, полагаю, нужно постараться. Например. в результате:


Такое действие словами пояснить затруднительно, поэтому Вам предлагается посмотреть этот ролик, в котором, хотя и не с первой попытки, удаётся создать фильтр на блокировку этого элемента.


Для просмотра в больший размер этот ролик можно скачать.

Если Вы перейдёте к настройкам uBlock, щёлкнув по кнопке "Настройки" справа от наименования дополнения uBlock и далее после описания на кнопку "Показать панель управления"



, то щёлкнув по кнопке "Мои фильтры" можете увидеть созданный Вами фильтр в виде набора непонятных слов. Фильтр условно состоит из описания и применяемых команд. Описанием является строка, начинающаяся с символа восклицательного знака. Посмотрите на фильтр, созданный по ролику выше:

! https://news.mail.ru
news.mail.ru##.tooltip_width_huge.tooltip_collapse.tooltip_shown.tooltip_positioned.tooltip_arrow_top-left.tooltip > .tooltip__box

Правил может быть несколько и они разделяются пустой строкой.

Если Вы пользуетесь несколькими браузерами, то можете созданные в одном браузере фильтры записать и в другой. Подразумевается, конечно, что на обоих браузерах установлен uBlock.

Импорт и экспорт фильтров производится соответствующими кнопками


При этом файлы фильтров являются обычными файлами текстового формата с расширением txt. Как видите, ничего сложного.