-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Tested with 0.15.7 same problem.
Turning on Bluetooth in Kobo beforehand doesn't make any difference.
i can enable the debug log if you want
=== Audiobook Read-Along Bug Report (v0.1.5.6) ===
Generated: 2026-03-26T11:25:41Z
Method: generate-report.sh (standalone)
── Device ──
platform: kobo
model: io
io
arch: armv7l
uname: Linux kobo 4.1.15-00868-g58a2758be07 #106 SMP PREEMPT Thu Aug 7 08:28:07 Asia 2025 armv7l GNU/Linux
── KOReader ──
koreader_version: v2026.03-22-g530ee8ab9_2026-03-25
── Plugin ──
plugin_version: 0.1.5.6
plugin_dir: /mnt/onboard/.adds/koreader/plugins/audiobook.koplugin
has_bundled_espeak: yes
has_bundled_piper: yes
piper_models: fr_FR-upmc-medium.onnx
── Plugin Settings ──
(not available -- requires KOReader runtime)
── Audio & TTS ──
tts_in_path:
(none found) players_in_path:
aplay: /bin/aplay
gst-launch-1.0: /bin/gst-launch-1.0 alsa_cards: --- no soundcards ---
bt_available: yes
gst_bt_sink: not found
tmp_writable: yes
── Resources ──
meminfo:
MemTotal: 507600 kB
MemFree: 310428 kB
MemAvailable: 380932 kB
Buffers: 8912 kB
Cached: 81040 kB
disk_tmp: none 247.9M 36.0K 247.8M 0% /tmp
=== End of Bug Report ===
There's no sound, but I tried launching it from a word—it seems to work.
---------------------------------------------
launching...
_ _____ ____ _
| |/ / _ \| _ \ ___ __ _ __| | ___ _ __
| ' / | | | |_) / _ \/ _` |/ _` |/ _ \ '__|
| . \ |_| | _ < __/ (_| | (_| | __/ |
|_|\_\___/|_| \_\___|\__,_|\__,_|\___|_|
It's a scroll... It's a codex... It's KOReader!
[*] Current time: 03/26/26-12:22:48
has monolibtic? no (libs/libkoreader-monolibtic.so: cannot open shared object file: No such file or directory)
lib_search_path: libs/?
lib_basic_format: lib%s.so
lib_version_format: lib%s.so.%s
[*] Version: v2026.03-22-g530ee8ab9_2026-03-25
ffi.load: rt.so.1 (RTLD_GLOBAL)
ffi.findlib: utf8proc [3]
ffi.load: libs/libutf8proc.so.3
ffi.findlib: blitbuffer
ffi.load: libs/libblitbuffer.so
ffi.findlib: archive [13]
ffi.load: libs/libarchive.so.13
ffi.findlib: fbink_input [1]
ffi.load: libs/libfbink_input.so.1
[FBInk] /dev/input/event0: `gpio-keys` = KEY | POWER_BUTTON | SLEEP_COVER | PAGINATION_BUTTONS | ROTATION_EVENT
[FBInk] /dev/input/event1: `Elan Touchscreen` = TOUCHSCREEN | TABLET | KEY | SCALED_TABLET
[FBInk] /dev/input/event2: `kx122-accel` = ACCELEROMETER
[FBInk] /dev/input/event3: `P15USB30216C` = UNKNOWN
[ko-input] Forked off fake event generator (pid: 2545)
03/26/26-12:22:48 INFO initializing for device Kobo_io
03/26/26-12:22:48 INFO framebuffer resolution: {
h = 1680,
w = 1264
} --[[table: 0x7673fdc0]]
ffi.findlib: wrap-mupdf
ffi.load: libs/libwrap-mupdf.so
ffi.findlib: sqlite3 [0]
ffi.load: libs/libsqlite3.so.0
03/26/26-12:22:49 INFO Applying patch: ./patches/2---stretched-covers.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2--disable-all-CB-widgets.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2--disable-all-PT-widgets.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2--rounded-covers.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2--stretched-rounded-covers.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-new-collections-star.lua
ffi.findlib: freetype [6]
ffi.load: libs/libfreetype.so.6
ffi.findlib: harfbuzz [0]
ffi.load: libs/libharfbuzz.so.0
ffi.findlib: zstd [1]
ffi.load: libs/libzstd.so.1
03/26/26-12:22:49 INFO Applying patch: ./patches/2-new-progress-bar.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-new-status-icons.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-pages-badge-sdr.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-percent-badge.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-rounded-folder-covers.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-series-badge-numbered.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/2-series-indicator.lua
03/26/26-12:22:49 INFO Applying patch: ./patches/20-faded-finished-books.lua
ffi.findlib: crypto [57]
ffi.load: libs/libcrypto.so.57
ffi.findlib: leptonica [6]
ffi.load: libs/libleptonica.so.6
ffi.findlib: k2pdfopt [2]
ffi.load: libs/libk2pdfopt.so.2
03/26/26-12:22:51 INFO opening file /mnt/onboard/.adds/Livres/Wayward Pines - L'Integrale - Blake Crouch & Patrick Imbert (47).epub
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/EB_Garamond/static/EBGaramond-Italic.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/EB_Garamond/static/EBGaramond-Regular.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Literata/static/Literata-Italic.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Literata/static/Literata-Regular.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Microsoft Aptos Fonts/Aptos-Display-Bold-Italic.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Microsoft Aptos Fonts/Aptos-Display-Bold.ttf>
03/26/26-12:22:52 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Microsoft Aptos Fonts/Aptos-Italic.ttf>
03/26/26-12:22:53 ERROR failed to register crengine font: cannot register font <./fonts/polices personelles/Microsoft Aptos Fonts/Aptos.ttf>
03/26/26-12:22:53 INFO Inhibiting user input
03/26/26-12:22:53 INFO Looking for plugins in directory: plugins
03/26/26-12:22:54 WARN Audiobook: failed to load plugins/audiobook.koplugin/bugreport.lua : plugins/audiobook.koplugin/bugreport.lua:98: function arguments expected near 'and'
03/26/26-12:22:54 INFO Aspect ratio control applied successfully
03/26/26-12:22:54 INFO Loading aspect ratio control (0.67) with SVG rounded corners
03/26/26-12:22:54 INFO Aspect ratio control applied successfully
03/26/26-12:22:56 INFO Restoring user input handling
03/26/26-12:25:29 INFO Terminal: spawning shell /bin/sh
03/26/26-12:25:29 INFO Terminal: spawn done
03/26/26-12:26:58 WARN Audiobook: Found word ' soir ' via screen-pos at 967 (approx_offset= 970 screen_y= 956 dist= 3 )
03/26/26-12:26:58 WARN SyncController: start() — screen 1264 x 1680 mode= portrait rotation= 0
03/26/26-12:26:58 WARN SyncController: readNextSentence idx= 1 / 8 state= loading
03/26/26-12:26:58 WARN SyncController: Queueing sentence 1 via Piper prefetch queue ( Le soir venait de tomber, le ciel pur s\E2 )
03/26/26-12:26:58 WARN PiperQueue: CPU cores: 1 → SERVER_COUNT: 1 BATCH_SIZE: 3
03/26/26-12:26:59 WARN PiperQueue: _resolvePiperModel – explicit path failed, falling back. piper_model= (nil) piper_model_dir= plugins/audiobook.koplugin/piper
03/26/26-12:26:59 WARN PiperQueue: Model sample rate = 22050 Hz
03/26/26-12:26:59 WARN PiperQueue: Server 1 launching...
03/26/26-12:26:59 WARN SyncController: espeak cold-start fallback for sentence 1
03/26/26-12:26:59 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:00 WARN SyncController: beginSentencePlayback sentence 1 has_audio= true
03/26/26-12:27:00 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524419_9.wav is_speaking= false
03/26/26-12:27:00 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:00 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:00 WARN TTSEngine: io.popen launch took 0 ms, PID= 2714
03/26/26-12:27:00 WARN PiperQueue: Server 1 ready, PID: 2702 piper_pid: 2703
03/26/26-12:27:00 WARN PiperQueue: All 1 servers ready in 1761 ms
03/26/26-12:27:00 WARN PiperQueue: BATCH → server 1 : 3 sentences ( Le soir venait de tomber, le ciel pur s’assombrissait et l )
03/26/26-12:27:00 WARN SyncController: Highlighting sentence 1 (scheduled+1761ms)
03/26/26-12:27:00 WARN TTSEngine: Process watcher → normal completion, elapsed= 1899 ms
03/26/26-12:27:00 WARN TTSEngine: onPlaybackComplete gen= 1 pid= 2714
03/26/26-12:27:00 WARN SyncController: Completion callback, concat ending at sentence 1 state= playing
03/26/26-12:27:00 WARN SyncController: Piper gap padded in audio ( sentence ), delay=0.05s
03/26/26-12:27:00 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 1 state= playing
03/26/26-12:27:00 WARN SyncController: readNextSentence idx= 2 / 8 state= playing
03/26/26-12:27:00 WARN SyncController: espeak cold-start fallback for sentence 2 (early, Piper status: pending )
03/26/26-12:27:00 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:00 WARN SyncController: beginSentencePlayback sentence 2 has_audio= true
03/26/26-12:27:00 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524420_10.wav is_speaking= false
03/26/26-12:27:00 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:00 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:00 WARN TTSEngine: io.popen launch took 0 ms, PID= 2718
03/26/26-12:27:00 WARN SyncController: Highlighting sentence 2 (scheduled+249ms)
03/26/26-12:27:01 WARN TTSEngine: Process watcher → normal completion, elapsed= 810 ms
03/26/26-12:27:01 WARN TTSEngine: onPlaybackComplete gen= 3 pid= 2718
03/26/26-12:27:01 WARN SyncController: Completion callback, concat ending at sentence 2 state= playing
03/26/26-12:27:01 WARN SyncController: Piper gap padded in audio ( paragraph ), delay=0.05s
03/26/26-12:27:01 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 2 state= playing
03/26/26-12:27:01 WARN SyncController: readNextSentence idx= 3 / 8 state= playing
03/26/26-12:27:01 WARN SyncController: espeak cold-start fallback for sentence 3 (early, Piper status: pending )
03/26/26-12:27:01 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:01 WARN SyncController: beginSentencePlayback sentence 3 has_audio= true
03/26/26-12:27:01 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524421_11.wav is_speaking= false
03/26/26-12:27:01 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:01 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:01 WARN TTSEngine: io.popen launch took 0 ms, PID= 2726
03/26/26-12:27:01 WARN SyncController: Highlighting sentence 3 (scheduled+157ms)
03/26/26-12:27:02 WARN TTSEngine: Process watcher → normal completion, elapsed= 946 ms
03/26/26-12:27:02 WARN TTSEngine: onPlaybackComplete gen= 5 pid= 2726
03/26/26-12:27:02 WARN SyncController: Completion callback, concat ending at sentence 3 state= playing
03/26/26-12:27:02 WARN SyncController: Piper gap padded in audio ( sentence ), delay=0.05s
03/26/26-12:27:02 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 3 state= playing
03/26/26-12:27:02 WARN SyncController: readNextSentence idx= 4 / 8 state= playing
03/26/26-12:27:02 WARN SyncController: espeak cold-start fallback for sentence 4 (early, Piper status: queued )
03/26/26-12:27:02 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:02 WARN SyncController: beginSentencePlayback sentence 4 has_audio= true
03/26/26-12:27:02 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524422_12.wav is_speaking= false
03/26/26-12:27:02 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:02 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:02 WARN TTSEngine: io.popen launch took 0 ms, PID= 2736
03/26/26-12:27:02 WARN SyncController: Highlighting sentence 4 (scheduled+211ms)
03/26/26-12:27:03 WARN TTSEngine: Process watcher → normal completion, elapsed= 888 ms
03/26/26-12:27:03 WARN TTSEngine: onPlaybackComplete gen= 7 pid= 2736
03/26/26-12:27:03 WARN SyncController: Completion callback, concat ending at sentence 4 state= playing
03/26/26-12:27:03 WARN SyncController: Piper gap padded in audio ( paragraph ), delay=0.05s
03/26/26-12:27:03 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 4 state= playing
03/26/26-12:27:03 WARN SyncController: readNextSentence idx= 5 / 8 state= playing
03/26/26-12:27:03 WARN SyncController: espeak cold-start fallback for sentence 5 (early, Piper status: queued )
03/26/26-12:27:03 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:03 WARN SyncController: beginSentencePlayback sentence 5 has_audio= true
03/26/26-12:27:03 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524423_13.wav is_speaking= false
03/26/26-12:27:03 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:03 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:03 WARN TTSEngine: io.popen launch took 0 ms, PID= 2745
03/26/26-12:27:03 WARN SyncController: Highlighting sentence 5 (scheduled+166ms)
03/26/26-12:27:04 WARN TTSEngine: Process watcher → normal completion, elapsed= 840 ms
03/26/26-12:27:04 WARN TTSEngine: onPlaybackComplete gen= 9 pid= 2745
03/26/26-12:27:04 WARN SyncController: Completion callback, concat ending at sentence 5 state= playing
03/26/26-12:27:04 WARN SyncController: Piper gap padded in audio ( paragraph ), delay=0.05s
03/26/26-12:27:04 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 5 state= playing
03/26/26-12:27:04 WARN SyncController: readNextSentence idx= 6 / 8 state= playing
03/26/26-12:27:04 WARN SyncController: espeak cold-start fallback for sentence 6 (early, Piper status: queued )
03/26/26-12:27:04 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:04 WARN SyncController: beginSentencePlayback sentence 6 has_audio= true
03/26/26-12:27:04 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524424_14.wav is_speaking= false
03/26/26-12:27:04 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:04 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:04 WARN TTSEngine: io.popen launch took 0 ms, PID= 2754
03/26/26-12:27:04 WARN SyncController: Highlighting sentence 6 (scheduled+151ms)
03/26/26-12:27:05 WARN TTSEngine: Process watcher → normal completion, elapsed= 940 ms
03/26/26-12:27:05 WARN TTSEngine: onPlaybackComplete gen= 11 pid= 2754
03/26/26-12:27:05 WARN SyncController: Completion callback, concat ending at sentence 6 state= playing
03/26/26-12:27:05 WARN SyncController: Piper gap padded in audio ( paragraph ), delay=0.05s
03/26/26-12:27:05 WARN SyncController: Scheduling next sentence in 0.05 s from sentence= 6 state= playing
03/26/26-12:27:05 WARN SyncController: readNextSentence idx= 7 / 8 state= playing
03/26/26-12:27:05 WARN SyncController: espeak cold-start fallback for sentence 7 (early, Piper status: queued )
03/26/26-12:27:05 WARN TTSEngine: espeak fallback synthesis for cold-start
03/26/26-12:27:05 WARN SyncController: beginSentencePlayback sentence 7 has_audio= true
03/26/26-12:27:05 WARN TTSEngine: play() called, audio_file= /tmp/audiobook_espeak_fb_1774524425_15.wav is_speaking= false
03/26/26-12:27:05 WARN TTSEngine: play() findPlayer took 0 ms
03/26/26-12:27:05 WARN TTSEngine: play() pre-launch took 0 ms
03/26/26-12:27:05 WARN TTSEngine: io.popen launch took 0 ms, PID= 2764
03/26/26-12:27:05 WARN SyncController: Highlighting sentence 7 (scheduled+182ms)
03/26/26-12:27:06 WARN SyncController: stop() from state= playing sentence= 7 / 8 caller:
stack traceback:
plugins/audiobook.koplugin/synccontroller.lua:1016: in function 'on_close'
plugins/audiobook.koplugin/playbackbar.lua:266: in function 'onClose'
plugins/audiobook.koplugin/playbackbar.lua:135: in function 'callback'
frontend/ui/widget/button.lua:493: in function 'handleEvent'
frontend/ui/widget/container/inputcontainer.lua:269: in function 'handleEvent'
frontend/ui/widget/container/widgetcontainer.lua:83: in function 'propagateEvent'
frontend/ui/widget/container/widgetcontainer.lua:101: in function 'handleEvent'
frontend/ui/widget/container/widgetcontainer.lua:83: in function 'propagateEvent'
frontend/ui/widget/container/widgetcontainer.lua:101: in function 'handleEvent'
frontend/ui/widget/container/widgetcontainer.lua:83: in function 'propagateEvent'
...
frontend/ui/widget/container/widgetcontainer.lua:101: in function 'handleEvent'
frontend/ui/widget/container/widgetcontainer.lua:83: in function 'propagateEvent'
frontend/ui/widget/container/widgetcontainer.lua:101: in function 'handleEvent'
frontend/ui/uimanager.lua:896: in function 'sendEvent'
frontend/ui/uimanager.lua:53: in function '__default__'
frontend/ui/uimanager.lua:1437: in function 'handleInputEvent'
frontend/ui/uimanager.lua:1537: in function 'handleInput'
frontend/ui/uimanager.lua:1581: in function 'run'
./reader.lua:286: in main chunk
[C]: at 0x00013ea1
03/26/26-12:27:06 WARN SyncController: Stopped
03/26/26-12:27:28 WARN Audiobook: onCloseDocument event received
03/26/26-12:27:28 WARN Audiobook: stopReadAlong() called
03/26/26-12:27:28 WARN SyncController: Stopped
03/26/26-12:27:28 WARN PiperQueue: Servers stopped, rescued 0 pending entries
03/26/26-12:27:28 WARN Audiobook: onCloseWidget event received
03/26/26-12:27:28 WARN Audiobook: stopReadAlong() called
03/26/26-12:27:28 WARN SyncController: Stopped
03/26/26-12:27:28 WARN PiperQueue: Servers stopped, rescued 0 pending entries
03/26/26-12:27:28 INFO UIManager: No dialogs left to show
03/26/26-12:27:28 INFO Tearing down UIManager with exit code: 0
[ko-input] Closed input device with fd: 7 @ idx: 2 (matched by idx)
[ko-input] Closed input device with fd: 6 @ idx: 1 (matched by idx)
[ko-input] Closed input device with fd: 5 @ idx: 0 (matched by idx)
Restoring original fb bitdepth @ 32bpp & rotation @ 1
[FBInk] Detected a Kobo Libra 2 (388 => Io @ Mark 9)
[FBInk] Enabled Kobo Mark 7 quirks
[FBInk] Clock tick frequency appears to be 100 Hz
[FBInk] Screen density set to 300 dpi
[FBInk] Variable fb info: 1264x1680, 8bpp @ rotation: 1 (Clockwise, 90°)
[FBInk] Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 9175040 bytes & line length: 1280 bytes
[FBInk] Canonical rotation: 0 (Upright, 0°)
[FBInk] Fontsize set to 32x32 (IBM (Default) base glyph size: 8x8)
[FBInk] Line length: 39 cols, Page size: 52 rows
[FBInk] Vertical fit isn't perfect, shifting rows down by 8 pixels
[FBInk] Framebuffer pixel format: Y8
[FBDepth] Screen is 1264x1680 (1280x7168 addressable, fb says 1280x3584)
[FBDepth] Buffer is mapped for 9175040 bytes with a scanline stride of 1280 bytes
[FBDepth] Current rotation is already 1!
[FBDepth] Switching fb to 32bpp @ rotation 1 . . .
Updating bitdepth from 8bpp to 32bpp
Sanitizing grayscale flag for bitdepths > 8bpp
Updating rotation from 1 (Clockwise, 90°) to 1 (Clockwise, 90°)
Bitdepth is now 32bpp (grayscale: 0) @ rotate: 1 (Clockwise, 90°)
[FBInk] Detected a change in framebuffer bitdepth (8 -> 32)
[FBInk] Reinitializing...
[FBInk] Variable fb info: 1264x1680, 32bpp @ rotation: 1 (Clockwise, 90°)
[FBInk] Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 9175040 bytes & line length: 5120 bytes
[FBInk] Canonical rotation: 0 (Upright, 0°)
[FBInk] Fontsize set to 32x32 (IBM (Default) base glyph size: 8x8)
[FBInk] Line length: 39 cols, Page size: 52 rows
[FBInk] Vertical fit isn't perfect, shifting rows down by 8 pixels
[FBInk] Framebuffer pixel format: BGRA
[FBDepth] Screen is 1264x1680 (1280x1792 addressable, fb says 1280x1792)
[FBDepth] Buffer is mapped for 9175040 bytes with a scanline stride of 5120 bytes
Original fb rotation is set @ 1
Original fb bitdepth is set @ 32bpp
Switching fb bitdepth to 8bpp & rotation to Portrait
[FBInk] Detected a Kobo Libra 2 (388 => Io @ Mark 9)
[FBInk] Enabled Kobo Mark 7 quirks
[FBInk] Clock tick frequency appears to be 100 Hz
[FBInk] Screen density set to 300 dpi
[FBInk] Variable fb info: 1264x1680, 32bpp @ rotation: 1 (Clockwise, 90°)
[FBInk] Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 9175040 bytes & line length: 5120 bytes
[FBInk] Canonical rotation: 0 (Upright, 0°)
[FBInk] Fontsize set to 32x32 (IBM (Default) base glyph size: 8x8)
[FBInk] Line length: 39 cols, Page size: 52 rows
[FBInk] Vertical fit isn't perfect, shifting rows down by 8 pixels
[FBInk] Framebuffer pixel format: BGRA
[FBDepth] Screen is 1264x1680 (1280x1792 addressable, fb says 1280x1792)
[FBDepth] Buffer is mapped for 9175040 bytes with a scanline stride of 5120 bytes
[FBDepth] Requested canonical rota 0 translates to 1 for this device
[FBDepth] Current rotation is already 1!
[FBDepth] Switching fb to 8bpp @ rotation 1 . . .
Updating bitdepth from 32bpp to 8bpp
Sanitizing grayscale flag for 8bpp
Updating rotation from 1 (Clockwise, 90°) to 1 (Clockwise, 90°)
Bitdepth is now 8bpp (grayscale: 1) @ rotate: 1 (Clockwise, 90°)
[FBInk] Detected a change in framebuffer bitdepth (32 -> 8)
[FBInk] Reinitializing...
[FBInk] Variable fb info: 1264x1680, 8bpp @ rotation: 1 (Clockwise, 90°)
[FBInk] Fixed fb info: ID is "mxc_epdc_fb", length of fb mem: 9175040 bytes & line length: 1280 bytes
[FBInk] Canonical rotation: 0 (Upright, 0°)
[FBInk] Fontsize set to 32x32 (IBM (Default) base glyph size: 8x8)
[FBInk] Line length: 39 cols, Page size: 52 rows
[FBInk] Vertical fit isn't perfect, shifting rows down by 8 pixels
[FBInk] Framebuffer pixel format: Y8
[FBDepth] Screen is 1264x1680 (1280x7168 addressable, fb says 1280x3584)
[FBDepth] Buffer is mapped for 9175040 bytes with a scanline stride of 1280 bytes
---------------------------------------------
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels