LINUX.ORG.RU

Сообщения Rinaldus

 

Синхронизация прочитанных книг на своем сервере

Вопросу этому уже несколько лет, я периодически пытаюсь его решить, но пока не получается. В общем, я бы хотел иметь универсальную читалку книг на любом устройстве, будь то настольный комп, планшет или телефон. И чтобы все прочитанное синхронизировалось на сервере. Например, я открыл книгу на планшете, почитал немного, закрыл и через некоторое время открыл ее на телефоне и чтобы она открылась на том же месте, на котором я ее закрыл.
Я даже пытался написать что-то подобное несколько лет назад, но даже не смог врубиться в алгоритм. Единственный сервис, который позволяет это сделать - это bookmate.ru, но это просто онлайн-магазин, пусть даже и с лучшей читалкой. А мне бы хотелось такое же решение, которое я бы мог разместить на своем собственном сервере. Включая и всю мою немалую библиотеку.

 , , ,

Rinaldus
()

Не работает Virtual Box

У меня с некоторых пор в Gentoo не стартует Virtual Box. Выдает вот такую ошибку:

VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/lib64/virtualbox/VBoxRT.so",) failed: <NULL>

VirtualBox: Tip! It may help to reinstall VirtualBox.
Что самое удивительное, на работе стоит такая же Gentoo с такими же USE-флагами, в ней все в порядке. Пробовал как переустанавливать, так и переименовывать каталоги с настройками (~/.VirtualBox и ~/Virtualbox Templates), не помогает. Вот мой emerge --info. Вы не могли бы мне помочь разобраться, в чем может быть причина?

 ,

Rinaldus
()

Бесплатные игры, в которых донат не влияет на баланс

Накидайте пожалуйста годных бесплатных игр, в которых если и есть донат, то он никак не влияет на внутриигровой баланс. Либо нативные игры, либо хорошо работающие под Wine, главное - чтобы работали хорошо. Приведу примеры таких игр от меня:
1. War Thunder - военный авиа и танковый симулятор. Есть нативная версия. Есть донатные танки и самолеты, но все равно решают руки и скилл.
2. Path of Exile - Action RPG, очень похожий на Diablo. Отлично работает под Wine в режиме DirectX 9. В качестве доната продают косметические улучшения, не влияющие на внутриигровой баланс: светящиеся эффекты для оружия, небоевых питомцев, дополнительные ячейки для персонажей и прочую хрень такого типа.

 , , , ,

Rinaldus
()

Производительность USB 3.0 флешки vs жесткого диска

Хочу установить себе на флешку другой дистрибутив, чтобы поработать с ним несколько дней/недель/месяцев и решить, подойдет ли он мне или нет. Не хочу ради этого курочить разделы на жестком диске, тем более сносить дистрибутив, на котором я уже несколько лет. Вопрос в том, насколько скорость чтения/записи на флешке USB 3.0 сравнима с обычным жестким диском SATA 3?

 , , ,

Rinaldus
()

Вышел Wine Staging 3.3

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

 

Rinaldus
()

Бюджетный дедик для игрового сервера

Я админю небольшой игровой сервер. На текущий момент есть дедик от Scaleway за 12 евро в месяц. Все устраивает, кроме процессора. Там Intel Atom, а нагрузка на процессор больше всего. Он пока справляется, но потолок очень близок. Поэтому хочу поискать что-нибудь получше, но такое же бюджетное.
Есть ли у кого-нибудь на примете хостер, который продает дедики, у которых процессор лучше, чем Intel Atom, с 8 ГБ памяти и с жестким диском от 50 ГБ (желательно SSD)? До ~20 евро в месяц. По таким параметрам я нашел Kimsufi с Intel i3-2130 за 18 евро, но может быть есть еще варианты? Хотелось бы собрать побольше вариантов, чтобы между ними имелась возможность выбирать.

 , ,

Rinaldus
()

VLC не собирается на одной машине, но собирается на другой

