Help - Search - Members - Calendar
Full Version: Running Foobar in Linux
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
Pages: 1, 2, 3, 4, 5
nbv4
Is anyone able to get foobar2000 working in Ubuntu Gutsy 64bit? I just upgraded from Feisty and foobar seems to run a lot slower now. In Feisty is was quite responsive, just as much so as in Windows. I don't think it's a problem with my OS, because all other programs run just fine.

I don't know if it's because I'm using 64bit, or what. Even if I disable all plugins, it still crawls.
MC Escher
I haven't found upgrading to Gutsy make foobar2000 worse. It still stutters, but not more. But if you upgraded from Feisty, perhaps you also upgraded Wine? A couple of versions ago foobar performed a lot better (though still not perfect). Current versions work just as bad as before.
bubbleguuum
I just tested 0.9.5b1 under wine

- The installer won't run, even after changing the emulated version to win XP or vista with winecfg. You need to copy an existing install then in a terminal issue this command so foobar don't complain it can't write configuration files:
CODE

chmod -R a+rw <directory of your copy of foobar>


- you'll need to copy gdiplus.dll in foobar directory

After that everything works great from what I could tell, you can visually edit layout, load them etc. To have some right click popup menu appear, you may need to click 2 times.

Facets works well but when in edition mode, if you enter the "facets view" context menu entry, it makes foobar crash because of an unimplemented TrackPopupMenuEx() call.
zabo
Hi everybody
I'm new here so, first of all, thanks for the howto and the whole discussion above.
I followed the instructions on the first page and i succeded in installing both wine (v0.9.47) and foobar2k (v0.9.4.5) on my Ubuntu Feisty. I'm a linux noob (first install), so i felt quite proud of it. Foobar runs pretty good, slow but smooth, still there are some minor issues:
-tray icon appears, but f2k doesn't minimize to it

-can't drag&drop files/dirs in program's window (i suppose because f2k runs "in" wine not "in" gnome: is there a solution?)

-can't associate f2k to audio files through "file types" tab in prefs window (error message: "An error occured while changing file type associations. If you are using a limited account, please contact your system administrator"), nor through gnome UI (actually i got the same problem with each file type, dunno how to modify file/program associations. [SOLVED: see next two posts]

-when selecting a group of files and giving the "open with.." command (from gnomeUI) foobar pops up and processes files, but ends up playing fewer files than selected (usually not more than a half of them and with no apparent order)

That's it. Thanx in advance for any further tip, and sure, zillion thanx for the support. It's nice to have one my favourite apps running in a environment that's completely new to me.
Cheers!
nbv4
QUOTE(zabo @ Oct 22 2007, 05:54) *

-can't associate f2k to audio files through "file types" tab in prefs window (error message: "An error occured while changing file type associations. If you are using a limited account, please contact your system administrator"), nor through gnome UI (actually i got the same problem with each file type, dunno how to modify file/program associations.

Theres a way around this. Instead of assigning the files to foobar, you assign them to a script that runs wine/foobar together with the file. If you search around, you'll find a guide that tells you how to do it with uTorrent/wine, but you can just replace "utorrent.exe" with "foobar2000.exe" and it should work.
zabo
QUOTE(nbv4 @ Oct 22 2007, 18:59) *

QUOTE(zabo @ Oct 22 2007, 05:54) *

-can't associate f2k to audio files through "file types" tab in prefs window (error message: "An error occured while changing file type associations. If you are using a limited account, please contact your system administrator"), nor through gnome UI (actually i got the same problem with each file type, dunno how to modify file/program associations.

Theres a way around this. Instead of assigning the files to foobar, you assign them to a script that runs wine/foobar together with the file. If you search around, you'll find a guide that tells you how to do it with uTorrent/wine, but you can just replace "utorrent.exe" with "foobar2000.exe" and it should work.

thanx nbv4
fixed! I googled and found something here (point 6), but the actual solution was simply right-clicking an audio file and selecting foobar2000 in "Properties/Open with" tab. Quite obvious, but i'm a noooob!

About the most annoying issue, i.e that files cannot be added through drag&drop: am I right to suppose that there's no direct solution, since foobar isn't running "in" gnome? Would it be possible to add a "enqueue in foobar" context menu entry, like in w*in environment?

