কীভাবে আমি ভিডিও ছিঁড়ে ফেলব? (এনভিডিয়া প্রপ ড্রাইভার, নন-কম্পোজিটিং উইন্ডো ম্যানেজার)


35

আমার এমন সমস্যা রয়েছে যা মালিকানাধীন এনভিডিয়া ড্রাইভার ব্যবহার করে অনেককে আপাতদৃষ্টিতে আপত্তিজনকভাবে দেখায়:

ভিডিও টিয়ারিং : যখন ভিডিওতে প্রচুর প্যানিং বা অ্যাকশন থাকে তখন সূক্ষ্ম অনুভূমিক লাইনগুলি (সাধারণত আমার প্রদর্শনের শীর্ষের কাছে) near

(দ্রষ্টব্য: ডিফল্ট নুয়াউ ড্রাইভারের দিকে ফিরে যাওয়া কোনও বিকল্প নয়, কারণ এর আপাতদৃষ্টিতে অস্তিত্বহীন শক্তি-পরিচালনা আমার ব্যাটারি কয়েকগুণ দ্রুত ড্রেইন করে)

আমি টোটেম, প্যারোল এবং ভিএলসি চেষ্টা করেছি এবং তাদের সবার সাথে টিয়ারিং ঘটে। সেরা ফলাফলটি X11 outputভিএলসিতে ব্যবহার করা হয়েছে , তবে অপেক্ষাকৃত মাঝারি পদক্ষেপের সাথে এখনও ছিঁড়ে যাচ্ছে।

হার্ডওয়্যার: ম্যাকবুক এয়ার 3,2 - এতে এনভিডিয়া জিফর্স 320 এম রয়েছে।

এনভিডিয়া প্রপ ড্রাইভারগুলির সাথে ছেঁড়া করার জন্য দুটি সাধারণ সমাধান রয়েছে:

  1. কম্পোজিটিং বন্ধ করুন , যেহেতু এনভিডিয়া মালিকানাধীন ড্রাইভাররা সাধারণত লিনাক্সের উইন্ডো ম্যানেজারগুলিকে কমপোজিশনের সাথে খুব ভাল খেলেন না (কম্পিজ একটি ব্যতিক্রম যা আমি সচেতন)। তবে আমি একটি অত্যন্ত হালকা ওজন উইন্ডো ম্যানেজার (অসাধারণ উইন্ডো ম্যানেজার) ব্যবহার করি যা সংমিশ্রণ করতেও সক্ষম নয় (বা কোনও শীতল প্রভাব)। এক্সএফসিতে আমারও এই সমস্যা রয়েছে, যেখানে আমি মিশ্রণ অক্ষম করেছি।

  2. ভিব্ল্যাঙ্কে সিঙ্ক সক্ষম করা হচ্ছে। এটি সক্ষম করতে, আমি বিকল্পটি সেট করেছি nvidia-settingsএবং তারপরে nvidia-settings -lআমার অন্যান্য অটোস্টার্ট প্রোগ্রামগুলির মতো এটি অটোস্টার্ট করব। এটি কাজ করে বলে মনে হচ্ছে, কারণ যখন আমি দৌড়ে যাই তখন glxgearsআমি পাই:

    $ glxgears
     Running synchronized to the vertical refresh.  The framerate should be
    approximately the same as the monitor refresh rate.
    303 frames in 5.0 seconds = 60.500 FPS
    300 frames in 5.0 seconds = 59.992 FPS
    

    এবং যখন আমি ব্যবহার করে রিফ্রেশ রেট পরীক্ষা করি nvidia-settings:

    $ nvidia-settings -q RefreshRate
    Attribute 'RefreshRate' (wampum:0.0; display device: DFP-2): 60.00 Hz.
    

    এই সমস্ত প্রস্তাব দেওয়া VBlank করতে সিঙ্ক হয় সক্ষম করা হয়েছে। যেহেতু আমি এটি বুঝতে পারি, এটি ছিঁড়ে যাওয়া বন্ধ করার জন্য অবিকল তৈরি করা হয়েছে এবং অনেক লোকের সমস্যা এমনকি glxgearsসঠিক তথ্য আউটপুট দেওয়ার মতো কিছু পেয়ে যাচ্ছে । আমি বুঝতে পারি না কেন এটি আমার পক্ষে কাজ করছে না।

xorg.conf : http://paste.ubuntu.com/992056/

পর্যবেক্ষণ করা টিয়ার উদাহরণ :ভিডিও টিয়ারিং


আপনি দয়া করে আপনার xorg.conf ফাইল পেস্টবিন.কম করতে পারেন? আপনি কি Option "TripleBuffer" "1"আপনার xorg.conf ফাইলটিতে পরীক্ষা করেছেন ?
ফসফ্রিডম

আমি ট্রিপলবাফার চেষ্টা করেছি; এটি কিছুটা সাহায্য বলে মনে হচ্ছে তবে খুব বেশি নয়। আমি পেস্টবিন আমার xorg.conf
চান-হো সুহ

আপনি কি দ্বৈত মনিটর ব্যবহার করছেন?
অ্যালিস্টায়ার বুকসটন

ব্রাউজারে ফ্ল্যাশ সহ ১২.১০ তে একই সমস্যা, যদিও ভিএলসিতে আমি দেখতে পাচ্ছি না এবং উইন্ডোগুলি যখন টেনে নিয়ে যাচ্ছি তখনও নয়। তার পর থেকে আপনি কি কোনও সমাধান খুঁজে পেয়েছেন?
ঘুম ব্লুপ

উত্তর:


18

চেষ্টা করার একটি জিনিস কাজ করতে পারে । এনভিডিয়া-সেটিংস খুলুন এবং পাওয়ারমাইজার বিভাগে যান। ড্রপ-ডাউনে "সর্বাধিক পারফরম্যান্স" চয়ন করুন এবং আপনার পাওয়ারমাইজার স্তরটি দ্রুততম গতিতে দেখতে হবে।

এটি হয়ে গেলে, ভিডিওটি চেষ্টা করে দেখুন।

অতীতে, আমি খুঁজে পেয়েছি যে এনভিডিয়া কার্ড সবচেয়ে ধীরে পাওয়ার্মাইজার সেটিং এ থাকা অবস্থায় vsync কাজ করে না।


ধন্যবাদ! এটি আমার জন্য আর্চ লিনাক্সের মালিকানাধীন এনভিডিয়া ড্রাইভার (310.19) ব্যবহার করে কাজ করেছিল। আমি বেশ কিছুদিন ধরে এটি সমাধান করার চেষ্টা করছি। এমন এক আজব ইস্যু।
রিড

কমান্ড লাইন থেকে এই সেটিংটি নিয়ন্ত্রণ করা সম্ভব? যাতে আমি যখন কোনও ভিডিও প্লেয়ার শুরু করি তখন এটি সক্ষম করতে পারি (এবং প্লেয়ারটি বন্ধ হওয়ার পরে এটি অক্ষম করে)?
পানজি

1
আহ। nvidia-settings -a GPUPowerMizerMode=1এটিকে পারফরম্যান্স এবং অটোতে সেট করে nvidia-settings -a GPUPowerMizerMode=2
পানজি

11

আপনি যদি দ্বৈত মনিটর ব্যবহার করে থাকেন তবে এনভিডিয়া ড্রাইভার কেবল একই রিফ্রেশ রেট না ব্যবহার করলে কেবল ডিসপ্লেগুলির একটিতে vblank এ সিঙ্ক করতে পারে। এবং আমি ঠিক বলতে চাই না । উভয় মনিটরই একই ধরণের না হলে এটি কার্যকরভাবে অসম্ভব impossible যদি এনভিডিয়া ড্রাইভারটি ভুল ডিসপ্লেতে সিঙ্ক করছে (উদাহরণস্বরূপ, আপনি যখন বাইরের টিভিতে সিনেমা দেখতে চান তখন বিল্ট ইন ডিসপ্লেতে সিঙ্ক করছেন) আপনি তার পছন্দটি ওভাররাইড করতে পারেন। এনভিডিয়া ড্রাইভার ডকুমেন্টেশন থেকে:

টুইনভিউয়ের সাথে __GL_SYNC_TO_VBLANK ব্যবহার করার সময়, ওপেনজিএল কেবলমাত্র ডিসপ্লে ডিভাইসের একটিতে সিঙ্ক করতে পারে; এটি ওপেনজিএল সিঙ্ক করছে না এমন ডিসপ্লে ডিভাইসে ছেঁড়া দুর্নীতির কারণ হতে পারে। ওপেনজিএল কোন ডিসপ্লে ডিভাইস সিঙ্ক করতে হবে তা নির্দিষ্ট করতে আপনি পরিবেশ পরিবর্তনশীল __GL_SYNC_DISPLAY_DEVICE ব্যবহার করতে পারেন। আপনার এই পরিবেশের পরিবর্তনশীল একটি প্রদর্শন ডিভাইসের নামে সেট করা উচিত; উদাহরণস্বরূপ "সিআরটি -১"। উপস্থিত উপস্থিত ডিভাইসগুলির তালিকা এবং তাদের নামগুলির জন্য আপনার এক্স লগ ফাইলে "সংযুক্ত ডিসপ্লে ডিভাইস (গুলি):" রেখাটি সন্ধান করুন।

