플래시 비디오가 파란색으로 나타남


245

문제

Ubuntu 11.10에서 Ubuntu 12.04로 업데이트 한 후 브라우저에서 재생하든 플레이어에서 재생하든 모든 비디오는 여전히 파란색입니다. 11.10에서도 동일한 문제가 발생합니다.

모든 Flash를 제거하고 다시 설치하려고 시도했지만 아무런 차이가 없습니다.

블루 플래시 비디오의 원인은 무엇입니까?

우분투 11.10 64 비트

우분투 12.04LTS 64 비트


어떻게 생겼는지

블루 플래시 비디오


답변:


187

여기에 오해의 소지가 있고 잘못된 권장 사항이 있으므로 문제가 무엇인지, 해결책이 무엇인지 요약 해 보겠습니다.

TL; DR

12.10 (Quantal) 이후 Ubuntu의 최신 버전에는 패치 된 버전의 라이브러리가 포함되어 있습니다. 블루 비디오 ( Blue Man Group 포함 안 됨) 문제가 계속 발생 하면 이 답변을 확인하십시오 . Flash Player의 라이브러리 이름은 libflashplayer.solibvdpau가 해결 방법을 적용하지 않습니다. /etc/vdpau_wrapper.cfg파일을 볼 수도 있습니다 . 여기에서 libvdpau가 적용한 해결 방법을 비활성화 할 수 있습니다.

Oneiric (11.10) 또는 Precise (12.04)가있는 경우 패치 된 libvdpau를 설치하십시오.

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

그렇지 않으면 Flash Player의 라이브러리를 수정할 수 있습니다.

cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

댓글을 달기 전에 전체 게시물을 읽으십시오.

문제

버전 11.2 이후의 Flash Player는 대부분의 플랫폼에서 하드웨어 비디오 가속을 사용합니다. 불행히도 Linux의 가속은 지원되지 않을뿐만 아니라 본질적으로 손상되었습니다. Flash Player는 다음 조건에서 비디오의 색상을 바꿉니다.

  • VDPAU를 지원 하는 상당히 새로운 Nvidia GPU를 사용 하고 있습니다.
  • 현재 버전의 Nvidia 바이너리 드라이버를 사용하고 있습니다 (이전 버전은 VDPAU를 지원하지 않습니다).
  • 당신은이 libvdpau1패키지가 설치되어 있어야합니다.
  • 사이트의 플레이어는 스테이지 비디오를 사용하므로 YouTube와 다른 플레이어 만 영향을받습니다.

Nvidia의 Pierre-Loup Griffais의 설명을 참조하십시오 .

이것은 Nvidia 드라이버의 버그가 아닙니다. Nvidia는이 문제를 알고 있으며 이미 해결책을 마련했습니다. Nouveau 드라이버는 비디오 디코딩 지원이 아직 완료되지 않았기 때문에 영향을받지 않습니다 .

이것은 libvdpau의 버그가 아닙니다. libvdpau는 비디오 플레이어가 VDPAU 디코딩을 사용할 수 있도록하는 래퍼 일뿐입니다 ( Stephen Warren의 설명 참조 ).

이것은 우분투 관련 버그가 아닙니다. 다른 분포도 영향을받습니다 (예 : Arch) .

Adobe가 Nvidia 및 무능한 사용자를 비난하려고하지만 버그는 Flash Player에있을 가능성이 높습니다 . Adobe의 버그 추적기에 대한 여러 보고서가 있었으며 모두 "CannotReproduce"로 거부되었습니다.

NPAPI 기반 Flash Player 2017 년까지 보안 패치 만 받기 때문에 Adobe의 공식적인 수정 사항 은 없습니다. 그 당시에는 Flash Player가 필요하지 않기를 바랍니다.

해결 방법

libvdpau 0.5 사용

우분투 12.10 이후 공식 저장소에서 사용 가능 libvdpau 0.4.1-6

이 libvdpau 버전에는 아래 설명 된 Stephen Warren의 해결 방법이 포함되어 있습니다.

