Большое спасибо Руди Даемену. Проблема с аудио на моем GTX 1060 была решена его решением. Вы можете попробовать его решение:
Создать файл /etc/systemd/system/fix-hdmi-audio.service[Unit]
Description=nVidia HDMI Audio Fixer
Before=systemd-logind.service display-manager.service
After=module-init-tools.service
[Service]
Type=oneshot
ExecStart=/usr/local/bin/fix-hdmi-audio.sh
[Install]
WantedBy=multi-user.target
Создать файл /usr/local/bin/fix-hdmi-audio.sh #!/bin/sh
setpci -s 01:00.0 0x488.l=0x2000000:0x2000000
rmmod nvidia-uvm nvidia-drm nvidia-modeset nvidia
sh -c 'echo 1 > /sys/bus/pci/devices/0000:01:00.0/remove'
sh -c 'echo 1 > /sys/bus/pci/devices/0000:00:01.0/rescan'
modprobe nvidia nvidia-modeset nvidia-drm nvidia-uvm
и установить его в runnable: chmod +x /usr/local/bin/fix-hdmi-audio.sh Включить службу: systemctl enable fix-hdmi-audio.service Установить apt install pavucontrol затем запустите «PulseAudio Volume Control». На вкладке «Конфигурация» вы можете увидеть только «Внутреннее аудио». Перезагружать. Подключите HDMI и воспроизведите музыку. Запустите «PulseAudio Volume Control». На вкладке «Конфигурация» вы должны увидеть «Внутреннее аудио» и «HDA NVidia». На вкладке «Воспроизведение» есть кнопка с правой стороны вашего музыкального проигрывателя. Вы можете выбрать «Внутреннее аудио» или «HDA NVidia». Выберите «HDA NVidia». Примечание
После перезагрузки вы можете видеть
01:00.1 Audio device: NVIDIA Corporation Device 10f1 (rev a1)
на выходах lscpi.
Проблема заключается в пакете libsimgearcore2017.3.1, и похоже, что пакет не выполняет надлежащую настройку / проверку env во время установки.
Вариант 1: Безопасная очистка
Он жалуется на недостающий каталог, который вызывает создание символической ссылки. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/
sudo apt-get -f install
Если это не исправить, тогда он может искать другую вспомогательную директорию. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/Timezone
sudo apt-get -f install
Вариант 1: Safest Cleanup
dpkg имеет возможность обрабатывать удаление пакетов, находящихся в неисправном состоянии. Это сила, поэтому используйте с осторожностью!
reinstreq Пакет с надписью reinstreq сломан и требует переустановки. Эти пакеты не могут быть удалены, если не принудительно с опцией --force-remove-reinstreq.Попробуйте следующее:
sudo dpkg -r --force-remove-reinstreq libsimgearcore2017.3.1
Проблема заключается в пакете libsimgearcore2017.3.1, и похоже, что пакет не выполняет надлежащую настройку / проверку env во время установки.
Вариант 1: Безопасная очистка
Он жалуется на недостающий каталог, который вызывает создание символической ссылки. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/
sudo apt-get -f install
Если это не исправить, тогда он может искать другую вспомогательную директорию. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/Timezone
sudo apt-get -f install
Вариант 1: Safest Cleanup
dpkg имеет возможность обрабатывать удаление пакетов, находящихся в неисправном состоянии. Это сила, поэтому используйте с осторожностью!
reinstreq Пакет с надписью reinstreq сломан и требует переустановки. Эти пакеты не могут быть удалены, если не принудительно с опцией --force-remove-reinstreq.Попробуйте следующее:
sudo dpkg -r --force-remove-reinstreq libsimgearcore2017.3.1
Проблема заключается в пакете libsimgearcore2017.3.1, и похоже, что пакет не выполняет надлежащую настройку / проверку env во время установки.
Вариант 1: Безопасная очистка
Он жалуется на недостающий каталог, который вызывает создание символической ссылки. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/
sudo apt-get -f install
Если это не исправить, тогда он может искать другую вспомогательную директорию. Попробуйте следующее:
sudo mkdir -p /usr/share/games/flightgear/Timezone
sudo apt-get -f install
Вариант 1: Safest Cleanup
dpkg имеет возможность обрабатывать удаление пакетов, находящихся в неисправном состоянии. Это сила, поэтому используйте с осторожностью!
reinstreq Пакет с надписью reinstreq сломан и требует переустановки. Эти пакеты не могут быть удалены, если не принудительно с опцией --force-remove-reinstreq.Попробуйте следующее:
sudo dpkg -r --force-remove-reinstreq libsimgearcore2017.3.1
Cubemap может быть полуинсталлирована, попробуйте следующее:
$ dpkg-query --status cubemap
Он предоставит вам некоторую информацию о состоянии программы.
Исходя из результатов, вы может решить
$ dpkg -r cubemap
Это удаляет все, кроме файлов конфигурации, или:
$ dpkg --purge cubemap
Это удаляет все, включая файлы конфигурации.
Тогда, конечно, это зависит ли вас от повторной установки пакета или нет, вы можете использовать:
$ sudo apt install cubemap
Если apt-get был прерван во время установки и база данных пакетов не настроена должным образом, лучше всего переустановить руководство по пакетам.
Причина в том, что apt / apt-get не восстановить из состояния «... не полностью установлен или удален». Итак, сделайте следующие шаги и посмотрите, работает ли apt-get после этого:
# Download the library package
wget http://url.to.the.package/libsimgearcore2017.3.1.deb
# Since the package installer is broken, create the flightgear folder (if Timezone is the link)
sudo mkdir -p /usr/share/games/flightgear
# Manually install the package
sudo dpkg -i libsimgearcore2017.3.1.deb
# Check and reinstall cubemap
sudo apt-get check
sudo apt-get install cubemap
# If it does not work, retry with fix missing
sudo apt-get install --fix-missing
Менеджер синаптических пакетов или gksu nautilus. Это разрешает повышенные (sudo) разрешения доступа к файловой системе Ubuntu с помощью GUI.
Для терминальных процедур попробуйте выполнить следующее:
Чтобы определить, установлен ли файл cubemap:
dpkg -l | cubemap
Чтобы проверить, какие пакеты отсутствуют, отредактируйте с помощью nano или vim или gedit:
/var/lib/dpkg/info/cubemap.postinst 5], но так как вы не знаете, была ли проблема после установки или предварительного удаления, вам, возможно, придется проверять и редактировать:
/ var / lib / dpkg / info / cubemap.postinst
/var/lib/dpkg/info/cubemap.prerm `
Есть несколько других команд, которые могут быть полезны.
[d12 ] sudo apt-get autocleanAutoclean очищает локальный репозиторий полученных файлов пакетов.
sudo apt-get autoclean
принудительно установить / удалить пакетов. ☠ Используйте с осторожностью
sudo apt-get --force-yes remove <pkgname>sudo apt-get -force-yes install
и
[ f6]
Также, как всегда, вы можете использовать dpkg для установки, удаления и очистки пакетов. Это то, что упрощает диспетчер Synaptic Package с его графическим интерфейсом.
sudo dpkg -rУстановите
sudo dpkg -r
sudo dpkg -i
Cubemap может быть полуинсталлирована, попробуйте следующее:
$ dpkg-query --status cubemap
Он предоставит вам некоторую информацию о состоянии программы.
Исходя из результатов, вы может решить
$ dpkg -r cubemap
Это удаляет все, кроме файлов конфигурации, или:
$ dpkg --purge cubemap
Это удаляет все, включая файлы конфигурации.
Тогда, конечно, это зависит ли вас от повторной установки пакета или нет, вы можете использовать:
$ sudo apt install cubemap
Менеджер синаптических пакетов или gksu nautilus. Это разрешает повышенные (sudo) разрешения доступа к файловой системе Ubuntu с помощью GUI.
Для терминальных процедур попробуйте выполнить следующее:
Чтобы определить, установлен ли файл cubemap:
dpkg -l | cubemap
Чтобы проверить, какие пакеты отсутствуют, отредактируйте с помощью nano или vim или gedit:
/var/lib/dpkg/info/cubemap.postinst, но так как вы не знаете, была ли проблема после установки или предварительного удаления, вам, возможно, придется проверять и редактировать:
/ var / lib / dpkg / info / cubemap.postinst
/var/lib/dpkg/info/cubemap.prerm `
Есть несколько других команд, которые могут быть полезны.
sudo apt-get autocleanAutoclean очищает локальный репозиторий полученных файлов пакетов.
sudo apt-get autoclean
принудительно установить / удалить пакетов. ☠ Используйте с осторожностью
sudo apt-get --force-yes remove <pkgname>sudo apt-get -force-yes install
и
sudo apt-get --force-yes remove <pkgname>
Также, как всегда, вы можете использовать dpkg для установки, удаления и очистки пакетов. Это то, что упрощает диспетчер Synaptic Package с его графическим интерфейсом.
sudo dpkg -rУстановите
sudo dpkg -r
sudo dpkg -i
Если apt-get был прерван во время установки и база данных пакетов не настроена должным образом, лучше всего переустановить руководство по пакетам.
Причина в том, что apt / apt-get не восстановить из состояния «... не полностью установлен или удален». Итак, сделайте следующие шаги и посмотрите, работает ли apt-get после этого:
# Download the library package
wget http://url.to.the.package/libsimgearcore2017.3.1.deb
# Since the package installer is broken, create the flightgear folder (if Timezone is the link)
sudo mkdir -p /usr/share/games/flightgear
# Manually install the package
sudo dpkg -i libsimgearcore2017.3.1.deb
# Check and reinstall cubemap
sudo apt-get check
sudo apt-get install cubemap
# If it does not work, retry with fix missing
sudo apt-get install --fix-missing
Cubemap может быть полуинсталлирована, попробуйте следующее:
$ dpkg-query --status cubemap
Он предоставит вам некоторую информацию о состоянии программы.
Исходя из результатов, вы может решить
$ dpkg -r cubemap
Это удаляет все, кроме файлов конфигурации, или:
$ dpkg --purge cubemap
Это удаляет все, включая файлы конфигурации.
Тогда, конечно, это зависит ли вас от повторной установки пакета или нет, вы можете использовать:
$ sudo apt install cubemap
Менеджер синаптических пакетов или gksu nautilus. Это разрешает повышенные (sudo) разрешения доступа к файловой системе Ubuntu с помощью GUI.
Для терминальных процедур попробуйте выполнить следующее:
Чтобы определить, установлен ли файл cubemap:
dpkg -l | cubemap
Чтобы проверить, какие пакеты отсутствуют, отредактируйте с помощью nano или vim или gedit:
/var/lib/dpkg/info/cubemap.postinst, но так как вы не знаете, была ли проблема после установки или предварительного удаления, вам, возможно, придется проверять и редактировать:
/ var / lib / dpkg / info / cubemap.postinst
/var/lib/dpkg/info/cubemap.prerm `
Есть несколько других команд, которые могут быть полезны.
sudo apt-get autocleanAutoclean очищает локальный репозиторий полученных файлов пакетов.
sudo apt-get autoclean
принудительно установить / удалить пакетов. ☠ Используйте с осторожностью
sudo apt-get --force-yes remove <pkgname>sudo apt-get -force-yes install
и
sudo apt-get --force-yes remove <pkgname>
Также, как всегда, вы можете использовать dpkg для установки, удаления и очистки пакетов. Это то, что упрощает диспетчер Synaptic Package с его графическим интерфейсом.
sudo dpkg -rУстановите
sudo dpkg -r
sudo dpkg -i
Если apt-get был прерван во время установки и база данных пакетов не настроена должным образом, лучше всего переустановить руководство по пакетам.
Причина в том, что apt / apt-get не восстановить из состояния «... не полностью установлен или удален». Итак, сделайте следующие шаги и посмотрите, работает ли apt-get после этого:
# Download the library package
wget http://url.to.the.package/libsimgearcore2017.3.1.deb
# Since the package installer is broken, create the flightgear folder (if Timezone is the link)
sudo mkdir -p /usr/share/games/flightgear
# Manually install the package
sudo dpkg -i libsimgearcore2017.3.1.deb
# Check and reinstall cubemap
sudo apt-get check
sudo apt-get install cubemap
# If it does not work, retry with fix missing
sudo apt-get install --fix-missing