Nowe posty

Autor Wątek: Server uses protocol version 68  (Przeczytany 2922 razy)

piobia

  • Gość
Server uses protocol version 68
« dnia: 2005-10-23, 13:38:06 »
Witam

Instaluję Debiana w wersji testing na komputerze ze zintegrowaną
kartą dźwiękową (NVidia, kodek AC 97). Z jądrem 2.4.x nie było
problemów - wsparcie dla kart dźwikowych odznaczone jako moduł, pote
instalacja alsy, zgodnie ze wskazówkami z alsa-project.org i wszystko
hulało.
Problemy zaczęły się od chwili przejścia na jądro 2.6.8, a
następnie 2.6.13 (wymagania udev). Czytałem różne posty, wskazówki
i artykuły, ale skończyło się na tym, że mam mętlik w głowie.
Proszę o weryfikację mojej wiedzy:
1. Jądra 2.6.x mają alsę w sobie (wybaczcie łopatologiczność
sformułowania),
2. Udev automatycznie tworzy odpowiednie pliki (np. /dev/dsp nie
istnbieje w sposób ciągły, a jedynie kiedy jest potrzebne).

W takim razie co zrobić, aby mieć dźwięk?
Ścieżka 1.  Kompiluję jądro bez wsparcia dla alsy (jedynie wsparcie
dlakart dźwiękowych jako moduł). Pobieram alsa-driver, -utils oraz
-lib ze strony alsa-projekt.org, \\"jadę\\" wg. instrukcji, aż dochodzę
do zmiany uprawnień dla /dev/dsp, /dev/midi /dev/sequencer oraz
/dev/sequencer. Ale tych urządzeń przecież nie ma, bo udev ich nie
utworzył (o ile go dobrze rozumiem). Co zatem? \\"Olać\\" krok
przyznawania uprawnień?
Ścieżka 2. Kompiluję jądro ze wsparciem dla ALSA-y. Wybieram
również jako moduł wsparcie dla mojej karty. Co dalej? Czy w ogóle
instalować alsę z pakietów? Tu jestem w zupełnej kropce,

Wiem, że w takich sytuacjach drobna uwaga może okazać się zbawienna
(wywołuje zwykle okrzyk: ale ja głupi jestem!), będę bardzo
wdzięczny za taka właśnie uwagę,

pozdrawiam

piotr biały

Xax79

  • Gość
Server uses protocol version 68
« Odpowiedź #1 dnia: 2005-10-23, 17:30:14 »
Ścieżka 2. Kompiluję jądro ze wsparciem dla ALSA-y. Wybieram
 > również jako moduł wsparcie dla mojej karty. Co dalej? Czy w ogóle
 > instalować alsę z pakietów? Tu jestem w zupełnej kropce,
 >
 > Wiem, że w takich sytuacjach drobna uwaga może okazać się zbawienna
 > (wywołuje zwykle okrzyk: ale ja głupi jestem!), będę bardzo
 > wdzięczny za taka właśnie uwagę,
 >
 > pozdrawiam
 >
 > piotr biały

Ja mam dokladnie jak w sciezce 2. Sterowniki zewnetrzne do alsy mozesz olac. U mnie z wystepowaniem dzwieku zadnych problemow.
Kernel 2.6.13, no i oczywiscie udev.

Maciek_Rutecki

  • Gość
Server uses protocol version 68
« Odpowiedź #2 dnia: 2005-10-23, 17:37:56 »
2005-10-23 13:38:06 piobia napisał:

> Witam
 >
 > Instaluję Debiana w wersji testing na komputerze ze zintegrowaną
 > kartą dźwiękową (NVidia, kodek AC 97). Z jądrem 2.4.x nie było
 > problemów - wsparcie dla kart dźwikowych odznaczone jako moduł, pote
 > instalacja alsy, zgodnie ze wskazówkami z alsa-project.org i wszystko
 > hulało.
 > Problemy zaczęły się od chwili przejścia na jądro 2.6.8, a
 > następnie 2.6.13 (wymagania udev). Czytałem różne posty, wskazówki
 > i artykuły, ale skończyło się na tym, że mam mętlik w głowie.
 > Proszę o weryfikację mojej wiedzy:
 > 1. Jądra 2.6.x mają alsę w sobie (wybaczcie łopatologiczność
 > sformułowania),

