Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Pelit => Aiheen aloitti: tomppa - 28.06.07 - klo:15.30
-
Koska tämä ei ole howto niin laitan sen peli-alueelle. :) Kerron vain kuinka olen itse tämän Ventrilon saanut asennettua ubuntulle. En muista mistä tämän alunperin luin... ::) Wine täytyy olla asennettuna.
1. Lataa ventrilomix: http://koti.mbnet.fi/finwar/tiedostot/ventrilomix_05.zip ja pura paketti.
2. Avaa konsoli ja komenna cd /minne/purit/paketin/
3. wine VentriloMIX0.5.exe ja asenna ohjelma
4. Lataa ventrilon yleisimmin käytetty codec: http://ponkkis.kapsi.fi/tmp/msgsm32.acm
ja tallenna se ~/.wine/drive_c/windows/system32/
5. Muokkaa tekstieditorilla ~/.wine/drive_c/windows/system.ini-tiedostoa:
[drivers32]
MSACM.msgsm610=msgsm32.acm <- Lisää tämä rivi
MSACM.imaadpcm=imaadp32.acm
Ja siinähän se.
Työpöydälle voi tehdä pikakuvaikkeita esim:
wine "C:\Program Files\VentriloMIX\Ventrilo 2.1.4.exe"
Ainoa homma mitä en ole saanut toimimaan on tuo Push-to-talk-ominaisuus >:(
Toivottavasti tästä jollekin on hyötyä. :P
-
Ventrilo on vissiin kehitteillä myös linuxille, ainakin omien sivujensa mukaan. http://www.ventrilo.com/download.php
-
Ventrilo on vissiin kehitteillä myös linuxille, ainakin omien sivujensa mukaan. http://www.ventrilo.com/download.php
Siellähän kyllä lukee, että ei oo saatavilla, ainakin siinä missä on muiden lataus nappulat..
-
Se on ollu jo kauan tolleen, että tulossa tai tekeillä.....
-
Noniin. Tulipa löydettyä ratkaisu tuohon push-to-talk probleemaankin:
http://np1.pp.fi/ventriloctrl/
Itsellä ainakin alussa valitteli kokoajan ettei ventrilo ole päällä vaikka se oli. Tuota ventriloctrl.c-fileä muokkailemalla senkin ongelman sai katoamaan.
Muokkaa #define VENTWIN riviä. Esim jos käytän 2.1.4-versiota rivi näyttää tältä:
#define VENTWIN "Ventrilo 2.1.4"
Ja tietysti uudempaa versiota käytettäessä laitetaan tuohon uuden version numero. (doh) ;)
Mutta kaiken kaikkiaan toimii yllättävän hyvin. ei aiheuta lagia, fps-droppeja, ääni on selvästi parempi kuin team speakillä.
-
Hei viititkö kertoo miten sait ton ventriloctrl ohjelman toimii?
Koitin lukee tota README tiedostoo mutta empä saanut oikein selkoa.
-
readme-filun mukaan:
Compiling
---------
# make
Running
-------
# ./runctrl.sh
By default it listens /dev/input/event0 for key 86 ('<' in finnish layout) and sends key A to Ventrilo.
ja rootina täytyy käynnistää toi ohjelma. Laittaa ventistä se push-to-talk päälle ja hotkeyksi A.
-
joo ton mä kyl luin mut en saanu silti toimii tai siis en tiiä teinkö oikein. Ensin:
~/Paketit/ventriloctrl-0.3$ sudo make
gcc -Wall -O3 -o ventriloctrl ventriloctrl.c -lX11
ventriloctrl.c:10:19: error: stdio.h: No such file or directory
ventriloctrl.c:11:20: error: stdlib.h: No such file or directory
ventriloctrl.c:12:20: error: string.h: No such file or directory
ventriloctrl.c:13:20: error: unistd.h: No such file or directory
ventriloctrl.c:14:22: error: X11/Xlib.h: No such file or directory
ventriloctrl.c:15:24: error: X11/keysym.h: No such file or directory
ventriloctrl.c:18:25: error: linux/input.h: No such file or directory
ventriloctrl.c:19:23: error: sys/types.h: No such file or directory
ventriloctrl.c:20:22: error: sys/stat.h: No such file or directory
ventriloctrl.c:21:19: error: fcntl.h: No such file or directory
ventriloctrl.c:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘createKeyEvent’
ventriloctrl.c:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
ventriloctrl.c: In function ‘main’:
ventriloctrl.c:95: error: ‘Display’ undeclared (first use in this function)
ventriloctrl.c:95: error: (Each undeclared identifier is reported only once
ventriloctrl.c:95: error: for each function it appears in.)
ventriloctrl.c:95: error: ‘display’ undeclared (first use in this function)
ventriloctrl.c:96: error: ‘Window’ undeclared (first use in this function)
ventriloctrl.c:96: error: expected ‘;’ before ‘winRoot’
ventriloctrl.c:97: error: ‘winFocus’ undeclared (first use in this function)
ventriloctrl.c:98: error: ‘XKeyEvent’ undeclared (first use in this function)
ventriloctrl.c:98: error: expected ‘;’ before ‘event’
ventriloctrl.c:102: warning: implicit declaration of function ‘printf’
ventriloctrl.c:102: warning: incompatible implicit declaration of built-in function ‘printf’
ventriloctrl.c:106: warning: incompatible implicit declaration of built-in function ‘printf’
ventriloctrl.c:114: warning: implicit declaration of function ‘open’
ventriloctrl.c:114: error: ‘O_RDONLY’ undeclared (first use in this function)
ventriloctrl.c:119: error: storage size of ‘ev’ isn’t known
ventriloctrl.c:121: warning: implicit declaration of function ‘XOpenDisplay’
ventriloctrl.c:122: error: ‘NULL’ undeclared (first use in this function)
ventriloctrl.c:127: error: ‘winRoot’ undeclared (first use in this function)
ventriloctrl.c:127: warning: implicit declaration of function ‘XDefaultRootWindow’
ventriloctrl.c:128: warning: implicit declaration of function ‘find_window’
ventriloctrl.c:141: warning: implicit declaration of function ‘read’
ventriloctrl.c:141: error: invalid application of ‘sizeof’ to incomplete type ‘struct input_event’
ventriloctrl.c:143: warning: implicit declaration of function ‘atoi’
ventriloctrl.c:146: error: ‘event’ undeclared (first use in this function)
ventriloctrl.c:146: warning: implicit declaration of function ‘createKeyEvent’
ventriloctrl.c:146: error: ‘XK_A’ undeclared (first use in this function)
ventriloctrl.c:147: warning: implicit declaration of function ‘XSendEvent’
ventriloctrl.c:147: error: ‘True’ undeclared (first use in this function)
ventriloctrl.c:147: error: ‘KeyPressMask’ undeclared (first use in this function)
ventriloctrl.c:147: error: ‘XEvent’ undeclared (first use in this function)
ventriloctrl.c:147: error: expected expression before ‘)’ token
ventriloctrl.c:148: warning: implicit declaration of function ‘XFlush’
ventriloctrl.c:152: error: expected expression before ‘)’ token
ventriloctrl.c:119: warning: unused variable ‘ev’
make: *** [all] Virhe 1
Sitte koitin:
~/Paketit/ventriloctrl-0.3$ sudo ./runctrl.sh
./runctrl.sh: 9: ./ventriloctrl: not found
Onko noissa komennoissa jotain vikaa vai jossain muussa?
-
Aika randomilla heitän, mutta onkohan sinulla build-essential paketti asennettuna?
-
Juu ei ollu asennettuna mutta eipä siitä apuakaan ollut :/ Oisko muita ideoita?
-
Juu ei ollu asennettuna mutta eipä siitä apuakaan ollut :/ Oisko muita ideoita?
xserver-xorg-dev <- tommonen paketti pitää olla myös asennettuna.
Readme:stä noita vaatimuksia:
Event Device included in kernel <- ei mitään käsitystä :P
Xorg(Xfree?) development libraries <- juurikin tuo ylläoleva
Reading rights for event device <- rootina/sudona pitää ajella
Paha mennä sanomaan mitä muuta se oikeastaan vaatisi, kun ei voi muistaa läheskään kaikkia paketteja mitä on tullut laiteltua itselleni. :)
-
Eipä auttanu tuonkaan paketin asennus :( Onko vielä jotain ideoita :D?
-
No johan on... Enpä kyllä valitettavasti osaa enempää auttaa. Laitappas vielä tänne, että mitä se herjaa jos joku muu osaisi auttaa. :)
-
Elikkäs tollasta:
huumori@ubuntu:~$ cd /home/huumori/Paketit/ventriloctrl-0.3
huumori@ubuntu:~/Paketit/ventriloctrl-0.3$ sudo su
Password:
root@ubuntu:/home/huumori/Paketit/ventriloctrl-0.3# make
gcc -Wall -O3 -o ventriloctrl ventriloctrl.c -lX11
ventriloctrl.c:14:22: error: X11/Xlib.h: No such file or directory
ventriloctrl.c:15:24: error: X11/keysym.h: No such file or directory
ventriloctrl.c:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘createKeyEvent’
ventriloctrl.c:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
ventriloctrl.c: In function ‘main’:
ventriloctrl.c:95: error: ‘Display’ undeclared (first use in this function)
ventriloctrl.c:95: error: (Each undeclared identifier is reported only once
ventriloctrl.c:95: error: for each function it appears in.)
ventriloctrl.c:95: error: ‘display’ undeclared (first use in this function)
ventriloctrl.c:96: error: ‘Window’ undeclared (first use in this function)
ventriloctrl.c:96: error: expected ‘;’ before ‘winRoot’
ventriloctrl.c:97: error: ‘winFocus’ undeclared (first use in this function)
ventriloctrl.c:98: error: ‘XKeyEvent’ undeclared (first use in this function)
ventriloctrl.c:98: error: expected ‘;’ before ‘event’
ventriloctrl.c:121: warning: implicit declaration of function ‘XOpenDisplay’
ventriloctrl.c:127: error: ‘winRoot’ undeclared (first use in this function)
ventriloctrl.c:127: warning: implicit declaration of function ‘XDefaultRootWindow’
ventriloctrl.c:128: warning: implicit declaration of function ‘find_window’
ventriloctrl.c:146: error: ‘event’ undeclared (first use in this function)
ventriloctrl.c:146: warning: implicit declaration of function ‘createKeyEvent’
ventriloctrl.c:146: error: ‘XK_A’ undeclared (first use in this function)
ventriloctrl.c:147: warning: implicit declaration of function ‘XSendEvent’
ventriloctrl.c:147: error: ‘True’ undeclared (first use in this function)
ventriloctrl.c:147: error: ‘KeyPressMask’ undeclared (first use in this function)
ventriloctrl.c:147: error: ‘XEvent’ undeclared (first use in this function)
ventriloctrl.c:147: error: expected expression before ‘)’ token
ventriloctrl.c:148: warning: implicit declaration of function ‘XFlush’
ventriloctrl.c:152: error: expected expression before ‘)’ token
make: *** [all] Virhe 1
-
Vahvasti viittaisi siihen, että jotain dev-paketteja sieltä nyt puuttuisi, mutta jos olet nuo aiemmin mainitsemani paketit jo laittanut niin... ???
Toivottavasti joku viisaampi osaisi neuvoa. ;)
Edit: Koitas lähteekö toimimaan, kun käänsin sen omalla koneellani: http://ponkkis.kapsi.fi/tmp/ventriloctrl-0.3.tar.gz
Edit2: Tämä on käännetty 2.1.4-versiota varten. Kerro toki jos käytät uudempaa niin käännän sen uudestaan. :)
-
Noh kahta headeri filua näyttäis vielä vinkuvan: X11/Xlib.h on paketissa libx11-dev ja X11/keysym.h on paketissa x11proto-core-dev asenteleppa niitä ja kokeile uudestaan.
-
Joo no nyt toimi kiitos vaan paljon :D Vielä pitää saada toi oikea nappi toimimaan mutta eiköhän seki sieltä saada toimimaan. Kiitos vielä.
-
Hmph.. Muuten toimii ventti hyvin, mut oma puhe ei tahdo toisille kuulua. Mikähän neuvoksi, kun outboundikin on +9 ja mikkiasetukset säätöpaneelista täysillä. ??? Kahdella eri mikillä olen kokeillut, mutta ei näy vaikutusta. Jollakin jotai neuvoja miten saisin äänet kuulumaan paremmin?
-
Ventrilo on vissiin kehitteillä myös linuxille, ainakin omien sivujensa mukaan. http://www.ventrilo.com/download.php
Nyt tulee jo tiedostoja, en vain saanut rpm.stä asennettua, syytä en tiedä.