И это всё МОЁ

просьба не писать пожелания смерти и самозабанивания.
тема chroot. не могу понять как работает.

есть usblive диск. есть ssd в пк.
гружусь с usblive.
зрю ssd.
lsblk
sda
sda1

создаю директорию
mkdir vdir
mount /dev/sda1 vdir/

что дальше?
надо чтобы файловые системы тоже совпадали на usblive и на ssd?







 








И это всё МОЁ

http://images.vfl.ru/ii/1556909949/315b9ff3/26409085.png
«Тип субпиксельной отрисовки» и «Стиль хиндинга» не доступны для изменения, в чем может быть проблема?








 , ,








И это всё МОЁ

сделал sudo a2dissite 000-default
активировал свой сайт
перезапустил
но он всё равно пытается открывать дефолтную страницу по пути /var/www/html...

собственно:
sudo apache2ctl -S
VirtualHost configuration:
*:80 nextcloud.darkshnet.ru (/etc/apache2/sites-enabled/nextcloud.conf:1)
ServerRoot: «/etc/apache2»
Main DocumentRoot: «/var/www/html»
Main ErrorLog: «/var/log/apache2/error.log»
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir=«/var/run/apache2/» mechanism=default
Mutex mpm-accept: using_defaults
PidFile: «/var/run/apache2/apache2.pid»
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name=«www-data» id=33
Group: name=«www-data» id=33








 








И это всё МОЁ

Всем привет.

Монтируют флешки/разделы (ntfs) средствами ФМ «Caja». Монтируется только для чтения. Как монтировать (средствами Caja) для чтения/записи?








 , , , ,








И это всё МОЁ

Не хочет логиниться через SSH, пишет access denied. Захожу через ремоут контрол hetzner и вижу это.

CentOS Linux 7 (Core)
Kernel 3.10.0-957.5.1.el7.x86_64 on an x86_64

CentOS-73-64-minimal login: [ 18.884997] — IN — DROP IN=eth0 OUT= MAC=52:54:a2:01:5f:fc:d2:74:7f:6e:37:e3:08:00 SRC=216.218.206.66 DST=172.31.1.100 LEN=40 TOS=0x00 PREC=0x00 TTL=243 ID=54321 PROTO=TCP SPT=38576 DPT=30005 WINDOW=65535 RES=0x00 SYN URGP=0

Расскажите, что это, атака? Как поправить?








 








И это всё МОЁ

Очередное обновление принесло несколько видео которые воспроизводятся на фоне, беда в том что на некоторых видеокартах это вызывает катастрофические лаги собственно вот простое их исправление https://github.com/ValveSoftware/csgo-osx-linux/issues/1702#issuecomment-445067375


Для Ъ


cd ~/.steam/SteamApps/common/Counter-Strike\ Global\ Offensive/csgo/panorama/videos/;\
wget github.com/fedor-elizarov/customback/raw/master...; \
cp ./custom.webm ./acknowledge.webm; \
cp ./custom.webm ./acknowledge540p.webm; \
cp ./custom.webm ./acknowledge720p.webm; \
cp ./custom.webm ./blacksite.webm; \
cp ./custom.webm ./blacksite540p.webm; \
cp ./custom.webm ./blacksite720p.webm; \
cp ./custom.webm ./cbble.webm; \
cp ./custom.webm ./cbble540p.webm; \
cp ./custom.webm ./cbble720p.webm; \
cp ./custom.webm ./dz_blacksite_preview.webm; \
cp ./custom.webm ./intro-perfectworld.webm; \
cp ./custom.webm ./intro-perfectworld720p.webm; \
cp ./custom.webm ./intro.webm; \
cp ./custom.webm ./intro720p.webm; \
cp ./custom.webm ./nuke.webm; \
cp ./custom.webm ./nuke540p.webm; \
cp ./custom.webm ./nuke720p.webm; \
cp ./custom.webm ./search.webm; \
cp ./custom.webm ./search540p.webm; \
cp ./custom.webm ./search720p.webm; \
cp ./custom.webm ./splat.webm; \
cp ./custom.webm ./survival_promo.webm; \
cp ./custom.webm ./survival_winner.webm; \
cp ./custom.webm ./trailer_0.webm; \
cp ./custom.webm ./trailer_1.webm; \
cp ./custom.webm ./dz_sirocco_preview.webm; \
cp ./custom.webm ./sirocco.webm; \
cp ./custom.webm ./sirocco540.webm; \
cp ./custom.webm ./sirocco720.webm; \
cp ./custom.webm ./tournament_bg.webm; \
cp ./custom.webm ./tournament_bg540p.webm; \
cp ./custom.webm ./tournament_bg720p.webm; \
cd


Всё, эта не тема для обсуждения,а просто ЖЖ может кому пригодится, и точно пригодится тем у кого свободный radeon драйвер и карты типа Radeon HD 6850 и они играют в кску









 , , , ,








И это всё МОЁ

Почему не работает

