Как получить звук без задержки и VOIP, работающий в ETQW?

Сначала я думаю, что нам нужно посмотреть, что на самом деле su и sudo есть

are - означает Substitute User. Вы используете это, чтобы переключиться на оболочку как на другого пользователя, используя пароль этого пользователя. Обычно используется с root. Не требуется пароль при выполнении от имени root.

sudo - позволяет разрешенному пользователю выполнять указанную команду в качестве другого пользователя. Также широко используется с корнем. Однако это позволяет вам конкретно управлять тем, какие команды могут выполняться как другое использование. (Например, вы могли бы дать пользователю возможность запускать сценарий init.d, но ничего больше.)

Обратите внимание: вы всегда можете запустить sudo su или sudo -i, и это даст вам корень оболочка. Тем не менее, ни один из корневых паролей не означает, что вход в систему не выполняется как root ... что означает, что никто не может проникнуть в этого пользователя.

РЕДАКТИРОВАТЬ: так что, возможно, этот ответ, который вы ищете, - это отсутствие пароля root, заставляющего вас использовать sudo, что, в свою очередь, естественно выравнивает вас с философией sudo, которая предлагает вам усилить контроль над действиями, выполняемыми как root.

1
задан 26 December 2010 в 15:43

18 ответов

Я понимаю, что я опаздываю на это, но, надеюсь, это поможет тем, кто приходит сюда с помощью общего поиска.

В качестве альтернативы вы можете использовать команду приостановки PulseAudio, которая немного удобнее после того, как вы

Установите alsa-oss, если вы еще этого не сделали. Затем в файле конфигурации ETQW с именем etqwconfig.cfg (~/.etqwcl/base/etqwconfig.cfg) вам нужно внести небольшие изменения. Обратите внимание, что он находится внутри скрытого каталога, как указано точкой перед именем. Вам нужно показать скрытые файлы в вашем браузере файлов, чтобы найти его. .etqwcl должен находиться внутри вашего домашнего каталога. Файл содержит примечание, чтобы не изменять его напрямую, но я думаю, что это может быть только Windows. Найдите строки, которые начинаются с:
seta s_alsa_lib
seta s_alsa_pcm
Измените их на:
seta s_alsa_lib "libasound.so.2"
seta s_alsa_pcm "hw:0,0"
"hw:0,0" ссылается на мою звуковую карту и на то, что система называет ее карточкой 0, устройство 0. В командной строке введите aplay -l, чтобы увидеть ваши звуковые устройства и узнать номер вашей карты. Если у вас есть только одно звуковое устройство (например, звук на борту), это, вероятно, будет 0,0. Моя конфигурация также имеет следующую строку, но я считаю, что это связано только с использованием моего микрофона USB-бум.
seta s_alsa_mic "plughw:1"
Таким образом, вы установили alsa-oss и изменили две строки в etqwconfig.cfg, теперь вы можете установить пусковую установку, чтобы не использовать PulseAudio. Отредактируйте запись меню запуска для Quake Wars, чтобы она имела pasuspender перед ним. В качестве примера, вот команда в моем меню:
pasuspender /usr/local/games/etqw/etqw +set r_useThreadedRenderer "4"
Часть +set r_useThreadedRenderer "4" не нужна, она просто говорит игре использовать 4 ядра процессора, которые есть в моей системе.

С этой настройкой вам не нужно будет вводить дополнительные команды, связанные с PulseAudio, каждый раз, когда вы хотите играть в игру, и она должна автоматически включать PulseAudio, когда вы выходите из игры.

3
ответ дан 25 May 2018 в 23:48
  • 1
    У меня есть: aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audio [Plantronics Wireless Audio], device 0: USB Audio [USB Audio] Subdevices: 0/1 Subdevice #0: subdevice #0 И я хочу, чтобы Plantronics использовалась - так что я пошел с 0,1 - правильно? – Vadi 11 October 2011 в 03:31
  • 2
    Выяснил это - спасибо! – Vadi 11 October 2011 в 03:48

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

pasuspender /usr/local/games/etqw/etqw-rthread
3
ответ дан 2 August 2018 в 04:08

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

  pasuspender / usr / local / games / etqw / etqw-rthread  
3
ответ дан 4 August 2018 в 20:11

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

  pasuspender / usr / local / games / etqw / etqw-rthread  
3
ответ дан 6 August 2018 в 04:13

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

  pasuspender / usr / local / games / etqw / etqw-rthread  
3
ответ дан 7 August 2018 в 22:14

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

  pasuspender / usr / local / games / etqw / etqw-rthread  
3
ответ дан 10 August 2018 в 10:26

Я понимаю, что я опаздываю на это, но, надеюсь, это поможет тем, кто приходит сюда с помощью общего поиска.

