Waydroid запустился
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Победил я запуск Waydroid в Росе. Нужно было убрать (сделать коммент #) перед lxc.apparmor.profile = unconfined в файле /var/lib/waydroid/lxc/waydroid/config. И, оказывается, ashmem модуля нет начиная с Linux версии 5.18, вместо него - memfd. Это было сделано на ядре Xanmod 6.4. Бывает, что эту процедуру делать нужно после обновления, изменения в файлах Waydroid.
На X11 не заработает, только если использовать Weston в X11, а так нужно использовать Wayland. И ещё одно НО: Nvidia видеокарты не поддерживаются, так что если у вас нет встроенного или дискретной GPU от Intel или AMD, то работать не будет.
На X11 не заработает, только если использовать Weston в X11, а так нужно использовать Wayland. И ещё одно НО: Nvidia видеокарты не поддерживаются, так что если у вас нет встроенного или дискретной GPU от Intel или AMD, то работать не будет.
Последний раз редактировалось artemvav512 30 авг 2023, 03:33, всего редактировалось 2 раза.
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Нужно ещё запустить firewalld и добавить в исключения (если он не установлен, то установите firewalld), набирайте данные команды в терминале:
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo firewall-cmd --add-interface=waydroid0
sudo firewall-cmd --add-port=67/udp
sudo firewall-cmd --add-port=53/udp
sudo firewall-cmd --add-forward
sudo firewall-cmd --runtime-to-permanent
После этого включить waydroid container вот так в терминале: sudo systemctl enable waydroid-container
Запуск waydroid делается либо с иконки waydroid, либо waydroid session start в терминале, либо waydroid show-full-ui в терминале.
Если waydroid не хочет загружаться после этого, то попробуйте в терминале: sudo systemctl restart waydroid-container, либо перезагрузить компьютер.
sudo systemctl enable firewalld
sudo systemctl start firewalld
sudo firewall-cmd --add-interface=waydroid0
sudo firewall-cmd --add-port=67/udp
sudo firewall-cmd --add-port=53/udp
sudo firewall-cmd --add-forward
sudo firewall-cmd --runtime-to-permanent
После этого включить waydroid container вот так в терминале: sudo systemctl enable waydroid-container
Запуск waydroid делается либо с иконки waydroid, либо waydroid session start в терминале, либо waydroid show-full-ui в терминале.
Если waydroid не хочет загружаться после этого, то попробуйте в терминале: sudo systemctl restart waydroid-container, либо перезагрузить компьютер.
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Для установки waydroid нужно скачать образ с помощью команды в терминале: sudo waydroid init -s GAPPS (GAPPS - это Android с Google сервисами, если нужен чистый Android без Google сервисов, то в терминале набираете sudo waydroid init -s VANILLA)
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Для расширения возможностей Waydroid, например, установка ARM транслятора для работы приложений и игр, сделанных для ARM на Android, и установка Root в виде Magisk:
https://github.com/casualsnek/waydroid_ ... 2451050870
Единственное, нужно установить python3
https://github.com/casualsnek/waydroid_ ... 2451050870
Единственное, нужно установить python3
Waydroid запустился
То есть у вас получается полноценный эмулятор Android на Linux - системе?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Ну это не эмулятор, скорее контейнер виртуальный. А так да - это полноценный Android в Linux-системе.Sartorius писал(а): 29 авг 2023, 09:05 То есть у вас получается полноценный эмулятор Android на Linux - системе?
Waydroid запустился
Любопытно посмотреть, попробую обязательно. Интересно, а игрушки андроидные на этом контейнере запустятся?
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Если установить ARM транслятор, то можно будет, ибо большинство игр сделаны на ARM, хотя есть исключения. В этом посте есть ссылка, как это сделать:Sartorius писал(а): 29 авг 2023, 10:47 Любопытно посмотреть, попробую обязательно. Интересно, а игрушки андроидные на этом контейнере запустятся?
artemvav512 писал(а): 29 авг 2023, 05:20 Для расширения возможностей Waydroid, например, установка ARM транслятора для работы приложений и игр, сделанных для ARM на Android, и установка Root в виде Magisk:
https://github.com/casualsnek/waydroid_ ... 2451050870
Единственное, нужно установить python3
Waydroid запустился
Сегодня попробую, отпишусь о результате! 

AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Waydroid запустился
Получилось?
А то я под х11, не получается
Код: Выделить всё
WAYLAND_DISPLAY is not set, defaulting to "wayland-0"
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Забыл добавить, что на X11 не заработает, только если использовать Weston в X11, а так нужно использовать Wayland. И ещё одно НО: Nvidia видеокарты не поддерживаются, так что если у вас нет встроенного или дискретной GPU от Intel или AMD, то работать не будет.Kafard писал(а): 30 авг 2023, 00:59Получилось?
А то я под х11, не получаетсяКод: Выделить всё
WAYLAND_DISPLAY is not set, defaulting to "wayland-0"
Waydroid запустился
Вот засада с Nvidia!
А если не устанавливать проприетарного драйвера?

AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
Даже без проприетарного драйвера GPU Nvidia в Waydroid работать не будет. Единственное, что можно сделать - это изменить /var/lib/waydroid/waydroid_base.prop, например, с помощью nano - sudo nano /var/lib/waydroid/waydroid_base.propSartorius писал(а): 30 авг 2023, 14:50 Вот засада с Nvidia!А если не устанавливать проприетарного драйвера?
В этом файле прописать (если значения эти имеются, то заменить их):
ro.hardware.gralloc=default
ro.hardware.egl=swiftshader
Но это делает работу Waydroid в режиме софтверного рендеринга, т.е. через процессор графика будет работать, а это чревато тормозами, особенно в играх.
Waydroid запустился
Гм, задача становится всё интереснее.
Предположим, я "воткнул" в системник вместо Nvidia древнюю, как птеродактиль, карточку Radeon 4870 c 1Gb видеопамяти - на столь скромной по нынешним меркам GPU, он будет работать?

AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
В теории должно заработать, единственное непонятно, насчет того, какую версию OpenGL надо Waydroid, да и Vulkan на этой видеокарте нет. По хорошему лучше взять и воткнуть в ПК видеокарту AMD Radeon HD 7770 (или 7790, или 7870), б/у недорого они стоят, они и OpenGL последнею поддерживают, и Vulkan.Sartorius писал(а): 31 авг 2023, 15:09 Гм, задача становится всё интереснее.Предположим, я "воткнул" в системник вместо Nvidia древнюю, как птеродактиль, карточку Radeon 4870 c 1Gb видеопамяти - на столь скромной по нынешним меркам GPU, он будет работать?
-
- Сообщения: 11
- Зарегистрирован: 10 авг 2023, 02:25
Waydroid запустился
добрый день!
пытаюсь запустить waydroid. Пока все тщетно...
подскажите, как решить проблему?
(013507) [21:44:53] modprobe: FATAL: Module binder_linux not found in directory /lib/modules/5.15.127-generic-1rosa2021.1-x86_64
(013507) [21:44:53] ERROR: Binder node "binder" for waydroid not found
пытаюсь запустить waydroid. Пока все тщетно...
подскажите, как решить проблему?
(013507) [21:44:53] modprobe: FATAL: Module binder_linux not found in directory /lib/modules/5.15.127-generic-1rosa2021.1-x86_64
(013507) [21:44:53] ERROR: Binder node "binder" for waydroid not found
Waydroid запустился
vlados, Пробовал и так и сяк. Даже ставил ядро XanMod, там говорят есть модуль bindher. Но всё равно не получается запустить.
Если надо для приложений, можно попробовать [v9.0-r1] Android-x86 32-разрядный файл RPM или 64 для новых ПК https://www.fosshub.com/Android-x86-old ... 706.6%20MB
Если надо для приложений, можно попробовать [v9.0-r1] Android-x86 32-разрядный файл RPM или 64 для новых ПК https://www.fosshub.com/Android-x86-old ... 706.6%20MB
Waydroid запустился
@turik02 спасибо за совет, попробую хотя бы так!
Waydroid запустился
Хочу добавить, что в Росе 12.5 не требуется добавлять правила файрвола, и вообще, вся настройка Waydroid сводится к этому:
Для полной картины рекомендую доустановить libhoudini и другие плюшки ведроида (например, microg для тех, кто хочет продолжать использоовать VANILLA вместо GAPPS) отсюда.
Всё работает чётко и стабильно!
В связи с этим, я собрал в свою репу Waydroid 1.4.2 с уже исправленным конфигом.artemvav512 писал(а): 25 авг 2023, 05:59 Нужно было убрать (сделать коммент #) перед lxc.apparmor.profile = unconfined в файле /var/lib/waydroid/lxc/waydroid/config.
Для полной картины рекомендую доустановить libhoudini и другие плюшки ведроида (например, microg для тех, кто хочет продолжать использоовать VANILLA вместо GAPPS) отсюда.
Всё работает чётко и стабильно!
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?
Waydroid запустился
Zeffanyx, Попробовал Ваш вариант... Пока все также...
Waiting for waydroid container service...
Failed to load binder driver
modprobe: FATAL: Module binder_linux not found in directory /lib/modules/5.15.127-generic-1rosa2021.1-x86_64
Binder node "binder" for waydroid not found
Waiting for waydroid container service...
Failed to load binder driver
modprobe: FATAL: Module binder_linux not found in directory /lib/modules/5.15.127-generic-1rosa2021.1-x86_64
Binder node "binder" for waydroid not found
Waydroid запустился
turik02, пробовал, запускается. Но ребенок просит roblox. Если я правильно изучил матчасть - то в линукс его можно пустить только через waydroid.
Waydroid запустился
Случаем не тот, что в startwine?
Waydroid запустился
Да. Насколько я знаю, все способы запускать роблокс в линуксе через wine забанены на стороне роблокса.vlados писал(а): 02 июн 2024, 22:52 turik02, пробовал, запускается. Но ребенок просит roblox. Если я правильно изучил матчасть - то в линукс его можно пустить только через waydroid.
Если натовцы завоюют Россию, они отнимут у народа нефть и газ, накупят себе яхты, особняки и дорогие автомобили. А народ сделают рабами и будут смеяться над ним. Вы этого хотите, да?