আমি এটিকে / ইত্যাদি / পরিবেশে স্থায়ীভাবে সেট করে রেখেছি - নতুন লাইনে এই জাতীয় কিছু যুক্ত করুন:

__GL_SYNC_DISPLAY_DEVICE="DFP-0"


হাই অ্যালিস্টায়ার পরামর্শের জন্য ধন্যবাদ, তবে আমি কেবল একটি একক প্রদর্শন ব্যবহার করি।
চ্যান-হো সুহ

7

আমিও আমার ইনটেল বালির ব্রিজ প্রসেসরে ভিডিও টিয়ারে ভুগছিলাম। এটি আমার পক্ষে কাজ করেছে। আমি "/ ইত্যাদি / পরিবেশ" এ নিম্নলিখিত লাইনগুলি রেখেছি -

CLUTTER_PAINT = অক্ষম-ক্লিপড-রেড্রাও: অক্ষম-কুলিং
CLUTTER_VBLANK = সত্য

এবং এটা কাজ করে. শেষে এন্টার টিপুন এবং এই লাইনগুলি অনুলিপি করুন। এটি পুনরায় আরম্ভের প্রয়োজন হতে পারে। চেষ্টা করে দেখুন


2
পরামর্শের জন্য ধন্যবাদ, তবে এগুলি হ'ল জিনোম 3 এনভায়রনমেন্ট ভেরিয়েবল (যেমন জিনোম শেল ব্যবহার করেছেন)। আমি খুব ন্যূনতম উইন্ডো ম্যানেজার ব্যবহার করি, সুতরাং এটি আমার জন্য প্রযোজ্য নয়। অতিরিক্তভাবে, আমার কাছে স্যান্ডি ব্রিজ প্রসেসর নেই।
চান-হো সুহ

এই সমাধানটি আমার দারুচিনি ডেস্কটপে (মাটার উইন্ডো ম্যানেজার) এবং এনভিডিয়া 313 ড্রাইভারগুলিতে 13.04-তে ছিঁড়ে যাওয়া সমস্যাটি সমাধান করেছিল। একটি পুরানো পোস্ট bumping জন্য দুঃখিত, কিন্তু আপনাকে ধন্যবাদ।
জিজ্ঞাসা

4

এখানে কিভাবে আমি আমার আসুস K50IN নোটবুক উপর ভিডিওর জন্য VSync সমস্যা সমাধান করা হয় এনভিডিয়া GeForce G102M । আমি জানি যে কার্ডগুলি আলাদা হওয়ার কারণে আপনার মাইলেজটি আলাদা হতে পারে তবে আপনি এটি ব্যবহার করে দেখতে পারেন ... আমার পক্ষে কৌশলটি খালি হাতি এমপিলেয়ার (তবে এমপ্লেয়ার 2 নয়) ব্যবহার করা ছিল। এটি অন্য কোনও খেলোয়াড়ের সাথে কাজ করে না।

  1. সিসিএসএম এ সাধারণ কমিজ ম্যাজিক করুন

    • সংমিশ্রনের নীচে সনাক্ত করুন রিফ্রেশ রেটটি বন্ধ করুন এবং ম্যানুয়ালি আপনার মনিটরের বর্তমানের প্রবেশ করুন।
    • আমি 'টেক্সচারে অনুলিপি' চালু করেছি, নিশ্চিত না যে এটি সাহায্য করেছে কিনা।
    • ওপেনজিএল এর অধীনে: টেক্সট। ফিল্টার - সেরা
    • ভিব্ল্যাঙ্কে সিঙ্ক চালু আছে
    • ইউনিটি প্লাগইন: (এটি কোনওরকম সাহায্য করেছে কিনা তা নিশ্চিত নয় তবে এটি গতির উন্নতি করেছে বলে অভিযোগ করে) প্যানেল অপস্যাটি - ১.০০০০, লঞ্চার অস্পষ্টতার জন্য একই। ড্যাশ ব্লার - স্ট্যাটিক
  2. সাধারণ এনভিডিয়া-সেটিংস যাদু করুন:

    • এক্সভিডিও এবং ওপেনজিএল উভয় সেটিংসের অধীনে ভিব্ল্যাঙ্কে সিঙ্ক সক্ষম করুন
    • ওপেনজিএল সেটিংসের অধীনে চিত্রের সেটিংসকে উচ্চমানের হিসাবে সেট করুন
    • ডিসপ্লে কনফিগারেশনের অধীনে আপনার রেজোলিউশনটি ম্যানুয়ালি সেট করুন, তারপরে অটো থেকে আপনার বর্তমান রিফ্রেশ রেটে আপনার রিফ্রেশ হার সেট করুন।
  3. এমপ্লেয়ার এবং ভিডিপিউ ইনস্টল করুন (এমপ্লেয়ার 2 নয়! এটি নতুন এবং পরীক্ষামূলক এবং আমার পক্ষে কমপক্ষে ভিডিপিএইউয়ের সাথে পিছিয়ে ছিল)

    • প্যাকেজগুলি: mplayer libvdpau1 vdpau-va-ড্রাইভার
  4. এমপ্লেয়ার সেট আপ করুন (আমি জিনোম-এমপ্লেয়ারটিও চেষ্টা করেছি, তবে এটির মতো ফলাফল যেমন চেষ্টা করেছিলাম তেমন ফল পায় না)

    • ফাইলটি Open / .mplayer / কনফিগার করুন বা এটি না থাকলে এটি তৈরি করুন। .Mplayer ফোল্ডারটিও আপনাকে তৈরি করতে হতে পারে । এটিতে এটি থাকা উচিত:
[default]
ao=pulse
vo=vdpau

আপনি পালস অডিও সরিয়ে ফেললে আওকে আলসায় পরিবর্তন করুন।

আবার লগ আউট / ইন করে এক্স পুনরায় চালু করুন।

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


1

এটি আমার পক্ষে একটি এটিআই রাডিয়ন ড্রাইভারের জন্য কাজ করেছিল, সুতরাং এটি আপনার পক্ষে কাজ করতে পারে:

একটি কনফিগারেশন ফাইল যুক্ত করুন (উদাহরণস্বরূপ কেস /etc/X11/xorg.conf.d/20-nouveau.conf)

এটি নিয়ে গঠিত:

Section "Device"
    Option      "EXAVsync"  "True"
    Option      "GLXVBlank" "True"
    Identifier  "Nvidia card"
    Driver      "nouveau"
EndSection

এক্সএ হ'ল ভিডিও তৈরির কাঠামো; এটি ডিফল্টরূপে vsnc বলে মনে হচ্ছে না।

প্লেব্যাক ভিডিওতে এটি বিভিন্ন সফ্টওয়্যার (যেমন ভিএলসি) চেষ্টা করার মতোও হতে পারে।


1
আমি আমার পোস্টে যেমন উল্লেখ করেছি, ডিফল্ট ড্রাইভারের দিকে স্যুইচ করা কোনও বিকল্প নয়।
চান-হো সুহ

1

এটি আপনাকে হেল্প করবে কিনা তা নিশ্চিত নয়, তবে এটি আমার পক্ষে কাজ করে। এনভিডিয়া-সেটিংস খুলুন এবং ফ্রিকোয়েন্সিটি অটো থেকে 60 এ পরিবর্তন করুন And এবং প্রয়োগ টিপুন। এটি ভিডিও টিয়ার এবং সাধারণ ডেস্কটপ ফ্লিকারিংয়ের সাথে আমার সমস্যার সমাধান করেছে। দুঃখের বিষয় প্রতিবার পুনরায় চালু করার সময় আমাকে এটি করতে হবে।


1
আমি আমার পোস্টে ব্যাখ্যা, আমার ডিসপ্লে রিফ্রেশ হারের হয় 60 Hz হয়। আপনার সমস্যা হিসাবে, এই উত্তর অনুসরণ করুন ।
চান-হো সুহ

1

আমি খুব একই ভিডিও টিয়ার সমস্যাগুলি ভোগ করছিলাম। আমার ক্ষেত্রে আমি লক্ষ্য করেছি যে টিয়ার ডাউন কেবল ফুলস্ক্রিন মোডে ঘটে। সমস্যাটি পুরো স্ক্রিনে ভিডিওটি স্কেল করার সময় বলে মনে হচ্ছে। ভিডিওটি প্লে করা ও স্ক্রিন রেজোলিউশনের অনুপাতের সাথে মিল না পাওয়া মাত্রই ভিডিওতে ছিঁড়ে যায়। ডিসপ্লে রেক্টিপ রেশিপকে এস্প্লেয়ারে অ্যাসপেক্ট রেশিও সেট করা আমার জন্য সমস্যাটি স্থির করে।

উদাহরণস্বরূপ, আমি 1280x714 মাপের ভিডিওটি পর্দাগুলিতে প্লে করছি যেখানে ভিডিওটিতে টিয়ার ছিল। আমি বাধ্য হয়ে ভিডিওর অনুপাতটি 16: 9 এ রেখেছি প্লেব্যাকটি মসৃণ ছিল।

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


1

আমি উবুন্টু 12.04LTS 64 বিট ব্যবহার করি এবং আমার একটি এনভিডিয়া জিটিএক্স 660ti রয়েছে।

