Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Minetest - brak liter

Zaczęty przez Hydrabi, Październik 28, 2018, 09:15:05 PM

Poprzedni wątek - Następny wątek

Hydrabi

Witam

Zainstalowałem z repo Minetest. Niestety nie wyświetlają się litery co może być przyczyną?

Gra działa dobrze. Podejrzałem na win co trzeba kliknąć by uruchomić grę (na windzie litery są)

oto skriny:



PomPom

Nic nie widać. Jakie distro? Możliwe, że brakuje czcionek odpowiednich.
myk byle jak jako tako

Hydrabi

No właśnie nic nie widać. A na tych zakładkach i polach powinny być opisy w stylu wybierz serwer, stwórz świat, graj, anuluj itp. Na windowsie to jest. Zarówno na Sparky Tyche jak i Nibru jest tak samo.

pavbaranov

Cytat: Hydrabi w Październik 28, 2018, 10:17:35 PM
No właśnie nic nie widać.
Chodzi o to, że miniatury, które załączyłeś niczego nie przedstawiają. Nawet przez lupę :) Kliknij w miniaturkę, sam zobaczysz.

Hydrabi

W sumie te skriny nie są potrzebne.

Chodzi o to, że powinno to wyglądać tak:

https://wiki.minetest.net/File:Main_Menu_Tutorial.png

czyli na tych zakładkach powinny być napisy local game,  play online itp. Wyświetlają się natomiast same czyste zakładki bez napisów. Przyciski delete, new game czy play game też są bez napisów...

pavbaranov

W sumie, to przydałoby się nieco więcej informacji (kurcze, dlaczego zawsze wszystko trzeba ciągnąć):
- dystrybucja,
- środowisko,
- sposób zainstalowania (w tym skąd),
- aplikacja natywna z repozytorium dystrybucji, natywna w "uniwersalnej paczce", czy przez wine,
- używane fonty/fonty zainstalowane w systemie,
- ustawienie parametrów #    Whether freetype fonts are used, requires freetype support to be compiled in.
#    type: bool
# freetype = true

#    Path to TrueTypeFont or bitmap.
#    type: path
# font_path = fonts/liberationsans.ttf

#    type: int
# font_size = 15

#    Font shadow offset, if 0 then shadow will not be drawn.
#    type: int
# font_shadow = 1

#    Font shadow alpha (opaqueness, between 0 and 255).
#    type: int min: 0 max: 255
# font_shadow_alpha = 128

#    type: path
# mono_font_path = fonts/liberationmono.ttf

#    type: int
# mono_font_size = 15

#    This font will be used for certain languages.
#    type: path
# fallback_font_path = fonts/DroidSansFallbackFull.ttf

#    type: int
# fallback_font_size = 15

#    type: int
# fallback_font_shadow = 1

#    type: int min: 0 max: 255
# fallback_font_shadow_alpha = 128
w pliku minetest.conf

Hydrabi

Dzięki za zainteresowanie tematem.

Jestem wieloletnim początkującym użytkownikiem linuksów. Wszystko robię poprzez interfejs graficzny systemu. Z grubsza wiem gdzie jest konsola...

1komp
Dystrybucja: Sparky Nibru. Środowisko (w tym momencie nie pamiętam. Takie jak na płytce, fabryczne)
Instalacja z repozytoriów.


2 komp
Dystrybucja: Sparky Tyche. Środowisko LXDE
Instalacja z repozytoriów.

Jak sprawdzić jakie fonty są w tych systemach?
Ustawienie parametrów w pliku .conf sprawdzę jak znajdę ten plik.

Generalnie menu gry wyświetla się na dwóch różnych kompach z różnymi wersjami Sparky w ten sam sposób.

Dzięki

Hydrabi

Tak pomyślałem, że zajmijmy się może jednym kompem z minetestem.

No więc tak:
Dystrybucja Sparky Nibru. Środowisko LXQt

Zainstalowany minetest był z repo (zaznaczone i zainstalowane wszystko co dotyczyło minetesta).

zawartość minetest.config:menu_last_game = minetest
maintab_LAST = local
mainmenu_last_selected_world = 1
mg_name = v7
selected_world_path = /home/blaze/.minetest/worlds/kama
fixed_map_seed =


Jak sprawdzić jakie czcionki są zainstalowane?

@pavbaranov, ten kod co wkleiłeś to co mam z nim zrobić?

pavbaranov

Kod jest z wiki gry podany jako przykładowy. Nie gram w ogóle, a tej gry w ogóle nie znam, ale są tam m.in. ustawienia dotyczące czcionek. Np. stąd:
#    Path to TrueTypeFont or bitmap.
#    type: path
# font_path = fonts/liberationsans.ttf

program czerpie informację o tym gdzie leży czcionka oraz jakiej ma używać.

W LXQt masz z menu dostęp m.in. do ustawień/preferencji (nie pamiętam jak to się nazywa) LXQt - a tam masz m.in. czcionki, jakie masz zainstalowane oraz jaka jest domyślnie wybrana dla środowiska (tę czcionkę widzisz w aplikacjach).

Prawdopodobnie tę samą powinieneś podać programowi w pliki minitest.conf, bo inaczej albo próbuje ustawić jakąś, której w systemie nie ma, a nie umie podstawić żadnej innej, albo brakuje mu takiego ustawienia. Spróbuj nic nie ryzykujesz, a jedynie sobie zapamiętaj co robiłeś lub skomentuj w tym pliku (pamiętaj - komentarze po #).

Hydrabi

Rozwiązałem problem. Na stronie forum minetesta: https://forum.minetest.net/viewtopic.php?f=6&t=19662
jest odpowiedź. Wystarczy w pliku minetest.config dokleić pod spodem wiersze:

language = pl
fallback_font_path = /usr/share/games/minetest/fonts/Cousine-Regular.ttf
screenH = 1029
screenW = 1920
main_menu_technical_settings = true
font_size = 14
mono_font_size = 14
fallback_font_size = 14


I wszystko działa pięknie.

Zobacz najnowsze wiadomości na forum