У меня новый VLC 3.0 не хочет собираться на одном компе с Gentoo, но прекрасно собирается на другом. Полагаю, какой-то из пакетов-зависимостей мог поломаться и его надо пересобрать, но вот какой именно? Поскольку лог сборки очень большой и ни в один pastebin сервис целиком не влезает, то вот последние строки с ошибкой и мой emerge --info. Только не предлагайте пересобрать целиком @system, это слишком долго. libtool я уже пересобирал, безрезультатно. revdep-rebuild тоже запускал, он ничего не нашел.

 ,

Rinaldus
()

xfce4-dockbarx-plugin не видится Xfce

Я сегодня портировал dockbarx из полностью протухшего оверлея ROKO__ на EAPI=6, после чего он стал снова собираться. Обновленный ебилд можно найти в моем оверлее. После чего портировал ебилд xfce4-dockbarx-plugin. Но с ним проблема. Он вроде устанавливается без ошибок, но Xfce его не видит в списке плагинов для панели. Вот сам ебилд:

# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE='threads(+)'
inherit xfconf vala waf-utils python-any-r1

DESCRIPTION="Embed DockbarX in the xfce4-panel"
HOMEPAGE="http://xfce-look.org/content/show.php/xfce4-dockbarx-plugin+%2B+Mouse+DBX+Theme?content=157865"
SRC_URI="https://github.com/TiZ-EX1/xfce4-dockbarx-plugin/archive/v${PV}.tar.gz"

LICENSE=""
SLOT="0"
KEYWORDS="x86 amd64"
IUSE=""

DEPEND="dev-lang/vala
	>=x11-misc/dockbarx-0.91
	xfce-base/xfce4-panel
	${PYTHON_DEPS}
"
RDEPEND="${DEPEND}"

src_prepare() {
	vala_src_prepare
}

src_configure() {
#	cd "${WORKDIR}"/"${PN}-${PV}"
	waf-utils_src_configure --prefix=${EPREFIX}/usr
	waf-utils_src_compile
}

src_install() {
	waf-utils_src_install
}
Вот лог сборки.
Сам dockbarx прекрасно работает. Я его сейчас использую. Но плагин для панели упорно не хочет видеть сама панель. Что я не учел?

 , ,

Rinaldus
()

Помогите пожалуйста с пакетом для NixOS

Решил я попробовать NixOS, может поставлю ее на каком-нибудь устройстве. Только версия эмулятора терминала Terminator там устаревшая. 2 часа пытаюсь модифицировать скрипт для сборки пакета, никак не получается. Вот он:

{ stdenv, fetchurl, pythonPackages, pango, keybinder, vte, gettext, intltool, file, gnome3
}:

pythonPackages.buildPythonApplication rec {
  name = "terminator-${version}";
  version = "1.91";

  src = fetchurl {
    url = "https://launchpad.net/terminator/gtk3/${version}/+download/${name}.tar.gz";
    sha256 = "95f76e3c0253956d19ceab2f8da709a496f1b9cf9b1c5b8d3cd0b6da3cc7be69";
  };

  buildInputs = [ gnome3.gtk gnome3.vte ];

  nativeBuildInputs = [ file intltool ];

  pythonPath = with pythonPackages; [
    pygobject3 vte keybinder notify gettext pango psutil pycairo
  ];

  postPatch = ''
    patchShebangs .
  '';

  checkPhase = ''
    ./run_tests
  '';

  meta = with stdenv.lib; {
    description = "Terminal emulator with support for tiling and tabs";
    longDescription = ''
      The goal of this project is to produce a useful tool for arranging
      terminals. It is inspired by programs such as gnome-multi-term,
      quadkonsole, etc. in that the main focus is arranging terminals in grids
      (tabs is the most common default method, which Terminator also supports).
    '';
    homepage = https://gnometerminator.blogspot.no/p/introduction.html;
    license = licenses.gpl2;
    maintainers = with maintainers; [ bjornfor globin ];
    platforms = platforms.linux;
  };
}
Вот лог сборки. Что ему не нравится, почему pygobject3 не хватает GTK, когда я его указал - 2 часа понять не могу. Помогите, пожалуйста!

 , , ,