출시 발표 참조

패치 된 libvdpau (적절한 패치) 설치

Stephen Warren은 libvdpau를위한 멋진 패치를 만들었습니다.이 패치 는 Flash Player를 감지하고 이에 대한 해결 방법 만 적용합니다. 패치는 /etc/vdpau_wrapper.cfg파일을 사용하여 제어 할 수 있습니다 .

패치 된 libvdpau는 색상을 수정하고 Flash Player가 하드웨어 오버레이에 VDPAU를 사용하여 일부 성능 이점을 제공 할 수 있도록합니다.

랩퍼가 작동하려면 Flash 사용을 인식해야합니다. 그래서 플래시 라이브러리라는되어야 libflashplayer.so하고 플러그인 래퍼 파이어 폭스에서 활성화해야합니다 (에 about:config, dom.ipc.plugins.enabled.libflashplayer.so그리고 dom.ipc.plugins.enabled에 설정해야합니다 true).

Precise (12.04) 및 Oneiric (11.10) 경우 다음 명령을 사용하여 Maxim Thikonov의 PPA 에서 패치 된 libvdapu를 설치할 수 있습니다 .

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

재부팅 후 변경 사항이 적용됩니다 (또는 더 빠름).

Flash Player가 libvdpau를 찾지 못하도록 방지

( 런치 패드에서 Daniel Mario Vega를 통해 )

찾아 libflashplayer.so시스템에 - 우분투를 들어,의 하나로 /usr/lib/adobe-flashplugin/당신이있는 경우에 adobe-flashplugin패키지를 설치, 또는 /usr/lib/flashplugin-installer/에 대한 flashplugin-installer패키지. about:plugins파일을 찾는 데 문제 가있는 경우 브라우저를 참조하십시오 ( Firefox의 경우 약간의 조정 이 필요할 수 있음).

당신이 중 하나를 설치 한 가정 - 다음 명령을 실행 flashplugin-installer하거나 adobe-flasplugin:

 cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

브라우저를 다시 시작한 후 변경 사항이 적용됩니다.

이렇게하면 "libvdpau"대신 존재하지 않는 "lixvdpau"라이브러리를 검색하도록 Flash Player의 이진 파일이 수정됩니다. 따라서 VDPAU 프레젠테이션을 전혀 사용하지 않습니다.

이 명령은 문제가 발생할 경우 바이너리의 libflashplayer.so.bak 백업을 만듭니다.

변경 사항을 덮어 쓰므로 Flash Player 업데이트가있을 때마다이 명령을 실행해야합니다.

이 해결 방법을 사용하면 HW 가속을 유지하고 libvdpau1을 설치하고 libvdpau 패치와 비교하여 적용하기가 매우 쉽습니다.

PepperFlash와 함께 Chrome 사용

Chrome은 버전 20부터 PPAPI를 지원하는 "Pepper"Flash Player 11.3과 함께 제공됩니다 (Firefox 등에서 사용하는 NPAPI에서는 11.2 대신). PepperFlash는 전체 하드웨어 가속을 사용하는 것처럼 보이기 때문에이 문제의 영향을받지 않는 것 같습니다.

PepperFlash 는 Chromium과 함께 사용할 수 있지만 불행히도 현재 다른 브라우저는 PPAPI를 지원하지 않습니다.

Flash Player의 하드웨어 가속 비활성화

가장 쉽고 방해가되지 않는 수정은 디스플레이 설정에서 Flash Player의 HW 가속 을 비활성화하는 것입니다. Flash를 마우스 오른쪽 버튼으로 클릭하고 설정 ...을 선택하십시오.

그러나 컴포지트 관리자 (Compiz, 표준 Unity)에서 설정 창이 응답하지 않고 브라우저에 스크롤 막대가 표시되어 있기 때문에 쉽지 않습니다.

하드웨어 가속을 비활성화하려면 모든 비디오 (예 : YouTube)를 전체 화면 으로 열고 설정… 창 엽니 다. 또는 Unity 2D 또는 다른 비 복합 WM으로 임시 전환 할 수 있습니다.