কোনও সমাধান না পাওয়া পর্যন্ত আমি এক মাস ধরে ভিডিও টিয়ারে ভুগছিলাম।

এনভিডিয়া এক্স সার্ভার সেটিংস খুলুন -> পাওয়ারমাইজার -> পাওয়ারমাইজার সেটিংস (নীচের কাছাকাছি), এবং যেখানে এটি "পছন্দসই মোড," অ্যাডাপটিভ থেকে সর্বাধিক পারফরম্যান্সকে অগ্রাধিকার হিসাবে সেটিংস পরিবর্তন করুন


1

পিপিএ থেকে 319 সংস্করণে আপগ্রেড করা সমস্যার সমাধান করেছে:

বুট করার পরে, এটি ব্যর্থ সাফ মোডে চলে এবং পুনরুদ্ধারে যান এবং চালান sudo nvidia-xconfig। শুভ ভিডিও প্লে!


0

আপনি যদি ডুয়াল মনিটর ব্যবহার না করেন তবে আরও একটি সম্ভাবনা রয়েছে। ভিব্ল্যাঙ্কে দুটি ভিন্ন ধরণের সিঙ্ক রয়েছে: একটি এক্সভিডিওর জন্য এবং একটি ওপেনগিএলের জন্য। এনভিডিয়া-সেটিংসে, একটি "এক্স সার্ভার এক্সভিডিও সেটিংস" এর অধীনে এবং অন্যটি "ওপেনজিএল / সেটিংস" এর অধীনে। কোনটি আসলে আপনার ভিডিও প্লেব্যাক সফ্টওয়্যারটিকে প্রভাবিত করে এটি কোন আউটপুট প্লাগইনটি ব্যবহার করছে তার উপর নির্ভর করে।


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

0

আপনার বিবরণ থেকে আমি নিশ্চিত নই যে আপনি আসলে ছিঁড়ে যাচ্ছেন কিনা; সাধারণত, ছিঁড়ে যাওয়া দেখে মনে হচ্ছে ছবিটি অনুভূমিকভাবে দুটি বা তিনটি বিভাগে বিভক্ত হয়েছে, অংশগুলি মেলে না। এটি ঘটায় কারণ ছবির শীর্ষ অংশ এবং নীচের অংশটি ভিডিওতে একই ফ্রেম থেকে আসছে না। উইকিপিডিয়ায় স্ক্রিন টিয়ার একটি ভাল অনুকরণযুক্ত উদাহরণ রয়েছে । সূক্ষ্ম অনুভূমিক রেখাগুলি আলাদা শোনাচ্ছে, যেমনটি দরিদ্র ডি-ইন্টারলেসিংয়ের কাছ থেকে নিহত কৃত্রিম জিনিসগুলির মতো , যদিও এটি বর্ণনা করা কেবল শক্ত।

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

আপনি বলেছিলেন যে আপনি এক্সএফসিই-তে অক্ষম রচনা করার চেষ্টা করেছেন, তবে সম্ভবত এটি যুক্ত করে আঘাত লাগবে না:

Section "Extensions"
    Option "Composite" "Disable"
EndSection

আপনার /etc/X11/xorg.conf এ ঠিক নিশ্চিত হওয়া যায়। এছাড়াও, এখনও অবধি উল্লেখ করা হয়নি এমন একটি অন্য পরামর্শ হ'ল:

Option "UseEvents" "True"

আপনার xorg.conf এর ডিভাইস বা স্ক্রিন বিভাগে।

হালনাগাদ:

সংযুক্ত স্ক্রিনশটটি অবশ্যই স্পষ্ট দেখায়! যদি প্লেয়ার অন্যথায় ভিডিওটি ডিকোডিং করে রাখে (অর্থাত্‍ হুড়াহুড়ো করে ধীরগতি হয় না, কেবল ছিঁড়ে যায়), তবে এটি সিপিইউ বা জিপিইউ ডিকোডিং করছে কিনা তাতে সম্ভবত কিছু আসে যায় না। "ত্বরণযুক্ত ভিডিও আউটপুট" চালু এবং বন্ধ করতে পছন্দসমূহের ভিডিও সেটিংস পৃষ্ঠায় ভিএলসির বিকল্প রয়েছে; যদি এটি চালু থাকে তবে জিপিইউটি ডিকোড করার জন্য ব্যবহার করা উচিত। আপনি যদি ভিএলসিতে সেটিংটি টগল topকরেন এবং ভিডিও প্লে করার সময় একটি টার্মিনালে চালিয়ে যান, আপনি দুটি সেটিংসের মধ্যে সিপিইউ ব্যবহারের মধ্যে একটি পার্থক্য দেখতে পাবেন। আপনি ভিএলসি-তে কোনও ডি-ইন্টারলেসিং বন্ধ করার চেষ্টা করতে পারেন কিনা তা দেখার জন্য।

