Почему приложения Flash настолько вялые / аварийные?

Если пакет pkg1 зависит от пакета pkg2 и вы устанавливаете pkg1, тогда менеджер пакетов автоматически установит pkg2, чтобы удовлетворить эту зависимость.

Если позже вы удалите снова, менеджер пакетов удовлетворит эту зависимость , автоматически удалит pkg2.

apt-get autoremove удалит пакеты, такие как pkg2, которые были установлены не потому, что вы просили об этом, но потому что вы установили и позже удалили другой пакет, который зависит от них.

1
задан 13 January 2014 в 05:29

11 ответов

Аппаратное ускорение во флэш-памяти для видео и графики в настоящее время поддерживается только на платформе Windows. См .: http://www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration.html

12
ответ дан 29 May 2018 в 12:59
  • 1
    Это неверно . Угадав название ссылки, я думаю, это потому, что ответ очень старый, вероятно, так было в то время. – Hi-Angel 2 July 2016 в 21:24

В качестве альтернативы вы можете использовать Gnash или Lightspark.

3
ответ дан 29 May 2018 в 12:59
  • 1
    Hmm Lightspark выглядит интересным. У вас был опыт? – DLH 5 August 2010 в 17:52
  • 2
    Lightspark по-прежнему очень интенсивна в памяти / процессоре. Дайте ему 3 месяца. – Broam 12 August 2010 в 22:30
  • 3
    linux.com/learn/tutorials/… отличный учебник о том, как заменить флешку двумя маленькими драгоценными камнями @akshatj. – TryTryAgain 15 March 2012 в 17:54
  • 4
    @Broam Ну, прошло несколько месяцев - как теперь? – Eyal 20 March 2013 в 03:31

Я надеюсь, что вы используете Ubuntu. Его довольно прямолинейно, если вы используете установщик, предоставленный вам с сайта adobe.

Это может быть просто недостаточная вычислительная мощность, так как Flash - это процесс с расширенным процессором, а также более возможный барабан.

Также перейдите в «Система»> «Администрирование»> «Профили оборудования» и убедитесь, что ваша графика драйверы имеют правильные настройки.

:)

2
ответ дан 29 May 2018 в 12:59

Попробуйте отключить эффекты рабочего стола.

2
ответ дан 29 May 2018 в 12:59

В дополнение к приведенным выше предложениям - попробуйте отключить compiz, используя хром, убедившись, что установлены самые быстрые графические драйверы - вы можете попытаться переопределить обнаружение плагина Flash для аппаратного ускорения. Однако я не могу ручаться за полезность этого взлома.

2
ответ дан 29 May 2018 в 12:59
  • 1
    Вчера я попытался переопределить обнаружение аппаратного ускорения Flash, и должен сказать, что он достиг 15% -ного сокращения использования ЦП. – Gabriel Hurley 22 August 2010 в 01:21

Попробуйте использовать браузер Google Chrome. Я нашел его быстрее, чем Firefox в Ubuntu, для обычных страниц или для Flash.

1
ответ дан 29 May 2018 в 12:59
  • 1
    Сейчас Firefox работает с такой же скоростью, а иногда и быстрее, чем Chrome. Когда он падает, Flash выдает всю вкладку в Chromium, а не просто не показывает плагин, как это делает Firefox. – NoBugs 17 July 2013 в 09:25

Если, например, вы хотите воспроизвести видео на YouTube, есть обходной путь!

Flash буферизует видео на ваш диск, этот файл будет в /tmp/ и вызывается что-то вроде FlashXXp0sHC0, то есть Flash + 8 случайных символов. Вы можете воспроизвести его в обычном проигрывателе или даже скопировать его в другое место для автономного просмотра (обратите внимание, что в большинстве стран незаконно копировать файл, так как он нарушает авторские права).

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

user@host:~$ file /tmp/FlashXXp0sHC0
/tmp/FlashXXp0sHC0: ISO Media, MPEG v4 system, version 2

