kyrsjo Skrevet 30. november 2003 Del Skrevet 30. november 2003 Etter lang tids nøling har jeg nå endelig bestemt meg for å bli kvitt windows for godt, og legge inn wine. Som sagt, så gjort, og jeg går til winehq og laster ned en rpm av nyeste versjon for Fedora core 1. Jeg installerer (rpm -ivh), og kjører setup programmet (ikke noe å endre på der), og får deretter en finfin .wine mappe med alle nødvendige config filer i home mappa mi. Trodde jeg. Deretter leker jeg meg litt med de programmene som følger med (rart å se igjen gamle DOS komandolinje - var den virkelig så elendig?), og bestemmer meg for å installere CS. Som sagt så gjort - jeg slenger inn CD'n, og starter setup.exe (dvs. rpm satt opp tillordning for meg, noe jeg oppdaget da jeg skulle fikse det selv). Ingenting skjer, og jeg kjører opp komandolinja. klarer ikke å finne default entry point. [...] security patched kernel? Det var en del (les: to-tre timer. Info OK å finne, men å linke om 10 GB programmer opptil flere ganger TAR TID!) styr å fikse, men etter en del knot med prelinkeren var det i boks. Jeg installerer CS, og får faktisk kjørt det på et vis (wine c:\\sierra[...]\\cstrike.exe -- --console)... Lyden lagger ol, men det vet jeg kan fikses på. Prøver å skru på GL, men "ditt kort støtter ikke dette" (bulshit... 3D funker fint på mitt ATI Radeon Mobility 16 MB i andre 3D spill - native Linux i alle fall). D3D funket heller ikke... eller software. oppdatere! har da 1.5 patchen liggende, og henter den fra windows PC'n. For en gangs funker SMB som det skal, og jeg laster den ned over den superraske 100 Mb/s linja ... Takk og pris at jeg ikke måtte laste den ned på 64 kB/s! Starter den (fra Home-mappa, som er satt opp som en disk etter hva jeg forstår) med wine cs1005, og den fine splash-screenen spretter opp... sammen med en finfin feilmelding: "Error" "Could not load the DLL libary C:\WINDOWS\SYSTEM\kernel32.dll Bad exe format for" "Ok". Ja, den stopper så brått. Når jeg nå trykker OK, lukkes programmet, og ingen feilmeldinger utenom de vanlige dukker opp i konsollet. De vanlige: [kyrre@localhost kyrre]$ wine cs1005 Warning: Language 'no_NO' was not found, retrying without country name... Warning: Language 'no' was not recognized, defaulting to English Could not stat /mnt/floppy (No such file or directory), ignoring drive A: fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found! Using closest match instead (Danish keyboard layout) for scancode mapping. Please define your layout in dlls/x11drv/keyboard.c and submit them to us for inclusion into future Wine releases. See the Wine User Guide, chapter "Keyboard" for more information. En kjapp titt i mappa som ble nevnt i feilmeldingen: [kyrre@localhost kyrre]$ wine cmd Warning: Language 'no_NO' was not found, retrying without country name... Warning: Language 'no' was not recognized, defaulting to English Could not stat /mnt/floppy (No such file or directory), ignoring drive A: fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found! Using closest match instead (Danish keyboard layout) for scancode mapping. Please define your layout in dlls/x11drv/keyboard.c and submit them to us for inclusion into future Wine releases. See the Wine User Guide, chapter "Keyboard" for more information. WCMD Version 0.17 F:\>c: C:\>cd windows\system C:\windows\system>dir Volume in drive C is MS-DOS Volume Serial Number is 00bc-614e Directory of C:\windows\system\ 11/29/2003 5:51 PM <DIR> . 11/29/2003 5:53 PM <DIR> .. 11/29/2003 5:51 PM 74,960 advpack.dll 11/29/2003 5:51 PM 147,728 ASYCFILT.DLL 11/19/2003 4:14 PM 196,404 cmd.exe 11/29/2003 5:51 PM 22,288 COMCAT.DLL 11/19/2003 4:14 PM 77,024 control.exe 11/19/2003 4:14 PM 179,076 help.exe 11/29/2003 5:51 PM 1,409,024 MSVBVM60.DLL 11/19/2003 4:14 PM 144,068 notepad.exe 11/29/2003 5:51 PM 598,288 OLEAUT32.DLL 11/29/2003 5:51 PM 164,112 Olepro32.dll 11/19/2003 4:14 PM 155,172 progman.exe 11/19/2003 4:14 PM 78,360 regsvr32.exe 11/29/2003 2:35 PM 0 shell.dll 11/29/2003 2:35 PM 0 shell32.dll 11/29/2003 5:51 PM 17,920 STDOLE2.TLB 11/29/2003 5:51 PM 2,272 w95inf16.dll 11/29/2003 5:51 PM 4,608 w95inf32.dll 10/31/2000 5:03 PM 291,600 Wininet.dll 11/19/2003 4:14 PM 114,980 winmine.exe 11/29/2003 2:35 PM 0 winsock.dll 11/19/2003 4:14 PM 76,216 winver.exe 11/29/2003 2:35 PM 0 wnsock32.dll 22 files 3,754,100 bytes 2 directories 3,322,597,376 bytes free C:\windows\system> Noen som har noen ideer? Har googla rundt en hel masse, til og med oversatt Russisk vha en eller annen web basert greie. Noen som har opplevd noe tilsvarende før? Lenke til kommentar
kyrsjo Skrevet 30. november 2003 Forfatter Del Skrevet 30. november 2003 (endret) MAO det er ingen kernel32.dll fil der?!? wine help.exe ? Endret 30. november 2003 av kyrsjo Lenke til kommentar
bkak Skrevet 30. november 2003 Del Skrevet 30. november 2003 lhl.linuxgames.com Les den, funka sist jeg testa på en fedoramaskin Lenke til kommentar
kyrsjo Skrevet 30. november 2003 Forfatter Del Skrevet 30. november 2003 (endret) Hmm... kan problemet være at jeg ikke har MESA? [root@kyrre-laptop kyrre]# locate mesa /usr/share/man/man1/perlvmesa.1.gz /usr/include/GL/osmesa.h /usr/lib/perl5/5.8.1/pod/perlvmesa.pod /home/kyrre/.wine/c/Sierra/Counter-Strike/gearbox/CTF Manual/resources/flag_base_blackmesa.gif /home/kyrre/.wine/c/Sierra/Counter-Strike/gearbox/CTF Manual/resources/flag_blackmesa.gif /home/kyrre/.wine/c/Sierra/Counter-Strike/gearbox/CTF Manual/resources/menu_blackmesa.jpg /home/kyrre/.wine/c/Sierra/Counter-Strike/gearbox/gfx/vgui/640_blackmesa.tga [root@kyrre-laptop kyrre]# Takk for linken, har sett den før, men den der virker nyere en den jeg har lagret på min disk. Hyggelig at noen hjelper EDIT: En kjapp cat XF86Config | grep mesa kom ut tom Kansje det forklarer hvorfor jeg ikke får noe 3D... Men det virkelige problemet her ligger tydeligvis i kernel32.dll Endret 30. november 2003 av kyrsjo Lenke til kommentar
kyrsjo Skrevet 30. november 2003 Forfatter Del Skrevet 30. november 2003 *Bump* Noen som vet hvor jeg får tak i kernel32.dll? Kan jeg bare ta for meg fra en tilfeldig windows-boks, eller... Lenke til kommentar
bkak Skrevet 30. november 2003 Del Skrevet 30. november 2003 Prøv å ta det fra den typen windows wine er satt til å emulere, default er vel windows 98 tror jeg (?). Lenke til kommentar
kyrsjo Skrevet 30. november 2003 Forfatter Del Skrevet 30. november 2003 (endret) Så var det bare å få tak i en windows 98 boks da. Har en, men den låner en kamerat av meg og han er i telemark... EDIT: Ingen som kan sende meg den fra sin wine-installasjon? laste opp på FTP eller noe? EDIT2: Leveres wine i det hele tatt med kernel32 som standard? virker rart hvis ikke, med tanke på hvor mye dritt av windows API som bruker denne filen... Endret 30. november 2003 av kyrsjo Lenke til kommentar
kyrsjo Skrevet 30. november 2003 Forfatter Del Skrevet 30. november 2003 (endret) Fant svaret på nettet. Eneste er at det ikke virker - /usr/lib/wine er i min ld.so.conf http://lists.debian.org/debian-user/2000/d...0/msg03556.html Hmm... jeg har jo kernel32.dll [root@kyrre-laptop system]# locate kernel32 /usr/lib/wine/wine/kernel32.dll.so prøvde å legge til /usr/lib/wine/wine i ld.so.conf og kjøre ldconfig (hva nå enn dette gjør), men heller dårlig resultat . . . EDIT 2: Hjalp ikke å symlinke linke /usr/lib/wine/wine/kernel32.dll.so inn i c:\windows\system heller gitt. . . Endret 30. november 2003 av kyrsjo Lenke til kommentar
kyrsjo Skrevet 1. desember 2003 Forfatter Del Skrevet 1. desember 2003 Har nå fått tak i en kernel32.dll fra dll-files.com La den inn i "C:\windows\system", men det funker fortsatt ikke. Noen som har en god ide? Alle forslag mottas med takk (bortsett fra å gi opp og bruke windows...) Lenke til kommentar
slime mold Skrevet 1. desember 2003 Del Skrevet 1. desember 2003 Wine skal jo liksom tilby funksjonalitet lik den i kernel32.dll. Det er mye av poenget med Wine Tviler ihvertfall på at du skal måtte stille med denne selv, ettersom Wine skal fungere fint uten at man må ha Windows installert eller piratkopiere dll-filene. Mitt forslag er å gi opp CS og gjøre noe fornuftig med livet sitt istedet Lenke til kommentar
kyrsjo Skrevet 1. desember 2003 Forfatter Del Skrevet 1. desember 2003 nei kernel32.dll kan ikke erstattes av native libs. Tabbe. Men det virker som om problemet er at den ikke klarer å finne kernel 32.dll . . . Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå