Flash video xuất hiện màu xanh


245

Vấn đề

Sau khi cập nhật lên Ubuntu 12.04 từ Ubuntu 11.10, tất cả video vẫn có màu xanh, cho dù đang phát trên trình duyệt hay trình phát. Vấn đề tương tự cũng xảy ra trong 11.10.

Tôi đã cố gắng gỡ cài đặt tất cả Flash và cài đặt lại nhưng nó không có gì khác biệt.

Điều gì gây ra video Flash màu xanh?

Ubuntu 11.10 64 bit

Ubuntu 12.04LTS 64 bit


Nó trông như thế nào

Video flash màu xanh


Câu trả lời:


187

Có một số sai lệch và một số khuyến nghị sai ở đây, vì vậy hãy tổng hợp vấn đề là gì và giải pháp nào có.

TL; DR

Các phiên bản mới nhất của Ubuntu kể từ 12.10 (Quantal) chứa phiên bản vá của thư viện. Nếu bạn vẫn gặp sự cố với video màu xanh (KHÔNG bao gồm Nhóm Blue Man ), hãy xem câu trả lời này - tên thư viện Flash Flash phải là libflashplayer.solibvdpau sẽ không áp dụng cách giải quyết. Bạn cũng có thể xem /etc/vdpau_wrapper.cfgtập tin. Ở đó bạn có thể vô hiệu hóa các cách giải quyết được áp dụng bởi libvdpau.

Nếu bạn có Oneiric (11.10) hoặc Chính xác (12.04), hãy cài đặt libvdpau đã vá:

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

Nếu không, bạn có thể sửa đổi thư viện FlashTHER:

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

Đọc toàn bộ bài viết trước khi bình luận.

Vấn đề

Flash Player kể từ phiên bản 11.2 sử dụng tăng tốc video phần cứng trên hầu hết các nền tảng. Thật không may, khả năng tăng tốc trong Linux không chỉ không được hỗ trợ mà còn bị hỏng. Flash Player hoán đổi màu sắc trong video theo các điều kiện sau:

  • Bạn đang sử dụng GPU Nvidia khá mới với sự hỗ trợ của VDPAU .
  • Bạn đang sử dụng phiên bản trình điều khiển nhị phân Nvidia hiện tại (các phiên bản cũ hơn không hỗ trợ VDPAU).
  • Bạn đã libvdpau1cài đặt gói.
  • Trình phát trên trang web sử dụng Video sân khấu - đó là lý do tại sao chỉ có YouTube và một vài người chơi khác bị ảnh hưởng.

Xem lời giải thích của Pierre-Loup Griffais từ Nvidia .

Đây không phải là một lỗi trong trình điều khiển Nvidia. Nvidia nhận thức được vấn đề này và họ đã tạo ra một cách giải quyết. Trình điều khiển Nouveau có thể không bị ảnh hưởng vì hỗ trợ giải mã video chưa kết thúc .

Đây không phải là một lỗi trong libvdpau. libvdpau chỉ là một trình bao bọc cho phép người chơi video sử dụng giải mã VDPAU (xem phần giải thích của Stephen Warren ).

Đây không phải là một lỗi cụ thể của Ubuntu. Các bản phân phối khác cũng bị ảnh hưởng, ví dụ Arch .

Lỗi này rất có thể xảy ra trong Flash Player - mặc dù Adobe cố đổ lỗi cho Nvidia và người dùng không đủ năng lực. Đã có nhiều báo cáo về trình sửa lỗi của Adobe, tất cả chúng đều bị từ chối với tư cách là Không thể.

Sẽ không có bản sửa lỗi chính thức từ Adobe, vì Flash Player dựa trên NPAPI chỉ nhận được các bản vá bảo mật cho đến năm 2017. Hy vọng rằng chúng tôi sẽ không cần Flash Player vào thời điểm đó.

Cách giải quyết

Sử dụng libvdpau 0,5

Có sẵn trong kho chính thức kể từ Ubuntu 12.10 libvdpau 0.4.1-6

Phiên bản libvdpau này bao gồm một cách giải quyết của Stephen Warren được mô tả dưới đây.

Xem thông báo phát hành

Cài đặt libvdpau đã vá (bản vá thích hợp)