Rinaldus
()

Raspberry Pi 3 + Archlinux ARM: постоянные ошибки файловой системы

У меня есть Raspberry Pi 3, которую я использую в качестве медиацентра, подключенного к телевизору. На ней стоит Archlinux ARM и Kodi. С завидной регулярностью случаются ошибки в файловой системе. При этом система не загружается в обычном режиме, а в каком-то аварийном и предлагается вручную запустить проверку с помощью fsck раздела /dev/mmcblk0p2. После чего появляются тысячи строк с обнаруженными ошибками и просьбами подтвердить исправление. И после этого все загружается вновь нормально.
Но такое происходит буквально каждые несколько недель. Вот к примеру сегодня решил я просто обновить систему. При обновлении вылезло несколько ошибок:

разрешение зависимостей...
ошибка: не удалось открыть файл /var/lib/pacman/local/bluez-5.48-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/bluez-libs-5.48-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/bluez-utils-5.48-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/libdrm-2.4.89-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/libmariadbclient-10.1.30-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/libutil-linux-2.31.1-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/python-3.6.4-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/python-setuptools-1:38.4.0-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/python2-setuptools-1:38.4.0-1/desc: Структуру необходимо почистить
ошибка: не удалось открыть файл /var/lib/pacman/local/smbclient-4.7.4-1/desc: Нет такого файла или каталога
ошибка: не удалось открыть файл /var/lib/pacman/local/util-linux-2.31.1-1/desc: Нет такого файла или каталога
проверка конфликтов...

Пакеты (2) slang-2.3.1a-1  mc-4.8.20-1

Будет загружено:  2,21 MiB
Будет установлено:  9,77 MiB

:: Приступить к установке? [Y/n] 
Я не решился с такими ошибками ее обновить и просто перезагрузил устройство. Опять вылетела консоль и опять заставили запустить fsck. На этот раз я специально сделал фото ошибок, чтобы запостить их сюда, ибо это меня уже задолбало (фото 1, фото 2). Я устройство использую корректно, питание внезапно не отрубаю. В чем может быть причина такого поведения? Может быть карточка дохнет?
P.S. После перезагрузки и попытке обновления вообще висит на строке «разрешение зависимостей...» и дальше ничего...

 ,

Rinaldus
()

Использование телевизора в качестве монитора

Купил я сегодня телевизор в качестве новогоднего подарка отцу взамен сдохшего на прошлой неделе. Телевизор небольшой, размером примерно с мой монитор, 23.6 дюйма. Когда увидел во время проверки в магазине многообразие его разъемов, то задумался, почему все до сих пор используют мониторы для компов и не используют телевизоры. Не смог себе на него ответить, ведь у телевизора перед монитором есть ряд преимуществ:
1. Он стоит дешевле, чем аналогичный монитор.
2. У него большое количество разъемов. Хоть HDMI, хоть VGA, есть аудиоразъемы для подключения стереосистемы или просто наушники.
3. Все телевизоры имеют встроенный динамик с вполне приличным звуком. У моего монитора тоже есть встроенный динамик, но звук он издает наипоганейший. Я не аудиофил, но даже мягкие игрушки моего ребенка издают звук намного лучше. Я этот динамик просто отключил в Pulseaudio и использую вместо него либо наушники, либо Bluetooth динамик.
Так почему же все все равно продолжают использовать мониторы, может ли кто-нибудь объяснить?

 ,

Rinaldus
()

Игра года