আমার আরও দুটি পরামর্শ রয়েছে:

আমি আপনার xorg.conf এর সাথে স্পষ্টত কোনও ভুল দেখতে পাচ্ছি না, তবে আপনি ডাবল-চেক করতে পারেন যে উভয় সিঙ্ক সিঙ্ক করা vblank সেটিংসে (এক্স সার্ভার এক্সভিডিও সেটিংস এবং ওপেনলএল সেটিংসে) সঠিকভাবে .nvidia-settings-rc এ সঞ্চিত আছে। কিছু লোক এনভিডিয়া-সেটিংগুলি রুট হিসাবে বা gksudo ব্যবহার করে চালায় (যাতে এটি /etc/X11/xorg.conf আপডেট করতে পারে) তবে এর ফলে সেটিংসটি ro / এর পরিবর্তে /root/.nvidia-settings-rc- এ সঞ্চিত হতে পারে। NVIDIA-সেটিংস-RC। এটি আপনার নিজের অনুলিপিটি গ্রহণ করা উচিত, তবে কোনও সন্দেহ এড়াতে আপনার হিসাবে এনভিডিয়া-সেটিংস চালানোর সময় আপনার উভয় vblank সেটিংস পরীক্ষা করা উচিত; সেটিংসের নীচের পৃষ্ঠায় "বর্তমান কনফিগারেশনটি সংরক্ষণ করুন" টিপতে ভুলবেন না। আপনি যদি চালান:

nvidia-settings -q=XVideoTextureSyncToVBlank -q=SyncToVBlank

তারপরে আপনার উভয় সেটিংস 1 এ সেট করা দেখতে হবে should আপনার সম্ভবত এটিও পরীক্ষা করা উচিত যে আপনি পুনরায় বুট করে এবং উপরের কমান্ডটি আবার চালিয়ে সেটিংসটি স্বয়ংক্রিয়-লোড করছে working

অন্য যে জিনিসটি আপনি চেষ্টা করতে পারেন তা হ'ল আপনার এনভিডিয়া ড্রাইভারগুলি আপগ্রেড / ডাউনগ্রেড করা। আমি এর আগে কয়েকটি ছোটখাটো ড্রাইভারের সংস্করণ আপডেটের সাথে ছেঁড়া অভিজ্ঞতা অর্জন করেছি; এনভিডিয়া ড্রাইভারদের অবশ্যই "ভাল" এবং "খারাপ" সংস্করণ রয়েছে এবং সর্বশেষতম সর্বদা সেরা হয় না। আপনি এক্স-সোয়াট পিপিএ ব্যবহার করে আপগ্রেড করার চেষ্টা করতে পারেন:

https://launchpad.net/~ubuntu-x-swat/+archive/x-updates

এবং আপনি 12.04-র জন্য উপলব্ধ পূর্ববর্তী সংস্করণে ডাউনগ্রেড করার চেষ্টা করতে পারেন:

https://launchpad.net/ubuntu/precise/amd64/nvidia-c موجودہ বা https://launchpad.net/ubuntu/precise/i386/nvidia-c موجودہ

আপনি amd64 বা i386 ইনস্টল করেছেন কিনা তার উপর নির্ভর করে। ডানদিকে যে সংস্করণটি আপনি চেষ্টা করতে চান তার উপর ক্লিক করুন, .deb ফাইলটি ডাউনলোড করুন এবং তারপরে ইনস্টল করুন:

sudo dpkg --install <name of file>.deb

উদাহরণস্বরূপ, কোনও সম্পর্কযুক্ত এনভিডিয়া বাগের কারণে আমাকে এটি ডাউনলোড করতে হয়েছিল:

http://launchpadlibrarian.net/90395807/nvidia-current_290.10-0ubuntu2_amd64.deb

থেকে

https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2

এবং এটি ব্যবহার করে ইনস্টল করুন:

sudo dpkg --install nvidia-current_290.10-0ubuntu2_amd64.deb

অন্য একটি ছোট বিন্দু: অন্য একটি জবাবটিতে অটো থেকে 60Hz এ রিফ্রেশ রেট পরিবর্তন করার কথা উল্লেখ করা হয়েছে এবং আপনি বলেছেন যে এটি ইতিমধ্যে 60Hz তে সেট করা আছে। যাইহোক, আপনার সংযুক্ত xorg.conf এর মেটামোডগুলিতে (স্ক্রিন বিভাগে) এনভিডিয়া-অটো-নির্বাচন রয়েছে, যা এটি স্থির করে না বলে প্রস্তাব করে। তবে, আপনার মনিটরের সংজ্ঞাটি কেবল 60.0 সরবরাহ করে, তাই সম্ভবত এটি অনর্থক। আপনার xorg.conf ব্যাক আপ করা এবং স্থানান্তর করা আকর্ষণীয় হতে পারে এবং আপনি অন্য কোনও কনফিগারেশন পান কিনা তা দেখতে এনভিডিয়া-এক্সকনফিগ এবং এনভিডিয়া-সেটিংসগুলি পুনরায় চালনা করুন।


হাই ডেভিড. আমি আমার অভিযোগযুক্ত টিয়ারিংয়ের একটি চিত্র আপলোড করেছি :-) দয়া করে আমাকে বলুন এটি "টিয়ারিং" এর সাথে মেলে কিনা। আমি যে কোনও ভিডিও দেখি তাতে এটি বেশ ঘটে, তাই আমি মনে করি না যে এটি সুনির্দিষ্ট হয়ে যাওয়ার পক্ষে উপযুক্ত। বিশেষভাবে পরীক্ষা করার জন্য আপনার কি কোনও পরামর্শ আছে? আমি এই বিকল্পগুলি চেষ্টা করেছি (এবং পরে সেগুলি মুছে ফেলেছি), তবে সম্ভবত আমার চেষ্টা করা উচিত এমন কিছু সংমিশ্রণ রয়েছে? আপনি যদি আমার পেস্ট করা xorg.conf দেখতে পারেন তবে আপাতদৃষ্টিতে ভুল কিছু আছে কিনা তা আমাকে জানান। জিপিইউ কাজটি করছে না তা আমি কীভাবে চেক করব? অবশেষে, হ্যাঁ একই ভিডিওগুলির একই মেশিনে ওএস এক্সে কখনও সমস্যা হয় না।
চ্যান-হো সুহ

নুয়াউ ড্রাইভারটি একই সমস্যা বলে মনে হচ্ছে না। আমি যে বিষয়টি পৃথক বলে মনে করতে পেরেছি তা হ'ল নুউওয়ের সাথে আমার কোনও অতিরিক্ত বিন্যাসের প্রয়োজন ছাড়াই এফপিএস প্রায় 600।
চ্যান-হো সুহ

হ্যাঁ, এটি ছিঁড়ে যাওয়ার মতো দেখাচ্ছে। সন্দেহের জন্য দুঃখিত :-)
ডেভিড এডওয়ার্ডস

আপনার মতামতের ভিত্তিতে আমি আরও পরামর্শ যুক্ত করেছি।
ডেভিড এডওয়ার্ডস

দুর্ভাগ্যক্রমে, ভাগ্য নেই। আমি মনে করি সম্ভবত একমাত্র কাজটি করার জন্য এনভিদিয়ার জন্য জিফর্স 320 এম এর সমর্থন বাড়ানো অপেক্ষা করা উচিত, যদিও আমি ভাবছি কেন নুওয়ের কোনও সমস্যা নেই।
চান-হো সুহ

0

ডেভিড পূর্ববর্তী পোস্ট ছাড়াও: আপনি যদি এক্স-সোয়াট পিপিএ ব্যবহার করে সর্বশেষে এনভিডিয়া মালিকানাধীন ড্রাইভারগুলি ইনস্টল করতে চান তবে আপনি এটিকে আপনার অ্যাপটি উত্সগুলিতে যুক্ত করতে পারেন:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

এটি সর্বশেষতম সংস্করণ ইনস্টল করবে এবং তাদের বিতরণ সম্পর্কিত বিষয়ে আপনাকে আপ টু ডেট রাখবে।


0

দুঃখিত, এই উত্তরটি কিছুটা ওপেনসুএসির জন্য, উবুন্টু নয়, তবে অবশেষে আমি এই পরিবর্তনগুলি নিয়ে এটি কাজ করেছিলাম,

  • সাময়িকভাবে সংমিশ্রণ / উইন্ডো প্রভাবগুলি অক্ষম করুন (ওপেনসুসে Alt + shift + f12)
  • "ওপেনজিএল ভিডিও আউটপুট (পরীক্ষামূলক)" এ সেট "ভিডিও" সেটিংস সহ ভিএলসি ব্যবহার করুন। "ত্বরণযুক্ত ভিডিও আউটপুট (ওভারলে)" আমার জন্যও পরীক্ষা করা হয়। আমি VLC 2.1.1 ব্যবহার করছি যদি এটি গুরুত্বপূর্ণ হয় it
  • মজনিচলের উত্তরের মতো পারফরম্যান্সে পাওয়ারমাইজার সেটিংস সেট করুন
  • ওপেনজিএল সেটিংসকে উচ্চে সেট করুন, যেমন আমির ডিজদারেভির উত্তরে

