[BUG] Navigation Bar not visible
Describe the bug
The Navigation Bar (with the back, home, and recent applications buttons) is not visible. Dragging the mouse from the bottom of the screen also doesn't work to bring it back. And in settings, when we search "navigation bar", it shows up but it is not visible once you click on the text.
Waydroid version
1.4.1
Device
Linux Desktop
Operating System
Ubuntu 23.10
Kernel version
6.5.0-9-generic
Desktop Environment
GNOME 45
GPU
Intel® HD Graphics 620 (KBL GT2F)
Logs
/var/lib/waydroid/waydroid.cfg: (GitHub doesn't accept this file type for attachment)
[waydroid]
arch = x86_64
vendor_type = MAINLINE
system_datetime = 1696655894
vendor_datetime = 1697282537
suspend_action = freeze
mount_overlays = True
images_path = /var/lib/waydroid/images
system_ota = https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json
vendor_ota = https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json
binder = anbox-binder
vndbinder = anbox-vndbinder
hwbinder = anbox-hwbinder
binder_protocol = aidl3
service_manager_protocol = aidl3
[properties]
ro.product.cpu.abilist = x86_64,x86,armeabi-v7a,armeabi,arm64-v8a
ro.product.cpu.abilist32 = x86,armeabi-v7a,armeabi
ro.product.cpu.abilist64 = x86_64,arm64-v8a
ro.dalvik.vm.native.bridge = libndk_translation.so
ro.enable.native.bridge.exec = 1
ro.vendor.enable.native.bridge.exec = 1
ro.vendor.enable.native.bridge.exec64 = 1
ro.ndk_translation.version = 0.2.3
ro.dalvik.vm.isa.arm = x86
ro.dalvik.vm.isa.arm64 = x86_64
qemu.hw.mainkeys = 1
/var/lib/waydroid/waydroid.prop: (GitHub doesn't accept this file type for attachment)
sys.use_memfd=true
debug.stagefright.ccodec=0
ro.hardware.gralloc=gbm
ro.hardware.egl=mesa
ro.hardware.vulkan=intel
ro.hardware.camera=v4l2
ro.opengles.version=196609
waydroid.system_ota=https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json
waydroid.vendor_ota=https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json
waydroid.tools_version=1.4.1
ro.vndk.lite=true
ro.product.cpu.abilist=x86_64,x86,armeabi-v7a,armeabi,arm64-v8a
ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi
ro.product.cpu.abilist64=x86_64,arm64-v8a
ro.dalvik.vm.native.bridge=libndk_translation.so
ro.enable.native.bridge.exec=1
ro.vendor.enable.native.bridge.exec=1
ro.vendor.enable.native.bridge.exec64=1
ro.ndk_translation.version=0.2.3
ro.dalvik.vm.isa.arm=x86
ro.dalvik.vm.isa.arm64=x86_64
qemu.hw.mainkeys=1
waydroid.host.user=zayaan
waydroid.host.uid=1000
waydroid.host.gid=1000
waydroid.host_data_path=/home/zayaan/.local/share/waydroid/data
waydroid.xdg_runtime_dir=/run/user/1000
waydroid.pulse_runtime_path=/run/user/1000/pulse
waydroid.wayland_display=wayland-0
waydroid.background_start=false
waydroid.stub_sensors_hal=1
/var/lib/waydroid/waydroid_base.prop: (GitHub doesn't accept this file type for attachment)
sys.use_memfd=true
debug.stagefright.ccodec=0
ro.hardware.gralloc=gbm
ro.hardware.egl=mesa
ro.hardware.vulkan=intel
ro.hardware.camera=v4l2
ro.opengles.version=196609
waydroid.system_ota=https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json
waydroid.vendor_ota=https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json
waydroid.tools_version=1.4.1
ro.vndk.lite=true
ro.product.cpu.abilist=x86_64,x86,armeabi-v7a,armeabi,arm64-v8a
ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi
ro.product.cpu.abilist64=x86_64,arm64-v8a
ro.dalvik.vm.native.bridge=libndk_translation.so
ro.enable.native.bridge.exec=1
ro.vendor.enable.native.bridge.exec=1
ro.vendor.enable.native.bridge.exec64=1
ro.ndk_translation.version=0.2.3
ro.dalvik.vm.isa.arm=x86
ro.dalvik.vm.isa.arm64=x86_64
qemu.hw.mainkeys=1
/var/lib/waydroid/waydroid.log
sudo waydroid shell -- logcat -d | tee logcat.txt
sudo dmesg | tee dmesg.txt
I have exactly the same problem with the same setup, Ubuntu 23.10. The navigation bar has gone missing after I installed libhoudini, magisk, and smartdock using this script:
https://github.com/casualsnek/waydroid_script
I thought smartdock might be the one causing the problem but even after uninstalling the smartdock the navigation bar is still missing. I have also tried a few adb commands attempting to enable "threebutton navigation" but also no luck.
Describe the bug
The Navigation Bar (with the back, home, and recent applications buttons) is not visible. Dragging the mouse from the bottom of the screen also doesn't work to bring it back. And in settings, when we search "navigation bar", it shows up but it is not visible once you click on the text.
Waydroid version
1.4.1
Device
Linux Desktop
Operating System
Ubuntu 23.10
Kernel version
6.5.0-9-generic
Desktop Environment
GNOME 45
GPU
Intel® HD Graphics 620 (KBL GT2F)
Logs
/var/lib/waydroid/waydroid.cfg: (GitHub doesn't accept this file type for attachment)
[waydroid] arch = x86_64 vendor_type = MAINLINE system_datetime = 1696655894 vendor_datetime = 1697282537 suspend_action = freeze mount_overlays = True images_path = /var/lib/waydroid/images system_ota = https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json vendor_ota = https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json binder = anbox-binder vndbinder = anbox-vndbinder hwbinder = anbox-hwbinder binder_protocol = aidl3 service_manager_protocol = aidl3 [properties] ro.product.cpu.abilist = x86_64,x86,armeabi-v7a,armeabi,arm64-v8a ro.product.cpu.abilist32 = x86,armeabi-v7a,armeabi ro.product.cpu.abilist64 = x86_64,arm64-v8a ro.dalvik.vm.native.bridge = libndk_translation.so ro.enable.native.bridge.exec = 1 ro.vendor.enable.native.bridge.exec = 1 ro.vendor.enable.native.bridge.exec64 = 1 ro.ndk_translation.version = 0.2.3 ro.dalvik.vm.isa.arm = x86 ro.dalvik.vm.isa.arm64 = x86_64 qemu.hw.mainkeys = 1/var/lib/waydroid/waydroid.prop: (GitHub doesn't accept this file type for attachment)
sys.use_memfd=true debug.stagefright.ccodec=0 ro.hardware.gralloc=gbm ro.hardware.egl=mesa ro.hardware.vulkan=intel ro.hardware.camera=v4l2 ro.opengles.version=196609 waydroid.system_ota=https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json waydroid.vendor_ota=https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json waydroid.tools_version=1.4.1 ro.vndk.lite=true ro.product.cpu.abilist=x86_64,x86,armeabi-v7a,armeabi,arm64-v8a ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi ro.product.cpu.abilist64=x86_64,arm64-v8a ro.dalvik.vm.native.bridge=libndk_translation.so ro.enable.native.bridge.exec=1 ro.vendor.enable.native.bridge.exec=1 ro.vendor.enable.native.bridge.exec64=1 ro.ndk_translation.version=0.2.3 ro.dalvik.vm.isa.arm=x86 ro.dalvik.vm.isa.arm64=x86_64 qemu.hw.mainkeys=1 waydroid.host.user=zayaan waydroid.host.uid=1000 waydroid.host.gid=1000 waydroid.host_data_path=/home/zayaan/.local/share/waydroid/data waydroid.xdg_runtime_dir=/run/user/1000 waydroid.pulse_runtime_path=/run/user/1000/pulse waydroid.wayland_display=wayland-0 waydroid.background_start=false waydroid.stub_sensors_hal=1/var/lib/waydroid/waydroid_base.prop: (GitHub doesn't accept this file type for attachment)
sys.use_memfd=true debug.stagefright.ccodec=0 ro.hardware.gralloc=gbm ro.hardware.egl=mesa ro.hardware.vulkan=intel ro.hardware.camera=v4l2 ro.opengles.version=196609 waydroid.system_ota=https://ota.waydro.id/system/lineage/waydroid_x86_64/VANILLA.json waydroid.vendor_ota=https://ota.waydro.id/vendor/waydroid_x86_64/MAINLINE.json waydroid.tools_version=1.4.1 ro.vndk.lite=true ro.product.cpu.abilist=x86_64,x86,armeabi-v7a,armeabi,arm64-v8a ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi ro.product.cpu.abilist64=x86_64,arm64-v8a ro.dalvik.vm.native.bridge=libndk_translation.so ro.enable.native.bridge.exec=1 ro.vendor.enable.native.bridge.exec=1 ro.vendor.enable.native.bridge.exec64=1 ro.ndk_translation.version=0.2.3 ro.dalvik.vm.isa.arm=x86 ro.dalvik.vm.isa.arm64=x86_64 qemu.hw.mainkeys=1/var/lib/waydroid/waydroid.log
sudo waydroid shell -- logcat -d | tee logcat.txtsudo dmesg | tee dmesg.txt
Try use qemu.hw.mainkeys=0
I installed default Android (waydroid init), turned on software rendering, made the first launch, the navigation bar is not displayed. In the Android settings (UI) the 3-button navigation bar is enabled. I connect using wayvnc.
How to enable the navigation bar? Do I need to open a new issue?
upd:
setting qemu.hw.mainkeys=0 did not help to display the navigation bar
I installed default Android (
waydroid init), turned on software rendering, made the first launch, the navigation bar is not displayed. In the Android settings (UI) the 3-button navigation bar is enabled. I connect using wayvnc.How to enable the navigation bar? Do I need to open a new issue? upd: setting
qemu.hw.mainkeys=0did not help to display the navigation bar
Maybe you could try pulling down the sway window
I'm also facing the same issue on Hyprland.
https://github.com/waydroid/waydroid/issues/700#issuecomment-1385682532
