Pomocy nie mogę pisać w screen

noobVps | 2019-02-06 12:16:42 UTC | #1

Proszę o pomoc mam dzialajacy serwer minecraft z graczami ale nie mogę nic napisac w konsoli MC jak przejde do screena a potrzebuje zrestartowac serwer z konsoli…
Nie da sie nic napisac zadnej komendy
jak to odblokowac, nie chcę zabijac procesu aby sie nic nie popsulo na serwerze
proszę o pomoc

Jestem na Ubuntu 16 czy tutaj tez trafil ten zepsuty kernel co do 18 ?

Zrestartowalem vps wlaczylem MC w screen i nadal nie moge pisac w konsoli…

Zaznaczę że wczesniej zmienilem sobie czas w systemie i gdy startuje silnik MC teraz wyskakuje taki błąd:
[12:37:54] [Server console handler/ERROR]: Exception handling console input
java.io.IOException: Resource temporarily unavailable
at java.io.FileInputStream.readBytes(Native Method) ~[?:1.8.0191]
at java.io.FileInputStream.read(FileInputStream.java:255) ~[?:1.8.0
191]
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) ~[?:1.8.0191]
at java.io.BufferedInputStream.read(BufferedInputStream.java:265) ~[?:1.8.0
191]
at org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:169) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:137) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:246) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2349) ~[engine.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v112R1.DedicatedServer$2.run(DedicatedServer.java:85) [engine.jar:git-Spigot-dcd1643-e60fc34]
[12:37:54] [Server thread/INFO]: Default game type: SURVIVAL


Aylin | 2019-02-06 12:35:45 UTC | #2

[quote=”noobVps, post:1, topic:9996”]
Jestem na Ubuntu 16 czy tutaj tez trafil ten zepsuty kernel co do 18 ?
[/quote]
Czyli widziałeś ten wątek? :thinking:
Tutaj jest “rozwiązanie” czyli tymczasowa proteza żeby dobić się do serwera.
https://www.spigotmc.org/threads/cannot-use-spigot-server-console.354968/

TL;DR patrz post#12

FYI you can use –nojline to fall back to the Vanilla console, some users report this works ok.

W międzyczasie możesz zmienić narzędzie i zamiast screen użyć tmux. Nie mam pojęcia czy tmux da radę z serwerem MC, ale raczej warto spróbować :sweat:


noobVps | 2019-02-06 12:40:59 UTC | #3

szczerze nie widziałem ale obiło się o uszy tylko nie pomyślałem że mi się tak stanie bo jestem na 16 ubuntu.
prosił bym bardzo o wytłumaczenie jak dla nooba krok po kroku jak dodać ten –nojline :)
I czemu się tak stało jak zmieniłem czas na maszynie na warsaw ?


Aylin | 2019-02-06 12:44:56 UTC | #4

Nie mam pojęcia, tutaj są już potrzebni magicy od MC :>

Jak już masz flagę/komendę to zawsze Google będzie bardziej pomocne. Powyższy link wydłubałam właśnie taką metodą - wklej błąd, zobacz co wyskoczy, spróbuj najrozsądniejszej odpowiedzi. :man_shrugging:

Przed dłubaniem zrób kopię zapasową :>


Lumpiasty | 2019-02-06 12:51:03 UTC | #5

Oto i magik od MC :>
Jak masz skrypt odpalający serwer to poszukaj w nim podobnej liniki:
java -jar < serwer>.jar
Dodaj na końcu tej lini wspomniane –nojline


noobVps | 2019-02-06 13:01:40 UTC | #6

czyli jak np mam taki startowy
java -Xmx1024M -Xms1024M -jar engine.jar nogui
to ma wygladac tak ?
java -Xmx1024M -Xms1024M -jar engine.jar –nojline


Lumpiasty | 2019-02-06 13:02:46 UTC | #7

Nie, ma to wyglądać tak:
java -Xmx1024M -Xms1024M -jar engine.jar nogui –nojline


noobVps | 2019-02-06 13:06:21 UTC | #8

ok dziekuję bardzo, w nocy sprawdzę jak nie będzie graczy :)


system | 2019-03-10 13:06:23 UTC | #9

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.