변경 사항은 새로 고침 후 적용됩니다.

단점 : 벡터 및 비트 맵 작업에도 Flash Player에서 HW 가속을 비활성화합니다. 일부 Flash 게임 및 영화는 성능이 저하되거나 그래픽이 저하 될 수 있습니다.

libvdpau 제거

Flash Player에서 HW 가속을 사용하려면 시스템에서 libvdpau를 제거하여 Flash Player가 VDPAU를 효과적으로 사용하지 못하게 할 수 있습니다.

운영:

sudo apt-get remove libvdpau1

단점 : Totem 및 Mplayer와 같은 데스크탑 플레이어는 하드웨어 비디오 디코딩도 사용할 수 없습니다. 재생 중에 CPU 사용량이 증가합니다. 또한 CPU 속도가 느리고 1080p 비디오를 시청하는 경우 비디오 재생 성능에 영향을 줄 수 있습니다 (예 : 프레임 손실 또는 완전히 정지 된 사진).

Flash Player 하드웨어 비디오 디코딩 활성화

대부분의 사용자는 이로 인해 Flash Player가 매우 자주 충돌 (아마도 디코딩의 동시성 문제로 인해 발생 함)한다고보고 했지만 운이 좋으면 시도해보십시오.

이는 Flash-Aid addon에서 사용하는 것과 동일한 방법 입니다. 더 나아지지 않을 것입니다.

운영:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null

EnableLinuxHWVideoDecode=1컨텐츠 가 포함 된 /etc/adobe/mms.cfg 파일이 작성 됩니다. 이것은 실제로 Flash Player가 GPU에서 비디오를 디코딩하도록하는 유일한 방법이며 공식적으로 Adobe에서 지원하지 않습니다.

이를 취소하려면 다음을 실행하십시오.

sudo rm /etc/adobe/mms.cfg

mms.cfg 파일을 제거합니다.

VDPAU_NVIDIA_NO_OVERLAY=1환경 변수를 사용하여 Flash Player의 안정성을 더욱 향상시킬 수 있습니다 ( Nvidia 포럼 참조) .

플래시 플레이어 교체

( 런치 패드에서 bowser가 권장 한대로 )

사용 FlashVideoReplacer 부가 기능은 파이어 폭스, Literna MAGICA (- 토템과 같은 다른 솔루션은 임베디드 비디오 플레이어 플러그인 플래시 표준 플레이어를 대체 할 totem-mozillaVLC 또는 - - mozilla-plugin-vlc). Flash Player도없고 문제 없습니다.

패치 libvdpau (vdpau_trace 핵)

Nvidia비공식 패치로 vdpau_trace를 해킹하여 libvdpau 수준의 Flash Player 버그를 수정합니다.

Stephen Warren이 언급 한 패치는 기술적으로 우수하므로 대신 사용해야합니다.

비 해결 방법

다음 솔루션은 부분적으로 만 작동하거나 약간의 경고가있을 수 있습니다.

YouTube에서 HTML5 사용

http://www.youtube.com/html5 에서 HTML5 플레이어를 사용하도록 설정해도 모든 동영상에서 작동하지는 않습니다. 일부 YouTube 동영상은 HTML5 플레이어에서만 사용할 수 없습니다 (예 : 광고 지원 부족). 그러나 HTML5 비디오는 훌륭하므로 어쨌든 사용해야합니다.

Flash Player 11.1로 다운 그레이드

FP 11.1 에는 알려진 취약점 이 11.2에서 수정되었습니다. 당신이 위험을 감수하고 싶다면, 당신이 겪고있는 것을 알아야합니다.

여전히 다운 그레이드하려면 계속 유지되는 Flash Player 10.3을 사용해보십시오. Adobe의 아카이브 에서 얻을 수 있습니다.

다른 GPU로 전환