Год заканчивается, пора подводить итоги. Какая игра, которую вы купили в этом году, стала лично для вас игрой года? Имеется в виду, вы ее очень долго ждали, наконец дождались, купили, оказались в полном восторге от нее, наиграли в нее много часов и т.д. Было ли что-либо подобное у вас в этом году?
Для меня лично такой игрой стала Football Manager 18. После того, как после Total Club Manager 2011 эта моя любимая серия игр закрылась, я очень хотел найти футбольный менеджер. Покупал FM 15 и FM 16, но как-то не срослось, не смог разобраться. А когда месяц назад оказался на больничном, было скучно, я купил FM 18 и разобрался в ней. Сейчас играю вполне успешно, уже почти 100 часов наиграл. Для меня однозначно игра года.

 , , , ,

Rinaldus
()

Предел безлимита у интернет-провайдеров

Я использую хостинг не первый год и знаю, что безлимитного трафика не существует, это просто уловка маркетологов. Если трафик очень большой, то могут обрезать скорость или заставить перейти на более дорогой тариф или вообще отказать в обслуживании. Надо внимательно читать договор.
Но есть ли порог безлимита у домашних интернет-провайдеров? Меня замучил этот вопрос после того, как я узнал, сколько трафика я потребляю за месяц. У меня есть домашний сервак (простой неттоп, подключенный к дисковому накопителю на 16 ТБ с фильмами, сериалами, музыкой и всем прочим), на котором крутятся в основном Samba и торренты в режиме 24/7. Вот статистика по трафику, собранная программой vnstat с декабря 2015 года:

Database updated: Sat Dec 16 21:36:34 2017

   eno1 since 29.12.2015

          rx:  4,89 TB      tx:  76,94 TB      total:  81,82 TB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     ноя '17       274,30 GB |     2,48 TB |     2,75 TB |    9,11 Mbit/s
     дек '17         7,50 GB |   109,43 GB |   116,93 GB |  713,99 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated      14,62 GB |   213,34 GB |   227,97 GB |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     yesterday     380,63 MB |     0,98 GB |     1,35 GB |  131,27 kbit/s
         today     528,95 MB |     3,39 GB |     3,91 GB |  421,43 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated        586 MB |     3,77 GB |     4,34 GB |

А вот та же статистика за последний год, по месяцам:
 eno1  /  monthly

       month        rx      |     tx      |    total    |   avg. rate
    ------------------------+-------------+-------------+---------------
    янв '17        86,28 GB |   983,12 GB |     1,04 TB |    3,35 Mbit/s
    фев '17       251,58 GB |   791,50 GB |     1,02 TB |    3,62 Mbit/s
    мар '17       648,64 GB |   432,80 GB |     1,06 TB |    3,39 Mbit/s
    апр '17        94,81 GB |    71,57 GB |   166,37 GB |  538,44 kbit/s
    май '17        25,72 GB |   149,91 GB |   175,63 GB |  550,07 kbit/s
    июн '17        69,73 GB |   421,47 GB |   491,20 GB |    1,59 Mbit/s
    июл '17        60,49 GB |   367,41 GB |   427,90 GB |    1,34 Mbit/s
    авг '17        63,47 GB |   251,63 GB |   315,11 GB |  986,90 kbit/s
    сен '17       238,12 GB |   913,16 GB |     1,12 TB |    3,73 Mbit/s
    окт '17        66,78 GB |     1,13 TB |     1,19 TB |    3,82 Mbit/s
    ноя '17       274,30 GB |     2,48 TB |     2,75 TB |    9,11 Mbit/s
    дек '17         7,50 GB |   109,43 GB |   116,93 GB |  713,96 kbit/s
    ------------------------+-------------+-------------+---------------
    estimated      14,62 GB |   213,33 GB |   227,96 GB |
И это еще не считая множества других устройств, например медиаплеера, потребляющего около 300 ГБ в месяц на Full HD видео, и планшета ребенка, который смотрит мультики на Youtube тоже в Full HD формате. Как видите, домашний трафик просто запредельный, чуть ли не на промышленном уровне. Тем не менее, мне никто от провайдера еще не звонил по этому поводу. Очень интересно узнать, есть ли какой-нибудь порог или нет? Но проверять на себе не хочется, честно говоря. :)

 ,