Tak

 > 2. Udev automatycznie tworzy odpowiednie pliki (np. /dev/dsp nie
 > istnbieje w sposób ciągły, a jedynie kiedy jest potrzebne).
 >

Tak

 > W takim razie co zrobić, aby mieć dźwięk?
 > Ścieżka 1.  Kompiluję jądro bez wsparcia dla alsy (jedynie wsparcie
 > dlakart dźwiękowych jako moduł). Pobieram alsa-driver, -utils oraz
 > -lib ze strony alsa-projekt.org, \\"jadę\\" wg. instrukcji, aż dochodzę
 > do zmiany uprawnień dla /dev/dsp, /dev/midi /dev/sequencer oraz
 > /dev/sequencer. Ale tych urządzeń przecież nie ma, bo udev ich nie
 > utworzył (o ile go dobrze rozumiem). Co zatem? \\"Olać\\" krok
 > przyznawania uprawnień?

Nie rob tego punktu

 > Ścieżka 2. Kompiluję jądro ze wsparciem dla ALSA-y. Wybieram
 > również jako moduł wsparcie dla mojej karty. Co dalej? Czy w ogóle
 > instalować alsę z pakietów? Tu jestem w zupełnej kropce,
 >

Nic z pakietow poza alsa-utils, wkompiluj w jadro (lub jako modul) miezbedne sterowniki. Potem w alsa-utils (alsamixer) zrobisz co niezbedne.

apt-get alsa-base
apt-get alsa-utils

opcjonalnie (o ile potrzebujesz)
alsa-oss

 

Testowane na Debian Etch, jadro wlasnorecznie robione, metoda Debiana - 2.6.13.4, tyle ze na VIA-686a

--
Maciek

piobia

  • Gość
Server uses protocol version 68
« Odpowiedź #3 dnia: 2005-10-23, 19:12:41 »
Dziękuję za odpowiedzi, jutro wypróbuję i opowiem co wyszło,

pozdrawiam

piotr biały

piobia

  • Gość
Server uses protocol version 68
« Odpowiedź #4 dnia: 2005-10-25, 08:14:07 »
Dokładnie o to chodziło,

pozdrawiam
piotr biały

Logrox

  • Gość
Server uses protocol version 68
« Odpowiedź #5 dnia: 2005-10-23, 12:44:02 »
Witam.

Właścnie w quake3 mam taki komunikat jak próbuje sie połączyć z serverem ktury czeka nam podłączenie.

Skąd wiem ze czeka bo to jest mój 2 komputer tylko że z zainstalowanym Windows XP,

Co zrobić by mogłem sie połączyć z serverem.
Próbowałem na wiele sposobów.

Prosze o pomoc.

shreku

  • Gość
Server uses protocol version 68
« Odpowiedź #6 dnia: 2005-10-23, 12:53:49 »
2005-10-23 12:44:02 Logrox napisał:

> Witam.
 >
 > Właścnie w quake3 mam taki komunikat jak próbuje sie połączyć z serverem ktury czeka nam
 > podłączenie.
 >
 > Skąd wiem ze czeka bo to jest mój 2 komputer tylko że z zainstalowanym Windows XP,
 >
 > Co zrobić by mogłem sie połączyć z serverem.
 > Próbowałem na wiele sposobów.
 >
 > Prosze o pomoc.


powiem tak.. w JK2 ktore jest na tym samym silniku nie laczylo do serwera jesli sie niie posiadalo najnowszego pacza do gry albo moda.. sprobuj aktualek...