ndiswrapper не будет строить

Как удалить VLC из меню звука / Как предотвратить повторное появление VLC в звуковом меню.

Как удалить VLC из меню звука / Как предотвратить повторное появление VLC в звуковое меню.

GUI method

Установить dconf editor Открыть dconf-editor и перейти к: com/canonical/indicator/sound

Установить dconf editor

enter image description here

Готово, VLC исчез из меню.

GUI method

Done, VLC исчез из меню. Открыть dconf -editor и перейдите к: com/canonical/indicator/sound

Предотвращение возврата VLC в звуковое меню (14.04)

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

Чтобы использовать его:

Скопируйте сценарий ниже, вставьте его в пустой текстовый файл и сохраните он как vlc, делает его исполняемым. Затем скопируйте файл vlc.desktop с /usr/share/applications на ~/.local/share/applications и замените (первую) строку, начиная с Exec= на Exec=/path/to/script/vlc. Выйдите из системы и вернитесь. Рабочий файл будет перенаправлен на скрипт, скрипт запустит VLC и дождитесь его остановки и немедленного удаления VLC из звукового меню.

#!/usr/bin/python3
import subprocess
import getpass
import time

curruser = getpass.getuser()

def read_currentmenu():
    # read the current launcher contents
    get_menuitems = subprocess.Popen([
        "gsettings", "get", "com.canonical.indicator.sound", "interested-media-players"
        ], stdout=subprocess.PIPE)
    return eval((get_menuitems.communicate()[0].decode("utf-8")))

def set_current_menu(current_list):
    # preparing subprocess command string
    current_list = str(current_list).replace(", ", ",")
    subprocess.Popen([
        "gsettings", "set", "com.canonical.indicator.sound", "interested-media-players",
        current_list,
        ])

subprocess.call(["/usr/bin/vlc"])                    
current_list = read_currentmenu()
for item in current_list:
    if item == "vlc.desktop":
        current_list.remove(item)
set_current_menu(current_list)

Предотвращение VLC от возврат в звуковое меню (14.04)

Этот метод / сценарий также можно использовать для других приложений в меню звука. Две строки в последнем разделе скрипта должны быть изменены тогда, согласно другому приложению:

if item == "vlc.desktop":  (change to desktop file of the application)

и

subprocess.call(["/usr/bin/vlc"]) (change the command to run the application)
1
задан 12 March 2017 в 21:43

2 ответа

Посмотрите на

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651846

и

[d2 ] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1651846 -> ошибка изменений # 1625089

и

https: / /launchpad.net/ubuntu/+source/ndiswrapper/

и

https://launchpad.net/ubuntu/+source/ndiswrapper/ [ ! d10]

ndiswrapper необходим драйверу WLAN / WIFI. Без DKMS-модуля WIFI / WLAN не работает.

v1.60 находится в Ubuntu 16.10 и в неустойчивом хранилище 16.04. Подождите, пока 1,60 не окажется в стабильном репозитории, и вы без проблем сможете использовать ядро ​​v4.8.

1
ответ дан 23 May 2018 в 00:42

Загрузите последнюю версию на https://sourceforge.net/projects/ndiswrapper/ и следуйте инструкциям в файле INSTALL. Это сработало для меня!

0
ответ дан 23 May 2018 в 00:42

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

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