Bug 1212948 - Remove fbiterm
Summary: Remove fbiterm
Status: RESOLVED DUPLICATE of bug 1224053
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Installation (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Thomas Zimmermann
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1212947
  Show dependency treegraph
 
Reported: 2023-07-03 12:13 UTC by Thomas Zimmermann
Modified: 2024-05-10 15:16 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Zimmermann 2023-07-03 12:13:51 UTC
Fbiterm is a terminal on top of /dev/fb*. The install system uses the software for non-ascii output.

Information for package fbiterm:
--------------------------------
Repository     : openSUSE-Tumbleweed-Oss
Name           : fbiterm
Version        : 0.5.20040304-301.10
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 805.6 KiB
Installed      : No
Status         : not installed
Source package : xiterm-0.5.20040304-301.10.src
Summary        : Internationalized Terminal Emulator for Framebuffers
Description    : 
    An internationalized terminal emulator for framebuffers.

Replace fbiterm with a DRM-based solution. At a minimum, change fbiterm to work with DRM instead of fbdev.
Comment 1 Michal Suchanek 2023-07-12 12:45:49 UTC
mlterm-sdl2 should be a direct replacement.
Comment 2 Stefan Dirsch 2023-07-12 13:55:19 UTC
(In reply to Michal Suchanek from comment #1)
> mlterm-sdl2 should be a direct replacement.

Is it? Why do you think so?
Comment 3 Michal Suchanek 2023-07-12 13:58:26 UTC
(In reply to Stefan Dirsch from comment #2)
> (In reply to Michal Suchanek from comment #1)
> > mlterm-sdl2 should be a direct replacement.
> 
> Is it? Why do you think so?

Is it not? Why do you think so?
Comment 4 Stefan Dirsch 2023-07-12 14:11:32 UTC
I couldn't find much information about mlterm-sdl2, just that it uses SDL2 as backend (for rendering?). So there is hope it can also directly run on KMS instead of framebuffer (if we enable KMS support for SDL2). I  couldn't find useful information about support for CJK fonts, the reason we used fbiterm in the past on the console.
Comment 5 Michal Suchanek 2023-07-12 14:31:07 UTC
AFAICT it does run on KMS, and one of the point of having multi-language terminal is to be able to read not only one language, but all of them.
Comment 6 Stefan Dirsch 2023-07-13 06:33:10 UTC
Of course it needs to support UTF-8.
Comment 7 Michal Suchanek 2023-07-13 09:15:14 UTC
(In reply to Stefan Dirsch from comment #6)
> Of course it needs to support UTF-8.

What is that supposed to add here?
Comment 8 Michal Suchanek 2023-07-13 09:30:19 UTC
Or in other words you are basically saying: I haven't looked at this thing at all, surely it wouldn't work.

My point is if you are going to claim it would not work at least look at it and describe an actual problem it has.
Comment 9 Stefan Dirsch 2023-07-13 09:45:07 UTC
No, I haven't looked at it. But if you did and tested in chinese, korean and japanese on KMS and things are working, wonderful! Let's switch to it ...
Comment 10 Michal Suchanek 2023-07-13 14:14:12 UTC
It does display something, and since displaying complex scripts is the primary purpose of the application I would be quite surprised if it did not.

I can't tell traditional Chinese from simplified so I can't say much more about the result other than something is displayed.
Comment 11 Stefan Dirsch 2023-07-13 14:19:07 UTC
Thanks. Sounds good!
Comment 12 Thomas Zimmermann 2024-05-10 11:38:42 UTC
Fbiterm is dead. Let's remove it.
Comment 13 Thomas Zimmermann 2024-05-10 15:16:20 UTC
There's a bug report dedicated to removing fbiterm.

*** This bug has been marked as a duplicate of bug 1224053 ***