Eli vaihdoin firman koneille Ubuntut, ja kaikki toimii kuten pitääkin. Ainoa häiriö hommassa on kassaohjelman puute. Nyt joudun käyttämään VmWarella win_xp:tä, jossa pyörii kassaohjelma ja varastokirjanpito(yksi ja sama ohjelma kyseessä).
Yritin käyttää kassaohjelmaa Winellä, mutta ei toiminut.
mick@ubuntu-cashha:~/windows/drive_c/DIRIKA$ wine DIRIKA.EXE
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
err:font:ReadFontDir Can't open directory "/home/mick/.wine/dosdevices/c:/windows/Fonts"
err:winspool:AddPrinterW Printername L"Samsung-CLP-510-Series-(SPL-C)-1" must not exceed length of DEVMODE.dmDeviceName !
err:winspool:CUPS_LoadPrinters printer 'Samsung-CLP-510-Series-(SPL-C)-1' not added by AddPrinterA (error 124)
fixme:winspool:WINSPOOL_EnumPrinters We don't handle PRINTER_ENUM_CONNECTIONS
WARNING: Trying to use ICMP (network ping) will fail unless running as root
wine: Unhandled exception 0x0eedfade at address 0x0000:0x7fc2e770 (thread 0009), starting debugger...
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
WineDbg starting on pid 0x8
First chance exception: 0xc0000025 in 32-bit code (0x7ff949b4).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:7ff949b4 ESP:7fb9f324 EBP:7fb9f388 EFLAGS:00000282( - 00 - -IS1)
EAX:7fb9f330 EBX:7ffd51fc ECX:7fcf0020 EDX:00000000
ESI:7fb9f708 EDI:7fb9f394
Stack dump:
0x7fb9f324: 7ffd51fc 7fb9f348 7ff9c968 c0000025
0x7fb9f334: 00000001 7fb9f708 7fc946dc 00000000
0x7fb9f344: 00000001 7fb9f358 7fc4cb96 7e990000
0x7fb9f354: 7e99d2c0 7fb9f368 7e99be73 7e990000
0x7fb9f364: 7e99d2c0 7fb9f388 7e99bdd2 7e990000
0x7fb9f374: 00000001 00000000 7ffd51fc 7ff9496c
0200: sel=1007 base=7fe4a000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7ff949b4 __regs_RtlRaiseException+0x48 in ntdll (0x7ff949b4)
2 0x7ffc37d3 in ntdll (+0x437d3) (0x7ffc37d3)
3 0x7ff93ff6 RtlRaiseException+0x6 in ntdll (0x7ff93ff6)
4 0x00577aa2 in dirika (+0x177aa2) (0x00577aa2)
5 0x00578470 in dirika (+0x178470) (0x00578470)
6 0x00423d34 in dirika (+0x23d34) (0x00423d34)
7 0x00423f62 in dirika (+0x23f62) (0x00423f62)
8 0x004241ae in dirika (+0x241ae) (0x004241ae)
9 0x004240ed in dirika (+0x240ed) (0x004240ed)
10 0x00428892 in dirika (+0x28892) (0x00428892)
11 0x004227bb in dirika (+0x227bb) (0x004227bb)
12 0x0041f58c in dirika (+0x1f58c) (0x0041f58c)
13 0x0041f716 in dirika (+0x1f716) (0x0041f716)
14 0x0041f7a7 in dirika (+0x1f7a7) (0x0041f7a7)
15 0x00429509 in dirika (+0x29509) (0x00429509)
16 0x004752ac in dirika (+0x752ac) (0x004752ac)
17 0x007560b0 in dirika (+0x3560b0) (0x007560b0)
18 0x7fc5b311 in kernel32 (+0x4b311) (0x7fc5b311)
19 0xb7ef4ddb wine_switch_to_stack+0x17 in libwine.so.1 (0xb7ef4ddb)
0x7ff949b4 __regs_RtlRaiseException+0x48 in ntdll: subl $4,%esp
Modules:
Module Address Debug info Name (89 modules)
PE 0x00400000-009be000 Export dirika
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7ea9c000-7eab0000 Deferred olepro32<elf>
\-PE 0x7eaa0000-7eab0000 \ olepro32
ELF 0x7ebcb000-7ebe0000 Deferred midimap<elf>
\-PE 0x7ebd0000-7ebe0000 \ midimap
ELF 0x7ecf4000-7ed1a000 Deferred msacm32<elf>
\-PE 0x7ed00000-7ed1a000 \ msacm32
ELF 0x7ed1a000-7ed32000 Deferred msacm<elf>
\-PE 0x7ed20000-7ed32000 \ msacm
ELF 0x7ed32000-7ed76000 Deferred wineoss<elf>
\-PE 0x7ed40000-7ed76000 \ wineoss
ELF 0x7ed76000-7edfe000 Deferred winmm<elf>
\-PE 0x7ed80000-7edfe000 \ winmm
ELF 0x7edfe000-7ee29000 Deferred ws2_32<elf>
\-PE 0x7ee10000-7ee29000 \ ws2_32
ELF 0x7ee29000-7ee43000 Deferred wsock32<elf>
\-PE 0x7ee30000-7ee43000 \ wsock32
ELF 0x7ee43000-7eee0000 Deferred comdlg32<elf>
\-PE 0x7ee50000-7eee0000 \ comdlg32
ELF 0x7ef75000-7efd0000 Deferred shlwapi<elf>
\-PE 0x7ef90000-7efd0000 \ shlwapi
ELF 0x7efd0000-7f09c000 Deferred shell32<elf>
\-PE 0x7eff0000-7f09c000 \ shell32
ELF 0x7f09c000-7f0a0000 Deferred libgpg-error.so.0
ELF 0x7f0a0000-7f0ec000 Deferred libgcrypt.so.11
ELF 0x7f0ec000-7f0fc000 Deferred libtasn1.so.2
ELF 0x7f0fc000-7f129000 Deferred libcrypt.so.1
ELF 0x7f135000-7f19e000 Deferred libgnutls.so.12
ELF 0x7f19e000-7f1cc000 Deferred libcups.so.2
ELF 0x7f1cc000-7f1f8000 Deferred winspool<elf>
\-PE 0x7f1d0000-7f1f8000 \ winspool
ELF 0x7f1f8000-7f229000 Deferred uxtheme<elf>
\-PE 0x7f200000-7f229000 \ uxtheme
ELF 0x7f229000-7f2e9000 Deferred comctl32<elf>
\-PE 0x7f230000-7f2e9000 \ comctl32
ELF 0x7f2e9000-7f308000 Deferred mpr<elf>
\-PE 0x7f2f0000-7f308000 \ mpr
ELF 0x7f308000-7f327000 Deferred iphlpapi<elf>
\-PE 0x7f310000-7f327000 \ iphlpapi
ELF 0x7f327000-7f370000 Deferred rpcrt4<elf>
\-PE 0x7f340000-7f370000 \ rpcrt4
ELF 0x7f370000-7f401000 Deferred ole32<elf>
\-PE 0x7f390000-7f401000 \ ole32
ELF 0x7f401000-7f497000 Deferred oleaut32<elf>
\-PE 0x7f420000-7f497000 \ oleaut32
ELF 0x7f4b5000-7f4b9000 Deferred libxfixes.so.3
ELF 0x7f4b9000-7f4c2000 Deferred libxcursor.so.1
ELF 0x7f4c2000-7f4de000 Deferred imm32<elf>
\-PE 0x7f4d0000-7f4de000 \ imm32
ELF 0x7f4de000-7f4e6000 Deferred libxrender.so.1
ELF 0x7f4e6000-7f4ed000 Deferred libdrm.so.2
ELF 0x7f4ed000-7f553000 Deferred libgl.so.1
ELF 0x7f553000-7f639000 Deferred libx11.so.6
ELF 0x7f639000-7f651000 Deferred libice.so.6
ELF 0x7f651000-7f6d4000 Deferred winex11<elf>
\-PE 0x7f660000-7f6d4000 \ winex11
ELF 0x7f6d4000-7f6f3000 Deferred libexpat.so.1
ELF 0x7f6f3000-7f721000 Deferred libfontconfig.so.1
ELF 0x7f721000-7f735000 Deferred libz.so.1
ELF 0x7f735000-7f79e000 Deferred libfreetype.so.6
ELF 0x7f79e000-7f7de000 Deferred advapi32<elf>
\-PE 0x7f7b0000-7f7de000 \ advapi32
ELF 0x7f8b3000-7f964000 Deferred gdi32<elf>
\-PE 0x7f8d0000-7f964000 \ gdi32
ELF 0x7f964000-7fa90000 Deferred user32<elf>
\-PE 0x7f980000-7fa90000 \ user32
ELF 0x7fba3000-7fbb0000 Deferred libxext.so.6
ELF 0x7fbb1000-7fbb6000 Deferred libxxf86vm.so.1
ELF 0x7fbb6000-7fbbb000 Deferred libxxf86dga.so.1
ELF 0x7fbee000-7fcf0000 Export kernel32<elf>
\-PE 0x7fc10000-7fcf0000 \ kernel32
ELF 0x7fe00000-7fe03000 Deferred libxrandr.so.2
ELF 0x7fe03000-7fe0d000 Deferred libgcc_s.so.1
ELF 0x7fe0d000-7fe17000 Deferred libnss_files.so.2
ELF 0x7fe17000-7fe20000 Deferred libnss_nis.so.2
ELF 0x7fe20000-7fe35000 Deferred libnsl.so.1
ELF 0x7fe35000-7fe3e000 Deferred libnss_compat.so.2
ELF 0x7fe3f000-7fe42000 Deferred libxau.so.6
ELF 0x7fe42000-7fe4a000 Deferred libsm.so.6
ELF 0x7fe4e000-7fe70000 Deferred libm.so.6
ELF 0x7fe70000-7ff66000 Deferred libwine_unicode.so.1
ELF 0x7ff66000-7ffe0000 Export ntdll<elf>
\-PE 0x7ff80000-7ffe0000 \ ntdll
ELF 0xb7d9f000-b7da2000 Deferred libdl.so.2
ELF 0xb7da2000-b7ed1000 Deferred libc.so.6
ELF 0xb7ed1000-b7ee3000 Deferred libpthread.so.0
ELF 0xb7ef0000-b7f0a000 Export libwine.so.1
ELF 0xb7f0d000-b7f23000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\DIRIKA\DIRIKA.EXE
00000009 0 <==
mick@ubuntu-cashha:~/windows/drive_c/DIRIKA$
Ohjelman alkuruutu käväsee näytöllä, ja häviää.
Parempi olisi tietenkin jos löytyisi suoraan linuxille sopoiva kassa(kone)ohjelmisto. Kaupallinen tai ei. Tympii käyttää tuota VmWaren kautta, on aika tahmanenkin