영향을받지 않는 Nvidia GPU, 특히 Quadro 2000 및 GeForce GT 430은 거의 없습니다. 둘 다 VDPAU 기능 세트 C 가 있지만 대부분의 기능 세트 C GPU도 영향을받습니다. 위에서 언급 한 GPU가 있다면 런치 패드 에서이 버그가 영향을 미치는지 알려주십시오 .


8
매우 유용하고 유익한 텍스트. 언급 한 저장소 launchpad.net/~tikhonov/+archive/misc 에있는 deb에서 libvdpau.so.1.0.0 을 내 / usr / lib64 로 추출하여 openSUSE 12.2의 문제를 해결했습니다 . 감사합니다!
RushPL

최신 GPU에는 분명히 버그가 있습니다 (기능 세트 C 포함). 나는 많은 사람 중 하나입니다.
Victor

1
@Victor 그렇습니다. 그것은 이론이었고 잘못되었습니다. 두 가지 특정 (매우 다른) GPU가 영향을받지 않는다는 것은 이상합니다. 리포터가 libvdpau를 설치하지 않은 것과 같이 기자가 무언가를 놓쳤다 고 생각하는 경향이 있습니다 (Quarter 2000에 대한 부정적인 보고서는 Adobe 담당자가 제공합니다).
jnv

4
시간을내어 문제를 해결하고 각 솔루션에 대한 설명을 제공하는 많은 솔루션을 제공해 주셔서 감사합니다. libpauv1 패치를 적용하면 효과가 좋았으며 솔루션을 적용하기 위해 브라우저를 다시 시작해야했습니다. 감사!
dusktreader

1
나는 Prevent Flash Player from finding libvdpau해결책과 함께 가서 작동하는지 확인했다. libflashplayer.so파일 의 위치는 /usr/lib/mozilla/plugins/libflashplayer.so오페라에도 사용되었습니다
ulkas

94

업데이트 : 이 솔루션 을 확인하여 올바른 수정 사항을 찾으십시오 . 여기에 언급 된 솔루션은 시도한 많은 사람들에게 충돌을 일으 킵니다.

