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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Alsamixer. После перезагрузки слетает настройка наушников (Ubuntu 16.04.5 LTS)  (Прочитано 1118 раз)

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

Оффлайн Alximik

  • Автор темы
  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
После перезагрузки ПК мутятся наушники подключённые в переднюю панель. Если включить в ручную в alsamixer - всё работает до следующей перезагрузки.

jack@RPC:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial

uname -r
4.15.0-43-generic

lspci -knn | grep "Audio" -A2
00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) [1002:4383] (rev 40)
Subsystem: ASUSTeK Computer Inc. SBx00 Azalia (Intel HDA) [1043:8444]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GK106 HDMI Audio Controller [10de:0e0b] (rev a1)
Subsystem: ASUSTeK Computer Inc. GK106 HDMI Audio Controller [1043:843b]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

Извините, так и не разобрался как добавить скриншот сюда. Вот ссылка на дропбокс: СКРИНШОТ

Если нужна ещё какая-то информация - пишите. Заранее спасибо что уделили время.

РЕШЕНИЕ:

Описываю подробно, для таких же как и я. Шаги 1-3 выполняются в консоли.

Шаг 1. - Создаём файл amixer.sh
cd ~/.config/autostart/
Шаг 2. - Вписываем комманду в файл
gedit amixer.sh
Откроется редактор Gedit (можно использовать nano или любой другой), вписываем в него следующее:
#! /bin/bash
amixer -c 0 sset "Headphone" 80% unmute
* За помощь спасибо: ecc83

Шаг 3. Делаем файл исполняемым
chmod +x amixer.sh
Далее идём в Bash и запускаем приложение "Автозагрузка" ("Startup Aplication"). Создаём задачу и выбираем созданный файл. Название задачи любое, например amixer. Чтобы увидеть в проводнике скрытые папки (нам нужна .config) нажимает комбинацию Ctrl + H.
« Последнее редактирование: 29 Декабрь 2018, 22:18:06 от Alximik »

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2075
    • Просмотр профиля
sudo update-rc.d alsa-utils defaults

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2078
  • Lubuntu 16.04 LTS
    • Просмотр профиля
Запусти alsamixer и сделай скриншот экрана, где регулировка твоих наушников.

Оффлайн Alximik

  • Автор темы
  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
sudo update-rc.d alsa-utils defaults
Не могли бы вы подробнее объяснить что делает эта команда.

Пользователь добавил сообщение 29 Декабрь 2018, 12:06:45:
Запусти alsamixer и сделай скриншот экрана, где регулировка твоих наушников.
Добавил в первом сообщении

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2078
  • Lubuntu 16.04 LTS
    • Просмотр профиля
Попробуй, такая команда в терминале меняет громкость твоих наушников?

amixer -c 0 sset "Headphone" 50% unmute

Оффлайн Alximik

  • Автор темы
  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
Попробуй, такая команда в терминале меняет громкость твоих наушников?

amixer -c 0 sset "Headphone" 50% unmute

amixer -c 0 sset "Headphone" 50% unmute
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 32 [50%] [-32.00dB] [on]
  Front Right: Playback 32 [50%] [-32.00dB] [on]

Наушники включились. Громкость в Alsamixer установилась на значение 23


Пользователь добавил сообщение 29 Декабрь 2018, 21:08:37:
sudo update-rc.d alsa-utils defaults
Ничего не изменилось
« Последнее редактирование: 29 Декабрь 2018, 21:08:37 от Alximik »

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2078
  • Lubuntu 16.04 LTS
    • Просмотр профиля
Наушники включились. Громкость в Alsamixer установилась на значение 23

Ну вот тогда эту команду вставь в автозагрузку. Тогда при включении компа будут автоматически включаться наушники, а их громкость можно подобрать установкой значения %. В моём примере это 50%, подбери и установи сколько тебе нужно.

Оффлайн Alximik

  • Автор темы
  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
Наушники включились. Громкость в Alsamixer установилась на значение 23

Ну вот тогда эту команду вставь в автозагрузку. Тогда при включении компа будут автоматически включаться наушники, а их громкость можно подобрать установкой значения %. В моём примере это 50%, подбери и установи сколько тебе нужно.

Возможно что-то делаю не так, прошу указать на ошибку.

Попытка №1.
Запускаю приложение "Startup Aplications" (у меня англоязычная ОС) и создаю новый пункт.
Name: Amixer
Command: amixer -c 0 sset "Headphone" 50% unmute
Перегрузился, ничего не изменилось. Удалил.

Попытка №2.
  • Создал файл amixer.sh в папке ~/.config/autostart
  • Сделал его исполняемым.
  • Прописал в него комманду

Содержимое файла amixer.sh:
#! /bin/bash
amixer -c 0 sset "Headphone" 90% unmute
Перезагрузка ничего не дала.

Пользователь добавил сообщение 29 Декабрь 2018, 21:58:58:
Решено. Для таких же как и я решение описал в первом посте.
« Последнее редактирование: 29 Декабрь 2018, 21:58:58 от Alximik »

Оффлайн miarle

  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
В 18.04 это сработает?
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
  Ну я делаю немного по-другому.
1.Открываю alsamixer и настраиваю как нужно, громкость, вывод и т.д
2.Сохраняю настройки
Цитировать
alsactl -f /home/sergey109/.asound.state store
3.При загрузке восстанавливаю эти настройки
Цитировать
alsactl -f /home/sergey109/.asound.state restore
- путем прописывания этого в исполняемый скрипт при загрузке.

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2078
  • Lubuntu 16.04 LTS
    • Просмотр профиля
путем прописывания этого в исполняемый скрипт при загрузке.

У меня есть юнит systemd c такой командой. Я его не создавал. Проверьте у себя или создайте его.
« Последнее редактирование: 31 Декабрь 2018, 14:22:27 от ecc83 »

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
путем прописывания этого в исполняемый скрипт при загрузке.

У меня есть юнит systemd c такой командой. Я его не создавал. Проверьте у себя или создайте его.
  :P Я счаслвый человек, т.к у меня нет systemd

Оффлайн miarle

  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
А ещё стесняюсь спросить, а как в консоли можно запустить gedit?
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2075
    • Просмотр профиля
gedit это графическое приложение
В консоли можно заменить на nano.

Оффлайн miarle

  • Участник
  • *
  • Сообщений: 205
  • Ubuntu 18.04 + i3 window manager
    • Просмотр профиля
Это понятно, автору на заметку
CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]

 

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