আশা করি এটা সাহায্য করবে! আমি এটি মিশ্রণটি দিয়ে কাজ করার জন্য কিছু সেটিংস রেখেছি বলে ধারণা করি, তবে আমি কমপক্ষে পরীক্ষার জন্য কম্পোজিটিং অক্ষম করার পরামর্শ দিই। আমার সেটআপটি 4K মনিটর এবং জিটিএক্স 650 গ্রাফিক্স কার্ড।


0

ভিডিও আউটপুটটিকে "ওপেনজিএল জিএলএক্স" এ পরিবর্তন করে আপনি ভিএলসির জন্য এটি ঠিক করতে পারেন।


0

আমি 64৪-বিট এলিমেন্টারি ওএস লুনা চালিয়ে যাচ্ছি (উবুন্টু 12.04 এলটিএসের উপর ভিত্তি করে) এবং আমারও একই সমস্যা ছিল। আশেপাশে অনুসন্ধান করার পরে, আমি অবশেষে একটি পদ্ধতি খুঁজে পেয়েছি যা কাজ করে এবং স্পষ্টতই এটি "পারফরম্যান্স থেকে পাওয়ারফাইজার সেটিংস" সমাধান অন্তর্ভুক্ত করে, যেমন অন্যান্য অনেক লোক ইতিমধ্যে বলেছে।

সমস্যাটি হ'ল পুনরায় চালু করার পরে এই সেটিংসটি ডিফল্ট "অটো" সেটিংসে পুনরুদ্ধার হয় এবং দৃশ্যত এনভিডিয়া-সেটিংস অ্যাপ্লিকেশনটি পাওয়ারমাইজারের নতুন সেটিংস সঠিকভাবে সংরক্ষণ করে না। চিন্তার কিছু নেই!!!

কেবল নির্দেশের নীচে অনুসরণ করুন, এটির সুদো আদর্শ:

http://ubuntu.aspcode.net/view/635400140124705175636416/nvidia-settings-powermizer-performance-mode-on-12044-64-bit

নিবন্ধটি যেমন বলেছে, একটি স্টার্টআপ অ্যাপ্লিকেশন তৈরি করুন এবং আপনি যেতে ভাল !!!! এটি আমার কাজ বিশ্বাস করুন !!! এটি পোস্ট করার জন্য এবং অবশ্যই এনভিডিয়া কাস্টমার কেয়ারের মাইকে যারা সমাধানটি দিয়েছেন তার জন্য অনেক ধন্যবাদ অ্যাকাবলুকে !!!

এফওয়াইআই, আমার একটি ফেনম II এক্স 4, 8 জিবি ডিডিআর 3 র‌্যাম, কর্সার এসএসডি, জিটিএক্স 650, এলিমেন্টারি লুনা 64-বিট রয়েছে।


0

আমি আমার কার্সর দিয়ে উইন্ডোটি বাছাই করতে পারি, উইন্ডোটি সরাতে পারি এবং এটি ছেঁড়া ফেলার স্থির করে দেয়। এক্স এর মধ্যে কিছু কলব্যাক ইস্যুগুলির মতো মনে হচ্ছে।

আমার জন্য ভিএলসি ঠিক করা ছিল:

'আউটপুট' ড্রপডাউনতে vlc -> সরঞ্জাম -> পছন্দসমূহ -> ভিডিও -> চয়ন করুন x11 video output(XCB)


-2

দেখে মনে হচ্ছে আপনি হালকা কিছু উইন্ডো ম্যানেজার চালাচ্ছেন (সম্ভবত ওপেনবক্স)। যদি এটি হয় তবে এটি সম্ভব যে আপনি ছায়া, ট্রান্সপোর্টেরিজ ইত্যাদির মতো ডেস্কটপ ইফেক্টগুলি পেতে একটি কমপোজেট ম্যানেজার হিসাবে xcompmgr ব্যবহার করছেন আমার ক্ষেত্রে, xcompmgr বাঁকানো এই একই সমস্যার সমাধান করেছে: ভিডিও দেখার সময় ছেঁড়া, বিশেষত যারা এইচডি (যা সিপিইউ নিবিড়)। স্পষ্টতই, xcompmgr এ থাকা একটি বাগের কারণে ছিঁড়ে গেছে যা দীর্ঘকাল পরিত্যক্ত প্রকল্প। Xcompmgr বন্ধ করতে আপনি "killall xcompmgr" নির্বাহ করতে পারেন। এটা কাজ করা উচিত। আশা করি এটা সাহায্য করবে! Saludos! পাবলো।


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