이 문제는 Adobe에서 수정하지 않은 새 Flash 버전 의 버그 로 인해 발생합니다 . Launchpad에는이를 설명하는 버그 보고서도 있습니다 (LP : # 967091 ). NVidia 이진 드라이버를 사용하고 libvdpau를 설치 한 경우에만 버그가 나타납니다. 빠른 수정은 몇 가지 추가 설정을 플래시 구성에 추가하는 것입니다.

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

VDPAU 하드웨어 가속을 유지하면서 문제를 해결합니다. 불행히도이 버그를 도입 한 Flash 버전이 Adobe에서 Linux 용으로 출시 할 마지막 Flash 버전이기 때문에이 수동 구성 해킹없이이 문제를 해결하기위한 새로운 Flash 버전은 없을 것입니다.

이것이 불안정한 경우 이전에 작성한 디렉토리를 삭제하여 변경 사항을 되 돌리십시오.

sudo rm -r /etc/adobe

또는 /etc/adobe/mms.cfg 파일을

OverrideGPUValidation=true

sudo gedit /etc/adobe/mms.cfg를 사용하여 편집하십시오.


Ubuntu 11.10 (adobe-flashplugin 11.2.202.228-0oneiric1)의 문제가 해결되었습니다. 이 버전은 Linux 용 Flash의 마지막 버전이 아니며 보안 업데이트가 있으며 최신 버전은 Chrome과 함께 제공됩니다.
Mateusz Stachowski

16
mms.cfg에서 이러한 기능을 활성화하면 Flash가 정기적으로 충돌합니다.
blujay

4
예, 파란색 문제를 수정했지만 정기적으로 충돌이 발생합니다
Hubro

3
이것은 파란 색조의 문제를 해결하지만 불안정합니다.
foh1981

1
이 명령을 사용하면 플래시 플러그인 충돌이 자주 발생합니다. 어떻게 되돌릴 수 있습니까?
RockScience

51

수정 (해결 방법)

문제 : 모든 웹 브라우저 플래시 플레이어 비디오가 파란색입니다

  • 크롬
  • 구글 크롬
  • Firefox

두 플래시 플러그인 모두 플래시 비디오에 파란색 오버레이가 표시되므로 제거하십시오.

  • Adobe-플래시 플러그인
  • Flashplugin-설치 프로그램

솔루션 (Adobe Flash 플러그인처럼 작동하지 않지만 작동)

  • lightspark (및 모든 브라우저 플러그인)를 설치하거나
  • gnash (및 모든 브라우저 플러그인) 설치

가능한 수정 1

제거 :

  • gnash 브라우저 플러그인
  • gightspark 브라우저 플러그인
  • Unix (라이브러리) 용 비디오 디코딩 및 프리젠 테이션 API libvdpau1
  • flashplugin-설치 프로그램

설치됨 :

adobe-flashplugin 브라우저를 다시 시작했는데 저에게 효과적이었습니다.

가능한 수정 2

설치됨 :

  • libvdpau1

플래시 설정

  • 플래시에서 HW 가속을 비활성화합니다.

브라우저를 열고 플래시 비디오 (youtube, abobe flash 사이트 등)를 마우스 오른쪽 버튼으로 클릭하고 설정을 탐색 한 다음 하드웨어 가속을 비활성화하십시오.

하드웨어 가속을 비활성화 할 수없는 경우 Unity 2D 환경에 로그인하십시오.

버그 : https://bugs.launchpad.net/ubuntu/+source/unity/+bug/968489

OBS : 지속성의 경우. 기계를 다시 시작하십시오.


1
나를 위해 libvdpau1을 설치하는 것은 몇 가지 다른 솔루션이 효과가없는 후에 효과적이었습니다. NVIDIA 드라이버 295.33과 함께 Ubuntu 11.10을 실행하고 있습니다.
D Coetzee

libvdpau1우분투 12.04 64 비트에서 이미 설치되었습니다. 어쨌든 하드웨어 가속을 비활성화하면 속임수가되었습니다. @Derrick Coetzee와 동일한 Nvidia 드라이버를 사용하고 있지만 Gnome Shell과 함께 Precise를 사용하고 있습니다.
titaniumtux

4
하드웨어 가속을 비활성화하는 옵션을 클릭 할 수 없습니다.
RolandiXor

1
libvdpau1을 제거하면 테스트 한 모든 사이트의 Firefox 및 Chrome에서 저에게 효과적이었습니다. 도움이된다면 Nvidia 440 GT 카드가 있습니다.
Luis Alvarado

4
플래시 설정에서 하드웨어 가속 옵션을 선택 해제 할 수없는 경우 전체 화면으로 시도하십시오. 예를 들어 YouTube로 이동하여 전체 화면에서 비디오를 연 다음 플래시 설정을 엽니 다 (오른쪽 클릭> 설정…). 창이 반응해야합니다. 브라우저의 창에 스크롤 막대가 있으면 복합 WM에서 설정 대화 상자가 응답하지 않습니다.
jnv

14

자,이 문제를 해결 한 경험이 있습니다 (Ubuntu 12.04 64 비트, nVidia 드라이버에서).

  • flashplugin-installer 제거 및 Adobe-flashplugin 설치 ( 해결하지 못했습니다 )

이것은 재부팅 할 때까지 작동했습니다. 그러나 64 비트를 사용하고 있기 때문에 어도비 플래시 플러그인을 유지했습니다 (가장 효과가 있다는 인상을 받았습니다).

  • 드라이버 버전 변경 ( 해결하지 못했습니다 )

처음에는 nvidia-current-updates가 있었는데 이것을 nvidia-current로 변경했습니다. 이 문제는 해결되지 않았습니다. 시냅틱은이 글 (295.33)과 동일한 드라이버 버전을 나타냅니다.

  • Firefox에서 Flash-Aid 애드온 설치 ( 정렬되지만 불안정 함 )

이것은 하드웨어 가속 옵션을 활성화하는 한 작동했습니다 (아래 옵션과 혼동하지 마십시오 !!). 리포지토리에서 Flash 플러그인을 설치했는지 아니면 Adobe에서 베타 버전을 설치했는지는 중요하지 않습니다. 그러나 파란 색조를 수정하는 동안 플러그인은 Flash 객체와 상호 작용하는 동안 매우 불안정하고 계속 충돌합니다.

  • Youtube에서 HTML5 비디오 활성화 (Youtube에서 수정 )

유튜브 비디오에서만이 문제를 겪었지만 다른 사이트와 비디오는 영향을받지 않습니다. Youtube.com에서 HTML5 비디오를 활성화하거나 비활성화하려면 여기의 다른 사람들의 제안에 따라 youtube.com/html5를 방문하십시오.

  • 플래시 비디오를 마우스 오른쪽 버튼으로 클릭하여 하드웨어 가속 비활성화 (고정)

이것이 저에게 가장 효과적이었습니다 (그러나이 스레드에서 pst007x의 제안에 따라 Unity 2D로 로그인해야했습니다) . 파란 색조가 사라지고 비디오가 안정적입니다. CPU 워크로드가 증가 할까봐 두려웠지만 하드웨어 가속을 사용하거나 사용하지 않는 테스트에서 아무런 변화도 볼 수 없었습니다 (Google 채널에서 1080p로 비디오를 사용했습니다). 완전히로드되었습니다.


9

어쨌든 YouTube의 빠른 수정은 HTML5 베타 에 참여하는 것이 었습니다 .

그것은 치료를했습니다 ... 그리고 내가 볼 수 있듯이, 유튜브만이 못생긴 머리를 다시 키우는이 오래된 버그로 인해 영향을받는 것 같습니다 ...

실제로 HTML5를 사용하는 것이 가장 좋습니다. 리눅스에 관해서는 플래시 가 나간다는 것을 기억해야합니다 . 그리고 우리 모두 사용해야 할 것입니다 구글 크롬 과 다른 아무것도 :(


2
광고가 포함 된 동영상에서 작동하지 않음
waspinator

4

플래시 플레이어를 제거한 다음 Adobe 사이트에서 플래시를 다운로드하고 Ubuntu Software Center를 통해 플래시를 설치하여 플래시를 수동으로 설치 한 후이 문제를 해결했습니다.


3

NVIDIA 드라이버를 버전 173으로 롤백하여 (Ubuntu Oneiric 기반 Linux Mint Lisa 사용)이 문제를 해결했습니다.

업데이트 : 불행히도 NVIDIA 드라이버 버전 173은 권장되는 (업데이트 된) NVIDIA 드라이버 버전의 Flash 비디오 와 동일한 MP4 비디오 의 동일한 색조를 생성합니다 . 그것은 약간 화나게한다 : 나는 나의 커피를 너무 차갑거나 너무 달게 먹을 수있다.

그리고 또 다른 업데이트 : 환경 설정에 액세스하고 색조 슬라이더를 오른쪽으로 밀어서 토템의 MP4 문제를 해결할 수있었습니다. 뜨겁고 너무 달지 않습니다.


3

이 시도:

sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin

+1 얼마 전 같은 문제가 있었는데 (10.04), 이것이 내가 고 쳤던 방법이라고 확신합니다.
Aaron

2
불행히도 문제는 남아 있습니다.
enedene

2
OK, 여기에 있는 지침에 따라 Flash 하드웨어 가속을 비활성화 하십시오 .
SirCharlo

유튜브에서도 같은 문제가 있습니다. Vimeo가 작동하는 것 같습니다. HTML5로 전환하면 YouTube의 문제가 해결됩니다. flashplugin-installer를 제거하고 adobe-flashplugin을 설치하여 일시적으로 문제를 해결했지만 재부팅 후 문제가 발생했습니다. 하드웨어 가속 비활성화에 관해서는, 얼마 전에는 불가능합니다. 팝업과 상호 작용할 수 없습니다 (11.10 이후 문제와 현재 12.04 문제).
foh1981

YouTube 비디오, 설정을 마우스 오른쪽 버튼으로 클릭하고 하드웨어 가속 기능을 비활성화하십시오. 그것은 불행한 해결책이지만, 어도비가 그것을 고치기로 결정할 때까지는 효과가 있습니다.
enedene

2

Nvidia 드라이버가 최신 버전의 Flash와 함께 설치되어있는 경우 문제가 될 수 있습니다. Flash 비디오를 마우스 오른쪽 버튼으로 클릭하고 설정에서 하드웨어 가속을 비활성화하십시오. 그것은 나를 위해 일했다.


1

나는 같은 문제를 가지고있다. Linux 3.2.0-24-generic (32 비트), Flash (최신) 버전 11.2.202.236 및 Mozilla Firefox를 사용하고 있습니다.

전역 설정에서 가속을 취소하려고했지만 수정하지 않았습니다. X 화면의 Nvidia 드라이버 설정을 재설정하려고했습니다.

영화 플레이어의 색상에는 전혀 문제가 없으며 인터넷에서 재생할 수 있지만 YouTube 비디오는 아닌 비디오가 있습니다.

mms.cfg 파일을 생성 했습니다. 그러나 미디어 플레이어와 미로 재생을 중단했습니다 (비디오 및 영화는 파란색으로 바 turned).

나는 이것을 따랐다.

  1. gstreamer-properties를여십시오 ( Alt+ F2, enter gstreamer-properties). 비디오 탭으로 변경하십시오. 기본 출력 플러그인을 "X Window System (X11 / XShm / Xv)"로 변경하십시오. 장치를 '기본값'으로 설정하십시오. 상자를 테스트하고 닫습니다.

1

업그레이드 후이 문제가 다시 발생했습니다. 나는에 대한 것을 알아 냈 enable_flash_uv_swap의 에서 옵션 /etc/vdpau_wrapper.cfg가 작동하려면 플래시 라이브러리 파일 (또는 심볼릭 링크)라는 이름되어야한다 libflashplayer.so(광산이었다 flashplayer-alternative.so). 그래서 방금 이름 flashplayer-alternative.so을 변경 하고 libflashplayer.so작동하기 시작했습니다.

자세한 내용은 [ANNOUNCE] libvdpau 0.5를 참조하십시오 .

이 해결 방법은 / proc / self / cmdline에 "libflashplayer"가 있고 /etc/vdpau_wrapper.cfg에 "enable_flash_uv_swap = 1"문자열이있는 경우 적용됩니다.


0

Flash-Aid를 사용 했는데 바로 고쳤습니다.


1
하드웨어 가속을 비활성화 할 수 없습니다. 플래시 파일 메뉴를 마우스 오른쪽 버튼으로 클릭하면 설정 메뉴의 항목을 선택 취소 할 수 없습니다. 마우스가 영향을 줄 수없고 키보드 만 닫을 수 있습니다. 파이어 폭스 용 플래시를 설치하려고했습니다. 플래시의 베타 버전을 설치하면 색상 문제가 해결되었지만 불안정합니다

Unity 2D 환경을 사용하여 로그인 한 후 변경하십시오. 그런 다음 평소와 같이 다시 로그인하십시오. 그것은 나를 위해 일했다.
pst007x

다시, 다음 ...와에와에와에 플래시 지원은 나를 위해 그것을 고정,하지만 몇 분 후 다시 고정 필요했습니다
keepitsimpleengineer

이 부가 기능은 저작자에 의해 제거되었습니다 ...
Serge Stroobandt

0

승인. 여기에 나에게 맞는 픽스가 있으며 모든 사람들이해야한다고 확신합니다!

sudo apt-get remove libvdpau1
sudo apt-get install flashplugin-installer

그 후 다음을 수행하십시오.

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

1
libvdpau1을 제거하면 mms.cfg를 사용한 두 번째 단계는 필요하지 않습니다. 다시 말하지만, libvdpau1를 제거하는 모든 권장 큰 뚱뚱한 경고와 함께해야한다 : 당신은 지원 및 비디오 재생 성능을 디코딩 하드웨어 비디오를 제거하는 것은 영향을받을 수 있습니다
jnv

예. 그러나 일부 그래픽 카드의 경우 플래시를 활성화하는 유일한 방법입니다. 그리고 플래시없이 인터넷을 탐색하는 것은 무엇입니까?
entonjackson

그것은 확실히 유일한 방법이 아니다, 읽어주십시오 : askubuntu.com/a/131040/19674
jnv

0

libvdpau1을 제거하면이 문제가 해결됩니다. 지금은 ...


1
....하지만 더 이상 GPU에서 비디오 디코딩을 가속화 할 수 없습니다 ...
Egil

그게 무슨 뜻 이니? 예를 들어?
Gonzoza

2
vdpau는 비디오 디코딩 및 GPU 용 오프로드에 사용되는 라이브러리 인 Unix 용 비디오 디코딩 및 프리젠 테이션 API를 의미합니다. 그렇지 않으면 비디오가 메인 프로세서의 소프트웨어로 디코딩됩니다.
Egil

0

NVIDIA 사용자의 경우. 지금 3 개의 비디오 카드를 테스트했습니다. 모든 엔비디아. 따라서 Nvidia 8600 GT, Nvidia 9500 또는 Nvidia 440 GT (모든 Nvidia 카드 일 수 있음)가있는 사람에게 적합합니다. libvdpau1 패키지 만 제거하면 됩니다. 그런 다음 Firefox 또는 Chrome을 시작하면 모든 것이 좋습니다.

sudo apt-get remove libvdpau1 그리고 완료.

HTML5에 참여하거나 참여하지 않고 YouTube를 테스트했으며 두 가지 방식으로 작동합니다.

vimeo 및 TED도 테스트했습니다. 모든 것이 제대로 보입니다.

이 패키지를 제거하면 비디오 디코딩이 GPU 대신 CPU로 전송되므로 CPU가 양호한 경우에만이 옵션을 사용해야합니다. 어쨌든 듀얼 코어 이상이 있다면 1080p 비디오에서도 문제가 없습니다.


0

11.2.202.228 업데이트의 문제인 것 같습니다. 아래는 Adobe가 해결할 때까지 가장 빠르고 합리적인 수정입니다.

sudo apt-get remove flashplugin-installer 
wget https://launchpad.net/ubuntu/+archive/partner/+files/adobe-flashplugin_11.1.102.63.orig.tar.gz    
tar xzvf *.tar.gz

libflashplayer.so아키텍처를 찾으십시오 .

cp /usr/lib/flashplugin-installer/libflashplayer.so libflashplayer.so.bak

libflashplugin.so위의 디렉토리에 새 파일 을 복사하고 브라우저를 덮어 쓴 후 다시 시작하십시오.


0

이 문제를 해결하는 또 다른 방법 (매번 나에게 도움이 됨)은 다음과 같습니다.

플래시 비디오가 재생 중일 때 마우스 오른쪽 버튼 으로 클릭 -> 설정-> "하드웨어 가속 사용"선택 취소-> 페이지 새로 고침


-1

이 문제는 NVIDIA 드라이버로 인해 발생합니다. 시스템 > 추가 드라이버Recommended 아래에 표시된 드라이버를 사용하십시오 . 그것은 나에게 일어 났고 이제는 비디오에서 푸른 안개를 얻지 못합니다.


이것은 나를 위해 고치지 않았습니다. 이 글을 쓰는 시점에서 버전은 12.04 (295.33)에서 동일합니다. 어제 이것을 테스트했을 때 nvidia-current (권장)는 실제로 버전 295.33에 있었지만 nvidia-current-updates는 버전 295.20에있었습니다.
foh1981

나는 항상이 10.4 LTS에서 마음에 들지 않는 경우를 제외하고, 권장 사용 드라이버를 사용, 작동하지 않았다
keepitsimpleengineer

잘못된 정보입니다. 드라이버의 버그가 아니며 Flash의 새로운 버그입니다.
blujay

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.