Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: nador 13 Července 2010, 19:17:54
-
Nainstaloval jsem pomocí centra softwaru (Ubuntu 10.04) OpenTTD, nainstalovalo se s OpenGFX, ale při startu napsalo, že je bez zvuku a že OpenSFX se musí nainstalovat zvlášť. Tak jsem nainstaloval i OpenSFX, ale v nastavení OpenTTD je OpenSFX vidět jen šedě a nejde zaškrtnout. Tudíž ve hře nejde zvuk. Nějaké nápady?
-
- Restartoval si hru?
- Máš zvuk ve správné složce?
- Máš u něj nastavena správná práva?
Odepiš na tyto otázky i s přiloženým zdrojem (tj. odkud informaci bereš). Mě to normálně chodí asi na 3 kompech...
-
Hru jsme restartoval a jestli mám zvuk ve správné složce nevím, nevím totiž, která je ta správná .-) A pak taky nevím, která jsou ta správná práva :-) Instaloval jsem to přes Centrum software pro Ubuntu, tak předpokládám, že se to nainstalovalo dobře? Možná ta práva? Můžeš poradit, kde by ty soubory měly být a jak nastavit ta práva?
-
Dle http://vcs.openttd.org/svn/browser/trunk/readme.txt (http://vcs.openttd.org/svn/browser/trunk/readme.txt), kap. 4.2:
/usr/share/games/openttd
Práva bych nastavil stejná jako mají okolní soubory.
-
Tak jsem našel v /usr/share/games/openttd/data, kde se má pravděpodobně opensfx nalézat, soubory:
no_sound.obs
opengfx-0.2.3.tar
opensfx-0.2.3.tar
openttdd.grf
openttdw.grf
opntitle.dat
orig_dos.obg
orig_dos.obs
orig_dos_de.obg
orig_win.obg
orig_win.obs
Předpokládám, že se jedná o soubor opensfx-0.2.3.tar, takže by to mohlo být v pořádku. S oprávněními se to má tak, že vlastníkem všech těchto vypsaných souborů je root a já tak práva nemůžu měnit (a jak se přihlásit na roota nevím)
-
Tak jsem se na práva nakonec podíval tak, že jsem v terminálu spustil "sudo mc" a tam najel na soubor, v menu "soubor" > "změna práv" a tam mám u všech souborů v tomto adresáři vč. opensfx zaškrtnuto "čtení vlastníkem", "zápis vlastníkem", "čtení skupinou" a "čtení ostatními".
-
Tak jsem se pokusil nastavit pro soubor opensfx-0.2.3.tar snad všechna práva a situace se nezměnila, v menu v nastavení byl zvuk OpenSFX pořád šedý, nevybratelný.
-
V synaptiku jsem dal přeinstalovat všechny 4 balíčky, nepomohlo ... tak jsem dal odinstalovat, potom zase nainstalovat a taky nic ...
-
OK, problém je, že tar je archiv (bez komprimace) a ty chceš soubory zevnitř.
Řešení bude snad jednoduché:
- sudo mc
- v obou panelech se proklikej do /usr/share/games/openttd/data/
- v jednom vlez do opensfx-0.2.3.tar a najdi (ja tam měl ještě jednu vnořenou složku) soubory opensfx.*
- tyto soubory zkopíruj (F5) do té složky data
PS: * znamená cokoliv...
PPS: Nic se nestane, když tam zkopíruješ všechno
-
Tak to nepomohlo, situace se nezměnila. Vlastně jenom drobnost - asi nepodstatná - předtím bylo na prvním místě v tom rolovacím nastavení Nosound a na druhém OpenSFX (nevybratelné) a teď je to naopak.
V manuálu co byl v tom .tar souboru jsem našel, že se ten archiv ani rozbalovat nemusí. Tak co teď?
-
Ještě jsem zkusil OpenSFX úplně odinstalovat a jak se to projeví v tom nastavovacím menu - neprojevilo se to vůbec, je tam stále OpenSFX šedě a nevybratelně. Tak jsem ještě znovu smazal ty rozbalené soubory a možnost OpenSFX úplně zmizela (což jsem samozřejmě očekával). Třeba tohle info nějak pomůže, ale asi ne. Napadlo mě, jestli třeba není špatná verze OpenSFX, která nepodporuje tuto verzi OpenTTD nebo tak něco?
-
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.
Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?
-
No ja jsem to rozbaloval do
~/.openttd/dataa potom v nastaveni jsem musle ten zvuk povolit.
-
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.
Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?
tam máš mapy, protivníky ale jestli tam je hudba myslim že jo ale já jí nenašel
-
No ja jsem to rozbaloval do
~/.openttd/dataa potom v nastaveni jsem musle ten zvuk povolit.
v ~/.openttd/ adresář data nemám :-/
-
Reinstalova jsem jede stroj, tak jsem schválně zkusil nainstalovat OpenTTD na čistou instalačku. Taky jsem moc nepohodil - zvuk mi sice jde, ale trhá se.
Ještě mě napadalo - přímo ve hře je možnost: stažení součástí, co to?
Tak jsem to zkusil a situace je stejná - OpenSFX je v nastavení šedivé a nejde zaškrtnout. Dokonce jsem zkusil takto nainstalovat i OpenMSX (hudbu) a ta samá situace - je v nabídce v nastavení, ale nejde vybrat ...
A není to teda nějaký bug, který by se měl někam nahlásit?
-
Dneska přišla v Ubuntu nějaká aktualizace OpenTTD a OpenSFX a po ní je situace s OpenSFX pořád stejná, zatímco OpenMFX jde sice v nastavení zvolit, ale v takovém tom přehrávači zabudovaném ve hře nejde muzika spustit. Když jí spustím, jen přeskakuje do nekonečna písničky a nic nehraje.
-
Zdravím,
pokud si pamatuji, tak hudba byla vždycky ve formátu *.mid, čili by mělo pomoci doinstalovat balík timidity.
A co se týče trhání zvuku - doinstalovat libsdl1.2debian-pulseaudio (viz. odkaz (http://bugs.openttd.org/task/3294))
-
Jo, omlouvam se nejak jsem prehlidl podslozku
Je to tento adresar~/.openttd/content_download/data/Radsi jsem to ale nakopiroval i tady/usr/share/games/openttd/data/
A Zvuk mi uz bezproblemu jde.
-
Zdravím,
pokud si pamatuji, tak hudba byla vždycky ve formátu *.mid, čili by mělo pomoci doinstalovat balík timidity.
A co se týče trhání zvuku - doinstalovat libsdl1.2debian-pulseaudio (viz. odkaz (http://bugs.openttd.org/task/3294))
Tak hudba se po nainstalování timidity začala přehrávat, ale vytěžuje to procesor skoro na maximum, takže se občas škube. Balík libsdl1.2debian-pulseaudio už v systému byl, tudíž zvuk jsem nezprovoznil, navíc můj problém není prozatím trhaný zvuk, ale že zvuk OpenSFX nejde v nastavení vůbec vybrat, políčko je šedivé, neaktivní.
Jo, omlouvam se nejak jsem prehlidl podslozku
Je to tento adresar~/.openttd/content_download/data/Radsi jsem to ale nakopiroval i tady/usr/share/games/openttd/data/
A Zvuk mi uz bezproblemu jde.
Tak to mi nepomohlo, situace furt stejná.
-
Dnes jsem nainstaloval další aktualizace OpenTTD, které přišly a problém se nezměnil.
-
Zkusil jsem OpenTTD pro Windows ve Wine a zvuk funguje bez problémů. Pro změnu je ale problém v tom, že se hra po pár sekundách vypne, tudíž je to nepoužitelné. Takže stále vítám další nápady ...
-
Do adresáře /usr/share/games/openttd jsem překopíroval originální hru Transport Tycoon Deluxe a situace se trochu změnila:
sada grafiky je na výběr "original_dos" a OpenGFX, přičemž OpenGFX je šedá a nejde vybrat
sada zvuku je na výběr "NoSound", "original_dos" a "OpenSFX", přičemž oba zvuky jsou neaktivní a nejdou vybrat
hudba zůstala nezměněna, tudíž na výběr "OpenMFX" a "NoMusic" přičemž "NoMusic" nejde vybrat.
-
Kdyby aspoň někdo dokázal poradit, jak zprovoznit verzi pro Windows pod Wine, tak tady je výpis z terminálu:
fixme:dmime:IDirectMusicPerformance8Impl_Init (iface = 0x1625f8, dmusic = (nil), dsound = (nil), hwnd = (nil))
fixme:msacm:modSetVolume stub
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=7
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=9
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=10
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=12
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=13
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2
fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=8
fixme:winmm:MMDRV_Exit Closing while ll-driver open
-
Vypadá to, že už nikoho nic nenapadá ... chci se teda zeptat, jestli si myslíte, že jde o bug v OpenTTD, v Ubuntu a nebo jinde a jestli a jak to mám nahlásit? Díky za rady.
-
mě pomohlo hlavní nabídka- stahovastit součásti zde úplně dole jsou ty zvuky
(http://mates608cz.sweb.cz/ubuntu%20openttd/soucasti%20ke%20stazeni%20openttd.jpg)
označit a dat stáhnout pak v hlavní nabídce vybrat možnosti hry a tam ty zvuky povolte ::)