এখানে কিছু বিভ্রান্তিকর এবং কিছু ভুল প্রস্তাবনা রয়েছে, সুতরাং সমস্যাটি কী এবং কী কী সমাধান রয়েছে তা সংশোধন করা যাক।
টি এল; ডিআর
12.10 (কোয়ান্টাল) থেকে উবুন্টুর সর্বশেষ সংস্করণগুলিতে গ্রন্থাগারের একটি প্যাচযুক্ত সংস্করণ রয়েছে। যদি আপনি এখনও নীল ভিডিও ( ব্লু ম্যান গ্রুপ সহ নয় ) নিয়ে সমস্যাগুলি চালিয়ে যান তবে এই উত্তরটি দেখুন - ফ্ল্যাশ প্লেয়ারের লাইব্রেরির নামটি অবশ্যই libflashplayer.so
অন্যথায় হতে হবে লিবিভিডপাউ কাজের চাপ প্রয়োগ করবে না। আপনি /etc/vdpau_wrapper.cfg
ফাইলটি একবার দেখে নিতে পারেন । সেখানে আপনি libvdpau দ্বারা প্রয়োগ করা workaround অক্ষম করতে পারেন।
আপনার যদি ওয়ানিরিক (১১.১০) বা যথার্থ (১২.০৪) থাকে তবে প্যাচযুক্ত লিবিভিডিপউ ইনস্টল করুন:
sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1
অন্যথায় আপনি ফ্ল্যাশ প্লেয়ারের লাইব্রেরিটি সংশোধন করতে পারেন:
cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so
মন্তব্য করার আগে পুরো পোস্টটি পড়ুন।
সমস্যাটি
সংস্করণ ১১.২ থেকে ফ্ল্যাশ প্লেয়ার বেশিরভাগ প্ল্যাটফর্মে হার্ডওয়্যার ভিডিও ত্বরণ ব্যবহার করে। দুর্ভাগ্যক্রমে লিনাক্সের ত্বরণ কেবল অসমর্থিত নয়, তবে মূলত ভাঙা। ফ্ল্যাশ প্লেয়ার নিম্নলিখিত শর্তাবলী ভিডিওতে রঙ পরিবর্তন করে:
- আপনি ভিডিপিএইউ সমর্থন সহ মোটামুটি নতুন এনভিডিয়া জিপিইউ ব্যবহার করছেন ।
- আপনি এনভিডিয়া বাইনারি ড্রাইভারের বর্তমান সংস্করণ ব্যবহার করছেন (পুরানো সংস্করণগুলি ভিডিপিএইউ সমর্থন করে না)।
- আপনি
libvdpau1
প্যাকেজ ইনস্টল করেছেন।
- সাইটের প্লেয়ার স্টেজ ভিডিও ব্যবহার করে - এজন্য কেবলমাত্র ইউটিউব এবং আরও কয়েকটি খেলোয়াড় ক্ষতিগ্রস্থ হয়।
এনভিডিয়া থেকে পিয়ের-লুপ গ্রিফাইসের ব্যাখ্যা দেখুন ।
এনভিডিয়া ড্রাইভারদের এটি কোনও বাগ নয়। এনভিডিয়া এই সমস্যাটি সম্পর্কে অবগত এবং তারা ইতিমধ্যে একটি কার্যনির্বাহ তৈরি করেছে। ভিডিও ডিকোডিং সমর্থন এখনও শেষ না হওয়ায় সম্ভবত নুভা ড্রাইভারটি প্রভাবিত হয় না ।
এটি libvdpau এ কোনও বাগ নয়। livvdpau হ'ল একটি মোড়ক যা ভিডিও প্লেয়ারদের ভিডিপিএইউ ডিকোডিং ব্যবহার করতে দেয় ( স্টিফেন ওয়ারেনের ব্যাখ্যা দেখুন )।
এটি কোনও উবুন্টু-নির্দিষ্ট বাগ নয়। অন্যান্য বিতরণগুলিও প্রভাবিত হয়, যেমন আর্চ ।
ফ্ল্যাশ প্লেয়ারটিতে বাগটি খুব সম্ভবত রয়েছে - যদিও অ্যাডোব এনভিডিয়া এবং অযোগ্য ব্যবহারকারীদের দোষ দেওয়ার চেষ্টা করে। অ্যাডোবের বাগট্র্যাকারে একাধিক প্রতিবেদন এসেছে, তাদের সবকটিই "ক্যানট্রাপ্রডিউসড" হিসাবে প্রত্যাখ্যাত হয়েছিল:
অ্যাডোব থেকে কোনও অফিসিয়াল ফিক্স হবে না, যেহেতু এনপিএপিআই-ভিত্তিক ফ্ল্যাশ প্লেয়ার 2017 পর্যন্ত কেবলমাত্র সুরক্ষা প্যাচ পেয়েছে Hope আশা করি সেই সময়ের মধ্যে আমাদের ফ্ল্যাশ প্লেয়ারের দরকার পড়বে না।
কর্মক্ষেত্রের
Livvdpau 0.5 ব্যবহার করুন
উবুন্টু ১২.১০ থেকে অফিসিয়াল সংগ্রহস্থলগুলিতে উপলব্ধ libvdpau 0.4.1-6
লিবিভিডপাউ-র এই সংস্করণে নীচে বর্ণিত স্টিফেন ওয়ারেনের কার্যভার অন্তর্ভুক্ত রয়েছে।
প্রকাশের ঘোষণাটি দেখুন
প্যাচড libvdpau ইনস্টল করুন (সঠিক প্যাচ)
স্টিফেন ওয়ারেন libvdpau এর জন্য দুর্দান্ত প্যাচ তৈরি করেছেন , যা ফ্ল্যাশ প্লেয়ার সনাক্ত করে এবং কেবলমাত্র এটির জন্য কাজের প্রয়োগ প্রয়োগ করে। প্যাচ /etc/vdpau_wrapper.cfg
ফাইল ব্যবহার করে নিয়ন্ত্রণ করা যায় ।
প্যাচযুক্ত লিবিভিডিপউ রঙগুলি স্থির করে এবং ফ্ল্যাশ প্লেয়ারটিকে হার্ডওয়্যার ওভারলেয়ের জন্য ভিডিপিএউ ব্যবহার করতে দেয় যা এখনও কিছু কার্যকারিতা সুবিধা দেয়।
মোড়কের কাজ করার জন্য, এটি ফ্ল্যাশ ব্যবহারকে স্বীকৃতি দেয়। সুতরাং ফ্ল্যাশ গ্রন্থাগার নামে করা হয়েছে libflashplayer.so
এবং প্লাগইন মোড়কের ফায়ারফক্স সক্রিয় করা হয়েছে (ইন about:config
, dom.ipc.plugins.enabled.libflashplayer.so
এবং dom.ipc.plugins.enabled
এ সেট করা উচিত true
)।
যথাযথ (12.04) এবং ওয়ানিরিক (১১.১০) এর জন্য আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ম্যাক্সিম থিকোনভের পিপিএ থেকে প্যাচযুক্ত লিবিভডাপু ইনস্টল করতে পারেন :
sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1
পুনরায় বুট করার পরে (অথবা সম্ভবত খুব শীঘ্রই) পরিবর্তনটি কার্যকর হওয়া উচিত।
ফ্ল্যাশ প্লেয়ারকে livvdpau সন্ধান থেকে বিরত রাখুন
( লঞ্চপ্যাডে ড্যানিয়েল মারিও ভেগা দ্বারা )
নির্ণয় করুন libflashplayer.so
আপনার সিস্টেমে - উবুন্টু জন্য, এটা হয় মধ্যে /usr/lib/adobe-flashplugin/
যদি আপনি adobe-flashplugin
প্যাকেজটি ইনস্টল, অথবা /usr/lib/flashplugin-installer/
জন্য flashplugin-installer
প্যাকেজ। আপনার about:plugins
যদি ফাইলটি খুঁজতে সমস্যা হয় তবে আপনার ব্রাউজারের সাথে পরামর্শ করুন ( ফায়ারফক্সের ক্ষেত্রে কিছুটা টুইট করার প্রয়োজন হতে পারে)।
নিম্নলিখিত কমান্ডগুলি চালনা করুন - ধরে নিবেন আপনি কোনওটি ইনস্টল করেছেন 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" লাইব্রেরি সন্ধান করতে ফ্ল্যাশ প্লেয়ারের বাইনারি পরিবর্তন করে। সুতরাং এটি মোটেও ভিডিপিএইউ উপস্থাপনাটি ব্যবহার করার চেষ্টা করবে না।
কমান্ডটি আপনার কোনও সমস্যা দেখা দিলে বাইনারিটির libflashplayer.so.bak ব্যাকআপ তৈরি করে।
আপনার পরিবর্তনটি ওভাররাইট করা হবে বলে আপনার প্রতিবার কোনও ফ্ল্যাশ প্লেয়ার আপডেট হওয়ার পরে এই কমান্ডটি চালানো দরকার।
এই কাজের সাথে আপনি এইচডাব্লু ত্বরণ চালু রাখতে পারবেন, libvdpau1 ইনস্টল করতে পারেন এবং প্যাচিং লিবিভডপাউয়ের তুলনায় এটি প্রয়োগ করা খুব সহজ।
পেপারফ্ল্যাশ সহ গুগল ক্রোম ব্যবহার করুন
সংস্করণ ২০, গুগল ক্রোম পিপিএপিআই সমর্থন সহ "মরিচ" ফ্ল্যাশ প্লেয়ার ১১.৩ দিয়ে পাঠায় (ফায়ারফক্স এবং অন্যান্য ব্যবহৃত এনপিএপিআইয়ের পরিবর্তে ১১.২ এর পরিবর্তে)। পেপারফ্ল্যাশ পুরো হার্ডওয়্যার ত্বরণ ব্যবহার করার পরে দেখা যায় বলে এই সমস্যাটি প্রভাবিত হবে বলে মনে হয় না।
পেপারফ্ল্যাশটি ক্রোমিয়ামের সাথে ব্যবহার করা যেতে পারে তবে দুর্ভাগ্যক্রমে অন্য কোনও ব্রাউজার পিপিএপিআই সমর্থন করে না।
ফ্ল্যাশ প্লেয়ারের হার্ডওয়্যার ত্বরণ অক্ষম করুন
ডিসপ্লে সেটিংসে ফ্ল্যাশ প্লেয়ারের এইচডব্লিউ ত্বরণকে অক্ষম করা - সবচেয়ে সহজ এবং স্বল্পতম হস্তক্ষেপটি হ'ল ফ্ল্যাশ -এ ডান ক্লিক করুন, সেটিংস নির্বাচন করুন…
এটি অবশ্য এত সহজ নয় যেহেতু সেটিংস উইন্ডোটি সম্মিলিত পরিচালক (কমিজ, মানক ইউনিটি) এর অধীন প্রতিক্রিয়াশীল এবং ব্রাউজারটি যদি স্ক্রোলবারগুলি দেখায় shows
হার্ডওয়্যার ত্বরণকে অক্ষম করতে কোনও ভিডিও (যেমন ইউটিউবে) ফুলস্ক্রিনে খুলুন এবং তারপরে সেটিংস… উইন্ডোটি খুলুন। অথবা আপনি অস্থায়ীভাবে ইউনিটি 2 ডি বা অন্যান্য অ-সংমিশ্রিত ডাব্লুএম তে স্যুইচ করতে পারেন।
রিফ্রেশের পরে পরিবর্তনটি কার্যকর হয়।
অপূর্ণতা: এটি ভেক্টর এবং বিটম্যাপ ক্রিয়াকলাপের জন্য এমনকি ফ্ল্যাশ প্লেয়ারে এইচডব্লিউ ত্বরণকে অক্ষম করে। কিছু ফ্ল্যাশ গেম এবং চলচ্চিত্রের খারাপ পারফরম্যান্স এবং / অথবা আরও খারাপ গ্রাফিক্স থাকতে পারে।
Livvdpau আনইনস্টল করুন
আপনি যদি ফ্ল্যাশ প্লেয়ারটিতে এইচডাব্লু ত্বরণ সক্ষম করতে চান তবে আপনি লাইবভিডপউটিকে সিস্টেম থেকে আনইনস্টল করতে পারেন, যা ফ্ল্যাশ প্লেয়ারকে কার্যকরভাবে ভিডিপিএউ ব্যবহার থেকে বাধা দেয়।
চালান:
sudo apt-get remove libvdpau1
অপূর্ণতা: ডেস্কটপ প্লেয়ারগুলি (টোটেম এবং এমপ্লেয়ারের মতো) হার্ডওয়্যার ভিডিও ডিকোডিংও ব্যবহার করতে সক্ষম হবে না। এটি প্লেব্যাকের সময় উচ্চতর সিপিইউ ব্যবহারের দিকে নিয়ে যাবে। এছাড়াও ভিডিও প্লেব্যাকের কার্যকারিতা প্রভাবিত হতে পারে (যেমন বাদ দেওয়া ফ্রেম বা সম্পূর্ণ হিমায়িত চিত্র), বিশেষত আপনার যদি ধীর সিপিইউ থাকে এবং আপনি 1080p ভিডিও দেখছেন watching
ফ্ল্যাশ প্লেয়ার হার্ডওয়্যার ভিডিও ডিকোডিং সক্ষম করুন
বেশিরভাগ ব্যবহারকারী রিপোর্ট করেছেন যে এটি ফ্ল্যাশ প্লেয়ারের ঘন ঘন ক্র্যাশগুলির দিকে পরিচালিত করে (সম্ভবত ডিকোডিংয়ের ক্ষেত্রে সম্মতিযুক্ত সমস্যার কারণে) তবে আপনি যদি ভাগ্যবান বোধ করেন তবে চেষ্টা করে দেখুন।
এটি ফ্ল্যাশ-এইড অ্যাডোন দ্বারা ব্যবহৃত একই পদ্ধতি । এটি এটিকে আরও ভাল করে তুলবে না।
চালান:
sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null
এটি EnableLinuxHWVideoDecode=1
সামগ্রীতে /etc/adobe/mms.cfg ফাইল তৈরি করবে । এটিই কেবলমাত্র জিপিইউতে ফ্ল্যাশ প্লেয়ারকে ভিডিও ডিকোড করতে বাধ্য করতে এবং এটি অ্যাডোব দ্বারা আনুষ্ঠানিকভাবে সমর্থনযোগ্য নয়।
এটি পূর্বাবস্থায় ফেলার জন্য, চালান:
sudo rm /etc/adobe/mms.cfg
mms.cfg ফাইলটি সরাতে।
আপনি VDPAU_NVIDIA_NO_OVERLAY=1
পরিবেশের পরিবর্তনশীল সহ ফ্ল্যাশ প্লেয়ারের স্থায়িত্ব আরও উন্নত করতে চেষ্টা করতে পারেন , এনভিডিয়া ফোরাম দেখুন ।
ফ্ল্যাশ প্লেয়ারগুলি প্রতিস্থাপন করুন
( লঞ্চপ্যাডে বোসার দ্বারা প্রস্তাবিত হিসাবে )
এম্বেড থাকা ভিডিও প্লেয়ার প্লাগইন (যেমন টোটেম - - বা ভিএলসি - ) এর সাথে ফ্ল্যাশের মানক খেলোয়াড়দের প্রতিস্থাপন করতে ফ্ল্যাশভিডিওরপ্লেজার ফায়ারফক্স অ্যাড-অন, লিটার্না ম্যাগিকা বা অন্যান্য সমাধান ব্যবহার করুন । কোনও ফ্ল্যাশ প্লেয়ার নেই, কোনও সমস্যা নেই।totem-mozilla
mozilla-plugin-vlc
প্যাচ libvdpau (vdpau_trace হ্যাক)
এনভিডিয়ায় একটি সরকারী প্যাচ রয়েছে যা ভিডিপিউ_ট্রেস হ্যাক করে ফ্ল্যাশ প্লেয়ারের বাগটি লিবিভডপাউ স্তরে স্থির করে।
মনে রাখবেন যে স্টিফেন ওয়ারেনের পূর্বোক্ত প্যাচটি প্রযুক্তিগত দিক থেকে উচ্চতর এবং পরিবর্তে এটি ব্যবহার করা উচিত।
অ-কার্যকরী
নিম্নলিখিত সমাধানগুলি কেবল আংশিকভাবে কাজ করবে বা তাদের কিছু সতর্কতা থাকতে পারে।
ইউটিউবে এইচটিএমএল 5 সক্ষম করুন
এইচটিএমএল 5 প্লেয়ারকে http://www.youtube.com/html5 এ সক্ষম করা সমস্ত ভিডিওর সাথে কাজ করবে না; কিছু ইউটিউব ভিডিও কেবল এইচটিএমএল 5 প্লেয়ারের জন্য উপলব্ধ নয় (উদাহরণস্বরূপ বিজ্ঞাপনের সমর্থনের অভাবে)। তবে এইচটিএমএল 5 ভিডিও দুর্দান্ত এবং আপনার এটি যেভাবেই ব্যবহার করা উচিত।
ফ্ল্যাশ প্লেয়ারে ডাউনগ্রেড 11.1
আছে পরিচিত দুর্বলতা FP 11.1 যা 11.2 সংশোধন করা হয়। আপনি যদি এটি ঝুঁকি নিতে চান তবে আপনার কী হওয়া উচিত তা আপনার জানা উচিত।
আপনি যদি এখনও ডাউনগ্রেড করতে চান তবে ফ্ল্যাশ প্লেয়ার 10.3 ব্যবহার করুন যা এখনও বজায় রয়েছে - আপনি এটি অ্যাডোবের সংরক্ষণাগারে পেতে পারেন
বিভিন্ন জিপিইউতে স্যুইচ করুন
দেখে মনে হচ্ছে খুব কম এনভিডিয়া জিপিইউ প্রভাবিত হচ্ছে না, বিশেষত কোয়াড্রো 2000 এবং জিফোরস জিটি 430. উভয়ের ভিডিপিএইউ বৈশিষ্ট্যযুক্ত সি রয়েছে , তবে অন্যথায় বেশিরভাগ বৈশিষ্ট্যযুক্ত সি জিপিইউগুলিও প্রভাবিত হয়। আপনার যদি পূর্বোক্ত জিপিইউগুলির কোনও থাকে তবে দয়া করে লঞ্চপ্যাডে আমাদের জানান যে এই বাগটি আপনাকে প্রভাবিত করে।