user@host:~$ file /tmp/FlashXXLE3wCf
/tmp/FlashXXLE3wCf: Macromedia Flash Video
1
ответ дан 29 May 2018 в 12:59
  • 1
    Да, я упомянул об этом обходном пути в моем вопросе. – DLH 14 August 2010 в 10:06
  • 2
    По-видимому, я должен быть более осторожным при чтении вопроса. – LassePoulsen 14 August 2010 в 18:49
  • 3
    Копирование файла вокруг вашей файловой системы не имеет никакого отношения к авторскому праву. Распространяя этот файл (предоставляя другим людям доступ к этому файлу), когда имеет значение авторское право (и лицензия, если таковая имеется). – user 15 August 2010 в 23:47
  • 4
    Копирование файла вокруг вашей файловой системы не имеет никакого отношения к авторскому праву. Распространяя этот файл (предоставляя другим людям доступ к этому файлу), когда имеет значение авторское право (и лицензия, если таковая имеется). – user 15 August 2010 в 23:47
  • 5
    Копирование файла вокруг вашей файловой системы не имеет никакого отношения к авторскому праву. Распространяя этот файл (предоставляя другим людям доступ к этому файлу), когда имеет значение авторское право (и лицензия, если таковая имеется). – user 15 August 2010 в 23:47
  • 6
    Копирование файла вокруг вашей файловой системы не имеет никакого отношения к авторскому праву. Распространяя этот файл (предоставляя другим людям доступ к этому файлу), когда имеет значение авторское право (и лицензия, если таковая имеется). – user 15 August 2010 в 23:47
  • 7
    Как только вы закроете флеш-приложение, которое сохранит файл в первой, все копии этого файла, которые остаются на компьютере, являются незаконной копией, по крайней мере здесь, в Дании. Но каждый должен узнать, как работает их местное законодательство. – LassePoulsen 16 August 2010 в 01:41

Я запускаю Ubuntu 12.04 64-бит с Nvidia GeForce 8400 GS. У меня возникли проблемы, связанные с Flash, начиная с выполнения чистой установки 12.04. Как и вы, я установил проприетарные драйверы, но System Settings> Details отображает графику как «Unknown».

У меня были проблемы с быстротой, но наиболее раздражающе, те же проблемы, о которых сообщалось в Flash-видео, на этом форуме синим цветом. После обходного пути, опубликованного на предыдущей ссылке, было остановлено нежелательное поведение всего флеш-видео, которое было окрашено в синий цвет, но в конечном итоге привело к сбою Flash-плагина почти каждый раз, когда я пытался смотреть видео в Интернете.

Решение для мне нужно было оглянуться на /etc/adobe/mms.cfg и удалить все, кроме одной строки, которая должна читать:

 OverrideGPUValidation=true

Если вы не знаете, как это сделать, вы можете использовать свой любимый текстовый редактор (для меня это vi), или вы можете открыть gedit с помощью следующей команды терминала:

sudo gedit /etc/adobe/mms.cfg

Записать в OverrideGPUValidation = true строку сверху, сохранить файл и выйти из gedit. Перезагрузите ваш браузер и посмотрите, разрешает ли это вам проблемы.

Эта идея и другие обсуждаются на . Flash-видео отображается синим цветом и многими другими местами. Попробуйте изменить файл mms.cfg (или создать его, если он еще не существует) и отправить результаты с результатами. Удачи!

1
ответ дан 29 May 2018 в 12:59

Если вы используете сборку AMD64 Ubuntu, попробуйте загрузить бета-версию плеера AMD64. Сборка x86 выполняется через слой эмуляции, с которым у меня было множество проблем.

0
ответ дан 29 May 2018 в 12:59
  • 1
    У сборки AMD64 есть дыры в безопасности и не поддерживается. – Broam 12 August 2010 в 22:31

Я испытывал такое же раздражение в Ubuntu 12.04.3 на моем нетбуке [Asus 1005PE, чипсет Intel GMA3150, Linux-Generic-lts-raring kernel + xserver-xorg-video-intel-lts-raring]

В дополнение к обходному пути файла /etc/adobe/mms.cfg я пошел в диспетчер настроек compizconfig (если не установлен, sudo apt-get install compizconfig-settings-manager) и полностью отключил опцию «тусклые окна» в разделе «Эффекты» в нижней части.

Меньшая нагрузка на систему (даже не опускающаяся на Unity и adobe-flashplugin), и voilà, полноэкранные флеш-ролики не заикаются.

0
ответ дан 29 May 2018 в 12:59

Flash-видеофайлы больше не находятся в /tmp, это скрипт, который будет находить и воспроизводить потоковый флеш-видеофайл, используя Player по вашему выбору pastebin.com/dFamyLd5. Если поток не достаточно быстрый, буферизация проигрыватель просто остановится или выйдет. Чтобы использовать его, приостановите поток мультимедиа и запустите сценарий. Я использую эту команду на панели запуска с ней. video smplayer "-close-at-end -fullscreen -minigui" Я сохранил сценарий в /usr/local/bin/video. Если вы используете echo для параметра игрока, он будет печатать путь к видео Это не будет работать с потоками, использующими DRM. Технически ответ на вопрос заключается в том, что вспышка - это кусок хлама, который должен был скончаться несколько лет назад.

0
ответ дан 29 May 2018 в 12:59

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

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