Rinaldus
()

Raspbian: порт открывается только при наличии SSH соединения

Началось все с того, что я не смог получить доступ к MPD серверу, который располагается на Raspberry Pi с установленным Raspbian, из Android-клиента, хотя еще сегодня утром все работало. На свое удивление, я обнаружил, что андроидный MPD клиент соединяется без проблем только если установлено SSH соединение с Raspberry Pi.
Попробовал на большом компе - та же самая ситуация. Пробовал перелопатить безупречно работающий до этого MPD конфиг, бесполезно. Пытался открыть нужный порт с помощью iptables:

iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 6600 -j ACCEPT
Безрезультатно. От отчаяния вообще снес нафиг iptables. Не помогло. Пытался поиграть с /etc/hosts.allow:
ALL: 192.168.1.
Не помогло.
И наконец, дошел только до сути проблемы:
1. SSH соединение не установлено
2.
$ nmap 192.168.1.22 -p 6600
PORT     STATE  SERVICE
6600/tcp closed mshvlm
3. Устанавливаю SSH соединение
4.
$ nmap 192.168.1.22 -p 6600
PORT     STATE SERVICE
6600/tcp open  mshvlm
Что за хрень творится и как она может быть связана с SSH??? Я уже голову сломал. Как может быть закрытым порт, когда я даже iptables снес? И как может порт автоматически открываться, когда устанавливается SSH соединение?

 , ,

Rinaldus
()

Сетевые зарядные устройства и максимальный выход тока

Мне нужно качественно запитать Raspberry Pi 3. Она у меня сейчас работает от зарядника с 2.1 А, но этого ей мало, в спецификации сказано, что нужно 2.5 А минимум. Значок с молнией в верхнем правом части экрана тому подтверждение.
Пытаюсь поискать зарядное устройство с выходом тока от 3 А и выше (чтобы с запасом). Практически все зарядные устройства с несколькими USB-портами. И на некоторых моделях с 2 портами под каждым портом есть подпись: 2 А (под одним) и 1 А (под другим). На других таких подписей нет, но я опасаюсь, что в реальности будет тоже так же. Я понимаю, что если воткнуть туда оба устройства, то в сумме будет 3 А, но это ведь уловка маркетологов, мне ведь нужно, чтобы 3 А отдавал один порт! А это нигде не написано. Зарядник на 3 А и с одним портом я видел в единственном экземпляре, и в том в комментарии пользователя я видел, что он не отдает 3 А в реальности. Вот как бы ухитриться подобрать нормальный зарядник и не купить фуфло? Можете дать какие-нибудь советы по выбору или может быть просто носом ткнете в модель, которая качественно отдает 3 А на порт и без обмана?

 , ,

Rinaldus
()

Какие фирмы-производители карт памяти сейчас считаются качественными?

Собираюсь покупать MicroSD карту для телефона на 64 ГБ. Поскольку большая емкость и карта дорогая, то встает вопрос о качестве, чтобы она не сдохла через короткое время.
Вот что знаю я. Kingston сдулся еще пару лет назад в плане качества. У меня флешка Transcend сдохла на ровном месте в сентябре, поэтому доверия к этой фирме тоже теперь нет. Единственная качественная фирма, которую я знаю, - это Strontium. Но ее продукция теперь больше не поставляется в Россию. Можно заказать на Ebay, но в таком случае привезут только через месяц, а карта мне понадобится через несколько дней.
Какую фирму, которая в России продается, вы можете посоветовать? Для меня главное - качество и надежность.

 , карты памяти

Rinaldus
()

x11vnc + GDM = черный экран

Пытаюсь наладить x11vnc на настольном компе. Использую Gentoo, GNOME 3 и GDM. Стартую x11vnc из-под рута с помощью следующей команды:

