Встроенный звук HDMI работает без аналогового звука

Вот как я настраиваю nginx + php + mysql + phpmyadmin в Ubuntu. Выполните следующие действия.

Подготовьтесь. Откройте терминал и обновите Ubuntu.
sudo apt-get update
Установите и запустите Nginx.
sudo apt-get install nginx
Проверьте, установлен ли он. Посетите http://localhostr. Если вы видите «Добро пожаловать в Nginx!», Значит, он был установлен. Установите mysql (вам будет предложено установить пароль для учетной записи по умолчанию, которая является root).
sudo apt-get install mysql-server mysql-clinet
Установите phpmyadmin и создайте мягкую ссылку в корневом каталоге виртуальной машины.
sudo apt-get install phpmyadmin sudo In -s /usr/share/phpmyadmin/ /var/www/****.com/ 
Звезды могут быть доменным именем вашего сайта для удобства. /var/www/****.com/ - это адрес виртуальной машины. Установите php и расширения.
sudo apt-get install php5 php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-tidy php5-xmlrpc php5-sqlite php5-xsl
Установите spawn-fcgi (для php5 cgi).
sudo apt-get install spawn-fcgi
В Nginx, congifure spawn-fcgi (используйте nano для поиска файла и измените его.) Добавьте fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; в 在/etc/nginx/fastcgi_params
sudo sed -i '$ i fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;' /etc/nginx/fastcgi_params
Измените php.ini и установите cgi.fix_pathinfo как 1.
sudo sed -i '/cgi.fix_pathinfo=/ c cgi.fix_pathinfo=1;' /etc/php5/cgi/php.ini
Запустите fastcgi и установите загрузку. sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid Установите загрузку, чтобы добавить /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid в /etc/rc.local sudo sed -i '/^exit/ i /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid' /etc/rc.local Настроить виртуальную машину в Nginx (ОЧЕНЬ ВАЖНО). sudo vim /etc/nginx/sites-available/****.com Звезды могут быть любым именем, которое вы хотите. Измените сайт ****. Com .conf и добавьте
server {   
listen 80; #WordPress access port (Default 80)   
server_name ***.com www.***.com; #hostname,bind domain  
root /var/www/***.com; #root directory of site    
location / {   
index index.php;  
}   
location ~ \.php$ {   
fastcgi_pass 127.0.0.1:9000;   
fastcgi_index index.php;   
include /etc/nginx/fastcgi_params;  
}  
}  
Запустите Nginx / php
sudo /etc/init.d/nginx restart  
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 /usr/bin/php-cgi

. По завершении нажмите http://localhost/phpmyadmin через http://localhost.

0
задан 25 May 2012 в 16:35

7 ответов

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 25 July 2018 в 18:51

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 2 August 2018 в 01:00

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 4 August 2018 в 16:31

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 6 August 2018 в 01:11

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 7 August 2018 в 18:37

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 10 August 2018 в 07:16

У меня одна и та же карточка. Он отлично работал в 11.04 (не уверен, что он исправлял), но я изо всех сил пытался заставить его работать после установки 12.04. Найденное решение, которое сработало: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/703464

Открыть этот файл:

/etc/modprobe.d/alsa-base.conf

И добавьте эту строку в конец:

options snd-hda-intel model=generic

Затем перезагрузите компьютер. Надеюсь, это поможет.

3
ответ дан 15 August 2018 в 19:17
  • 1
    Это было несколько минут назад. Все еще нет звука в аналоговом порту, только для HDMI. Можете ли вы разместить содержимое своего /etc/modprobe.d/alsa-base.conf здесь? Я думаю, что это происходит со мной, потому что моя установка не полностью «чиста». Я получил новый ПК с аналогичными характеристиками для более старого, и я просто обменял HD. Но даже при этом все работает нормально, кроме звука. – Leonardo Montenegro 22 May 2012 в 18:04
  • 2
    Это была перезагружена, исправлена ​​проблема. До этого cat /proc/asound/cards или aplay -l показывали только один выход (выход HDMI). lspci | grep -i audio показал 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05) 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV710/730 HDMI Audio [Radeon HD 4000 series] – robocat 5 March 2015 в 13:41

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

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