Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| [[Wine]]n asetukset tehdään nykyään pääasiassa käyttäen Winen omaa asetustyökalua, winecfg:tä, joka käynnistetään yksinkertaisesti komennolla
| | == Winen config, eli ~/.wine/config == |
| winecfg
| |
| Winecfg:llä on mahdollista tehdä kaikki tavallisimmat asetukset. Erikoisempia säätöjä on mahdollista tehdä muokkaamalla Winen rekisteriä komennolla
| |
| regedit
| |
| Rekisterin muokkaamiseen ei kuitenkaan yleensä ole tarvetta. Vanhempien Winen versioiden kanssa käytettiin myös tiedostoa <tt>~/.wine/config</tt>, mutta tätä ei ole tarvittu version 0.9 jälkeen.
| |
|
| |
|
| == Winecfg == | | === Muotoseikat === |
| Winecfg:ssä asetukset on jaettu välilehtiin ja ohjelma on myös suomennettu.
| |
| [[Kuva:Winecfg.png|thumb|right|200px|Kirjastojen hallintaa]]
| |
| === Sovellukset === | |
| Sovellukset-välilehdessä on mahdollista valita, mikä Windowsin versio Wine väittää olevansa. Asetukset on myös mahdollista tehdä sovelluskohtaisiksi lisäämällä listaan sovelluksia painamalla "Lisää sovellus..."-nappia.
| |
|
| |
|
| === Kirjastot ===
| | :Kaikki puolipilkulla (;) alkavat rivit ovat kommentteja |
| Tämä osio määrittelee oletusarvot sille, käytetäänkö kirjastoista Wine-projektin toteutuksia kyseisistä Windowsin komponentista vai mahdollisesti alkuperäisestä Windowsista poimittua tai Windows-ohjelman asentamaa komponenttia. Ennen Windowsin osien käyttämistä on hyvä olla selvillä niitä koskevista lisenssiehdoista.
| | :Kaikki rivillä puolipilkun jälkeen oleva teksti on kommenttia |
| | :Sektion nimi kirjoitetaan [hakasulkuihin] |
| | :Sektion sisällä kirjoitetaan "Tiedon_nimi" = "Tiedon_arvo" |
|
| |
|
| Kirjastoja voidaan lisätä määrityslistaan hakemalla ne Winen tarjoamasta listasta ja painamalla lisää. Jos tiedostopäätettä ei anneta, sen oletetaan olevan <tt>.dll</tt>. Jos kirjastolle ei mainita polkua, etsitään sitä ainoastaan virtuaalisen Windowsin system-hakemistosta. Jos ohjelma haluaa erikseen käyttää jossain muualla sijaitsevaa komponenttia, se täytyy mainita täyden virtuaalisen Windowsin polun kanssa: <tt>"C:\\Windows\\System\\mshtml</tt>. Huomaa että kenoviivoja täytyy todella olla kaksi yhden sijaan.
| | === Levyasemamäärittelyt === |
|
| |
|
| Kirjaston määrityksiä voidaan muuttaa valitsemalla haluttu kirjasto listalta ja painamalla "Muokkaa"-nappia, jolloin esiin aukeaa lista, josta voi valita joko "natiivin" tai "sisäisen" version kirjastosta. Sisäinen tarkoittaa Wine-projektin luomaa kirjastoa ja natiivi Windowsista peräisin olevaa.
| | Winen config alkaa siten, että virtuaaliselle Windowsille määritellään levyasemat. Alla esimerkki. |
|
| |
|
| === Grafiikka === | | :[Drive C] |
| Grafiikka-välilehdeltä löytyy joitain DirectX:ään liittyviä säätöjä ja virtuaalisen työpöydän emulointi. Jos Wine asetetaan käyttämään virtuaalista työpöytää, kaikki sovellukset käynnistyvät tämän ikkunan sisään eivätkä siis voi käyttää ns. fullscreen-tilaa.
| | :"Path" = "fake_windows" |
| | :"Type" = "hd" |
| | :"Label" = "MS-DOS" |
| | :"Filesystem" = "win95" |
|
| |
|
| === Ääni ===
| | Tässä määritellään C-asema. Path-kohtaan laitetaan polku, josta aseman sisältämät tiedot löytyvät linuxissa. <tt>fake_windows</tt> on sama kuin <tt>~/.wine/fake_windows</tt>, eli käyttäjän kotihakemistossa on piilohakemisto nimeltään <tt>.wine</tt>, jossa on tavallinen hakemisto nimeltään <tt>fake_windows</tt>, ja tämän sisällöstä tulee virtuaalisen Windowsin C-aseman sisältö. |
| Ääni-välilehdeltä on mahdollista valita, mitä äänijärjestelmää ([[ALSA]], [[OSS]] vai [[NAS]]) Wine käyttää. Nykyään [[ALSA]] on normaali valinta. Mikäli ohjelmien äänien kanssa esiintyy ongelmia, ongelmat saattavat korjaantua asettamalla "laitteistopohjainen kiihdytys" -asetuksen arvoksi "Emulation" ja ottamalla käyttöön "Ajurin emulointi".
| |
|
| |
|
| === Asemat ===
| | Jos poluksi laittaa <tt>"../"</tt> niin aseman sisällöksi tulee käyttäjän kotihakemiston sisältö. |
| Asemat-välilehdellä on mahdollista säätää virtuaalisen Windowsin levyasemia eli sitä, mihin polkuun esimerkiksi asema C:\ osoittaa.
| |
|
| |
|
| ==Rekisteri== | | === [DllOverrides] === |
| [[Wine|Winen]] perusasetukset tehdään <tt>winecfg</tt>-ohjelmalla, mutta sitä kautta ei ole mahdollista säätää kaikkia asetuksia. Tarkempia asetuksia voidaan tehdä Winen rekisteriin (samanlainen kuin Windowsin rekisteri). | |
|
| |
|
| Joiskus sopivilla rekisteriasetuksilla on mahdollista saada toimimattomat ohjelmat toimimaan. Näitä asetuksia löytyy [http://wiki.winehq.org/UsefulRegistryKeys Winen wikistä].
| | Tämä osio määrittelee oletusarvot sille, käyttääkö virtuaalinen Windows Wine-projektin toteutusta kyseisestä Windowsin komponentista, vai mahdollisesti aidosta Windowsista poimittua tai Windows-ohjelman asentamaa komponenttia. Ennen Windowsin osien käyttämistä on hyvä olla selvillä niitä koskevista lisenssiehdoista. |
|
| |
|
| | Muoto, jota tässä käytetään on <tt>"komponentin_nimi" = "builtin"</tt>. "builtin" voidaan lyhentää "b", ja sillä tarkoitetaan Wine-projektin versiota komponentista. Vaihtoehto on <tt>"native"</tt> tai <tt>"n"</tt>, jolloin tarkoitetaan Windowsiin tai johonkin Windows-ohjelmaan kuuluvaa aitoa komponenttia. Tarkenteen oletusarvo on <tt>.dll</tt> jos ei muuta mainita. Muoto <tt>"n,b"</tt> tarkoittaa että ensin etsitään aitoa versiota, ja jos ei löydetä niin käytetään Winen toteutusta. |
|
| |
|
| ===Rekisterieditori===
| | Jos ei mainita polkua, vaan ainoastaan komponentin nimi, etsitään komponenttia ainoastaan virtuaalisen Windowsin system-hakemistosta. Jos ohjelma haluaa erikseen käyttää jossain muualla sijaitsevaa komponenttia, se täytyy mainita Winen configissa joko täyden virtuaalisen Windowsin polun kanssa: <tt>"C:\\Windows\\System\\mshtml</tt> - tai eteen kuuluu laittaa tähti: <tt>"*mshtml"</tt>. Huomaa että kenoviivoja täytyy todella olla kaksi yhden sijaan. |
| [[Kuva:Winen rekisterieditori.png|thumb|right|Kuva Winen rekisterieditorista]]
| |
| Winessä on [[regedit|rekisterieditori]], jonka avulla voidaan muokata Winen rekisteriasetuksia samaan tapaan kuin Windows-järjestelmissä.
| |
|
| |
|
| Rekisterieditori voidaan käynnistää komentokehotteesta komennolla:
| | Alle on koottu tietoa eri komponenteista omien kokeilujen lähtökohdaksi. |
| regedit
| |
|
| |
|
| | | :<tt>"advapi32" = "builtin"</tt> ; Aito ei toimi |
| [[Luokka:Ohjelmat Winellä]]
| | :<tt>"avicap32" = "builtin"</tt> ; Laitteistosidonnainen |
| | :<tt>"capi2032" = "builtin"</tt> ; Winen versio täysin toteutettu |
| | :<tt>"comctl32" = "builtin"</tt> ; Aito aiheuttaa bugeja |
| | :<tt>"dinput" = "builtin"</tt> ; Laitteistosidonnainen |
| | :<tt>"mcicda.drv" = "builtin"</tt>; Winen versio täysin toteutettu |
| | :<tt>"mciseq.drv" = "builtin"</tt>; Winen versio täysin toteutettu |
| | :<tt>"mpr" = "builtin"</tt> ; Aito ei toimi |