Oh, and I noticed a strange behaviour: if minimized (tray icon appears, still foobar doesn't minimize to it) I have to restore program window by clicking on tray icon, if i otherwise click on the application bar foobar freezes up (that is, window comes up but i can neither see anything in it -i *see through it* actually- nor access program menus or playlist; tried to wait several minutes but nothing happens). Anyway clicking on tray icon works.
MC Escher
The tray icon doesn't work with Wine, so you'd better disable it. As a workaround, there's a program in the repositories called Alltray. You can use it to minimize any program that doesn't do so by default to tray.
How's the sound in your case? No stuttering?
sveterv
QUOTE(zabo @ Oct 22 2007, 14:54) *
-tray icon appears, but f2k doesn't minimize to it

I've found that, when you open Foobar Preferences window, and then just close it by close/save button and then click on tray icon, Foobar will minimize to it as it should. After that operation it usually minimizes correctly until next loading.
zabo
QUOTE(MC Escher @ Oct 23 2007, 09:43) *

How's the sound in your case? No stuttering?

No stuttering nor skipping audio, except on short cpu heavy -for my Pentium 800- loads (usually on launching applications as i'm already doing other things), but still more than satisfying for my needs. Seems like I have been lucky.
my specs:

- foobar2k v0.9.4.5
- wine v0.9.47
- emulated OS version: XP
- audio acceleration set to "Emulation"
- IE6 installed (according to this tutorial, step 2) to get
some dll overrides (audio was already good before this install, however)
- ubuntu 7.04 feisty fawn
- creative soundblaster sorry-i-don't-remember-which (i'm not writing from my linux now)

i hope this would be useful.
O-pos
If Foobar2000 would be natively support Linux, it would be best audio player on Linux. Is it expected in future to see Foobar natively supporting Linux? Is there any particular reason Peter does not want to port Foobar on Linux? sad.gif
Yotsuya
QUOTE(nbv4 @ Oct 20 2007, 21:29) *
Is anyone able to get foobar2000 working in Ubuntu Gutsy 64bit?
...
I don't know if it's because I'm using 64bit, or what. Even if I disable all plugins, it still crawls.


I just followed my original tutorial and was able to install foobar 0.9.4.5 on Ubuntu Studio Gutsy 64bit without a problem. Can you start from scratch with a fresh wine drive and slowly rebuild your setup to find out where it is failing? Have you tried testing any other programs with your wine?
MC Escher
QUOTE(O-pos @ Oct 23 2007, 18:37) *

If Foobar2000 would be natively support Linux, it would be best audio player on Linux. Is it expected in future to see Foobar natively supporting Linux? Is there any particular reason Peter does not want to port Foobar on Linux? sad.gif

There will be no Linux support for foobar. Peter simply doesn't have any interest in a Linux version, and doesn't want to have to deal with the additional support requests that such a move would come with. It's a shame really, but it's his programme and effort, and I'm happy enough to be using it on Windows for free.

@zabo:
The biggest difference between your computer and mine is the soundcard. I use one that's integrated on my motherboard. I think I'll toy around with foobar on Linux tomorrow to try to emulate your success.
Yotsuya
foobar2000 v0.9.5b1 requires administrator rights to run the installer. Does anyone know how to use administrator rights in wine? I googled around for about an hour and although I could find many people asking the same question I was unable to find a solution.

Unless this requirement is changed in future releases or someone knows how to do this in wine we may all be forced to use windows to extract a basic foobar install :(
Slotos
7z is available for linux.
skamp
QUOTE(sveterv @ Sep 14 2007, 10:49) *
You need just to recompile your kernel, with CFS (Complete Fair Scheduler) patch. [...] Now i can, compile kernel(!), run Firefox, listen music, run updatedb, and do many more things at one time without even 1 sec sound skipping, so i think this says all.

I'm running 2.6.23.1 with CFS enabled, and the sound isn't skipping one bit either, even while putting Firefox under stress. I don't want to jinx it, but it seems like it's finally working! Thanks a lot for the tip!
nbv4
QUOTE(Yotsuya @ Oct 24 2007, 05:19) *

QUOTE(nbv4 @ Oct 20 2007, 21:29) *
Is anyone able to get foobar2000 working in Ubuntu Gutsy 64bit?
...
I don't know if it's because I'm using 64bit, or what. Even if I disable all plugins, it still crawls.


I just followed my original tutorial and was able to install foobar 0.9.4.5 on Ubuntu Studio Gutsy 64bit without a problem. Can you start from scratch with a fresh wine drive and slowly rebuild your setup to find out where it is failing? Have you tried testing any other programs with your wine?

I found out what the problem is. The ubuntu version of wine comes with a Windows XP theme, whickes makes all wine windows have XP-like effects. I turned off that skin, and it works a lot smoother now. But now I'm stuck with ugly graphics sad.gif
PedroElGringo
Hi,
i'm trying to make foobar2000 work on my gutsy, but I always get the same failure, each time I try toload a panel ui config.
I don't know why.
I tried with a fresh install, installing just the required components and gdiplus.dll, but still no chance...
Here is my failure.txt, if anyone can help...
(using wine 0.9.46 and foobar 0.9.4.5)

CODE
Illegal operation:
Code: 80000100h, flags: 00000001h, address: 7B843F50h
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (7B843F50h):
7B843F10h: 04 89 44 24 0C 8D 83 F8 55 FF FF 89 44 24 08 89
7B843F20h: 14 24 E8 ED 21 FD FF 89 C6 E9 CD FD FF FF 8D 83
7B843F30h: D9 54 FF FF E9 44 FE FF FF 89 4C 24 10 8B 42 14
7B843F40h: 89 44 24 0C 8D 83 40 56 FF FF E9 A3 FE FF FF 90
7B843F50h: 55 89 E5 53 83 EC 64 8B 45 08 E8 38 31 FD FF 81
7B843F60h: C3 29 C9 06 00 8B 55 10 8B 4D 14 C7 45 B4 00 00
7B843F70h: 00 00 89 45 AC 8B 45 0C 83 E0 01 85 D2 89 45 B0
7B843F80h: 8B 83 7C FF FF FF 89 45 B8 74 2B 85 C9 74 27 83
Stack (0033E738h):
0033E718h: 00000388 7B8B0888 0033E750 0033E79C
0033E728h: 7BC39116 7B82EE9D 7B843FC8 0033E748
0033E738h: 0033E7C0 00000008 01774B30 7B8660D9
0033E748h: 80000100 00000001 00000000 7B843F50
0033E758h: 00000002 7D64D720 7D64D7A2 7D640000
0033E768h: 0033E7C8 0171164F 7D640000 0174E692
0033E778h: 01774B98 00000000 01774020 00000024
0033E788h: 0174E618 01756E30 017336B0 00000001
0033E798h: 7D64E10C 0033E7CC 7D64D6C1 80000100
0033E7A8h: 00000001 00000002 0033E7C0 00000000
0033E7B8h: 00000010 0174E6E8 7D64D720 7D64D7A2
0033E7C8h: 01774020 0033E840 7D64D28B 7D64D720
0033E7D8h: 7D64D7A2 0033E80C 01690E70 00030040
0033E7E8h: 0033E80C AA2AF641 01774020 017749E0
0033E7F8h: 0033E954 017749E0 0033E83C 004DF5AC
0033E808h: 01774B98 00000000 00000000 00000000
0033E818h: 00000000 0173A5BC 01776F18 0000025D
0033E828h: 0000025D 0000024C 017749E0 0033E880
0033E838h: 0172E8F6 00000001 0033E88C 01691798
0033E848h: 0033E860 AA2AF93D 01774020 017740C8
Registers:
EAX: 7B82EE9D, EBX: 7B8B0888, ECX: 00000000, EDX: 00000000
ESI: 00000000, EDI: 01774B98, EBP: 0033E79C, ESP: 0033E738
Crash location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "RaiseException" (+00000000h)

Loaded modules:
psapi loaded at 7D5D0000h - 7D5DA000h
dbghelp loaded at 7D5E0000h - 7D624000h
imagehlp loaded at 7D630000h - 7D63B000h
dwmapi loaded at 7D640000h - 7D64F000h
msimg32 loaded at 7D680000h - 7D686000h
oleaut32 loaded at 7D7B0000h - 7D835000h
foo_albumlist loaded at 01F50000h - 01F97000h
foo_abx loaded at 01E00000h - 01E33000h
foo_dsp_std loaded at 01CA0000h - 01CE1000h
foo_ui_std loaded at 01B30000h - 01B86000h
foo_rgscan loaded at 019D0000h - 01A18000h
foo_freedb2 loaded at 01880000h - 018C0000h
foo_ui_panels loaded at 01680000h - 01769000h
foo_ui_columns loaded at 014D0000h - 0156B000h
foo_converter loaded at 01350000h - 013B9000h
foo_bitcompare loaded at 01210000h - 01237000h
gdiplus loaded at 00E50000h - 00FE1000h
foo_uie_albumart loaded at 00E10000h - 00E47000h
foo_playcount loaded at 00CD0000h - 00CF5000h
foo_input_std loaded at 00AA0000h - 00BB8000h
foo_input_monkey loaded at 00940000h - 0098A000h
foo_masstag loaded at 003A0000h - 003F0000h
uxtheme loaded at 7DB10000h - 7DB37000h
imm32 loaded at 7DB50000h - 7DB5D000h
winex11 loaded at 7E650000h - 7E6D0000h
winspool loaded at 7E830000h - 7E855000h
comdlg32 loaded at 7E860000h - 7E8F6000h
shared loaded at 10000000h - 10029000h
iphlpapi loaded at 7E920000h - 7E937000h
rpcrt4 loaded at 7E940000h - 7E990000h
ole32 loaded at 7E9A0000h - 7EA31000h
shell32 loaded at 7EA40000h - 7EB34000h
shlwapi loaded at 7EB40000h - 7EB8D000h
advapi32 loaded at 7EBA0000h - 7EBD6000h
gdi32 loaded at 7EBF0000h - 7EC71000h
user32 loaded at 7EC90000h - 7EDAF000h
comctl32 loaded at 7EDD0000h - 7EE89000h
kernel32 loaded at 7B820000h - 7B929000h
ntdll loaded at 7BC10000h - 7BCA0000h
foobar2000 loaded at 00400000h - 004F3000h

Stack dump analysis:
Address: 7B8660D9h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "LoadLibraryExA" (+00000009h)
Address: 7B843F50h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "RaiseException" (+00000000h)
Address: 7D64D720h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000001Ch)
Address: 7D64D7A2h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000009Eh)
Address: 7D640000h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Address: 0171164Fh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7D640000h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Address: 0174E692h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0174E618h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01756E30h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 017336B0h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7D64E10Ch, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7D64D6C1h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "__wine_spec_unimplemented_stub" (+00000041h)
Address: 7D64D720h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000001Ch)
Address: 7D64D7A2h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000009Eh)
Address: 7D64D28Bh, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Address: 7D64D720h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000001Ch)
Address: 7D64D7A2h, location: "dwmapi", loaded at 7D640000h - 7D64F000h
Symbol: "_fini" (+0000009Eh)
Address: 01690E70h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 004DF5ACh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0173A5BCh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0172E8F6h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01691798h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173A5BCh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173058Eh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 00440020h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 01691257h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01758014h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01758028h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173BD20h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 017520B0h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173A60Ch, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01713300h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173A5BCh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01730260h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 016A08A0h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ECCC7D0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetDlgItem" (+00000000h)
Address: 7ED05810h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SendMessageW" (+00000000h)
Address: 01753D20h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ED05810h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SendMessageW" (+00000000h)
Address: 0173A5BCh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01730548h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 016A1976h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 0173A598h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC40210h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "HEAP_MakeInUseBlockFree" (+00000050h)
Address: 7BC401A1h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "HEAP_ShrinkBlock" (+00000051h)
Address: 7BC3F45Eh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "HEAP_GetPtr" (+0000000Eh)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED19421h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SPY_EnterMessage" (+00000011h)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED198A1h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SPY_ExitMessage" (+00000011h)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECC9957h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "DEFWND_DefWinProc" (+00000017h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299E0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Lock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C77Fh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_CheckNotSysLevel" (+0000000Fh)
Address: 7ECEB0CEh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ListBoxWndProc_common" (+0000092Eh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED29980h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_CheckNotLock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECE3AE6h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "HOOK_CallHooks" (+00000036h)
Address: 7EC477BBh, location: "gdi32", loaded at 7EBF0000h - 7EC71000h
Symbol: "REGION_DeleteObject" (+0000006Bh)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299E0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Lock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 01753D20h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED2D317h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WIN_GetWindowLong" (+00000097h)
Address: 7EC58EA8h, location: "gdi32", loaded at 7EBF0000h - 7EC71000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7EC58EA8h, location: "gdi32", loaded at 7EBF0000h - 7EC71000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC32761h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlEnterCriticalSection" (+00000011h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7EC60C40h, location: "gdi32", loaded at 7EBF0000h - 7EC71000h
Symbol: "GDI_level" (+00000000h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299E0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Lock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 01730806h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 016A12FBh, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01753D20h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 016CAEC7h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 01753D20h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED34EAAh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_wrapper" (+0000001Ah)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED36D28h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_dialog_proc" (+00000068h)
Address: 016CAE80h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ED299E0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Lock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED36CCBh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_dialog_proc" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED3A933h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_CallDlgProcW" (+000000A3h)
Address: 016CAE80h, location: "foo_ui_panels", loaded at 01680000h - 01769000h
Address: 7ED2D03Bh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SetWindowLongW" (+0000003Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECC8E95h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "DefDlgProcW" (+00000085h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED34EAAh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_wrapper" (+0000001Ah)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED355BEh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_window_proc" (+0000006Eh)
Address: 7ECC8E10h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED3ACA1h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_call_window" (+000000D1h)
Address: 7ECC8E10h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 7ED2BDA1h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetWindowThreadProcessId" (+00000051h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED016ACh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_window_proc" (+000000DCh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED2D317h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WIN_GetWindowLong" (+00000097h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED053E2h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "send_message" (+00000222h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED2D317h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WIN_GetWindowLong" (+00000097h)
Address: 7E53AFDDh, location: "libx11.so.6", loaded at 7E511000h - 7E602000h
Address: 7E5FEB2Ch, location: "libx11.so.6", loaded at 7E511000h - 7E602000h
Address: 7E5FEB2Ch, location: "libx11.so.6", loaded at 7E511000h - 7E602000h
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED0585Ah, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SendMessageW" (+0000004Ah)
Address: 7ED2D63Dh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetWindowLongW" (+0000001Dh)
Address: 7ECB63A5h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "COMBO_Command" (+000000B5h)
Address: 7ED1C14Fh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "get_uint_param" (+0000001Fh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECB7FD4h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ComboWndProc_common" (+00001934h)
Address: B7D77E56h, location: "libc.so.6", loaded at B7CF4000h - B7E3E000h
Symbol: "gettimeofday" (+00000016h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299E0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Lock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED2BE5Fh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "IsWindow" (+0000003Fh)
Address: 7ED19421h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SPY_EnterMessage" (+00000011h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECB9656h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ComboWndProcW" (+00000046h)
Address: 7B88C77Fh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_CheckNotSysLevel" (+0000000Fh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED34EAAh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_wrapper" (+0000001Ah)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED355BEh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_window_proc" (+0000006Eh)
Address: 7ECB9610h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ComboWndProcW" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED3ACA1h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPROC_call_window" (+000000D1h)
Address: 7ECB9610h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ComboWndProcW" (+00000000h)
Address: 7ED2BDA1h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetWindowThreadProcessId" (+00000051h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED016ACh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "call_window_proc" (+000000DCh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED2D317h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WIN_GetWindowLong" (+00000097h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED053E2h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "send_message" (+00000222h)
Address: 7ECE9E8Eh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "LISTBOX_HandleLButtonDownCombo" (+000000EEh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED0585Ah, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "SendMessageW" (+0000004Ah)
Address: 7ED2D63Dh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetWindowLongW" (+0000001Dh)
Address: 7ECED593h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ListBoxWndProc_common" (+00002DF3h)
Address: B7E49419h, location: "libpthread.so.0", loaded at B7E3F000h - B7E57000h
Symbol: "pthread_sigmask" (+00000049h)
Address: 7B853629h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "GetTickCount64" (+00000009h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC610CBh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "wine_server_call" (+0000000Bh)
Address: B7E4B204h, location: "libpthread.so.0", loaded at B7E3F000h - B7E57000h
Address: 7BC60F0Ah, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "read_reply_data" (+0000003Ah)
Address: 7ED2A2B3h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetDesktopWindow" (+00000023h)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC611B9h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "wine_server_call" (+000000F9h)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7BC8443Ch, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7BC320DFh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlLeaveCriticalSection" (+0000000Fh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C920h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_LeaveSysLevel" (+00000060h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CB6Bh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+0000000Bh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED299B0h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_Unlock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88C77Fh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_CheckNotSysLevel" (+0000000Fh)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED31598h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "WINPOS_GetWinOffset" (+00000098h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED29980h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_CheckNotLock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECE3AE6h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "HOOK_CallHooks" (+00000036h)
Address: 7ED2A2B3h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "GetDesktopWindow" (+00000023h)
Address: 7BC610CBh, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "wine_server_call" (+0000000Bh)
Address: 7B8B0888h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7B88CC11h, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_EnterSysLevel" (+000000B1h)
Address: 7ED31714h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "ScreenToClient" (+00000034h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED07856h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "process_hardware_message" (+00000366h)
Address: 7B88C77Fh, location: "kernel32", loaded at 7B820000h - 7B929000h
Symbol: "_CheckNotSysLevel" (+0000000Fh)
Address: B7E49419h, location: "libpthread.so.0", loaded at B7E3F000h - B7E57000h
Symbol: "pthread_sigmask" (+00000049h)
Address: 7BC60F0Ah, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "read_reply_data" (+0000003Ah)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED29980h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_CheckNotLock" (+00000020h)
Address: 7ED74860h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "USER_SysLevel" (+00000000h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ECE3AE6h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "HOOK_CallHooks" (+00000036h)
Address: B7E4B204h, location: "libpthread.so.0", loaded at B7E3F000h - B7E57000h
Address: 7BC40381h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "RtlFreeHeap" (+00000011h)
Address: 7ED59764h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "_GLOBAL_OFFSET_TABLE_" (+00000000h)
Address: 7ED029A9h, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "peek_message" (+00000399h)
Address: 7ED1C14Fh, location: "user32", loaded at 7EC90000h - 7EDAF000h
Symbol: "get_uint_param" (+0000001Fh)
Address: B7E4B204h, location: "libpthread.so.0", loaded at B7E3F000h - B7E57000h
Address: 7BC653B9h, location: "ntdll", loaded at 7BC10000h - 7BCA0000h
Symbol: "wait_reply" (+00000059h)

Version info:
foobar2000 v0.9.4.5
UNICODE
Windows 5.1


Additional info:
Album List 3.2.0 (foo_albumlist)
foobar2000 core 0.9.4.5 (Core)
WMA Decoder 1.1 (foo_input_std)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
Masstagger 1.6 (foo_masstag)
Binary Comparator 1.1 (foo_bitcompare)
freedb Tagger 0.5.2a (foo_freedb2)
ABX Comparator 1.3.1 (foo_abx)
Monkey's Audio decoder 2.1.2 (foo_input_monkey)
Standard Input Array 1.0 (foo_input_std)
Default User Interface 0.9acc (foo_ui_std)
Playback Statistics 2.0 (foo_playcount)
Converter 1.0.1 (foo_converter)
ReplayGain Scanner 2.0.2 (foo_rgscan)
FLAC Decoder 1.1.0 (foo_input_std)
Standard DSP array 1.0 (foo_dsp_std)
Album Art Panel 0.2.5.1 (foo_uie_albumart)
Panels UI 0.13.8 beta [Jun 12 2007 - 12:28:00] (foo_ui_panels)


Thanks
Yotsuya
QUOTE(Slotos @ Oct 26 2007, 01:59) *
7z is available for linux.

I have the "p7zip" package installed and am unable to open the foobar installer with file roller. This is how I normally handle 7z files. Do you have a different approach that actually works with the foobar installer?

PedroElGringo: I have had many problems with PanelsUI under wine. There seems to be some issues when it saves its configuration file. I was attempting to work them out with terrestrial but he dropped off the face of the planet. What I do is keep a second copy of foobar running in WinXP under VMware. I redesign it there and then copy the configuration over to my wine install. If you copy a fresh copy of your Panels config and it keeps crashing I would suggest disabling your third party components one by one until you figure out what is causing the crash.

And please, if you are ever going to post a substantial amount of code, use "codebox" instead of "code".
PedroElGringo
QUOTE(Yotsuya @ Oct 28 2007, 10:59) *

PedroElGringo: I have had many problems with PanelsUI under wine. There seems to be some issues when it saves its configuration file. I was attempting to work them out with terrestrial but he dropped off the face of the planet. What I do is keep a second copy of foobar running in WinXP under VMware. I redesign it there and then copy the configuration over to my wine install. If you copy a fresh copy of your Panels config and it keeps crashing I would suggest disabling your third party components one by one until you figure out what is causing the crash.

And please, if you are ever going to post a substantial amount of code, use "codebox" instead of "code".

I've fixed the code, I didn't know how to put it in a box with a slider...

I'll try to make panels ui work the way you told me, but i'm not sure about it, it seems to have too many stability issues...

Thanks
Yotsuya
I wanted to take a moment and summarize my current functionality of foobar in wine.

I am currently running foobar2000 v0.9.5b2 under Wine v0.9.47 on Ubuntu Studio v7.10 (Gutsy) 64bit. I can load foobar from my gnome or kde menu as a categorized application complete with an icon. I can load files and/or directories from a nautilus browser window and foobar will load with the selected media. If foobar is already running it will handle the files just like in windows. I can currently display and edit full japanese in titles and tags. I can use the convert function with lame.exe and convert FLAC/CUE into MP3 in the same folder anywhere on my directory structure. I can display now playing song information from foobar into xchat with full titleformatting flexibility. I am experiencing no skipping or hissing in the audio, even under cpu spikes.

I am using the new default ui without any problem. I did some quick testing of the latest Columns UI and everything appears to work. Panels UI sometimes works and sometimes doesnt (it's buggy even in windows).

The remaining issues I would like to see resolved are:
- Windows is required to setup a basic foobar installation because the installer now requires administrator priviliges to execute. normal fileroller is not able to unpack the installer even with the p7zip package installed.
- Windows is required for the initial setup of the facet component. Once a group type has been specified for each facet panel foobar can chage it in wine later, but windows is needed to initially get the component setup.
- Wine is still useless with scim, I am unable to input japanese text. I must use a text editor like gedit to type the text and then paste it into foobar/wine.

If you need help with any of the above feel free to ask. If you have new and interesting ways to work with foobar under linux please share with the rest of us. My main focus has been with basic functionality of the official foobar. Many third party components will work but the more of them you add the more problematic things become. IMO the current state of foobar under wine is better than any native player I have found (though I'm keeping an eye on gmusicbrowser).

Foobar plus wine is running in less than 50meg of ram here. It can handle all my daily playback, tagging, and converting needs and I am using it as my primary player.
nbv4
IPB Image

I'm trying to get all the text in wine to match my desktop. I can't seem to find where you can change the font for the menu bar.

Also, the default for Ubuntu are called "Sans", "Serif", and "Monospace", but none of those fonts show up in the font selection dialog in wine...

QUOTE(Yotsuya @ Oct 28 2007, 09:21) *
I am experiencing no skipping or hissing in the audio, even under cpu spikes.

Are you using the CFS patch or something?
Yotsuya
There are no real font settings in wine from what I could research. I followed a few dozen tutorials around the net trying to change the default font so I could display japanese text properly Eventually I broke down and just copied the entire C:\Windows\Fonts directory out of a basic XP install under VMware into ~/.wine/drive_c/windows/fonts. This resolved my problem with fonts and all my wine apps now look like windows apps.

As for the sound, I am using ALSA at 16bit 44.1khz in Emulation mode with foobar set to matching settings. I have all my volume controls maxed and output via TOSLink fiber to an external receiver. I have cranked the volume up considerably and experience no hissing or skipping. I am not using any special patch, I am using whatever comes by default in Ubuntu Studio, 64bit gutsy. It may be the realtime kernel that ubuntu studio uses. You may want to try the realtime version of the kernel your distribution uses and see if that resolves your problem.
goweropolis
QUOTE(Yotsuya @ Oct 28 2007, 09:21) *

The remaining issues I would like to see resolved are:
- Windows is required to setup a basic foobar installation because the installer now requires administrator priviliges to execute. normal fileroller is not able to unpack the installer even with the p7zip package installed.

I had similar problems trying to open the .exe file with an archiver on Linux. Perhaps one workaround would be to install the Windows version of 7zip with Wine, and unarchive it that way. I assume it would work, but I have not tried it.

It would be nice if the foobar2000 folks offered a zip file for those of us on Linux.
Spirit_of_the_ocean
QUOTE(Yotsuya @ Oct 29 2007, 09:46) *

There are no real font settings in wine from what I could research. I followed a few dozen tutorials around the net trying to change the default font so I could display japanese text properly Eventually I broke down and just copied the entire C:\Windows\Fonts directory out of a basic XP install under VMware into ~/.wine/drive_c/windows/fonts. This resolved my problem with fonts and all my wine apps now look like windows apps.

Thanks a lot. I wanted to search for a solution. But now you gave me the answer smile.gif
The native support for jack seems to be returned if you just use the wine version from the universe repositories. This might be interesting for those who want to use Jack if there are stutters with sound.
I am now upgrading to gutsy (because of better support for my wlan stick).

There is a utility for extracting the files of an .exe which works with foobar. It is called uniextract.
Yotsuya
I am happy to report that the new 0.9.5 beta3 installer once again works under wine. No more need to use windows or a 3rd party extraction util to start with a basic install.
tberman333
Thank you very much for these instructions! The only problem I had with them is that for some reason the "uninstall" step would not work (it just did nothing, with no error message or anything). Even without that step, everything seems to be working very well. Thanks again (BTW - this should be in the Wiki!).

Trigger911nvedj
Very Nice Bro i Duel boot with Slackware this is a nice guide. I know I'm not to Linux savy but this seems easy to follow even for me. Thanks for taking the time.
nbv4
QUOTE(Yotsuya @ Nov 3 2007, 21:45) *

I am happy to report that the new 0.9.5 beta3 installer once again works under wine. No more need to use windows or a 3rd party extraction util to start with a basic install.


how do you recommend installing an update? In the op you recommend installing to the default location (~/.wine/drive_c/program files...) then cp the directory over to ~/.foobar

Is there any reason why you can't just select to install beta 3 overtop an existing ~/.foobar installation?
Yotsuya
nbv4: There are many ways to make foobar and wine work together. I like to keep my foobar and wine installs independent so that if something goes wrong with one of them I can wipe it and reinstall without worrying much about the other and I wrote my tutorial accordingly.

You can leave your foobar installed at "C:\Program Files\foobar2000" aka "~/.wine/drive_c/Program\ Files/foobar2000" and future upgrades will install much more smoothly. However you will need to rewrite your shell script to point to the appropriate directory and if anything ever happens to your ~/.wine/drive_c then your foobar will be.. well, fubar. You might also want to consider moving foobar to ~/.foobar2000 and then linking the default directory with "ln -s ~/.foobar2000 ~/.wine/drive_c/Program\ Files/foobar2000"

To upgrade an existing install you can either tell the foobar installer to install to "z:\home\YOURUSERNAME\.foobar2000".. or what I prefer to do so that I can test the upgrade before comiting the changes, "cp -r ~/.foobar2000 ~/.wine/drive_c/Program\ Files/foobar2000" This way I can upgrade a copy of my foobar at the default windows location, test it out, then replace my existing install with "rm -rf ~/.foobar2000" and "cp -r ~/.wine/drive_c/Program\ Files/foobar2000 ~/.foobar2000".

If the wine uninstaller fails, you can just remove the foobar directory from your wine program files directory, then when you try to run the uninstaller wine should prompt you to remove it from the list of installed programs. Again, this isn't really necessary but I included in the tutorial in an attempt to keep a clean and tidy wine installation.
Spirit_of_the_ocean
I have some questions. When I use some Media Library components they don't create a new autoplaylist. Then I have a crash.
Unhandled Exception: I/O ERROR (Win32#66).

Can someone give me a hint?

I am using:
Kubuntu 7.10
Wine 0.9.46 as WinXP
Foobar 0.9.5 beta 1
Yotsuya
Spirit_of_the_ocean: Can you be more specific about which "Media Library components" you are using to trigger the crash? I do not use autoplaylist but am willing to explore your problem.

Wine 0.9.48 is available, you may want to visit this page to find out how to include the official wine repositories. Also, foobar 0.9.5 beta 3 is available from this page. You may want to consider upgrading to see if increased compatibility helps with your problem.
Spirit_of_the_ocean
Okay. I have some problems with updating wine because there were versions without jack support.

Every time I wanted to add all the music it crashed.
I tried different components:
- facets in default ui
- in columns ui:
the new filter
libary filter
Album List
I think I only didn't try playlist tree.

I think I described the problem wrong. When I click an one item in the media library in these components there is the problem that library view Playlist isn't changing.

Facets worked good but I had the problem that is was shown not in the colors they should.
I will make some screenshots this evening.
Maybe some .dll are missing
I am thinking about make a vista config in wine. I am using only wine for Foobar I must addmit.
Yotsuya
I am able to use the default album list window, facets under the default ui, album list panel under columns ui, and a combination of filter panels in columns ui to populate playlists without a problem. My playlists are about 10k-15k songs and are handled without a problem.

Is your library path off of C:, Z:, or a network path? Have you tried using a smaller media library? Are there extended characters in the pathnames for your files? Have you tried making a spearate fresh clean install of the latest foobar beta and working from there?

NOTE: Simplified the install procedure to better accomodate upgrading. Also, I got ProjectM panel to work smile.gif
IPB Image IPB Image
I made some progress with foo_uie_queuemanager. I think the problem is with the .NET 2.0 dependency. Using information from this post at WineHQ I copied unicows.dll and mscoree.dll over and now atleast foobar doesnt crash with this component. However the component still refuses to load:
QUOTE
Failed to load DLL: foo_uie_queuemanager.dll
Reason: DLL init failed
Yotsuya
IPB Image
Well I was messing around with Avant Window Navigator and discovered that as long as your foobar titlebar text changes with each song (filename, title, etc) and you have added the foobar launcher by dragging it from the gnome main menu... then every time foobar changes songs the icon will bounce and briefly display the name of the song (well, whatever text you have defined for your foobar titlebar). I rather like this behavior than any trackchange popup component I've seen.
Anonym001
For all those who have still some stuttering or similar:
Try removing ALSA completly from the kernel (make everything regarding sound M) and install OSS4.

I had only problems with alsa.. and then i heard about oss.. tryed it and it worked just fine. without a single configuration line.

More info about OSS: http://4front-tech.com/hannublog/?p=5
Download: http://www.opensound.com/download.html


However, i have other problems:

1. UI_Colums prevents foobar from starting
it only says fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"
but only after the second start. the first start works.. for some time.. but if i change the focus, it won't work anymore.. the GUI seems to crash (the music continues).

I just noticed, it works if i disallow the WM to handle the windows.. damn

2.Is there a way to get the global key bindings back?

--Ano
MC Escher
Some time ago I posted a test result of running 0.9.4.5 in Wine. I noticed the "fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"" error as well and installed Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) from this site, which removed a couple of those "fixme:" errors. Could you try that too?

Doesn't removing ALSA from the kernel need a new compilation of the kernel? In that case, it might be better to just install the latest kernel with CFS support, which fixed those errors as well according to one poster.
Yotsuya
IPB Image
Has anyone been able to install foobar v0.9.5 betas 7 or 8? 6 installed fine but whenever I try the newer betas I encounter the above error.

EDIT: I resolved this problem by changing my wine machine from Vista to XP.
stampgevaar
QUOTE(Spirit_of_the_ocean @ Nov 7 2007, 17:15) *

I have some questions. When I use some Media Library components they don't create a new autoplaylist. Then I have a crash.
Unhandled Exception: I/O ERROR (Win32#66).

Can someone give me a hint?

I am using:
Kubuntu 7.10
Wine 0.9.46 as WinXP
Foobar 0.9.5 beta 1


I can remember that I had that error in windows with the foobar beta so I think it's nothing to worry about.
malathion
Thanks for the great guide. Has anyone had any luck getting drag and drop to work with this, or is that out of the question?
MC Escher
I have just installed the latest kernel in de Hardy Heron development branch of Kubuntu, and the stuttering seems to be gone completely, even when switching desktops. Now I'm going to try to get the plugins working. I'm particularly interested in getting the foobar2000 to work with the Last.fm player.
peef2
hi. i was reading this because i'm thinking of trying linux soon. and i have a few questions about foobar in wine.

i have music in chinese and japanese, but it seems like i have to select one when i do the cjk support? will the filenames/tags seem weird because of this?

also, i'm probably going to be dual booting, so i'm keeping the music in a ntfs drive. will this affect anything?

thanks.
bubbleguuum
QUOTE(peef2 @ Jan 10 2008, 23:28) *

also, i'm probably going to be dual booting, so i'm keeping the music in a ntfs drive. will this affect anything?


No, but if you want to write to your ntfs partition you'll need to run ntfs-ng as the driver for your partitions instead of teh default kernel driver. The setup of ntfs-ng is very simple
peef2
cool. this means the "file operations -> move to.." thing will still work?
MC Escher
QUOTE(peef2 @ Jan 10 2008, 15:23) *

cool. this means the "file operations -> move to.." thing will still work?

I believe it does, yes, but I rarely use it.
peef2
thanks! anyone know about the cjk thing? am i forced to select one and the rest will just be gibberish? or is that for foobar's language?
Yotsuya
Refer to the first post and follow the link for the CJK Wine tutorial. If you read toward the end of the thread you will see that the author has been developing a wine alternative to AppLocale. Using the "wineloc" command is the equivilant to changing the Regional Settings for Non-Unicode Programs under windows.

If you are trying to display international characters under wine be sure to configure foobar to use a font that supports the language script you are trying to use:
IPB Image

If you want to display more than one language in the playlist at the same time you will need to choose a font with all of the desired language script types listed. Sorry I do not know of any "one font to rule them all".
peef2
eh. currently with foobar on windows, i can display more than one language on the playlist, just with whatever default settings. is that something that doesn't work once in wine? sorry for all the questions.
linalool
QUOTE(MC Escher @ Dec 19 2007, 17:12) *

I have just installed the latest kernel in de Hardy Heron development branch of Kubuntu, and the stuttering seems to be gone completely, even when switching desktops.
...



One more approach for getting rid of the stuttering of foobar in wine is to apply the realtime kernel patch. For me this worked on Ubuntu Gutsy. It is included in the Ubuntu repositories.

Yotsuya
My experiences with trying to implement PanelsUI under multilingual wine have been one abysmal failure after another. I have tried all the versions users in other threads claim as being "stable" but they instantly crash whenever I try to save anything. Even if PanelsUI is not the main interface, foobar would crash when trying to save a SingleColumnPlaylist or TrackInfoMod configuration. I was working with terrestrial via PM regarding the issue and we had come to the conclusion that it had something to do with the unicode support of the embedded editor (the edit window with all the fancy context highlighting) used in the newer versions of PanelsUI. Terrestrial disappeared before anything really got resolved, I had pretty much given up on using Panels under wine and dove back into Columns.

Today I was cleaning out an old system I had used and came across an old foobar install. I pulled the PanelsUI component and gave it a try and to my surprise I found it highly functional under wine. I did need to switch to ColumnsUI or DefaultUI to change and save a few settings in the main prefereances but I was eventually able to hammer out a complete PanelsUI config. I am now very pleased as this provides SingleColumnPlaylist and TrackInfoMod versions much newer than those in their standalone counterparts. I provide it here for anyone else who would like to experiment with it (sorry for rapidshare link, forum will not allow me to attach to this post):

PanelsUI v0.9.2 beta [Mar 30 2007 - 12:21:46]
Rwild
Okay... I don't know why I am having issues with this, but I am obviously doing something wrong. So, I downloaded the .exe file for Foobar and it is sitting on my desktop. Once I double click, I get an error
QUOTE

Unable to Elevate, error 2


Do you have any idea of why that would be happening or someway to fix it... I see you say you fixed it by returning to XP, but I am already in XP... crying.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.