x11vnc -display :0 -auth /run/user/125/gdm/Xauthority -noxdamage -forever -rfbauth путь_к_файлу_с_паролем
После чего пытаюсь приконнектиться к нему с помощью TigerVNC. Соединяется успешно, но доступен только черный экран с каким-то обломком курсора в виде треугольника, состоящего из точек. Заскринить это не могу, курсор не попадает на скриншот.
Дело не в клиенте однозначно, т.к на планшете при подключении та же фигня творится. Есть подозрение, что дело в GDM, потому что например чтобы в нем появился файлик Xauthority мне пришлось прописать в файле /etc/gdm/custom.conf:
WaylandEnable=false
Что может быть причиной черного экрана и как наладить полноценную связть с десктопом?

 , , ,

Rinaldus
()

Обратная сторона Open Source

Я программистом себя не считаю. Во всяком случае, если программист, то крайне начинающий. Просто если человек выучил на пианино «Собачий вальс», то он еще не считается пианистом. Но тем не менее, мне нужно было позарез несколько программ, которые я найти не смог, и я их написал сам. Написал и выложил на github.com под свободной лицензией, потому что мне не жалко. И я рад, что мне удалось внести хоть минимальный вклад в open source. Но некоторые юзеры просто выбешивают.
Вот например, человек не знает, как обновить программу на Github. Он не знает, что такое порт. И я бьюсь с ним весь вечер, он натурально выносит мне мозг. Послать его лесом очень хочется, но для меня - не вариант.
Но вы мне можете сказать, как справляться с такими репортами чисто психологически? У меня даже промелькнула мысль грохнуть весь этот репозиторий на github.com и переместить его на мой приватный git-сервер. Если бы не адекватные юзеры, которые, возможно, пользуются моей программой и молчат, потому что у них все работает.
P.S. В техподдержке я никогда не работал.

 , ,

Rinaldus
()

Как посылать с помощью python уведомления в OS X?

У меня есть программа, которая сидит в системном трее, время от времени проверяет почту в указанных ящиках и уведомляет пользователя о наличии непрочитанных сообщений.
Работает в Linux идеально. Но сегодня я получил багрепорт от человека с OS X. Когда пользователю приходит сообщение, программа отправляет ему уведомление через notify-send о количестве непрочитанных сообщений (эти уведомления можно как включить, так и отключить в настройках). Вот у человека с OS X она в этот момент крашилась, видимо в этой операционке notify-send нет. Я поменял способ для вывода уведомлений. Теперь вместо вызова notify-send используется библиотека notify2. Но теперь человек жалуется, что у него программа не находит модуль dbus, хотя он его поставил, как он утверждает.
Вы не могли бы мне помочь решить человеку проблему? Я с OS X вообще никогда не работал. Не имею понятия о внутренней структуре, что у нее есть, чего у нее нет. И проверить работу в OS X не могу, поскольку у меня нет совместимого с ней компа.

 , , ,

Rinaldus
()

Зарядка планшета с помощью неисправного кабеля

Понадобилось мне установить другую прошивку на планшет. Подключаю его к компу с помощью его родного кабеля, а он не определяется. При этом пару месяцев назад все было нормально. Судя по ошибкам, которые он сыпал в dmesg, а также по звуку подключения/отключения, когда я вертел кабель в руках, я предположил, что дело в кабеле. Пошел в палатку и купил другой кабель. Так оно и оказалось, в родном кабеле скорее всего нарушилась внутренняя целостность. С помощью нового кабеля все перепрошил на ура.
Старый кабель при этом хоть и не позволяет больше передавать данные, но по-прежнему позволяет заряжать планшет от розетки. Но насколько это безопасно? Не может ли там что-нибудь замкнуть и спалить мне USB-порт, а то и весь планшет? Может старый кабель лучше вообще выкинуть?

 , , ,

Rinaldus
()

RSS подписка на новые темы