#!/bin/bash
echo "Simple sсript to scan all OpenVZ containers for open DNS resolvers"
echo "For web-based testing use openresolver.com";
for ip in `vzlist -H | awk '{print $4}'`;
do
OUT=$(dig +short +tries=1 +time=2 test.openresolver.com TXT @$ip | grep open-resolver-detected)
if [ -z "$OUT" ]; then
echo "$ip is not an open resolver"
else
echo "$ip IS an open resolver!"
fi
done

Пишит ./openvz-scan.sh: строка 4: vzlist: команда не найдена.
Как сделать чтоб скрипт заработал с моим списком адресов?








 ,








И это всё МОЁ

Почему не работает

#!/bin/bash
echo "Simple sсript to scan all OpenVZ containers for open DNS resolvers"
echo "For web-based testing use openresolver.com";
for ip in `vzlist -H | awk '{print $4}'`;
do
OUT=$(dig +short +tries=1 +time=2 test.openresolver.com TXT @$ip | grep open-resolver-detected)
if [ -z "$OUT" ]; then
echo "$ip is not an open resolver"
else
echo "$ip IS an open resolver!"
fi
done

Пишит ./openvz-scan.sh: строка 4: vzlist: команда не найдена.
Как сделать чтоб скрипт заработал с моим списком адресов?








 ,








И это всё МОЁ

При очередном обновлении что то произошло и...

Заметил, что разделы реп jessie-updates и jessie-backports больше не существуют на официальных зеркалах. WTF!?

Соответственно пакеты, поставленные из них, помечены как левые. У меня это libx265 и libx265-dev. Ну .не могли же один из основных кодеков взять и выкинуть. Поставлю из другого раздела... А вот хрен! Их таки выкинули, из всех официальных реп. Просто взяли и удалили. В т.ч. уже собраные, работоспособные версии. WTF!?

Ладно, не велика беда. ffmpeg собрал, почему эту либу не соберу? Качаем последнюю версию, проверяем требования в readme. Указан только cmake ветки 2.8.*, при том что даже в 8-м дебе стоит 3.*. И ещё ccmake. Название пакета узнал, поставил, создал make-файлы по инструкции, make и финиш.

