Virtualbox не работает буфер обмена.

Все как обычно: установил дистрибутив на виртуалку, смонтировал образ Guest Addition CD Image. Включаем буфер обмена в опциях. Перезапускаем виртуалку. Но буфер обмена и с ним drag-n-drop не работает. В процесах не появляется после ручного запуска.

Убить все процессы от Vbox

$ killall VBoxClient

 

Запустить все процессы Vbox

$ VBoxClient-all

 

Я думал что дело в дистрибутивах, но перепробовав разные я убедился что не в них)

Побовал только дистрибутивы на debian. Решение нашлост для Ubuntu. На других не проверял:

Xdebug не работает в PhpStorm

Xdebug внезапно перестал работать из Docker в PhpStorm. Делал только остановку на первой строке, а дальше зависал.

В логах можно было наблюдать такие строки:

(логи включаются через docker-compose.yml строкой PHP_XDEBUG_REMOTE_LOG: /tmp/php-xdebug.log)
(зайти в контейнер с php: $ docker exec -it CONTAINER_NAME bash)

Transdroid не подключается к Deluge

Transdroid это программа для управления торрентами на удаленном сервере, где крутится демон Deluge (µTorrent, Transmission, Vuze и  еще мног о других).

По-умолчанию в настройках deluge webui не установлен демон по-умолчанию и когда вы подключаетесь к нему через браузер, webui просит выбрать сервер и подключиться к нему. В Transdroid такой возможности коннекта нет.

Для решения этой проблемы, нужно прописать в настроки Deluge WebUI демона по-умолчанию. Настройки хранятся в файле web.conf.

scanimage: open of device failed: Invalid argument

В ubuntu 16.04 отвалился сканнер по сети. Simple Scan выдавал ошибку что не может подключиться к сканнеру и предлашал выбрать другой.

scanimage: open of device pixma:MG5500 failed: Invalid argument

Проблема в версии библиотеки libsane 1.0.25+git20150528-1ubuntu2.16.04.1, которая лежит в репозиториях.

Проблема решается обновлением библиотеки до последней версии.

Bluetooth blueman DBusFailedError

Blueman вываливает ошибку при попытки подключить блютуз наушники Connection Failed: blueman.bluez.errors.DBusFailedError: Protocol not available.
ОС Ubuntu 16.04.

Одно из решений данной проблемы это установка модуля блютуз для pulseaudio

1) sudo apt-get install pulseaudio-module-bluetooth
2) pactl load-module module-bluetooth-discover
или
sudo service pulseaudio restart
или
pkill pulseaudio

3) Удалить устройство из списка и привязать его снова.

Транслитерация имен файлов в консоли

Иногда возникает задача с транслитерацией имени файла в Linux. Вручную делать лень, особенно когда файлов больше чем один. Устаналивать дополнительные программы, которые делают такую ерундовую задачу тоже нет особого желания. Данный скрипт автоматизирует эту работу.

Clementine всё

Начал использовать Clementine, когда искал удобный клиент для скробблинга музыки на libre.fm.

До него слушал музыку через Foobnix. Который написан на питоне и сорсы открыты https://github.com/foobnix/foobnix

Он мне нравился настолько, что я дописал ему настройки и кнопку для Libre.FM и оно вроде даже заработало! Но потом я наткнулся на хак для либры, когда можно прописать в хосты

распаковать rar в линуксе

Сегодня впервые за много лет пользования Линукс, у меня не получилось распаковать rar файл!

оказывается, версия unrar-free не умеет распаковывать файлы RAR версии выше 3.x. Хотя при листинге файлов мне писало версию 2.9. Ладно

$ sudo apt-get purge unrar-free

Чтоб установить unrar-nonfree через apt нужно добавить non-free ключ к репам. Но мне было лень. Скачать нужную версию можно тут:

https://launchpad.net/ubuntu/+source/unrar-nonfree

Нужную, потому что скачав последнюю мне выдало

Apache падает seg fault

В логах /var/log/apache2/error.log Апач внезапно падает

[timestamp] [mpm_event:notice] [pid 20056:tid 140176783820672] AH00493: SIGUSR1 received. Doing graceful restart
[timestamp] [core:notice] [pid 20056] AH00060: seg fault or similar nasty error detected in the parent process

Соответсвенно сайты уходят в 502 Bad Gateway.

У меня эта проблема была из-за программы logrotate и в неточности в насройках.

$ sudo nano /etc/logrotate.d/apache2

В этом файле нежно сменить apache2 reload на apache2 restart !

blueman d-bus error

Не работает прием и пересылка файлов с ноутбука на телефон и обратно. Устройства сопрягаются без проблем.

В настройках Plugins есть плагин TransferService. При попытке его включаить выбивает окно с ошибкой.