ইন্টেল গ্রাফিক্সে এস 3টিসি সক্ষম করার কোন সহজ উপায় আছে?


18

টেক্সচার সঙ্কুচিত করার জন্য এস 3 টিসি একটি পেটেন্ট গ্রাফিক্স প্রক্রিয়া। এটি এতটা পেটেন্টেড যে বিতরণগুলি (উবুন্টু অন্তর্ভুক্ত) এটি তার নিখরচায় চালকদের সাথে চালিত করে না। বন্ধ-উত্স ড্রাইভারগুলি এটি সক্ষম করেছে কারণ সংস্থাগুলি (এএমডি / এনভিডিয়া) পেটেন্ট রয়্যালটি প্রদান করে এবং দায় অনুমান করে।

তবে আমি বর্তমানে একটি ইন্টেল গ্রাফিক্স চিপসেট ব্যবহার করছি। বিশেষত, i915। ড্রাইভারগুলি সম্পূর্ণ নিখরচায় এবং মুক্ত উত্স। যদিও আমি বিশ্বাস করি যে হার্ডওয়্যারগুলি এস 3 টিসি পরিচালনা করতে পারে, ড্রাইভাররা হ'ল উবুন্টু (বা আপডেটগুলির মাধ্যমে) দিয়ে চালিত করে যাতে এস 3 টিসি বন্ধ থাকে।

আমি যা পড়েছি তা থেকে (মোটামুটি পুরানো পোস্টগুলি) এস 3 টিসি চালু করার জন্য উত্স পাওয়া দরকার, এস 3 টিসি তে mesaপ্যাচিং করা, এটি পুনরায় কনফিগার করা এবং তারপরে এটি সমস্ত সংশোধন করা দরকার। সংক্ষেপে, এটি একটি গোলযোগের মতো শোনাচ্ছে।

  • এটা কি এখনও আছে?
  • কেউ কি খুব ভাল হয়েছে এবং এস 3 টিসি চালু করে একটি পিপিএ তৈরি করেছে?

উত্তর:


16

12.10 হিসাবে, libtxc-dxtn-s2tc0ডিফল্টরূপে ইনস্টল করা হয়েছে, এই কার্যকারিতা সরবরাহ করে।


মেসাকে S3TC সমর্থন সক্ষম করার জন্য পুনর্নির্মাণের দরকার নেই এবং কিছু সময়ের জন্য নেই। এস 3 টিসি-র জন্য দুটি বিকল্প রয়েছে

  1. force_s3tc_enable=trueS3TC সমর্থন বিজ্ঞাপনে পরিবেশে সেট করা। এই ক্ষেত্রে, এস 3 টিসি টেক্সচারগুলি হার্ডওয়ারের মধ্য দিয়ে যাবে। মেসা এস 3টিসি ব্যবহার করে টেক্সচারের সংকোচনের সমর্থন করবে না, যা জিএল এক্সটেনশান অনুষঙ্গ দ্বারা প্রয়োজনীয়, তাই জিনিসগুলি দুর্ব্যবহার করতে পারে।

  2. libtxc-dxtnএস 3টিসি সংক্ষেপণের জন্য বাহ্যিক গ্রন্থাগার ব্যবহার করা। মেসা এটি উপস্থিত থাকলে লোড করার চেষ্টা করবে এবং সম্পূর্ণ এস 3টিসি সমর্থন সরবরাহ করবে। এটি কমপক্ষে জর্জি-এজারে উপলভ্য।


দুঃখিত যদি এটি খুব সুন্দর মনে হয় তবে আমি কোথায় সেট করব force_s3tc_enable? আমি এটি গ্রহণ করি যে এটি কোনও ধরণের কনফিগারেশন ফাইল তবে সেই ফাইলটি কী / কোথায়? আমি ইতিমধ্যে libgl1-mesa-dev ইনস্টল করেছি।
স্কাই ট্র্যাডার

1
আমি উল্লেখ হিসাবে, এটি একটি এর en.wikipedia.org/wiki/Environment_variable - আপনি উপায়ে একটি সংখ্যা এটা সেটআপ করতে পারেন, সবচেয়ে সহজ পদ্ধিতি হল কমান্ড লাইন চালু আছে - তাই আপনি চালাতে চাই force_s3tc_enable=true my_gl_appশুধু বদলে my_gl_app
রাফ

2

Driconf ইনস্টল করুন এবং আপনি driconf টাইপ করার পরে, একটি ডায়ালগ বাক্স উপস্থিত হবে। এস 3টিসি সক্ষম করতে সেই ডায়ালগ বাক্সটি ব্যবহার করুন। আমি এটিই করেছি এবং আমার ইনটেল গ্রাফিক কার্ডটি এখন ওয়াইন দিয়ে কিছু গেম খেলতে সক্ষম।


1

হতে পারে আপনি সঠিক গ্রন্থাগারগুলি ইনস্টল করছেন না। এটি যদি গ্রন্থাগারগুলি থাকে তবে নিম্নলিখিতগুলি করুন:

sudo apt-get install libtxc-dxtn-s2tc0

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