rrr@raspberrypi:~/x265_3.0/build$ make
Scanning dependencies of target encoder
[ 1%] Building CXX object encoder/CMakeFiles/encoder.dir/analysis.cpp.o
*** Error in `/usr/bin/c++': double free or corruption (!prev): 0x01eda830 ***
Aborted
encoder/CMakeFiles/encoder.dir/build.make:62: ошибка выполнения рецепта для цели «encoder/CMakeFiles/encoder.dir/analysis.cpp.o»
make[2]: *** [encoder/CMakeFiles/encoder.dir/analysis.cpp.o] Ошибка 134
CMakeFiles/Makefile2:262: ошибка выполнения рецепта для цели «encoder/CMakeFiles/encoder.dir/all»
make[1]: *** [encoder/CMakeFiles/encoder.dir/all] Ошибка 2
Makefile:127: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

И ещё одна ошибка, суть в том что /usr/bin/c++ не знает опции -mstackrealign (стандартная оптимизация, включена по умолчанию начиная с 4.4, штатная версия 4.9.2).

Гуглю, не нахожу понятного объяснения или решения, но вот здесь https://tvheadend.org/boards/5/topics/34652 упоминается что то похожее на мой случай. Вроде как libx265 внезапно перестал собираться по вине компилятора, хз почему и пересоберите всё без него... WTF!?

Да, собираю на RPi3, raspbian 8, armhf. Странно то, что cmake пихает опцию -mstackrealign, хотя вроде бы правильно определил архитектуру arm7l. Каких либо иных arm-специфичных проблем у libx265 не упоминается, так что не думаю что архитектура важна.








 , , , ,








И это всё МОЁ

Изучаю QML на примере Qt Quick Controls 2, но столкнулся с парой эпичных косяков:



  1. Ресайз окна приводит к пляскам виджетов (пример). Советуют использовать софтварный opengl, но это убивает всю идею QML.

  2. frameless window фактически нереализуем, так как при анимации пользовательские события блокируются. В итоге если у нас где-то крутится спинер - перемещать/ресайзить окно нельзя. При этом перемещать/ресайзить окно за пределы экрана тоже нельзя.


Вопрос к тем кто уже пытался что-либо соорудить на QML - как оно? Я так понимаю, что оно только для встройки, где окно всегда фиксированного размера.


Сам QML мне понравился, но пока я не найду решение хотя бы для первого пункта - я его использовать не могу.









 ,








И это всё МОЁ

По следам прошлой темы. Я тут пропал, но пропадал по уважительной причине.


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


Напоминаю: https://sharelatex.ru Почта пока на яндексе из-за ошибки (плодить домены я не стал).


Бета продлится до исправления ошибок в дистрибутиве. Новый выпуск в разработке и мы его ожидаем в ближайшее время.


P.S. Было бы не плохо если бы функции администратора сайта кто-то на себя взял. Я отвел бы тогда только за сервер.









 ,








И это всё МОЁ

Создал программу которая позволяет реконструировать Midi файл основываясь на видео потоке таких программ как Synthesia. Опробовал на многих из любимых мелодий =)


Решил может кому понадобится, так что выложил всё на гитхабе,


Ссылка на GitHub


Пока что позволяет реконструировать с видео в 1 трек ( без разбиения по «цветным» дорожкам, хотя думаю это особо то и не нужно )


В общем жду ваших предложений =)









 , ,








И это всё МОЁ

Доброго времени суток!

Нужно подключиться к серверу (supermicro) по IPMI. Несколько лет назад подключался через браузер (chromium). Теперь, как я понимаю, в браузерах отключили (??? или нет) поддержку java.

Пробовал скачать Ipmiviewer, но при запуске kvm console окно консоли не открывается, и появляется такая бяка в корне.

Как ещё можно к консоли подключиться?








 








И это всё МОЁ

Да я знаю ответ - ставь и пробуй! Но мне нужен мини howto, в котором описано к чему готовиться по сравнинию со сферичными debian/centos. Вот например я слышал, что там есть единый файл конфигурации системы, интересно почитать о нем. И что все пакеты ставятся не как в обычном linux, но все ли? Наприсер linux-utils и iproute2, явно не относятся к таким (или относятся).

Ну и впечатление от использования тоже хотелось бы почитать.








 ,








И это всё МОЁ

привет.. не создается символьная ссылка. выдает что не разрешено.

ситуация такая:
на sd карточке создал два раздела. воткнул ее в картридер и вставил в основной пк. создал директорию и примонтировал sd карточку. зашел в нее и пытался сделать символьную ссылку.

lsblk
sda
sdb
sdb1
sdb2
mkdir vdir
mount /dev/sdb1 vdir
cd vdir
ln -s vmlinux-111 Image

и тут выдает что не разрешено.
в чем дело,и как это можно решить?








 








И это всё МОЁ

Нужно было восстановить потерянный SSH ключ. Такое успешно делал уже.

В этом случае запускаю временный инстанс, подключаю volume, создаю `/tmp/mnt`, монтирую туда.

Захожу в эту директорию и вижу только lost+found.

Есть снапшот того же volume. Создаю новый volume из этого снапшота. Подключаю, та же картина.

Раньше, когда все получалось volume монтировал как `/dev/xvdf1`.

В этом случае в `/dev` помимо родного xvda, xvda1 есть только xvdf, без единички. Никакого xvdf1 нет, как будто потерты даже разделы поэтому монтирую xvdf, друго нет ничего.

Есть же команда, когда можно забить устройство нулями.
Когда делаешь `lskblk` она показывает:
`xvda -> xvda1` и `xvdf`.

Меня убеждают, что на нем должна быть информация, в упор ничего не вижу. Может, чего не так делаю?

Вопросы:
Есть ли средства анализа?
Что делали с файлами?
Сводная информация о состоянии volume?

Спасибо за ответы.








 ,








И это всё МОЁ

Есть ли способ в программе перехватывать события монтирования ФС? Читал man 7 inotify но там таких возможностей не предусмотрено. ОС Ubuntu 16.04.6 и ядро 5.1.0-rc5

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








 , , ,








И это всё МОЁ

Я хочу выгрузить из головы информацию о ценах продуктов, но не хочу терять знания о том, что где сколько стоит. Для этого мне нужен какой-то софт, куда я смогу забивать содержимое чеков. Не просто итоговой суммы, а с разбивкой по конкретным позициям. Чтобы потом можно было посмотреть, скажем, в каком магазине пакет молока дешевле. Или как менялась цена хлеба за последние два года. Желательно, чтобы туда можно было ещё добавлять заметки по конкретным видам продуктов, чтобы не вспоминать, какая консервированная кукуруза мне понравилась, а какая нет. Держать всё в памяти слишком тяжело.


Есть такое?


Краем глаза смотрел на GnuCash и KMyMoney. Но мне показалось, что они ориентированы на стратегическое планирование. А мне нужно масштабом поменьше, больше ориентированное на конкретные продукты.









 , ,








И это всё МОЁ

Отыскал на форониксе: разработчики Darling сообщают, что им удалось заставить работать git для macOS, и, в целом, разбработка проекта продолжается, пусть в новостях он появляется и нечасто.

Для тех, кто забыл: Darling — инструмент для запуска программ для macOS в GNU/Linux (ЛОР писал о нём в 2012). Разработка неторопливо ведётся уже 7 лет, но до работоспособности ещё далеко.








 ,








И это всё МОЁ

Отыскал на форониксе: разработчики Darling сообщают, что им удалось заставить работать git для macOS, и, в целом, разбработка проекта продолжается, пусть в новостях он появляется и нечасто.

Для тех, кто забыл: Darling — инструмент для запуска программ для macOS в GNU/Linux (ЛОР писал о нём в 2012). Разработка неторопливо ведётся уже 7 лет, но до работоспособности ещё далеко.








 ,