Я заметил, что Flash-приложения в Ubuntu более медлительны, чем в Windows на одной машине. Это особенно заметно при просмотре видео высокой четкости или в играх с графикой / физическими играми. Есть ли способы улучшить производительность Flash под Ubuntu, или это просто проблема с версией Linux, с которой мне придется жить?
В настоящее время я просто сокращаю количество открытых вкладок, блокирую flash-рекламу и закрываю другие программы, но я ищу способы повлиять на саму Flash.
Другие вещи, которые я уже делал, включают использование функции HTML5 Youtube и проигрывание видео прямо из / tmp в VLC. Мне было интересно, есть ли какой-то способ оптимизировать саму Flash, хотя. Возможно нет.
Более конкретный вопрос: могу ли я что-то сделать в mms.cfg для повышения производительности?
источник
Аппаратное ускорение во флэш-памяти для видео и графики в настоящее время поддерживается только на платформе Windows. См. Http://www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration.html.
источник
В качестве альтернативы вы можете использовать Gnash или Lightspark.
источник
Я надеюсь, что вы используете Ubuntu. Это довольно просто, если вы используете установщик, предоставленный вам с веб-сайта Adobe.
Это может быть просто низкая вычислительная мощность, так как флэш-память требует значительных ресурсов процессора, также может помочь более оперативная память.
Также поможет Система> Администрирование> Профили оборудования и убедитесь, что ваши графические драйверы имеют правильные настройки.
:)
источник
Попробуйте отключить эффекты рабочего стола.
источник
В дополнение к приведенным выше советам - попробуйте отключить compiz, используя chrome, убедившись, что установлены самые быстрые графические драйверы - вы можете попытаться отменить обнаружение плагина Flash для аппаратного ускорения . Я не могу ручаться за полезность этого хака.
источник
Попробуйте использовать браузер Google Chrome. Я обнаружил, что он работает быстрее, чем Firefox в Ubuntu, для обычных страниц или страниц с Flash.
источник
Если, например, вы хотите воспроизвести видео на YouTube, есть обходной путь!
Flash буферизует видео на ваш диск, этот файл будет
/tmp/
называться FlashXXp0sHC0, то есть Flash + 8 случайных символов. Вы можете воспроизвести его в обычном проигрывателе или даже скопировать в другое место для просмотра в автономном режиме (обратите внимание, что в большинстве стран копирование файла является незаконным, поскольку оно нарушает авторские права).Этот подход будет работать на многих сайтах, но зависит от формата потоковой передачи. Если вы сомневаетесь, вы можете использовать
file
утилиту, чтобы определить, что находится в файлеисточник
Я использую Ubuntu 12.04 64-bit с Nvidia GeForce 8400 GS. У меня были проблемы, связанные с Flash, после выполнения чистой установки 12.04. Как и вы, я установил проприетарные драйверы, но в разделе «Системные настройки»> «Детали» графика отображается как «Неизвестный».
У меня были проблемы со скоростью, но, что самое неприятное, те же проблемы, о которых сообщалось во Flash-видео, на этом форуме отображаются синим цветом . После обходного решения, опубликованного по предыдущей ссылке, прекратилось нежелательное поведение всего Flash-видео, окрашенного в синий цвет, но в итоге произошел сбой плагина Flash почти каждый раз, когда я пытался посмотреть видео в Интернете.
Решением для меня было заглянуть в /etc/adobe/mms.cfg и удалить все, кроме одной строки, которая должна выглядеть так:
Если вы не уверены, как это сделать, вы можете использовать ваш любимый текстовый редактор (для меня это vi) или вы можете открыть gedit с помощью следующей команды терминала:
Напишите в строке OverrideGPUValidation = true сверху, сохраните файл и выйдите из gedit. Перезапустите браузер и посмотрите, решит ли это проблемы, с которыми вы столкнулись.
Эта идея и другие обсуждаются на ubuntuforums и во многих других местах. Пожалуйста, попробуйте изменить свой mms.cfg (или создать его, если он еще не существует) и опубликовать результаты. Удачи!
источник
Если вы используете сборку Ubuntu для AMD64, попробуйте загрузить бета-версию флеш-плеера AMD64. Сборка x86 проходит через слой эмуляции, с которым у меня было множество проблем.
источник
Я испытывал такое же раздражение под Ubuntu 12.04.3 на моем нетбуке [Asus 1005PE, видеокарта Intel GMA3150, ядро linux-generic-lts-raring + xserver-xorg-video-intel-lts-raring]
В дополнение к
/etc/adobe/mms.cfg
обходному пути к файлу, я пошел в менеджер настроек compizconfig (если он не установленsudo apt-get install compizconfig-settings-manager
) и полностью отключил опцию «dim windows» в меню «Эффекты» в нижней части.Меньшая нагрузка на систему (даже не отказываясь от Unity
adobe-flashplugin
) и, наконец, полноэкранные флеш-ролики теперь не заикаются.источник
Флэш-видеофайлы больше не присутствуют в
/tmp
этом сценарии, который будет находить и воспроизводить потоковое флеш-видеофайл с помощью
выбранного вами проигрывателя
pastebin.com/dFamyLd5.
Если поток недостаточно быстрый, буферизация не выполняется, проигрыватель просто остановится или выйдет из него.
Чтобы использовать его для приостановки потокового мультимедиа и запуска сценария,
я использую эту команду на панели запуска, с которой
video smplayer "-close-at-end -fullscreen -minigui"
я сохранил сценарий.
/usr/local/bin/video
Если вы используете
echo
параметр проигрывателя, он выведет путь к видео.Это не будет работать в потоках, использующих DRM.
Технически Ответ на вопрос - причина, по которой вспышка - это мусор, который должен был исчезнуть несколько лет назад.
источник