WINESERVER(1)
π WINESERVER(1) β the Windows on Unix manual, bestie edition π·
okay so picture this: it's the wineserver page, manual section 1, and I'm about to make it make sense. buckle up π
β¨ NAME β¨
wineserver β the Wine server, obvs πββοΈ
πΈ SYNOPSIS πΈ
wineserver [options]
that's it. that's the whole vibe check. π
π¦ DESCRIPTION π¦
so wineserver is a daemon process β a little background main character that gives Wine roughly the same services that the Windows kernel provides on Windows. like, the Windows kernel but make it Unix. iconic behavior honestly. π
and here's the thing: wineserver is normally launched automatically when you start wine(1), so you genuinely shouldn't have to worry about it. it just shows up, does its job, slays. π
but β in some cases it can be useful to start wineserver explicitly with different options, as explained below. lowkey a rare move but a valid one. β¨
π OPTIONS π
-d[n],--debug[=n] β sets the debug level to n.0means no debugging information,1is the normal level, and2is for extra verbose debugging. if n is not specified, the default is1. the debug output gets sent tostderr. also,wine(1)will automatically enable normal level debugging when startingwineserverif the+serveroption is set in theWINEDEBUGvariable. so it kinda does it for you, bestie π«Ά-f,--foregroundβ makes the server remain in the foreground for easier debugging, for instance when running it under a debugger. it's giving "come hang out in the front row so I can see you" π-h,--helpβ displays a help message. classic. we love a helpful queen π-k[n],--kill[=n] β kills the currently runningwineserver, optionally by sending signal n. if no signal is specified, it sends aSIGINTfirst and then aSIGKILL. the instance ofwineserverthat gets killed is selected based on theWINEPREFIXenvironment variable. so like, it's targeted. not messy. okay maybe a little messy π-p[n],--persistent[=n] β specifies thewineserverpersistence delay, i.e. the amount of time that the server will keep running when all client processes have terminated. this avoids the cost of shutting down and starting again when programs are launched in quick succession. the timeout n is in seconds, the default value is3seconds. if n is not specified, the server stays around forever. forever forever. clingy in the best way π-v,--versionβ displays version information and exits. short and sweet, love that for her β-w,--waitβ waits until the currently runningwineserverterminates. it's giving "I'll wait for you" π₯Ί
π ENVIRONMENT π
WINEPREFIXβ if set, the content of this variable is taken as the name of the directory wherewineserverstores its data. the default is$HOME/.wine. all wine processes using the samewineserver(i.e.: same user) share certain things like registry, shared memory and kernel objects. so by settingWINEPREFIXto different values for different Wine processes, it is possible to run a number of truly independent Wine sessions. multiple personalities, all valid π β¨
π FILES π
~/.wineβ directory containing user specific data managed by wine./tmp/.wine-uidβ directory containing the server Unix socket and the lock file. these files are created in a subdirectory generated from theWINEPREFIXdirectory device and inode numbers. very "we have a system and the system is numbers" of it π§
π AUTHORS π
the original author of wineserver is Alexandre Julliard. many other people have contributed new features and bug fixes. for a complete list, see the git commit logs. legends only, fr fr π
π BUGS π
bugs can be reported on the Wine bug tracker. not me manifesting a bug-free life but also... report them properly bestie π
π₯ AVAILABILITY π₯
wineserver is part of the Wine distribution, which is available through WineHQ, the Wine development headquarters. the mothership π
β SEE ALSO β
wine(1)- Wine documentation and support.
ngl there's a lot of options up there, but honestly? wineserver just wants to run in the background and be loved. don't overthink it π«Ά
that's the page!! Wine 11.21, and this gem has been kicking since way back in October 2005 β vintage, historic, still serving πππ¦ periodt.
π¦ where this page comes from
- arch rolling: wine 11.21-1 Β· LGPL-2.1-or-later
- arch rolling: wine-staging 11.21-1 Β· LGPL-2.1-or-later
- nixpkgs unstable: wine 11.21
- nixpkgs unstable: wine-staging 11.21
- nixpkgs unstable: wine-wow64 11.21
- nixpkgs unstable: wine-wow64-staging 11.21
- nixpkgs unstable: wine64 11.21
- nixpkgs unstable: wine64-staging 11.21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms