আমি কীভাবে এটিআই র‌্যাডিয়ন এইচডি এর জন্য হার্ডওয়্যার ত্বরণ সক্ষম করতে পারি?


10

হাই ডেফিনিশন ভিডিও (720p এবং 1080p) প্লে করার সময় সিপিইউ 100% এ পৌঁছে যায় এবং নিয়মিত বিরতিতে চিত্রটি হিমশীতল করে দেয়।

প্রস্তুতকারকের মতে এই এক্সিলারটি এইচডি ভিডিওর জন্য হার্ডওয়্যার ত্বরণ করতে সক্ষম।

স্পষ্টতই কিছু ঠিক নেই।

এটি এর ফলাফল vainfo:

ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

সাহায্যের জন্য ধন্যবাদ.

এখানে আপনার তথ্য রয়েছে vainfo:

ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

আমি সিস্টেমে এখনও কিছু ইনস্টল / আনইনস্টল করি নি। এই পিসি সিস্টেমটি পূর্বেই ইনস্টল করে নিয়ে আসে। এটিআই চালকরা ইনস্টল করা আছে।

এখানে আমার এক্স সহ তথ্য সহ ছবি রয়েছে:

এখানে চিত্র বর্ণনা লিখুন


দুঃখিত:

এই চিত্রটি vainfoআমার সিস্টেমের তথ্য এবং ড্রাইভার দেখায় ।

এখানে চিত্র বর্ণনা লিখুন


আরও বিস্তৃত কার্ডগুলিকে সমর্থন করার জন্য আমি আপনার পোস্টের শিরোনাম পরিবর্তন করেছি, বাইনারি ড্রাইভারগুলি চালিত সমস্ত এটিআই কার্ডের উত্তরগুলি প্রয়োগ করা উচিত।
ব্রুনো পেরেইরা

দুঃখিত, কিন্তু এটি ভুল। আফাইক, কেবলমাত্র আভি কার্ডগুলি ইউভিডি 2 সমর্থন করে এবং পরবর্তীতে এক্সভিবা সমর্থন করে, যার অর্থ কার্ডগুলি রেডিয়ন এইচডি 4000 এবং তার পরে। দেখতে উইকি এন্ট্রি xvba
মার্টিন

@ Severin thx সম্পূর্ণরূপে সঠিক। উত্তর পরিবর্তিত হয়েছে।
ব্রুনো পেরেইরা

পোস্ট বেলোতে যেমন বলা হয়েছে, হার্ডওয়্যার ভিডিও ডিকোডিংটি কেবল এটিআই বাইনারিগুলিতে সক্ষম হয়, এটি ব্যবহারে সক্ষম হওয়ার আগে আপনাকে এগুলি সঠিকভাবে ইনস্টল করতে হবে। আপনার কার্ডের জন্য ড্রাইভারগুলি ইনস্টল করতে এই পোস্টটি অনুসরণ করুন এবং আপনার কার্ডটি প্রথমে সমর্থিত তা পরীক্ষা করতে ভুলবেন না (তার জন্য লিঙ্কটি পোস্টেও রয়েছে)।
ব্রুনো পেরেরা

উত্তর:


13

উবুন্টু ১১.১০ এবং বাইনারি ড্রাইভার ব্যবহার করে কোনও সমর্থিত কার্ড এটিআই কার্ডের পরীক্ষিত (কেবল কার্ডগুলি যা ইউডিভি 2, রেডিয়ন এইচডি 4000 বা ততোধিক সমর্থন করে)

হার্ডওয়্যার ভিডিও ত্বরণ কেবল তখনই সক্ষম করা হয় যদি আপনি এটিআই থেকে বাইনারি ব্যবহার করছেন, হয় Additional Driverসরঞ্জামটি ব্যবহার করে বা এটিআইটি সাইট থেকে ম্যানুয়ালি ইনস্টল করুন, সরঞ্জামটির বর্তমান প্যাকেজটি Additional Driverবেশ বগল হওয়ার কারণে শেষ পদ্ধতিটি পছন্দ করা হয়।

এটিটি কার্ডের জন্য ড্রাইভারগুলি ইনস্টল / স্যুইচ / অপসারণের জন্য প্রয়োজনীয় সমস্ত তথ্য এই পোস্টে রয়েছে।

এটি সম্পন্ন করার পরে আপনার মিডিয়া প্লেয়ারটিকে আপনার নতুন ড্রাইভারগুলিতে উপস্থিত হার্ডওয়্যার ত্বরণ বৈশিষ্ট্যের সাথে সংযুক্ত করার জন্য এখনও একটি উপায় প্রয়োজন।

এটি ইনস্টল করে xvba-va-driver, libva-glx1এবং vainfo। একটি টার্মিনাল খুলুন এবং এই আদেশটি ব্যবহার করুন বা উবুন্টু সফ্টওয়্যার কেন্দ্র ব্যবহার করে প্যাকেজগুলি সন্ধান করুন

sudo apt-get install xvba-va-driver libva-glx1 vainfo