Stephen Warren đã tạo ra bản vá đẹp cho libvdpau , phát hiện Flash Player và chỉ áp dụng cách giải quyết cho nó. Các bản vá có thể được kiểm soát bằng cách sử dụng /etc/vdpau_wrapper.cfgtập tin.

Libvdpau được vá sửa chữa màu sắc và cho phép Flash Player sử dụng VDPAU cho lớp phủ phần cứng vẫn cung cấp một số lợi ích về hiệu suất.

Để trình bao bọc hoạt động, nó cần nhận ra việc sử dụng Flash. Vì vậy, các thư viện flash phải được đặt tên libflashplayer.sovà wrapper Plugin phải được kích hoạt trong Firefox (trong about:config, dom.ipc.plugins.enabled.libflashplayer.sodom.ipc.plugins.enablednên được đặt true).

Đối với Chính xác (12.04) và Oneiric (11.10), bạn có thể cài đặt libvdapu đã vá từ PPA của Maxim Thikonov bằng các lệnh sau:

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

Thay đổi sẽ có hiệu lực sau khi khởi động lại (hoặc có thể sớm hơn).

Ngăn Flash Player tìm libvdpau

(Qua Daniel Mario Vega trên Launchpad )

Xác định vị trí libflashplayer.sotrong hệ thống của bạn - cho Ubuntu, nó là một trong hai trong /usr/lib/adobe-flashplugin/nếu bạn có adobe-flashplugingói cài đặt, hoặc /usr/lib/flashplugin-installer/cho flashplugin-installergói. Tham khảo trình duyệt của about:pluginsbạn nếu bạn gặp khó khăn khi tìm tệp ( có thể cần một chút điều chỉnh trong trường hợp Firefox ).

Chạy các lệnh sau - giả sử bạn đã cài đặt flashplugin-installerhoặc adobe-flasplugin:

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

Thay đổi có hiệu lực sau khi khởi động lại trình duyệt.

Điều này sẽ sửa đổi nhị phân Flash Flash để tìm kiếm thư viện "lixvdpau" không tồn tại thay vì "libvdpau". Do đó, nó sẽ không cố gắng sử dụng bản trình bày VDPAU.

Lệnh tạo bản sao lưu libflashplayer.so.bak của nhị phân trong trường hợp bạn gặp phải bất kỳ vấn đề nào.

Bạn cần chạy lệnh này mỗi khi có bản cập nhật Flash Player vì thay đổi của bạn sẽ bị ghi đè.

Với cách giải quyết này, bạn có thể tiếp tục tăng tốc CTNH, cài đặt libvdpau1 và rất dễ áp ​​dụng so với vá libvdpau.

Sử dụng Google Chrome với PepperFlash

Kể từ phiên bản 20, Google Chrome được phát hành với Tiêu Pepper Flash Player 11.3 với hỗ trợ PPAPI (thay vì 11.2 trên NPAPI được sử dụng bởi Firefox và cộng sự). PepperFlash dường như không bị ảnh hưởng bởi vấn đề này vì nó dường như sử dụng khả năng tăng tốc phần cứng đầy đủ.

PepperFlash có thể được sử dụng với Chromium , nhưng thật không may, hiện tại không có trình duyệt nào khác hỗ trợ PPAPI.

Vô hiệu hóa tăng tốc phần cứng Flash

Cách khắc phục dễ dàng và ít xâm nhập nhất là tắt tính năng tăng tốc Flash Flash CTNH trong cài đặt Hiển thị - nhấp chuột phải vào Flash, chọn Cài đặt

Tuy nhiên, điều này không dễ dàng vì cửa sổ Cài đặt không phản hồi dưới trình quản lý tổng hợp (Compiz, Unity tiêu chuẩn) và nếu trình duyệt hiển thị thanh cuộn.

Để tắt tăng tốc Phần cứng, hãy mở bất kỳ video nào (ví dụ: trên YouTube) ở chế độ toàn màn hình và sau đó mở cửa sổ Cài đặt. Hoặc bạn có thể tạm thời chuyển sang Unity 2D hoặc WM không tổng hợp khác.

Sự thay đổi có hiệu lực sau khi làm mới.

Hạn chế: điều này vô hiệu hóa khả năng tăng tốc CTNH trong Flash Player ngay cả đối với các hoạt động vectơ và bitmap. Một số trò chơi và phim Flash có thể có hiệu suất kém hơn và / hoặc đồ họa kém hơn.

Gỡ cài đặt libvdpau

Nếu bạn muốn bật tính năng tăng tốc CTNH trong Flash Player, bạn có thể gỡ cài đặt libvdpau khỏi hệ thống, điều này ngăn chặn Flash Player sử dụng VDPAU một cách hiệu quả.

Chạy:

sudo apt-get remove libvdpau1

Hạn chế: Người chơi máy tính để bàn (như Totem và Mplayer) sẽ không thể sử dụng giải mã video phần cứng. Điều này sẽ dẫn đến việc sử dụng CPU cao hơn trong khi phát lại. Ngoài ra, hiệu suất phát lại video có thể bị ảnh hưởng (ví dụ: khung hình bị rớt hoặc hình ảnh bị đóng băng hoàn toàn), đặc biệt nếu bạn có CPU chậm hơn và bạn đang xem video 1080p.

Bật giải mã video phần cứng Flash Player

Hầu hết người dùng đã báo cáo rằng điều này dẫn đến sự cố Flash Player rất thường xuyên (có thể do sự cố đồng thời trong quá trình giải mã) nhưng nếu bạn cảm thấy may mắn, hãy dùng thử.

Đây cũng là phương pháp tương tự được sử dụng bởi addon Flash-Aid . Nó sẽ không làm cho nó tốt hơn.

Chạy:

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

Điều này sẽ tạo tệp /etc/adobe/mms.cfg có EnableLinuxHWVideoDecode=1nội dung. Đây là cách duy nhất để thực sự buộc Flash Player giải mã video trên GPU và nó không được Adobe hỗ trợ chính thức.

Để hoàn tác điều này, hãy chạy:

sudo rm /etc/adobe/mms.cfg

để xóa tệp mms.cfg.

Bạn có thể thử cải thiện hơn nữa tính ổn định của Flash với VDPAU_NVIDIA_NO_OVERLAY=1biến môi trường, xem diễn đàn của Nvidia .

Thay thế người chơi Flash

(Theo khuyến nghị của bowser trên Launchpad )

Sử dụng tiện ích bổ sung FlashVideoReplacer Firefox, Literna Mágica hoặc giải pháp khác để thay thế trình phát chuẩn trong Flash bằng plugin trình phát video được nhúng (như Totem - totem-mozilla- hoặc VLC - mozilla-plugin-vlc). Không có Flash Player, không có vấn đề.

Bản vá libvdpau (vdpau_trace hack)

Có một bản vá không chính thức của Nvidia , bản sửa lỗi Flash Flash ở cấp độ libvdpau bằng cách hack vdpau_trace.

Lưu ý rằng bản vá nói trên của Stephen Warren là kỹ thuật vượt trội và nên được sử dụng thay thế.

Các cách giải quyết khác

Các giải pháp sau đây sẽ chỉ hoạt động một phần hoặc chúng có thể có một số cảnh báo.

Kích hoạt HTML5 tại YouTube

Bật trình phát HTML5 tại http://www.youtube.com/html5 sẽ không hoạt động với tất cả các video; một số video YouTube chỉ không có sẵn cho trình phát HTML5 (ví dụ do thiếu hỗ trợ quảng cáo). Tuy nhiên, video HTML5 là tuyệt vời và dù sao bạn cũng nên sử dụng nó.

Hạ cấp xuống Flash Player 11.1

Có những lỗ hổng đã biết trong FP 11.1 được sửa trong 11.2. Nếu bạn muốn mạo hiểm, bạn nên biết những gì bạn đang tham gia.

Nếu bạn vẫn muốn hạ cấp, hãy thử Flash Player 10.3 vẫn được duy trì - bạn có thể tải xuống trong kho lưu trữ của Adobe

Chuyển sang GPU khác

