Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: звук есть, но скайп (и система) не видит звуковую карту  (Прочитано 2959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Проблема: в скайпе нет звука. Микрофон тоже не работает. Возникла после автоматического обновления. Так звук есть, музыка играет, системные звуки тоже.
Звуковая карта в настройках не отображается.
Ubuntu стоит на виртуалке.
Скрины:
http://joxi.ru/KAx9z5Yi4ZRzkr

помогите пожалуйста, гугл не помог

Оффлайн 0xAD

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Какая версия Ubuntu? Какое обновление и как было установлено?

Скорее всего, не запускается PulseAudio после обновления. pactl stat и cat /var/log/syslog{.1,} | grep pulseaudio.

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
версия 14.04
Обновления автоматические, не знаю что там обновилось "не туда", даже не знал что от этого могут быть проблемы.
Pulseaudio не запускается, факт.

Fatal error: unable to connect to pulseaudio: ok

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get install pulseaudio --reinstall
если это не поможет, то чистить конфиг-директории (как системные, так и пользовательские) и снова переустанавливать

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
выполнил эти команды, заремувил папку с конфигами pulse'a в /etc/pulse и в ~/.config/pulse

переустановил, однако проблема не решилась
теперь ситуация выглядит так:
http://joxi.ru/L21b0jWS6Rqb4A

моя проблема очень похожа на проблему из этого топика:
https://bbs.archlinux.org/viewtopic.php?id=154002

только я не могу найти файл с этой записью

Open /usr/lib/systemd/system/fluidsynth.service in the editor of your choice

ExecStart=/usr/bin/fluidsynth -is -a alsa -m alsa_seq -r 48000 # append soundfont path here

ExecStart=/usr/bin/fluidsynth -is -a pulseaudio -m alsa_seq -r 48000 # append soundfont path here

сама alsa установлена

>>упдате
установил этот флюид, но делу это не помогло
похоже alsa не передаёт pulseaudio что-то, что должна передавать
« Последнее редактирование: 27 Декабря 2015, 13:05:53 от jz828059 »

Оффлайн 0xAD

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Нет, в той теме PulseAudio не видел карту, у вас PulseAudio вообще не запускается. Кроме того, там вообще Arch.

Перезагрузиться и выполнить: cat /var/log/syslog{.1,} | grep pulseaudio. Если ничего не выводит, в /etc/pulse/daemon.conf после «; log-level = notice» скопировать строчку, раскомментировать (убрать «;») и вместо notice поставить debug, ещё раз перезагрузиться и ещё раз выполнить команду. Кроме того, посмотрите в /var/log/apt/history, какие пакеты у вас были обновлены.

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
по первой команде логи выдал:

http://joxi.ru/YmEDnkyfZwaKJr

не пойму, каких прав ему не хватает
специальных прав на папки нигде не давал, непонятно, почему "из коробки" не работает

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
ls -ld ~/.*
Пользователь решил продолжить мысль 27 Декабря 2015, 17:09:25:
и заканчивайте здесь фотогалерею устраивать. Текстовые выхлопы - текстом (под спойлер).
Я понимаю, когда интернета нет на системе и то не приветствуется.
« Последнее редактирование: 27 Декабря 2015, 17:09:25 от fisher74 »

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
khasan@cepheus:~$ ls -ld ~/.*
drwxrwxrwx  44 root   root    4096 Dec 27 16:47 /home/khasan/.
drwxr-xr-x   6 root   root    4096 May 30  2015 /home/khasan/..
drwx------   2 khasan khasan  4096 Dec 26 15:35 /home/khasan/.aptitude
-rw-------   1 khasan khasan 11591 Dec 27 16:45 /home/khasan/.bash_history
drwx------  30 khasan khasan  4096 Dec 24 18:17 /home/khasan/.cache
drwx------   3 khasan khasan  4096 May 30  2015 /home/khasan/.compiz
drwx------  34 khasan khasan  4096 Dec 27 16:56 /home/khasan/.config
drwx------   3 khasan khasan  4096 May 30  2015 /home/khasan/.dbus
-rw-r--r--   1 khasan khasan    25 May 30  2015 /home/khasan/.dmrc
drwx------   2 khasan khasan  4096 Dec 22 20:52 /home/khasan/.filezilla
drwx------   5 khasan khasan  4096 Dec 27 16:47 /home/khasan/.gconf
drwxr-xr-x  24 khasan khasan  4096 Aug 18 13:44 /home/khasan/.gimp-2.8
-rw-rw-r--   1 khasan khasan    58 Jul 19 23:52 /home/khasan/.gitconfig
-rw-r-----   1 khasan khasan     0 May 31  2015 /home/khasan/.gksu.lock
drwx------   3 khasan khasan  4096 May 30  2015 /home/khasan/.gnome
drwx------   3 khasan khasan  4096 Dec 27 14:33 /home/khasan/.gnome2
drwx------   2 khasan khasan  4096 May 30  2015 /home/khasan/.gnome2_private
drwx------   2 khasan khasan  4096 Dec 27 11:41 /home/khasan/.gnupg
drwxrwxr-x   2 khasan khasan  4096 Dec 24 23:38 /home/khasan/.gstreamer-0.10
drwx------   2 root   root    4096 May 30  2015 /home/khasan/.gvfs
-rw-------   1 khasan khasan 43156 Dec 27 16:47 /home/khasan/.ICEauthority
-rw-rw-r--   1 khasan khasan    48 Dec 26 04:02 /home/khasan/.jackdrc
drwxrwxr-x   4 khasan khasan  4096 May 31  2015 /home/khasan/.java
drwxrwxr-x   4 khasan khasan  4096 Dec 27 16:28 /home/khasan/.joxi
drwx------   3 khasan khasan  4096 May 30  2015 /home/khasan/.local
drwx------   3 khasan khasan  4096 Dec 26 04:01 /home/khasan/.log
drwx------   4 khasan khasan  4096 May 30  2015 /home/khasan/.mozilla
drwxrwxr-x   3 khasan khasan  4096 Jul 20 06:38 /home/khasan/.node-gyp
drwxrwxr-x 495 khasan khasan 20480 Nov  1 19:24 /home/khasan/.npm
drwx------   3 khasan khasan  4096 May 30  2015 /home/khasan/.pki
drwx------   2 khasan khasan  4096 Jul 19 23:13 /home/khasan/.putty
-rw-rw-r--   1 khasan khasan     0 Dec 22 20:36 /home/khasan/.selected_editor
drwx------   6 khasan khasan  4096 Dec 27 16:15 /home/khasan/.Skype
drwx------   2 khasan khasan  4096 Jul 18 22:01 /home/khasan/.ssh
drwx------   3 khasan khasan  4096 Aug 18 13:44 /home/khasan/.thumbnails
drwx------   4 khasan khasan  4096 Jul 22 12:34 /home/khasan/.thunderbird
-rw-rw-r--   1 khasan khasan  6789 Jun 18  2015 /home/khasan/.v8flags.3.28.73.khasan.json
drwxrwxr-x   4 khasan khasan  4096 May 31  2015 /home/khasan/.WebIde80
-rw-------   1 khasan khasan   156 Dec 27 16:47 /home/khasan/.Xauthority
drwxrwxr-x   2 khasan khasan  4096 Jun 23  2015 /home/khasan/.xnviewmp
-rw-------   1 khasan khasan   108 Dec 27 16:47 /home/khasan/.xsession-errors
-rw-------   1 khasan khasan   696 Dec 27 16:45 /home/khasan/.xsession-errors.old

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Я GUI не пользуюсь, потому Вам самому видимо придётся искать файл/директорию в домашней диектории, с которыми не может справиться PA.

возможно ещё где-то примерно здесь /run/user/500/pulse - пользователь должен иметь права на эту диекторию

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
khasan@cepheus:~$ ls -ld ~/.config/*
drwxrwxr-x 2 khasan khasan 4096 May 31  2015 /home/khasan/.config/autostart
drwx------ 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/compiz-1
drwx------ 2 khasan khasan 4096 Dec  1 20:28 /home/khasan/.config/configstore
drwxrwxr-x 2 khasan khasan 4096 Dec 27 16:54 /home/khasan/.config/dconf
drwx------ 2 root   root   4096 May 30  2015 /home/khasan/.config/enchant
drwx------ 2 khasan khasan 4096 Jun 23  2015 /home/khasan/.config/eog
drwx------ 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/evolution
drwxr-xr-x 2 khasan khasan 4096 Jul  1 09:48 /home/khasan/.config/gedit
drwxr-xr-x 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/gnome-control-center
drwxr-xr-x 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/gnome-session
drwx------ 9 khasan khasan 4096 Dec 27 18:28 /home/khasan/.config/google-chrome
drwx------ 2 khasan khasan 4096 Dec 26 03:40 /home/khasan/.config/gtk-2.0
drwx------ 2 khasan khasan 4096 Dec 27 16:47 /home/khasan/.config/gtk-3.0
drwx------ 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/ibus
drwx------ 2 khasan khasan 4096 Dec 26 04:02 /home/khasan/.config/jack
drwxr-xr-x 2 khasan khasan 4096 May 30  2015 /home/khasan/.config/libaccounts-glib
drwxrwxr-x 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/libreoffice
drwx------ 3 khasan khasan 4096 May 30  2015 /home/khasan/.config/menus
-rw-rw-r-- 1 khasan khasan  844 Sep 15 10:02 /home/khasan/.config/monitors.xml
drwxr-xr-x 2 khasan khasan 4096 Dec 27 16:47 /home/khasan/.config/nautilus
-rw-rw-r-- 1 khasan khasan   30 Dec 27 16:56 /home/khasan/.config/pavucontrol.ini
drwx------ 2 khasan khasan 4096 Dec 27 16:55 /home/khasan/.config/pulse
drwxrwxr-x 2 khasan khasan 4096 May 31  2015 /home/khasan/.config/qb
drwxrwxr-x 2 khasan khasan 4096 Dec 27 12:41 /home/khasan/.config/rncbc.org
drwx------ 2 khasan khasan 4096 Dec 24 22:18 /home/khasan/.config/Skype
drwx------ 7 khasan khasan 4096 Nov 18 20:42 /home/khasan/.config/Slack
drwxrwxr-x 2 khasan khasan 4096 Dec 27 12:51 /home/khasan/.config/software-center
drwx------ 7 khasan khasan 4096 Sep 15 10:06 /home/khasan/.config/sublime-text-3
drwxrwxr-x 7 khasan khasan 4096 Aug 30 10:10 /home/khasan/.config/teamviewer10
drwx------ 2 khasan khasan 4096 Dec 22 20:41 /home/khasan/.config/totem
-rw-rw-r-- 1 khasan khasan 5524 Dec 24 22:17 /home/khasan/.config/Trolltech.conf
drwx------ 2 khasan khasan 4096 May 30  2015 /home/khasan/.config/unity
drwx------ 2 khasan khasan 4096 May 31  2015 /home/khasan/.config/unity-tweak-tool
drwx------ 2 khasan khasan 4096 May 30  2015 /home/khasan/.config/update-notifier
drwx------ 2 khasan khasan 4096 May 30  2015 /home/khasan/.config/upstart
-rw------- 1 khasan khasan  632 May 30  2015 /home/khasan/.config/user-dirs.dirs
-rw-rw-r-- 1 khasan khasan    5 May 30  2015 /home/khasan/.config/user-dirs.locale
khasan@cepheus:~$ ls -ld ~/.config/pulse/*
-rw------- 1 khasan khasan  256 Dec 27 13:32 /home/khasan/.config/pulse/cookie
-rw-r--r-- 1 khasan khasan 2317 Dec 27 16:53 /home/khasan/.config/pulse/daemon.conf
-rw-r--r-- 1 khasan khasan 5820 Dec 27 16:55 /home/khasan/.config/pulse/default.pa
-rw-r--r-- 1 khasan khasan 5802 Dec 27 16:53 /home/khasan/.config/pulse/default.pa~
-rw-r--r-- 1 khasan khasan 2112 Dec 27 16:53 /home/khasan/.config/pulse/system.pa

у моего пользователя есть права и для самой папки пульса, и для вложенных файлов

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

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
где-то тут смотрели?
/run/user/500/pulse
число может быть другое

Оффлайн jz828059

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
khasan@cepheus:~$ ls -ld /run/user/1002/*
drwx------ 2 khasan khasan  60 Dec 28 14:12 /run/user/1002/dconf
dr-x------ 2 khasan khasan   0 Dec 28 14:11 /run/user/1002/gvfs
drwx------ 2 khasan khasan  40 Dec 28 14:11 /run/user/1002/gvfs-burn
drwx------ 2 khasan khasan 120 Dec 28 14:11 /run/user/1002/keyring-aopDZK
drwx------ 2 khasan khasan  40 Dec 28 14:12 /run/user/1002/pulse
drwx------ 2 khasan khasan  40 Dec 28 14:11 /run/user/1002/unity
drwx------ 3 khasan khasan  60 Dec 28 14:11 /run/user/1002/upstart
-rw-r--r-- 1 khasan khasan   5 Dec 28 14:11 /run/user/1002/upstart-dbus-bridge.2480.pid
-rw-r--r-- 1 khasan khasan   5 Dec 28 14:11 /run/user/1002/upstart-file-bridge.2480.pid
lrwxrwxrwx 1 root   root    17 Dec 28 14:10 /run/user/1002/X11-display -> /tmp/.X11-unix/X0
khasan@cepheus:~$ ls -ld /run/user/1002/pulse/*
ls: cannot access /run/user/1002/pulse/*: No such file or directory
khasan@cepheus:~$ ls -ld /run/user/1002/pulse/
drwx------ 2 khasan khasan 40 Dec 28 14:12 /run/user/1002/pulse/

да, похоже там тоже порядок с правами, правда сама папка pulse пуста

Оффлайн 0xAD

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Знаете, есть такое предположение, что доступа к домашней директории (к ~/.config/pulse, очевидно) нет из-за того, что файл уже занят другой программой (другим процессом pulseaudio, очевидно). Мной замечено, что PulseAudio иногда форкается на два процесса, причём делает это непонятно зачем. У вас как раз такая ситуация: посмотрите на идентификаторы процессов, их два. Возможно, что второй, более поздно созданный процесс, имеющий больший идентификатор, пытается получить доступ к домашней директории, но не получает его, так как первый тоже его читает. Форк происходит в неудачный момент времени, сразу же после форка оба процесса начинают одновременно читать/писать в домашнюю директорию, второй не получает доступа и выдаёт ошибку, первый неудачно форкнулся при старте и тоже завершается с ошибкой. Если это так, то это очень смешной баг в PulseAudio.

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

Попробуйте посмотреть лог большей подробности (debug) (см. выше), к чему он там пытается получить доступ, зачем форкается.
« Последнее редактирование: 29 Декабря 2015, 18:55:20 от 0xAD »

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.