প্যাকেজগুলি ইনস্টল করার পরে একটি টার্মিনাল খুলুন (এটি ব্যবহার না করে) এবং টাইপ করুন vainfo, আপনার নীচের মত একটি আউটপুট পাওয়া উচিত

 libva: libva version 0.32.0
 Xlib:  extension "XFree86-DRI" missing on display ":0.0".
 libva: va_getDriverName() returns 0
 libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
 libva: va_openDriver() returns 0
 vainfo: VA API version: 0.32
 vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
 vainfo: Supported profile and entrypoints
 VAProfileH264High               :  VAEntrypointVLD
 VAProfileVC1Advanced            :  VAEntrypointVLD

যদি কিছু ভুল না হয় (আরও সহায়তার জন্য একটি মন্তব্য বাদ দিন)।

আপনি যদি অনুরূপ আউটপুট পান তবে আপনার ড্রাইভারগুলি ইনস্টল করা আছে এবং হার্ডওয়্যার ডিকোডিংয়ের ক্ষমতা সহ কোনও ভিডিও প্লেয়ার এটি স্বয়ংক্রিয়ভাবে বাছাই করা উচিত বা আপনাকে প্লেয়ারের সেটিংসে এটি সক্ষম করার মঞ্জুরি দেয়।

হার্ডওয়্যার ভিডিও ডিকোডিং ব্যবহার করতে সক্ষম প্লেয়ারের তালিকার জন্য এখানে একবার নজর দিন , তালিকাটি আমি যেমন চেয়েছিলাম তেমন সম্পূর্ণ নয় তবে এটি তথ্যের জন্য একটি ভাল সূচনার পয়েন্ট।


1
সুন্দর নির্দেশাবলী; এখানে একটি ফলোআপ প্রশ্ন পেয়েছে । কেন / libva-glx1প্রয়োজন তাও ভাবছি ।
l0b0

@ l0b0: এটি আপনি যে মিডিয়া প্লেয়ারটি ব্যবহার করছেন তার উপর নির্ভর করে। উদাহরণস্বরূপ, mplayer-vaapiপ্রয়োজন libva-glx1। এটি স্বয়ংক্রিয়ভাবে ইনস্টল হওয়ার সাথে সাথে আপনাকে এটি নির্দিষ্ট করতে হবে না।
ডেনিস

2

ব্রুনোর পরামর্শের উপরে (যা আমার পক্ষে কাজ করেছিল) আপনাকে নিম্নলিখিতগুলি করারও প্রয়োজন হতে পারে:

  1. আপনার / ইত্যাদি / পরিবেশে নিম্নলিখিত লাইনগুলি যুক্ত করুন (এবং রিবুট করুন):

    LIBVA_DRIVER_NAME = xvba LIBVA_DRIVERS_PATH = / usr / lib / va / ড্রাইভার

  2. তারপরে পরীক্ষা করতে নীচে কমান্ড লাইন থেকে vlc চালান:

    vlc --ffmpeg-hw

  3. এছাড়াও 'পছন্দসমূহ -> সমস্ত সেটিংস প্রদর্শন করুন -> ইনপুট / কোডেক -> ভিডিও কোডেক -> এফএফপিজেগ -> হার্ডওয়্যার ডিকোডিং' টিক! (উপরের মতো একই তবে স্থায়ী - .config / vlc থেকেও সেট করা যেতে পারে)।

দেখুন: http://wiki.videolan.org/VLC_VAAPI


প্রথমার্ধটি অবৈধ বলে মনে হচ্ছে। উপরের প্যাকেজগুলি ইনস্টল করা হলেও আমার সিস্টেমে কোনও / usr / lib / va / ড্রাইভার নেই।
ব্যবহারকারী 12164

-1

আমি কেবল তখনই সহায়তা করতে পারি, যদি আপনার কাছে এটিআই / এডিএম কার্ড থাকে। এক্ষেত্রে:

আপনি কি এটিআই-ড্রাইভার ব্যবহার করেন? আপনি এটি সিস্টেম-সেটিংস ব্যবহার করে ইনস্টল করতে পারেন। "অতিরিক্ত ড্রাইভার" নামে একটি আইকন থাকা উচিত। পুনরায় বুট করার পরে, আপনার সমস্ত গ্রাফিক্স-শক্তি ব্যবহার করতে সক্ষম হওয়া উচিত।

আমার একটি HD5770 আছে এবং প্রথম আমার 11.10 এ এই ড্রাইভারটি ইনস্টল করতে সক্ষম ছিল না। স্বতঃ আপডেটকারী আমাকে কিছু আপডেট দেখিয়েছিল এবং সেগুলি ইনস্টল করার পরে এটি ভালভাবে কাজ করেছে। হয়তো এই তথ্যটি আপনার জন্যও প্রাসঙ্গিক।

এটা কাজ করে না, তাহলে এই চেষ্টা করে দেখুন: http://mrrichard.hubpages.com/hub/2-Ways-to-Install-FGLRX-in-Ubuntu-1110-Oneric

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.