Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal: Micro could not initialize a Screen. #2442

Open
tajsnowberry opened this issue Jun 2, 2022 · 8 comments
Open

Fatal: Micro could not initialize a Screen. #2442

tajsnowberry opened this issue Jun 2, 2022 · 8 comments

Comments

@tajsnowberry
Copy link

Description of the problem or steps to reproduce

Fatal: Micro could not initialize a Screen.

Install from curl https://getmic.ro | bash and run it.

Specifications

Running KDE Plasma on Arch Linux, I am using Konsole
Commit hash: b976385
OS: Arch Linux
Terminal: Konsole

@rilysh
Copy link
Contributor

rilysh commented Jun 7, 2022

I can't able to reproduce your problem, seems works fine for me, no issue at all. Can you try micro on xfce terminal, by doing pacman -S xfce4-termimal and see if it works on there or not. Though I'm not in Arch, currently on Debian with KDE and using micro on Konsole, everything looks good for me.

@tajsnowberry
Copy link
Author

It works on Budgie

@fhdk
Copy link

fhdk commented Sep 6, 2022

I can reproduce on Arch

  • Arch Linux KDE (Plasma 5.25.4 Framework 5.97.0) -> X11 or Wayland -> Konsole
    charater set not supported
    Fatal: Micro could not initialize a Screen
    
  • Arch Linux KDE (Plasma 5.25.4 Framework 5.97.0) -> X11 or Wayland -> Xfce terminal
    charater set not supported
    Fatal: Micro could not initialize a Screen
    

No issues with

  • Manjaro KDE (Plasma 5.25.4 Framework 5.97.0) -> X11 -> Konsole

@Brawdunoir
Copy link

Hi, I am having same issue on Arch Linux Sway (Wayland) using Alacritty terminal.

$ micro --version
Version: 2.0.11
Commit hash: 225927b9
Compiled on August 09, 2022

Installed using pacman but same issue using your installation method @tajsnowberry

Any news on this issue ?

@vazub
Copy link

vazub commented Mar 22, 2024

Same issue on OpenBSD -current (either installed from packages, or built from scratch from upstream master):

obsd$ micro
function not implemented
Fatal: Micro could not initialize a Screen.

obsd$ micro -version
Version: 2.0.13
Commit hash: 68d88b5
Compiled on Unknown

@rosco-pc
Copy link

rosco-pc commented Apr 7, 2024

Same issue on OpenBSD -current (either installed from packages, or built from scratch from upstream master):

obsd$ micro function not implemented Fatal: Micro could not initialize a Screen.

obsd$ micro -version Version: 2.0.13 Commit hash: 68d88b5 Compiled on Unknown

For OpenBSD is fails due to : golang/go#63900

@4a6f656c
Copy link

@vazub @rosco-pc - the most likely cause is code that is calling syscall.Syscall* - either directly in this code base, in a dependency or an out-of-date dependency. Running under egdb with a breakpoint on the syscall.Syscall* functions should identify the source of the call.

@rosco-pc
Copy link

rosco-pc commented Apr 29, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants