Руководство пользователя кошелька Monero GUI Linux

Тема в разделе "Мануалы", создана пользователем TheFuzzStone, 6 дек 2017.

  1. TheFuzzStone

    TheFuzzStone Услуги гаранта --> https://xmr.ru/threads/393/
    Команда форума Администратор Модератор

    Регистрация:
    18 авг 2017
    Сообщения:
    113
    Симпатии:
    32
    Эта инструкция описывает установку и настройку графической версии кошелька для ОС Linux, такую же инструкцию, но для ОС Windows можно найти ЗДЕСЬ.

    В течение долгого времени у Monero не было собственного GUI-кошелька из-за сложностей, связанных с его созданием. Однако 22 декабря 2016 года вышла первая бета (Monero Core GUI Beta 1), а 29 марта 2017 года - вторая (Monero Core GUI Beta 2).

    И недавно Monero Core GUI вышел из стадии беты.

    Выход GUI-кошелька делает работу с Monero намного проще, ведь теперь пользователям больше не нужно “возиться” с командной строкой. Это также намного быстрее и безопаснее, чем сторонние альтернативы, в которых пользователи не контролируют приватные ключи (имеется в виду кошелек frewallet.org, который сообщество Monero НЕ РЕКОМЕНДУЕТ использовать).

    Сегодня рассмотрим Monero Core GUI для Linux.

    Сначала нужно скачать кошелек под свою операционную систему. Самые актуальные версии можно найти на официальном сайте https://getmonero.org/downloads/

    После перехода по ссылке, указанной выше, вы увидите страницу загрузки, а также разные поддерживаемые платформы.
    1.png
    2.png
    После того как скачается архив кошелька, вам нужно его распаковать и зайти в открывшуюся папку:
    3.png
    Теперь у вас есть два варианта:
    1. Стать полным узлом в сети Монеро (качать весь блокчейн);
    2. Подключить кошелек к удаленной ноде.
    Сначала рассмотрим вариант с полным узлом.

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

    Открываем терминал и пишем: ./start-gui.sh

    ***Примечание. В системах Windows или Mac, вам нужно просто открыть файлы monero-wallet-gui.exe и monero-wallet-gui.app

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

    4.png
    Следующее окно предлагает три опции:
    1. Создать новый кошелек;
    2. Восстановить кошелек из ключей или мнемонической фразы (seed-phrase);
    3. Открыть кошелек из файла.
    5.png
    • Создать новый кошелек.
    Ну, здесь все понятно ;-)
    • Восстановить кошелек из ключей или мнемонической фразы (seed-phrase)
    Данная опция пригодится, если у вас уже есть мнемоническая фраза, созданная ранее (например, в CLI-кошельке (консольном), с помощью moneroaddress.org или же экспортированные ключи, с веб-кошелька MyMonero.com )

    ***(Как пользоваться аккаунтом MyMonero.com через Monero CLI / GUI)
    • Открыть кошелек из файла.
    Эта опция пригодится, если вы храните файл кошелька, например, на флешке (в формате имя_кошелька.keys), или же у вас есть несколько кошельков, и, время от времени, нужно между ними переключаться.

    Создаем новый кошелек. Задаем любое имя кошельку и надежно сохраняем мнемоническую фразу.
    6.png

    Облачные хранилища (iCloud, Google Drive, Dropbox etc.), черновики в электронной почте и пр., безопасными местами не являются. Здесь все просто, если кто-то украдет вашу мнемоническую фразу, то он сможет украсть ваши XMR. Если вы её потеряете - вы потеряете свои XMR навсегда.

    В сети достаточно много информации о том, как безопасно хранить мнемоническую фразу. Например, физическая копия записана на бумаге, вариант с шифрованием PGP, зашифрованная флешка с помощью veracrypt, USB armory и т.д.

    Пример нашей мнемонической фразы, зашифрованной моим PGP-ключом:
    Далее кошелек предложит вам задать пароль:
    7.png
    Вы все настроили!
    8.png
    После того, как вы нажмете на кнопку “Пользуйтесь Monero”, кошелек начнет скачивать блокчейн.
    9.png
    ***Примечание. Скорость синхронизации зависит от вашего жесткого диска, желательно иметь SSD. Также, во время первой синхронизации, требуется достаточное количество сетевого трафика, нужен хороший и быстрый интернет. Также, есть вариант скачать блокчейн отдельно с открытых источников (торрент), а потом импортировать его с помощью monero-blockchain-import.

    Когда вы увидите состояние сети “Подключен”, поздравляю, кошелек полностью синхронизирован:
    10.png
    Как видите, нет ничего сложного ;-)

    Давайте рассмотрим вариант №2 - подключение кошелька к удаленной ноде. Этот вариант подойдет тем, у кого нет желания/возможности качать блокчейн Monero.

    Нужно зайти в раздел “Настройки” и указать “Адрес демона” и его порт. По умолчанию, адрес демона localhost и порт 18081.
    11.png
    Если кнопка “Остановить демон” активна, нажмите на неё. Потом поменяйте адрес демона (например, на node.xmr.ru и порт 13666) и нажмите “Подключить” (это нода от сообщества xmr.ru, другие ноды вы можете найти здесь), после чего дайте пару минут кошельку для синхронизации с удаленной нодой. Когда увидите состояние сети “Подключен” - кошелек готов к работе.
    12.png

    Заключение

    Теперь, когда вы знаете основы, вы можете начать использовать XMR в повседневной жизни. Если все будет настроено правильно, использование Monero будет более безопасным и конфиденциальным, чем использование криптовалют с открытым блокчейном, таких как Bitcoin. Это также сэкономит вам немного денег на микшере для запутывания следов (он вам больше не понадобится).

    Автор:
    TheFuzzStone (@TheFuzzStone)
    Редактирование:
    Antonio (@Antonio116)

    Коррекция:
    Kukima (@Kukima )
     
    #1 TheFuzzStone, 6 дек 2017
    Последнее редактирование модератором: 9 дек 2017
  2. Xenon

    Xenon Monerano

    Регистрация:
    9 фев 2018
    Сообщения:
    12
    Симпатии:
    3
    Доброго времени суток.
    Загрузил blockchain.raw
    Выполнил: ./monero-blockchain-import --verify 0 --input-file ./blockchain.raw
    Запустил GUI

    Демон быстренько докачивает блокчейн, но он лежит в скрытом каталоге /home/......
    Как его правильно перекинуть на другой логический диск большего объема?
    В голову приходит простое копирование /.bitmonero и перезапись пути в GUI для Blockchain location. Прокатит?
     
  3. АВТОР
    АТ
    TheFuzzStone

    TheFuzzStone Услуги гаранта --> https://xmr.ru/threads/393/
    Команда форума Администратор Модератор

    Регистрация:
    18 авг 2017
    Сообщения:
    113
    Симпатии:
    32
    Да.
     
  4. Xenon

    Xenon Monerano

    Регистрация:
    9 фев 2018
    Сообщения:
    12
    Симпатии:
    3
    Действительно прокатило.
     
    BigBanK нравится это.
  5. rexam

    rexam Piconero

    Регистрация:
    7 апр 2018
    Сообщения:
    3
    Симпатии:
    0
    /monero-gui-v0.12.0.0$ ./start-gui.sh
    app startd
    available width: 1440
    available height: 873
    devicePixelRatio: 1
    screen height: 1440
    screen width: 900
    screen logical dpi: 96.0252
    screen Physical dpi: 89.2533
    screen calculated ratio: 0.697292
    *** Error in `./monero-wallet-gui': free(): invalid pointer: 0x00007f9544971f00
    ***
    ./start-gui.sh: line 7: 6894 Аварийный останов
    "$SCRIPT_DIR"/monero-wallet-gui

    может кто знает? на 11 версии запускался нормально. Debian Х64
     
  6. AJIekceu4

    Команда форума Администратор

    Регистрация:
    17 авг 2017
    Сообщения:
    149
    Симпатии:
    35
    В интернетах пишут такое решение при подобных ошибках:
    Код:
    sudo apt-get install libtcmalloc-minimal4
    export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.4"
    ./start-gui.sh
     
  7. rexam

    rexam Piconero

    Регистрация:
    7 апр 2018
    Сообщения:
    3
    Симпатии:
    0
    спасибо, но не помогло. Подмена файлов тоже ничего не дает. Вообщем-то можно из консоли работать, но что-то разленился :)
     
  8. AJIekceu4

    Команда форума Администратор

    Регистрация:
    17 авг 2017
    Сообщения:
    149
    Симпатии:
    35
    Попробуйте еще таким образом запустить:
    Код:
    QMLSCENE_DEVICE=softwarecontext ./monero-wallet-gui
    Это позволит явно указать, чтобы использовался для отрисовки не Opengl, а Qt Quick 2D Renderer. Возможно, в вашей системе какие то проблемы с Opengl с точки зрения GUI кошелька ;)
     
    rexam нравится это.
  9. rexam

    rexam Piconero

    Регистрация:
    7 апр 2018
    Сообщения:
    3
    Симпатии:
    0
    Код:
    QMLSCENE_DEVICE=softwarecontext ./monero-wallet-gui
    А вот это действительно помогло. Спасибки :)
     
  10. tooman

    tooman Monerano

    Регистрация:
    15 мар 2018
    Сообщения:
    19
    Симпатии:
    1
    Не позвляет переключить кошелек.
    Т.е. если выйти по кнопке "Закрыть кошелек" а затем в меню выбрать Открыть кошелек из файла, то появляется сдвинутый вверх интерфейс который ни на что не реагирует, а окно выбора файла не появляется.
    Приходится запускаться с
    QMLSCENE_DEVICE=softwarecontext который сам по себе ведет к многим глюкам, выбирать кошелек, закрыватсья и запускать прогу заново....
    Есть какое-то другое решение?
     
  11. АВТОР
    АТ
    TheFuzzStone

    TheFuzzStone Услуги гаранта --> https://xmr.ru/threads/393/
    Команда форума Администратор Модератор

    Регистрация:
    18 авг 2017
    Сообщения:
    113
    Симпатии:
    32
    CLI кошелек. :)

    Если прям нужен GUI, тогда можете пользоваться предыдущем кошельком. Если держите ноду локально, то обязательно обновить monerod до v.0.12, если пользуетесь удаленной нодой, тогда просто подключите кошелек Monero GUI v.011, пользуйтесь и ждите апдейта.

    Только помните одну важную вещь, при отправке XMR с кошелька v.0.11, ringsize должен быть не меньше 7, иначе транзакция будет отвергнута сетью.
     
  12. tooman

    tooman Monerano

    Регистрация:
    15 мар 2018
    Сообщения:
    19
    Симпатии:
    1
    cli не удобно - ленивый я.
    А все другие методы... проще два раза запустить )
     
  13. klsdycyn

    klsdycyn Monerano

    Регистрация:
    3 фев 2018
    Сообщения:
    21
    Симпатии:
    0
    http://dl4.joxi.net/drive/2018/04/17/0001/1653/99957/57/0046007aa8.png - вот такая вот неприятность - пишет Отключен от сети и нажатие на кнопку "Подключить" ничего не дает.

    Вот что пишет в консоль:
    "Error: Couldn't connect to daemon: 127.0.0.1:18081\n"
    qml: keys page loaded
    qml: Settings page loaded
    sending external cmd: ("status")
    "Error: Couldn't connect to daemon: 127.0.0.1:18081\n"
    qml: connecting remote node
    "initAsync: node.xmr.ru:13666"
    init non async
    qml: connecting remote node
    "initAsync: node.xmr.ru:13666"
    init non async
    qml: connecting remote node
    "initAsync: node.xmr.ru:13666"
    init non async
     
    #13 klsdycyn, 17 апр 2018
    Последнее редактирование: 17 апр 2018
  14. АВТОР
    АТ
    TheFuzzStone

    TheFuzzStone Услуги гаранта --> https://xmr.ru/threads/393/
    Команда форума Администратор Модератор

    Регистрация:
    18 авг 2017
    Сообщения:
    113
    Симпатии:
    32
    У меня тоже такая проблема. Для себя нашел решение -- ждать апдейта и юзать CLI. :)
     
    klsdycyn нравится это.
  15. tooman

    tooman Monerano

    Регистрация:
    15 мар 2018
    Сообщения:
    19
    Симпатии:
    1
    Платил сегодня утром - все было норм. Сейчас специально проверил - все работает.
    Тоже использую 12 версию.
    У меня Ubuntu 17.10 если что.
     
  16. klsdycyn

    klsdycyn Monerano

    Регистрация:
    3 фев 2018
    Сообщения:
    21
    Симпатии:
    0
    А не укажите где ознакомиться с мануалом по cli кошельку?
     
  17. АВТОР
    АТ
    TheFuzzStone

    TheFuzzStone Услуги гаранта --> https://xmr.ru/threads/393/
    Команда форума Администратор Модератор

    Регистрация:
    18 авг 2017
    Сообщения:
    113
    Симпатии:
    32
    На русском пока никто не сделал. Можно здесь кое что найти, но лучше всего самому запустить кошелек, написать help и смотреть команды и их описание.
     
    klsdycyn нравится это.
  18. klsdycyn

    klsdycyn Monerano

    Регистрация:
    3 фев 2018
    Сообщения:
    21
    Симпатии:
    0
    Да, да, я умею делать --help и давно запустил консольную версию. Спасибо вам за ссылку на мануал - теперь я хотя бы понимаю как проверить баланс. Но для меня до сих пор загадка как установить fee при отправке. Я бедный разработчик и поэтому обычно использую 0,25 fee. А без установки транзакция будет выполнена как я понимаю с 1 fee
     
  19. AJIekceu4

    Команда форума Администратор

    Регистрация:
    17 авг 2017
    Сообщения:
    149
    Симпатии:
    35
    Прямо в кошельке набрать команду:
    Код:
    set priority 1
    Ввести пароль от кошелька, и настройки после этого должны сохраниться (нет необходимости это делать каждый раз). Если в 12 версии ничего не поменялось.

    Чтобы не опростоволоситься, можно включить обязательное подтверждение перед отправкой (там будет комиссию видно):
    Код:
    set always-confirm-transfers 1
     
    TheFuzzStone нравится это.
  20. klsdycyn

    klsdycyn Monerano

    Регистрация:
    3 фев 2018
    Сообщения:
    21
    Симпатии:
    0
    Скажите, верно ли я понимаю что для использования 0,25 fee я должен вводить set priority 0?
     
  • О нас

    Наш сайт является одним из уникальных мест, где русскоязычное сообщество Monero может свободно общаться на темы, связанные с этой криптовалютой. Мы стараемся публиковать полезные мануалы и статьи (как собственные, так и переводы с английского) о криптовалюте Monero. Если вы хорошо владеете английским (или можете писать собственные статьи/мануалы) и хотите помочь в переводах и общем развитии Monero для русскоязычной аудитории - свяжитесь с одним из администраторов.