Có vẻ như rất ít GPU Nvidia không bị ảnh hưởng, đặc biệt là Quadro 2000 và GeForce GT 430. Cả hai đều có tính năng VDPAU đặt C , nhưng nếu không, hầu hết các GPU của bộ C tính năng cũng bị ảnh hưởng. Nếu bạn có bất kỳ GPU nào đã nói ở trên, vui lòng cho chúng tôi biết trên Launchpad xem lỗi này có ảnh hưởng đến bạn không.


8
Vô cùng hữu ích và thông tin văn bản. Tôi đã khắc phục sự cố trong openSUSE 12.2 của mình bằng cách trích xuất libvdpau.so.1.0.0 từ cuộc tranh luận được tìm thấy trong kho lưu trữ launchpad.net/~tikhonov/+archive/misc sang my / usr / lib64 - hoàn hảo. Cảm ơn bạn!
RushPL

GPU mới hơn chắc chắn có lỗi (với bộ tính năng C). Tôi là một trong số rất nhiều
Victor

1
@Victor Vâng, tôi đã nhận thấy; đó là một lý thuyết và nó đã sai Thật kỳ lạ khi hai GPU cụ thể (và rất khác nhau) không bị ảnh hưởng, tôi có xu hướng nghĩ rằng các phóng viên đã bỏ lỡ điều gì đó, ví dụ như họ không cài đặt libvdpau (báo cáo tiêu cực về Quatro 2000 đến từ đại diện của Adobe).
jnv

4
Cảm ơn bạn đã dành thời gian để giải quyết vấn đề và cung cấp nhiều giải pháp với lời giải thích cho từng vấn đề. Áp dụng bản vá libpauv1 rất hiệu quả đối với tôi và tôi chỉ cần khởi động lại trình duyệt của mình để áp dụng giải pháp. Cảm ơn!
dusktreader

1
tôi đã đi với Prevent Flash Player from finding libvdpaugiải pháp và xác nhận nó hoạt động. vị trí của libflashplayer.sotập tin đã ở /usr/lib/mozilla/plugins/libflashplayer.sovà làm việc cho opera cũng vậy
ulkas

94

CẬP NHẬT: Vui lòng xem giải pháp này để có cách khắc phục thích hợp. Giải pháp được đề cập ở đây dẫn đến sự cố cho nhiều người đã thử nó.

