Linuxiarze.pl Forum

Dystrybucje Linux => Mepis, antiX, MX => Wątek zaczęty przez: mirekc w Kwiecień 24, 2025, 08:21:40 AM

Tytuł: Kartoteka vs. aktualizacja Wine (w kontekście aktualizacji MX Linux)
Wiadomość wysłana przez: mirekc w Kwiecień 24, 2025, 08:21:40 AM
No i stało się. Zmęczony niedogodnościami pozostawania przy wersji 19.4 MX Linux (,,znikające" repozytoria, nieaktualne klucze, problemy z instalacją nowego oprogramowania) postanowiłem wreszcie dokonać aktualizacji do wersji 21, z perspektywą przejścia do wersji 23 w następnym kroku. Aktualizację wykonałem bez przeinstalowania systemu tą metodą https://mxlinux.org/wiki/system/upgrading-from-mx-19-to-mx-21-without-reinstalling/ która chociaż niewspierana, zadziałała w moim przypadku i pozwoliła uniknąć instalacji oprogramowania i konfigurowania wszystkiego ,,od zera", na co bym się nie zdobył.

Z jednym wyjątkiem. Uruchomiłem pod Wine program Kartoteka (cardfile.exe z Windows 98) którego używałem z powodzeniem pod MX 19.4 (i chcę nadal używać, bo mam stare kartoteki do których od czasu do czasu zaglądam), a tam czarne tło kart, nie widać żadnego tekstu. Sprawdziłem, że w moim nowym systemie mam Wine w wersji 6.22, postanowiłem więc zainstalować najnowszą wersję. Po dołączeniu repozytorium z winehq.org udało się zaktualizować Wine do wersji 10.0, jednak uzyskałem tyle, że tło w Kartotece zmieniło się na szare, tekstu nadal nie było widać. Stanowczo nie o to mi chodziło.

Teraz zaczęło się intensywne ,,googlanie" i udało mi się ,,wygooglać" co następuje:

Wkurzyłem się. Sprawdziłem, że pod MX 19.4 miałem Wine w wersji 6.5 Staging i wykonałem ,,downgrade" do tej samej wersji (repozytorium winehq.org to umożliwia), następnie zablokowałem automatyczną aktualizację pakietów Wine (inaczej zaktualizowałyby się do wersji 10.0).

Kartoteka znowu działa, jednak z rozwiązania nie jestem w pełni zadowolony. Wprowadza to niespójność do systemu, aktualizacja nie może odbywać się w sposób ,,naturalny". Poza tym podniesienie MX do wersji 23 stanęło pod znakiem zapytania, okazało się bowiem, że Wine w wersji 6.5 Staging nie jest już dostępne dla Debiana 12. Jest wersja 6.0.4 stabilna, pod którą Kartoteka też działa (sprawdziłem na maszynie wirtualnej), ale nie chciałbym cofać się tak daleko.

Znacie jakieś lepsze rozwiązanie? Może istnieje fork Wine, gdzie ten problem został rozwiązany? Albo może jest jakiś program dla Linuksa obsługujący pliki .crd? Tyle że interesuje mnie pełna kompatybilność, tak żebym mógł przeglądać i edytować te same pliki na przemian pod Windows i Linuksem.