I've messed something up...
Good afternoon. I had everything working on my Kobo Libra 2 with KOReader, but then I went and messed it up. I noticed that when I connected my device to Calibre, it wasn't showing the books as "on device." So, I went back to nickel and connected the device to get them to show up. Once I did that, it told me I needed to update my firmware. I let it do that automatically, and then got the normal error when I tried to launch KOReader. Searched here and saw that I would need to update KFMon, so I started to do that process. I ended up trying to re-install the OCP for both KFMon as well as KOReader, but I'm getting this crash (photo is attached) every single time now and I have no idea what I did wrong. Any ideas? I'm happy to wipe the device and start over, but I had everything set exactly as I want it with fonts and dictionaries, etc., and I'd hate to lose all of that. So is there some way, even with this crash happening when I try to launch it, to back those things up so that when I re-install everything I can have it back like I left it?
In case it helps, I just found the log file and this looks to be the relevant portion, though I can certainly post the entire thing:
"stack traceback:
[C]: in function 'require'
frontend/apps/reader/readerui.lua:43: in main chunk
[C]: in function 'require'
./reader.lua:262: in main chunk
[C]: at 0x00013e9d
!!!!
Uh oh, something went awry... (Crash n°5: 01/19/25 @ 14:17:01)
Running FW 4.38.23171 on Linux 4.1.15-00867-gf1ef3c8 (#103 SMP PREEMPT Tue Oct 1 06:24:23 Asia 2024)
Too many consecutive crashes, aborting . . .
!!!! ! !!!!
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
I appreciate any help that's available.
Last edited by mmobes; 01-19-2025 at 07:24 PM.
|