Điều này là do lỗi trong phiên bản Flash mới mà Adobe từ chối sửa. Ngoài ra còn có một lỗi trên Launchpad thảo luận về điều này (LP: # 967091 ). Lỗi chỉ xuất hiện khi bạn sử dụng trình điều khiển nhị phân NVidia và đã cài đặt libvdpau. Một sửa chữa nhanh chóng là thêm một số cài đặt bổ sung cho cấu hình Flash.

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

Điều này khắc phục sự cố trong khi vẫn có sự tích lũy phần cứng VDPAU. Thật không may, có lẽ sẽ không có phiên bản Flash mới để sửa lỗi này nếu không có cấu hình hack thủ công này vì phiên bản Flash giới thiệu lỗi này cũng là phiên bản Flash cuối cùng mà Adobe sẽ phát hành cho Linux.

Nếu điều này gây ra sự mất ổn định cho bạn, hãy hoàn nguyên các thay đổi bằng cách xóa thư mục bạn đã tạo trước đó.

sudo rm -r /etc/adobe

hoặc bạn có thể thử giảm tập tin /etc/adobe/mms.cfg xuống chỉ còn

OverrideGPUValidation=true

dòng bằng cách chỉnh sửa với sudo gedit /etc/adobe/mms.cfg.


Cảm ơn bạn đã giải quyết vấn đề này cho tôi trên Ubuntu 11.10 (adobe-flashplugin 11.2.202.228-0oneiric1). Đây không phải là phiên bản Flash cho Linux cuối cùng, sẽ có các bản cập nhật bảo mật và các phiên bản mới hơn sẽ đi kèm với Google Chrome.
Mateusz Stachowski

16
Việc kích hoạt các tính năng đó trong mms.cfg khiến Flash bị sập thường xuyên đối với tôi.
blujay

4
Vâng, đã khắc phục sự cố màu xanh nhưng gặp sự cố thường xuyên, nó vô dụng
Hubro

3
Điều này khắc phục vấn đề với tông màu xanh lam, nhưng gây ra sự bất ổn cho tôi.
foh1981

1
Lệnh này làm cho plugin flash bị sập khá thường xuyên đối với tôi. Làm thế nào để bạn trở lại?
RockScience

51

Sửa chữa (làm việc xung quanh)

Vấn đề: Tất cả các trình duyệt web video trình phát flash có màu xanh

  • Crom
  • Google Chrome
  • Firefox

Cả hai plugin flash đều khiến video flash xuất hiện có lớp phủ màu xanh, vì vậy hãy xóa.

  • Adobe - flashplugin
  • Flashplugin - trình cài đặt

Giải pháp (không hoạt động như adobe flash plug in nhưng nó hoạt động)

  • Cài đặt lightpark (cộng với mọi plugin trình duyệt) hoặc
  • Cài đặt gnash (cộng với mọi plugin trình duyệt)

Khắc phục có thể 1

Đã xóa:

  • trình cắm trình duyệt gnash
  • trình cắm trình duyệt gightspark
  • API giải mã và trình bày video cho Unix (thư viện) libvdpau1
  • flashplugin - trình cài đặt

Cài đặt:

adobe-flashplugin Khởi động lại trình duyệt và nó hoạt động với tôi.

Có thể sửa 2

Cài đặt:

  • libvdpau1

Thiết lập flash

  • vô hiệu hóa gia tốc CTNH trong Flash.

Mở trình duyệt của bạn và điều hướng đến một video flash (youtube, trang web flash abobe, v.v.) nhấp chuột phải, cài đặt và tắt tăng tốc Phần cứng.

Nếu bạn không thể tắt tăng tốc Phần cứng, hãy đăng nhập vào môi trường Unity 2D.

LGI: https://bugs.launchpad.net/ubfox/+source/unity/+orms/968361

OBS: Trong trường hợp kiên trì. Khởi động lại máy.


1
Đối với tôi chỉ đơn thuần là cài đặt libvdpau1 hoạt động, sau một số giải pháp khác thì không. Tôi đang chạy Ubuntu 11.10 với trình điều khiển NVIDIA 295.33.
D Coetzee

libvdpau1đã được cài đặt cho tôi trong Ubuntu 12.04 64 bit. Dù sao, vô hiệu hóa tăng tốc phần cứng đã lừa tôi. Tôi đang sử dụng trình điều khiển Nvidia giống như @Derrick Coetzee, nhưng trên Chính xác với Gnome Shell.
titantux

4
Tôi dường như không thể nhấp vào tùy chọn để vô hiệu hóa accel.
RolandiXor

1
Xóa libvdpau1 làm việc cho tôi trong Firefox và Chrome cho tất cả các trang web tôi đã kiểm tra. Tôi có thẻ Nvidia 440 GT nếu điều đó có ích.
Luis Alvarado

4
Nếu bạn không thể bỏ chọn tùy chọn Tăng tốc phần cứng trong cài đặt Flash, hãy thử ở chế độ toàn màn hình - ví dụ: YouTube, mở bất kỳ video nào ở chế độ toàn màn hình và mở cài đặt Flash (Nhấp chuột phải> Cài đặt hình xăm); cửa sổ phải được đáp ứng. Nếu cửa sổ của trình duyệt có thanh cuộn, hộp thoại cài đặt sẽ không phản hồi theo WM tổng hợp.
jnv

14

Ok, đây là kinh nghiệm của tôi khi giải quyết vấn đề này (trên trình điều khiển Ubuntu 12.04 64-bit, nVidia):

  • Xóa trình cài đặt flashplugin và cài đặt adobe-flashplugin ( không khắc phục được )

Điều này làm việc cho đến khi khởi động lại. Nhưng tôi đã giữ adobe-flashplugin kể từ khi tôi dùng 64-bit (Tôi đã có ấn tượng rằng nó hoạt động tốt nhất).

  • Thay đổi phiên bản trình điều khiển ( không sửa nó )

Lúc đầu tôi có nvidia-current-update, tôi đã đổi nó thành nvidia-current. Điều này đã không sửa chữa nó. Synaptic chỉ ra rằng các phiên bản trình điều khiển giống nhau, như cách viết này (295.33).

  • Cài đặt tiện ích Flash-Aid trong Firefox (đã sửa lỗi nhưng không ổn định )

Điều này hoạt động miễn là tôi kích hoạt tùy chọn tăng tốc phần cứng (không bị nhầm lẫn với tùy chọn bên dưới !!). Không thành vấn đề nếu tôi cài đặt plugin Flash từ kho lưu trữ hoặc bản beta từ Adobe. Tuy nhiên, trong khi sửa lỗi màu xanh lam, plugin cực kỳ không ổn định và bị hỏng liên tục trong khi tương tác với các đối tượng Flash.

  • Kích hoạt video HTML5 trên Youtube (đã sửa nó trên Youtube )

Mặc dù tôi chỉ gặp vấn đề này trên các video Youtube, tôi không thể chắc chắn rằng các trang web và video khác không bị ảnh hưởng. Theo đề xuất của những người khác ở đây, hãy truy cập youtube.com/html5 nếu bạn muốn kích hoạt hoặc hủy kích hoạt video HTML5 trên Youtube.com.

  • Vô hiệu hóa tăng tốc phần cứng thông qua nhấp chuột phải vào video Flash (đã sửa lỗi)

Đây là những gì làm việc tốt nhất cho tôi (nhưng tôi đã phải đăng nhập bằng Unity 2D theo đề xuất của pst007x trong chuỗi này) . Các tông màu xanh đã biến mất và các video ổn định. Tôi sợ rằng khối lượng công việc của CPU sẽ tăng nhưng khi thử nghiệm có và không tăng tốc phần cứng, tôi không thể thấy sự thay đổi nào (tôi đã sử dụng một video từ kênh Googles ở 1080p), nó bắt đầu vào khoảng 40% và giảm xuống 20% ​​khi video được tải đầy đủ.


9

Cách khắc phục nhanh của tôi, dù sao đi nữa, đối với YouTube, là tham gia phiên bản HTML5 beta của họ .

Nó đã có tác dụng ... Và từ những gì tôi có thể thấy, dường như chỉ có YouTube bị ảnh hưởng bởi lỗi cũ này gây ra cái đầu xấu xí của nó một lần nữa ...

Thực sự tốt nhất để bắt đầu sử dụng HTML5. Bạn phải nhớ rằng Flash đang trên đường ra mắt khi nói đến Linux. Sau đó, tất cả chúng ta sẽ phải sử dụng Google Chrome và không có gì khác :(


2
không hoạt động trên các video có quảng cáo
ispinator

4

Tôi đã giải quyết vấn đề này sau khi gỡ bỏ trình phát flash và sau đó cài đặt lại flash thủ công bằng cách tải xuống flash từ trang web của Adobe và cài đặt nó thông qua Trung tâm phần mềm Ubuntu.


3

Tôi đã giải quyết vấn đề này (sử dụng Linux Mint Lisa, dựa trên Ubuntu Oneiric) bằng cách đưa trình điều khiển NVIDIA trở lại phiên bản 173.

Cập nhật: Thật không may, trình điều khiển NVIDIA phiên bản 173 tạo ra cùng một màu xanh lam trong các video MP4 mà phiên bản (được cập nhật) của trình điều khiển NVIDIA thực hiện trong các video Flash . Điều đó hơi khó chịu: Tôi có thể uống cà phê quá lạnh hoặc quá ngọt.

Và một cập nhật khác: Tôi đã có thể khắc phục sự cố MP4 trong Totem bằng cách truy cập Tùy chọn và đẩy thanh trượt Hue sang bên phải. Nóng và không quá ngọt.


3

Thử đi:

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

+1 Tôi đã gặp vấn đề tương tự cách đây một thời gian (10.04) và tôi khá chắc chắn rằng đây là cách tôi khắc phục nó.
Aaron

2
Thật không may, vấn đề vẫn còn.
enedene

2
OK, sau đó thử vô hiệu hóa tăng tốc phần cứng Flash với các hướng dẫn được tìm thấy ở đây .
SirCharlo

Tôi có cùng một vấn đề, trên Youtube. Vimeo dường như làm việc. Chuyển sang HTML5 khắc phục sự cố trên Youtube. Tôi đã tạm thời sửa nó bằng cách xóa trình cài đặt flashplugin và cài đặt adobe-flashplugin, nhưng vấn đề đã trở lại sau khi khởi động lại. Đối với việc tắt kích hoạt phần cứng tăng tốc, điều đó là không thể đối với tôi sau một thời gian. Tôi không thể tương tác với cửa sổ bật lên (một sự cố từ ngày 11.10 và đến ngày 12.04).
foh1981

Nhấp chuột phải vào video youtube, cài đặt, vô hiệu hóa tăng tốc phần cứng hoạt động. Đó là một giải pháp không may, nhưng nó là một giải pháp hiệu quả cho đến khi adobe quyết định sửa nó.
enedene

2

Đây có thể là một vấn đề nếu bạn đã cài đặt trình điều khiển Nvidia với phiên bản Flash mới nhất. Hãy thử nhấp chuột phải vào video Flash và vô hiệu hóa khả năng tăng tốc phần cứng từ cài đặt. Nó làm việc cho tôi.


1

Tôi có cùng một vấn đề. Tôi đang sử dụng Linux 3.2.0-24-generic (32-bit), Flash (mới nhất) phiên bản 11.2.202.236 và Mozilla Firefox.

Tôi đã cố gắng hủy bỏ khả năng tăng tốc trong cài đặt toàn cầu - nó không khắc phục được. Tôi đã thử thiết lập lại cài đặt trình điều khiển Nvidia cho màn hình X của mình.

Không có vấn đề gì với màu sắc trong trình phát phim và có những video tôi có thể phát trên internet cũng không sao, nhưng không phải video YouTube.

Tạo tập tin mms.cfg làm việc. Tuy nhiên, nó đã đánh bật trình phát phương tiện và phát lại miro (video và phim chuyển sang màu xanh ở đó).

Sau đó tôi làm theo:

  1. Mở thuộc tính guxer ( Alt+ F2, enter gstreamer-properties). Thay đổi sang tab video. Thay đổi plugin đầu ra mặc định thành "X Window System (X11 / XShm / Xv)". Tạo thiết bị -'Default '. Kiểm tra và đóng hộp.

1

Tôi đã có vấn đề này một lần nữa sau khi nâng cấp. Tôi đã tìm ra rằng để tùy chọn enable_flash_uv_swap trong /etc/vdpau_wrapper.cfg hoạt động, tệp thư viện Flash (hoặc symlink) phải được đặt tên libflashplayer.so( tên của tôi flashplayer-alternative.so). Vì vậy, tôi chỉ cần đổi tên flashplayer-alternative.sođể libflashplayer.so, và nó bắt đầu làm việc.

Để biết thêm thông tin, hãy xem [ANNOUNCE] libvdpau 0,5 :

Cách giải quyết này được áp dụng nếu "libflashplayer" được tìm thấy trong / Proc / self / cmdline và chuỗi "enable_flash_uv_swap = 1" được tìm thấy trong /etc/vdpau_wrapper.cfg.


0

Tôi đã sử dụng Flash-Aid , nó đã sửa nó ngay lập tức.


1
Tôi không thể tắt khả năng tăng tốc phần cứng .. Khi tôi nhấp chuột phải vào menu tệp flash xuất hiện nhưng tôi không thể bỏ chọn hoặc bất cứ điều gì trong menu cài đặt. Chuột không thể tác dụng và bàn phím chỉ có thể đóng nó .. Tôi đã cố gắng cài đặt flash-Aid cho firefox. Cài đặt phiên bản beta của flash đã giải quyết được vấn đề về màu sắc nhưng nó không ổn định

Đăng nhập bằng môi trường Unity 2D, thực hiện các thay đổi ở đó. Sau đó đăng nhập lại như bình thường. Điều đó làm việc cho tôi.
pst007x

Flash-Aid đã sửa nó cho tôi, nhưng sau vài phút, nó cần sửa lại, rồi một lần nữa, sau đó và tiếp tục và tiếp tục
keepitsimpleengineer

Tiện ích bổ sung này đã bị xóa bởi tác giả của nó ...
Serge Stroobandt

0

Đồng ý. Đây là bản sửa lỗi, nó đã làm điều đó cho tôi và tôi chắc chắn rằng nó nên làm điều đó cho mọi người !!

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

sau đó, làm:

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

1
Khi bạn gỡ cài đặt libvdpau1, bước thứ hai với mms.cfg là không cần thiết. Một lần nữa, tất cả các khuyến nghị để gỡ cài đặt libvdpau1 sẽ đi kèm với cảnh báo lớn: bạn đang xóa hỗ trợ giải mã video phần cứng và hiệu suất phát lại video có thể bị ảnh hưởng
jnv

Có nhưng đối với một số card đồ họa, đây là cách duy nhất để bật flash. Và những gì đang duyệt Internet mà không cần flash?
entonjackson

Đây chắc chắn không phải là cách duy nhất, xin vui lòng đọc lên: Askubfox.com/a/131040/19674
jnv

0

Gỡ cài đặt libvdpau1 giải quyết vấn đề này cho tôi. Bây giờ ...


1
.... nhưng sau đó bạn không thể tăng tốc giải mã video trên gpu nữa ...
Egil

Ý bạn là như thế nào? Ví dụ?
Gonzoza

2
vdpau có nghĩa là API giải mã và trình bày video cho Unix, đây là thư viện được sử dụng để giảm tải giải mã video cho gpu. Không có nó, video sẽ được giải mã trong phần mềm trên bộ xử lý chính.
Egil

0

Dành cho người dùng NVIDIA. Tôi đã thử nghiệm 3 thẻ video ngay bây giờ. Tất cả Nvidia. Vì vậy, đối với bất kỳ ai có Nvidia 8600 GT, Nvidia 9500 hoặc Nvidia 440 GT (Có thể là tất cả các thẻ Nvidia). Bạn chỉ phải loại bỏ gói libvdpau1 . Sau đó, chỉ cần khởi động Firefox hoặc Chrome và mọi thứ sẽ tốt.

sudo apt-get remove libvdpau1 và thực hiện.

Đã thử nghiệm youtube có / không tham gia HTML5 và hoạt động cả hai cách.

Đã thử nghiệm vimeo và TED. Tất cả mọi thứ LOOKS như nó nên.

Bạn chỉ nên sử dụng tùy chọn này nếu bạn có CPU tốt vì khi gỡ bỏ gói này sẽ gửi giải mã video cho CPU thay vì GPU. Dù sao, nếu bạn có Dual Core hoặc tốt hơn, bạn sẽ không gặp vấn đề gì ngay cả với video 1080p.


0

Đây có vẻ là một vấn đề với bản cập nhật 11.2.202.228 và dưới đây là cách khắc phục nhanh nhất và hợp lý nhất cho đến khi Adobe giải quyết nó:

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

Xác định vị trí libflashplayer.socho kiến ​​trúc của bạn.

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

Sao chép mới libflashplugin.sovào thư mục trên, ghi đè và khởi động lại trình duyệt của bạn.


0

Một cách khác để giải quyết vấn đề này (đã từng làm việc cho tôi mỗi lần) là:

Khi video flash đang phát, nhấp chuột phải vào nó -> Cài đặt -> Bỏ chọn "bật tăng tốc phần cứng" -> Làm mới trang


-1

Vấn đề được gây ra bởi trình điều khiển NVIDIA. Đảm bảo rằng bạn sử dụng trình điều khiển được hiển thị như Recommendedtrong Hệ thống > Trình điều khiển bổ sung . Điều đó đã xảy ra với tôi và bây giờ tôi không nhận được màu xanh lam trong video của mình.


Điều này đã không sửa chữa nó cho tôi. Theo văn bản này, các phiên bản giống nhau trong 12.04 (295.33). Hôm qua khi tôi thử nghiệm điều này, nvidia-current (được khuyến nghị) thực sự có trên phiên bản 295.33 trong khi nvidia-current-update là trên phiên bản 295.20.
foh1981

Không hoạt động, tôi luôn sử dụng các trình điều khiển được đề xuất, ngoại trừ khi họ không thích trong 10,4 LTS
keepitsimpleengineer

Thông tin sai. Đây không phải là lỗi trong trình điều khiển, đây là lỗi mới trong Flash.
blujay

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.