Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Mam problem z brakiem dźwięku w grze American Army i tylko tu.Tylko ta aplikacja nie działa z dźwiękiem.Gra się uruchamia i gram na swoim koncie bez dźwięku.
$ armyops Cheat protection disabled open /dev/[sound/]dsp: No such file or directory Xlib: extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0". X11: Unknown xsym, sym = 0x1008ff13 X11: Unknown xsym, sym = 0x1008ff13 X11: Unknown xsym, sym = 0x1008ff13
$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xf6afc000 irq 21
dpkg -l | grep alsa ii alsa-base 1.0.21+dfsg-2 ALSA driver configuration files ii alsa-oss 1.0.17-3 ALSA wrapper for OSS applications ii alsa-utils 1.0.21-1 ALSA utilities ii alsamixergui 0.9.0rc2-1-9 graphical soundcard mixer for ALSA soundcard ii gstreamer0.10-alsa 0.10.25-7 GStreamer plugin for ALSA ii libsdl1.2debian-alsa 1.2.13-5 Simple DirectMedia Layer (with X11 and ALSA
pzdr.
Offline
pokaz [tt]ls -l /dev/dsp*[/tt]
Offline
$ ls -l /dev/dsp* ls: nie ma dostępu do /dev/dsp*: Nie ma takiego pliku ani katalogu
Offline
1. daj wynik tego ls z pod root'a
2. pokaz wynik polecenia id z pod tego usera ktorym normalnie jestes
Offline
Gra ktora uruchamiasz, daje dzwiek przez OSS, ty masz ustawiona alse, wiec musisz miec wlaczony w jajku opcje zeby tworzyl oss emulation?! jakos tak.. tworzy wtedy /dev/dsp..
Albo ustw gre zeby dzialala na alsie.
Jestem w pracy wiec jak znajde chwile to sprawdze i wyedytuje posta.
Offline
modprobe snd_pcm_oss
Potem zobacz czy w /dev pojawią się jakieś dsp
Jeśli tak to powinno działać.
EDIT: Jeśli to zadziała to dopisz sobie do [b]/etc/modules[/b]
snd_pcm_oss
wówczas ten moduł automatycznie będzie się ładował przy starcie systemu.
Offline
A gdybys nie mial snd_pcm_oss to opcja o ktorej pisalem:
OSS PCM (digital audio) API i jest w konfiguracji ALSY - skompiluj conajmnie jako modul
//edit
I jeszcze jedno - pewnie gra nadaje przez SDL, wiec upewnij sie ze masz libsdl1.2-debian-oss (nazwa odemnie z testing)
pzdr.
Ostatnio edytowany przez gson (2010-01-17 09:26:22)
Offline
Wielkie dzięki za poranną pomoc.
[quote=bercik]1. daj wynik tego ls z pod root'a
2. pokaz wynik polecenia id z pod tego usera ktorym normalnie jestes[/quote]
# ls -l /dev/dsp* crw-rw----+ 1 root audio 14, 3 01-17 12:08 /dev/dsp
i tutej dziwna sprawa,powyższe polecenie pluło wczoraj
[quote=bram]
$ ls -l /dev/dsp* ls: nie ma dostępu do /dev/dsp*: Nie ma takiego pliku ani katalogu
[/quote]
jako user i root ,no nic to.
Co do
snd_pcm_oss
to
# lsmod Module Size Used by snd_seq_midi 6976 0 snd_rawmidi 23008 1 snd_seq_midi snd_seq_midi_event 7712 1 snd_seq_midi snd_seq 51264 2 snd_seq_midi,snd_seq_midi_event snd_seq_device 7476 3 snd_seq_midi,snd_rawmidi,snd_seq snd_pcm_oss 37200 0 snd_mixer_oss 15072 1 snd_pcm_oss usbhid 37232 0 hid 41328 1 usbhid
[quote=gson]I jeszcze jedno - pewnie gra nadaje przez SDL, wiec upewnij sie ze masz libsdl1.2-debian-oss (nazwa odemnie z testing)[/quote]
# aptitude install libsdl1.2debian-oss Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Odczyt dodatkowych informacji o stanie Inicjalizacja stanów pakietów... Gotowe Odczyt opisów zadań... Gotowe Następujące NOWE pakiety zostaną zainstalowane: libsdl1.2debian-oss Następujące pakiety zostaną USUNIĘTE: libsdl1.2debian-alsa{a} 0 pakietów aktualizowanych, 1 instalowanych, 1 do usunięcia i 4 nie aktualizowanych. Do pobrania 214kB archiwów. Zajęte po rozpakowaniu: 0B. Kontynuować? [T/n/?] Zapisywanie dodatkowych informacji o stanie... Gotowe Pobieranie:1 http://ftp.pl.debian.org testing/main libsdl1.2debian-oss 1.2.13-5 [214kB] Pobrano 214kB w 5s (37,6kB/s) dpkg: libsdl1.2debian-alsa: problemy z zależnościami, usuwanie według żądania: libsdl1.2debian zależy od libsdl1.2debian-alsa (= 1.2.13-5) | libsdl1.2debian-all (= 1.2.13-5) | libsdl1.2debian-esd (= 1.2.13-5) | libsdl1.2debian-arts (= 1.2.13-5) | libsdl1.2debian-oss (= 1.2.13-5) | libsdl1.2debian-nas (= 1.2.13-5) | libsdl1.2debian-pulseaudio (= 1.2.13-5); jednakże: Pakiet libsdl1.2debian-alsa jest przeznaczony do usunięcia. Pakiet libsdl1.2debian-all nie jest zainstalowany. Pakiet libsdl1.2debian-esd nie jest zainstalowany. Pakiet libsdl1.2debian-arts nie jest zainstalowany. Pakiet libsdl1.2debian-oss nie jest zainstalowany. Pakiet libsdl1.2debian-nas nie jest zainstalowany. Pakiet libsdl1.2debian-pulseaudio nie jest zainstalowany. (Odczytywanie bazy danych ... 114601 plików i katalogów obecnie zainstalowanych.) Usuwanie libsdl1.2debian-alsa ... Zaznaczenie poprzednio niezaznaczonego pakietu libsdl1.2debian-oss. (Odczytywanie bazy danych ... 114592 plików i katalogów obecnie zainstalowanych.) Rozpakowanie libsdl1.2debian-oss (z .../libsdl1.2debian-oss_1.2.13-5_amd64.deb) ... Konfigurowanie libsdl1.2debian-oss (1.2.13-5) ... Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Odczyt dodatkowych informacji o stanie Inicjalizacja stanów pakietów... Gotowe Zapisywanie dodatkowych informacji o stanie... Gotowe
Powróciłem do
libsdl1.2debian-alsa
,zależy mi na tym pakiecie.
(podstawówka,jak mogę zatrzymać pakiet kiedy aptitude chce go koniecznie usunąć upgrde-ować czy przeinstalować?tzwflagi? jak to ustawiać, proszę o wskaznie materiału do opanowaania ,sorry ;)
Tak więc:
$ armyops Cheat protection disabled open /dev/[sound/]dsp: Device or resource busy
To coś nowego ,bo po zamknięciu Skype:
$ armyops Cheat protection disabled WARNING: ALC_EXT_capture is subject to change!
Dźwięk działa.Tylko poroszę o wskazówkę co bym nie musiał zamykac skype.
pzdr.
Offline
[quote=bram]Wielkie dzięki za poranną pomoc.
[quote=bercik]1. daj wynik tego ls z pod root'a
2. pokaz wynik polecenia id z pod tego usera ktorym normalnie jestes[/quote]
# ls -l /dev/dsp* crw-rw----+ 1 root audio 14, 3 01-17 12:08 /dev/dsp
i tutej dziwna sprawa,powyższe polecenie pluło wczoraj
[quote=bram]
$ ls -l /dev/dsp* ls: nie ma dostępu do /dev/dsp*: Nie ma takiego pliku ani katalogu
[/quote]
jako user i root ,no nic to.[/quote]
jako root nie powinno dawac infa o braku dostepu (co najwyzej ze pliku nie ma) ... nie pokazales wyniku komendy id z pod zwyklego usera
[quote=bram]Co do
snd_pcm_oss
to
# lsmod Module Size Used by snd_seq_midi 6976 0 snd_rawmidi 23008 1 snd_seq_midi snd_seq_midi_event 7712 1 snd_seq_midi snd_seq 51264 2 snd_seq_midi,snd_seq_midi_event snd_seq_device 7476 3 snd_seq_midi,snd_rawmidi,snd_seq snd_pcm_oss 37200 0 snd_mixer_oss 15072 1 snd_pcm_oss usbhid 37232 0 hid 41328 1 usbhid
[quote=gson]I jeszcze jedno - pewnie gra nadaje przez SDL, wiec upewnij sie ze masz libsdl1.2-debian-oss (nazwa odemnie z testing)[/quote]
[/quote]
1. jak widac modul od oss jest zaladowany wiec z tej strony jest ok
2. jak masz wersje libsdl z alsa to przy uzywaniu driverow alsa nawet lepiej wiec nie ruszasz i nie dajesz libsdl1.2-debian-oss
[quote=bram]
$ armyops Cheat protection disabled open /dev/[sound/]dsp: Device or resource busy
To coś nowego ,bo po zamknięciu Skype:
$ armyops Cheat protection disabled WARNING: ALC_EXT_capture is subject to change!
Dźwięk działa.Tylko poroszę o wskazówkę co bym nie musiał zamykac skype.[/quote]
problem jest taki ze widocznie skype blokuje plik /dev/dsp ... nie uzywam skype wiec w tej kwesti raczej nie pomoge
jeszcze pytanie czy wykonywales dziasiaj to "modprobe snd_pcm_oss" czy tez modul ten masz ladowany z automatu?
Offline
[quote=bercik]jeszcze pytanie czy wykonywales dziasiaj to "modprobe snd_pcm_oss" czy tez modul ten masz ladowany z automatu?[/quote]
Tak moduł ładuje automatycznie.
proszę:
id uid=1000(tomass) gid=1000(tomass) grupy=20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),108(netdev),1000(tomass)
W samej grze mam problem jeszcze z update pb.Jeśli ktoś gra i wie coś w tej kwestii.....Dodam ,że manualne kombinacje nie przynoszą rezultatu.
pzdr.
Offline
adam@debian ~ % aptitude show libsdl1.2debian-oss Pakiet: libsdl1.2debian-oss Nowy: tak Stan: zainstalowany Zainstalowany automatycznie: nie Wersja: 1.2.14-3 Priorytet: dodatkowy Sekcja: libs Opiekun: Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org> Rozmiar rozpakowanego: 504k Wymaga: libc6 (>= 2.3.6-6~), libdirectfb-1.2-0, libsvga1 W konflikcie z: libsdl1.2 (< 1.2.1-1), libsdl1.2-all, libsdl1.2-arts, libsdl1.2-esd, libsdl1.2-nas, libsdl1.2-oss, libsdl1.2debian-all, libsdl1.2debian-alsa, libsdl1.2debian-arts, libsdl1.2debian-esd, libsdl1.2debian-nas, libsdl1.2debian-pulseaudio Zastępuje: libsdl1.2 (< 1.2.1-1), libsdl1.2-all, libsdl1.2-arts, libsdl1.2-esd, libsdl1.2-nas, libsdl1.2-oss, libsdl1.2debian-all, libsdl1.2debian-alsa, libsdl1.2debian-arts, libsdl1.2debian-esd, libsdl1.2debian-nas, libsdl1.2debian-pulseaudio Udostępnia: libsdl1.2-oss Opis: Simple DirectMedia Layer (with X11 and OSS options) SDL is a library that allows programs portable low level access to a video framebuffer, audio output, mouse, and keyboard.
Jak widzisz musisz sie zdecydować albo libsdl1.2debian-oss albo libsdl1.2debian-alsa .
Albo jeden albo drugi.
Co do skype to pewnie tak musi pozostać.
Gdyż pewnie ta karta nie ma sprzętowego mixowania i jedna aplikacja blokuje drugą.
Rozwiązaniem pewnie było by używanie OSS4 ale wtedy pojawiły by pewnie sie znow inne problemy które musiał bys kolejno rozwiązywać.
Offline
mozna tez poprobowac z konfiguracja mixera alsy w /etc/asound.conf ... szczegoly na http://alsa.opensrc.org/index.php/Dmix
Offline
Dziękówa wszystkim za pomoc.
Dźwięk działa pod warunkiem zwolnienia go ze skype(powalcze z tym jeszcze).
Na pb update,znalazłem coś takiego =)
[url=http://members.multimania.co.uk/gfsite/PBUpdater/]PBUpdater0.21Linux(for: wwwaapl).py[/url]
http://alsa.opensrc.org/index.php/Dmix
bardzo dobre
pzdr.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00141 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.33.159' WHERE u.id=1 |
0.00230 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.33.159', 1733990555) |
0.00059 | SELECT * FROM punbb_online WHERE logged<1733990255 |
0.00075 | DELETE FROM punbb_online WHERE ident='3.138.174.197' |
0.00021 | SELECT topic_id FROM punbb_posts WHERE id=138713 |
0.00025 | SELECT id FROM punbb_posts WHERE topic_id=15946 ORDER BY posted |
0.00032 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=15946 AND t.moved_to IS NULL |
0.00025 | SELECT search_for, replace_with FROM punbb_censoring |
0.00094 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=15946 ORDER BY p.id LIMIT 0,25 |
0.00085 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15946 |
Total query time: 0.00802 s |