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.

Instalacja Wine-cachyos na czystym Debianie

Zaczęty przez linuxbest2024, Lipiec 11, 2025, 09:06:24 PM

Poprzedni wątek - Następny wątek

linuxbest2024

Wie ktoś jak zainstalować wine-cachyos na debianie bookworm? https://github.com/CachyOS/wine-cachyos po wejściu komendą cd do katalogu pobranych plików z gita  wpisałem w terminalu coś takiego  ./configure --enable-win64 --without-x --without-freetype
i w trakcie kompilacji na końcu wyświetliło mi się coś takiego   dlls/ntdll/signal_arm.c:34: error: ntsyscalls.h: No such file or directory
config.status: error: could not create Makefile
PS. Build essential zainstalowany w Debianie.

linuxbest2024

Po dodaniu do folderu dlls ,w którym kompiluje wine-cachyos pliku ntsyscalls.h wyświetla mi się w trakcie kompilacji kolejny błąd  dlls/win32u/main.c:31: error: win32syscalls.h: No such file or directory
config.status: error: could not create Makefile

robson75

Arch Linux Xfce - 64Bit Linux User #621110

linuxbest2024


robson75

A czy sprawdzałeś w PKGBUILD-e czy masz zainstalowane wszystkie zależności ? Mnie się wydaję że to właśnie dlatego pojawia się błąd podczas budowy.
Arch Linux Xfce - 64Bit Linux User #621110

linux4ever

#5
@linuxbest2024 Zainstaluj zależności przez sudo apt build-dep wine

Pobierz wine stąd: https://github.com/CachyOS/wine-cachyos/releases/tag/cachyos-10.0-20250702-wine

Wypakuj ją gdzie tylko chcesz z opcją wypakuj wszystkie pliki.

Bo wersja z git clone. robi problemy i wersje ściągniętą z git clone wywal.

Otwórz katalog wine w terminalu.

Potem ./autogen.sh nastepnie twoją komendę ./configure --enable-win64 --without-x --without-freetype

I make oraz sudo make install.

Możesz też użyć make -j4 to przyspieszy kompilacje.

"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

linuxbest2024

Skompilowane ,ale jak teraz to uruchomić i sprawić ,by ten wine widział pliki exe? Jak prubuje uruchamiać jakąś grę przez plik exe. wpisując w terminal ścieżka programu wine64 albo wine a następnie  (ścieżka pliku exe i plik exe) to wyświetla mi się błąd:
fsync: up and running.
002c:fixme:winediag:loader_init wine-staging 10.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
00e4:err:environ:init_peb starting L"C:\\GOG Games\\Blitzkrieg\\Game.exe" in experimental wow64 mode
wine: failed to load L"\\??\\C:\\windows\\syswow64\\ntdll.dll" error c0000135
Nie udało się uruchomić aplikacji lub nie ma aplikacji skojarzonej z danym plikiem.
ShellExecuteEx nie powiodło się: Błąd wewnętrzny.


linuxbest2024


Tu następny błąd

044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0044:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0044:err:systray:initialize_systray Could not create tray window


linuxbest2024

#8
Moim zdaniem nie ma sensu takie kombinowanie. Lepiej zainstalować z cachy os bezpośrednio winę cachy os. Co prawda skompilowało winecachyos na Debianie, ale nie można nic uruchomić z niego nawet z terminala .Na razie próba uruchomienia wine-cachyos na debianie zatrzymała się tutaj.Wróciłem na cachy-os tymczasowo.Jak będę miał więcej czasu to spróbuje jeszcze raz uruchomić wine-cachyos na debianie.

pavbaranov

Nie wiem jak to budowałeś, ale zerknij na PKGBUILD oraz dostarczane z nim patche wymagane do zbudowania. Jeśli pobrałeś sam kod z gita, to obawiam się, że nie ma prawa to działać. Zwróć uwagę co jest pobierane do budowy tej paczki oraz na sekcję prepare, bo dopiero po nałożeniu tego paczka (czy też po prostu ta wersja wine) zbuduje się prawidłowo.
Przy okazji jest jeszcze jakaś zoptymalizowana wersja.
CachyOS (niekiedy mocno zmiksowany z Arch), Plasma (zawsze najnowsza, a niekiedy beta/RC). linux-cachyos.

linux4ever

Cytat: linuxbest2024 w Lipiec 12, 2025, 02:30:03 PMMoim zdaniem nie ma sensu takie kombinowanie. Lepiej zainstalować z cachy os bezpośrednio winę cachy os. Co prawda skompilowało winecachyos na Debianie, ale nie można nic uruchomić z niego nawet z terminala .Na razie próba uruchomienia wine-cachyos na debianie zatrzymała się tutaj.Wróciłem na cachy-os tymczasowo.Jak będę miał więcej czasu to spróbuje jeszcze raz uruchomić wine-cachyos na debianie.

No bez x nie ma sterownika do ekranu to po pierwsze.

A po drugie do obsługi czcionek jest freetype i dlatego też z tym problem.

Nie wiem skąd wziąłeś te  -without-x --without-freetype .

Z tymi opcjami wine jest bezużyteczny.

Zatem puenta: sudo apt install xorg zainstaluje potrzebne narzędzia x trzeba też zainstalować wszelkie bibiloteki x11 przez sudo apt install x11*

Komenda ./configure --enable-win64 zrobi wine z domyślną konfiguracją czyli sterownikiem ekranu.

"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

Zobacz najnowsze wiadomości na forum