Archive for the ‘Linux’ Category

Разрешение и шрифты в консоли debian.

Вторник, 7 апреля, 2020

После установки проприетарных драйверов от Nvidia шрифты в консоли стали крупными.

Решение:

В файле /etc/default/grub добавляем строчки:

GRUB_GFXMODE=auto
#GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep

(далее…)

Принтер HP и сканер под Linux (HPLIP)

Среда, 29 августа, 2018

У меня есть МФУ HP Deskjet Ink Advantage 3525. Драйвера под него конкретно нет, но не все потерянно, есть набор драйверов под Linux (HPLIP).

Берем тут https://developers.hp.com/hp-linux-imaging-and-printing/gethplip

Детектор тишины на liquidsoap

Четверг, 26 апреля, 2018

Исходные данные:

Имеем linux c настроенным icecast как в статье Запись нескольких радиостанций. Хотя конечно можно брать любой источник звука.

Задача:

Посылать письма при пропадании и появлении сигнала.

Решение:

liquidsoap

Читаем про liquidsoap и устанавливаем:
(далее…)

Поворот видео

Четверг, 22 марта, 2018

Частая задача поворота видео (с телефона):

ffmpeg -i input -vf transpose=2 output

  • 0 Поворот на 90 градусов по часовой стрелке и отражение (по умолчанию)
  • 1 Поворот на 90 градусов по часовой стрелке
  • 2 Поворот на 90 градусов против часовой стрелки
  • 3 Поворот на 90 градусов против часовой стрелки и отражение

Orange PI Zero подключение к консоли через UART (COM-порт)

Вторник, 25 апреля, 2017

На orange pi zero нет hdmi, подключится по video выходу, нет телевизора.

Подключится к консоли можно через UART 3.3v используя китайский uart-usb или подобный с поддержкой 3.3v

Подключаем так:

Для подключения используем любой терминал, например кроссплатформенный PuTTY. Скорость 115200.

Все 🙂

https. Let’s Encrypt настраиваем бесплатные сертификаты для nginx

Понедельник, 26 декабря, 2016

Инфы много, поэтому коротко и тезисно, как получить и обновлять сертификаты Let’s Encrypt и использовать совместно с nginx на Ubuntu.

Читаем тут и тут.

Ставим certbot:

$ sudo apt-get install letsencrypt

Настраиваем домен в nginx. (далее…)

Неудачное обновление Ubuntu 14.4 до 16.4

Воскресенье, 7 августа, 2016

Во время обновления произошла ошибка, до перезагрузки я восстановил.

Если это произошло после перезагрузки, то загружаемся в режиме восстановления и монтируем систему:

sudo mount -rw -o remount

Если еще не перезагрузились, то еще проще просто выполняем команды:

sudo dpkg --configure -a
sudo apt -f install
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt -f install

Мне помогло, после перезагрузки правда еще раз пришлось выполнить эти команды и все встало на свои места 🙂

Starting VirtualBox kernel modules …failed!

Четверг, 8 октября, 2015

Обновил Ubuntu, перезагрузил, VirtualBox перестал запускаться:

root@ubuntu:/etc/init.d# ./vboxdrv start
 Starting VirtualBox kernel modules ...failed!
 (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

Решение простое:

root@ubuntu:/etc/init.d#  /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules ...done.
Uninstalling old VirtualBox DKMS kernel modules ...done.
Trying to register the VirtualBox kernel modules using DKMS ...done.
Starting VirtualBox kernel modules ...done.

Squid и ipv6

Среда, 8 апреля, 2015

Столкнулся в офисе с проблемой, сайт частично не грузится и периодически отваливается css от vk.com

В посмотрел что недоступно и увидел:

При получении URL http://cdnjs.cloudflare.com/ajax/libs/jquery-placeholder/2.0.8/jquery.placeholder.min.js?
произошла следующая ошибка 
Соединение с 2400:cb00:2048:1::c629:d7b6 не удалось
Система вернула: (65) No route to host Удаленный узел или сеть недоступен. 
Повторите запрос позднее 
Администратор Вашего кэша: webmaster.

Опа, ipv6 🙂

Решение:
Так как пока ipv6 еще не для нас, то есть два пути или пересобрать squid без поддержки ipv6 (не наш путь) или отключить в конфиге. И так, в squid.conf добавляем или меняем строчку:

dns_v4_first off

на:

dns_v4_first on

Перезапускаем squid и наслаждаемся.

Отключение диска (HDD) от сервера Ubuntu

Четверг, 5 марта, 2015

Для того что бы обесточить и отключить HDD диск от сервера, например /dev/sdc надо отмонтировать все его разделы, а заем  выполнить команду:

echo "1" > /sys/block/sdc/device/delete

Это отключит диск и снимет с него питание, можно отключать.