В качестве альтернативы вы можете использовать команду приостановки PulseAudio, которая немного удобнее, когда вы

  1. Установите alsa-oss, если вы еще этого не сделали.
  2. Затем в конфигурационном файле ETQW, который называется etqwconfig.cfg ( ~ / .etqwcl / base / etqwconfig.cfg ) вам нужно внести небольшие изменения. Обратите внимание, что он находится внутри скрытого каталога, как указано точкой перед именем. Вам нужно показать скрытые файлы в вашем браузере файлов, чтобы найти его. .etqwcl должен находиться внутри вашего домашнего каталога. Файл содержит примечание, чтобы не изменять его напрямую, но я думаю, что это может быть только Windows.
  3. Найдите строки, которые начинаются с: seta s_alsa_lib seta s_alsa_pcm Измените их на : seta s_alsa_lib "libasound.so.2" seta s_alsa_pcm "hw: 0,0" "hw: 0,0" относится к моей звуковой карте и тому факту, что система называет его карточкой 0, устройство 0. В командной строке введите aplay -l , чтобы увидеть ваши звуковые устройства и узнать номер вашей карты. Если у вас есть только одно звуковое устройство (например, звук на борту), это, вероятно, будет 0,0. Моя конфигурация также имеет следующую строку, но я считаю, что это связано только с использованием моего микрофона USB-бум. seta s_alsa_mic "plughw: 1" Таким образом, вы установили alsa-oss и изменили две строки в etqwconfig.cfg , теперь вы можете установить, что пусковая установка не использует PulseAudio.
  4. Отредактируйте запись меню запуска для Quake Wars, чтобы перед ним стоял pasuspender . В качестве примера, вот команда в моем меню: pasuspender / usr / local / games / etqw / etqw + set r_useThreadedRenderer "4" + set r_useThreadedRenderer "4" часть не нужна, она просто говорит игре использовать 4 ядра процессора, которые у меня есть.

С помощью этой настройки вам не нужно будет вводить дополнительные команды, связанные с PulseAudio, каждый раз, когда вы хотите играть в игру, и она должна автоматически включать PulseAudio, когда вы выходите из игры.

3
ответ дан 12 August 2018 в 15:51
  • 1
    У меня есть: aplay -l **** Список ВОСПРОИЗВЕДЕНИЙ Аппаратные устройства **** карта 0: Intel [HDA Intel], устройство 0: аналоговый ALC268 [ALC268 Analog] Subdevices: 1/1 Subdevice # 0: subdevice # 0 карта 0: Intel [HDA Intel], устройство 6: модем Si3054 [модем Si3054] Subdevices: 1/1 Subdevice # 0: subdevice # 0 card 1: Audio [Plantronics Wireless Audio], устройство 0: USB Audio [USB Audio ] Subdevices: 0/1 Subdevice # 0: subdevice # 0 И я хочу, чтобы Plantronics использовалась - так что я пошел с 0,1 - правильно? – Vadi 11 October 2011 в 03:31
  • 2
    Выяснил это - спасибо! – Vadi 11 October 2011 в 03:48

Это временное исправление и немного неприятно, но ... оно работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio, затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 25 May 2018 в 23:48

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

pasuspender /usr/local/games/etqw/etqw-rthread
0
ответ дан 25 May 2018 в 23:48

Это временное исправление и немного неприятно, но ... оно работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio, затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 25 July 2018 в 22:41

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

pasuspender /usr/local/games/etqw/etqw-rthread
0
ответ дан 25 July 2018 в 22:41
  • 1
    У меня есть: aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audio [Plantronics Wireless Audio], device 0: USB Audio [USB Audio] Subdevices: 0/1 Subdevice #0: subdevice #0 И я хочу, чтобы Plantronics использовалась - так что я пошел с 0,1 - правильно? – Vadi 11 October 2011 в 03:31
  • 2
    Выяснил это - спасибо! – Vadi 11 October 2011 в 03:48

Это временное исправление и немного неприятно, но ... оно работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio, затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 2 August 2018 в 04:08

Это временное исправление и немного неприятно, но ... он работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio , затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 4 August 2018 в 20:11

Это временное исправление и немного неприятно, но ... он работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio , затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 6 August 2018 в 04:13

Это временное исправление и немного неприятно, но ... он работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio , затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 7 August 2018 в 22:14

Это временное исправление и немного неприятно, но ... он работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio , затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 10 August 2018 в 10:26

Это временное исправление и немного неприятно, но ... он работает!

Перед запуском etqw open Terminal. (Можно найти в Приложениях> Принадлежности) Запустите sudo killall pulseaudio , затем запустите etqw, и звук будет идеальным!

После этого вам нужно будет снова запустить pulseaudio, если вам это нужно.

1
ответ дан 13 August 2018 в 16:52

Вы можете временно приостановить доступ к PulseAudio во время работы программы. Для этого запустите соответствующую программу с терминала и добавьте «pasuspender» к имени команды.

Пример:

  pasuspender / usr / local / games / etqw / etqw-rthread  
0
ответ дан 13 August 2018 в 16:52

Другие вопросы по тегам:

Похожие вопросы: