რომელი ვიდეო ბარათები უჭერს მხარს OpenGL- ს? როგორ გადავჭრათ პრობლემა OpenGL– ს მხარდაჭერით TrueConf– ში Windows– ისთვის? Opengl არ არის მხარდაჭერილი, რა უნდა გააკეთოს.

უმეტეს შემთხვევაში, მომხმარებლების მიერ ფაილების პაკეტი, სახელწოდებით OpenGL, საჭიროა გარკვეული თამაშების სწორად გასაშვებად კომპიუტერზე, რომელიც მუშაობს Windows 7 ოპერაციული სისტემით. თუ ეს დრაივერი არ არის დაკარგული ან მისი ვერსია მოძველებულია, პროგრამები უბრალოდ არ ჩაირთვება და შესაბამისი შეტყობინება გამოჩნდება ეკრანზე, ინსტალაციის ან განახლების მოთხოვნით. ამ სტატიაში ვისაუბრებთ ახალი OpenGL ბიბლიოთეკების დატვირთვაზე რაც შეიძლება დეტალურად.

უპირველეს ყოვლისა, უნდა გაერკვნენ, თუ როგორ არის დაინსტალირებული კომპონენტი PC- ზე. ყველა საჭირო ფაილი დამონტაჟებულია გრაფიკული ადაპტერის დრაივერებთან ერთად. ამიტომ, ჯერ უნდა განაახლოთ ამ კომპონენტის პროგრამული უზრუნველყოფა და შემდეგ გააგრძელოთ ალტერნატიული მეთოდის ანალიზი.

როდესაც თქვენს ვიდეო ბარათზე დაინსტალირებული გაქვთ უახლესი დრაივერი და აღარ გაქვთ განახლებები და კვლავ მიიღებთ შეტყობინებას OpenGL– ის განახლების საჭიროების შესახებ, გადადით პირდაპირ მესამე მეთოდით. თუ ამ ვარიანტმა შედეგი არ მოიტანა, თქვენი აპარატურა მხარს არ უჭერს უახლეს ბიბლიოთეკას. ჩვენ გირჩევთ იფიქროთ ახალი ვიდეო ბარათის არჩევაზე.

მეთოდი 1: განაახლეთ გრაფიკული ბარათის დრაივერები Windows 7-ში

როგორც ზემოთ აღვნიშნეთ, OpenGL კომპონენტებს მოყვება გრაფიკული ადაპტერის ფაილები. Windows 7-ში მათი განახლების რამდენიმე მეთოდი არსებობს. თითოეული მათგანი შესაფერისია სხვადასხვა სიტუაციაში და მომხმარებელს სჭირდება გარკვეული მოქმედებების შესრულება. გადადით სტატიას ქვემოთ მოცემულ ბმულზე, რომ მეტი ინფორმაცია გაეცნოთ ყველა მეთოდს. აირჩიეთ სწორი და მიჰყევით მითითებულ მითითებებს. პროცესის დასრულების შემდეგ, საკმარისია კომპიუტერი გადატვირთოთ და შეამოწმოთ თამაშების ან სხვა პროგრამების შესრულება, რომლებიც ბიბლიოთეკის ახალ ვერსიას მოითხოვდა.

მეთოდი 2: ვიდეო ბარათის საკუთრების სასარგებლო პროგრამაში კომპონენტების განახლება

ახლა გრაფიკული ადაპტერების ძირითადი მწარმოებლები არიან AMD და NVIDIA. თითოეულს აქვს საკუთარი პროგრამა, რომელიც უზრუნველყოფს ოპერაციული სისტემის გამართულ მუშაობას და საშუალებას გაძლევთ განაახლოთ პროგრამა. NVIDIA გრაფიკული ბარათის მფლობელებისთვის, GeForce Experience- ში ახალი OpenGL დრაივერის ინსტალაციის ინსტრუქციისთვის, იხილეთ შემდეგი ბმული

AMD ბარათის მფლობელებს უნდა წაიკითხონ სხვა სტატიები, რადგან ამ შემთხვევაში, ყველა მოქმედება ხორციელდება კატალიზატორის კონტროლის ცენტრში ან Radeon Software Adrenalin Edition- ში, დაინსტალირებული პროგრამული უზრუნველყოფის ტიპების მიხედვით.

მეთოდი 3: განაახლეთ DirectX

არა ყველაზე ეფექტური, მაგრამ ზოგჯერ სამუშაო მეთოდი არის DirectX ბიბლიოთეკის ახალი კომპონენტების დაყენება. ზოგჯერ ის შეიცავს შესაბამის ფაილებს, რომლებიც საშუალებას აძლევს საჭირო თამაშებს ან პროგრამებს ნორმალურად იმოქმედონ. პირველ რიგში უნდა გაარკვიოთ, რომელი DirectX არის უკვე დაინსტალირებული თქვენს კომპიუტერში. ამისათვის წაიკითხეთ ინსტრუქცია ქვემოთ მოცემულ სტატიაში.

ამ დროისთვის, Windows 7-ის უახლესი ვერსია არის DirectX 11. თუ თქვენ ადრე დაინსტალირებული გაქვთ ბიბლიოთეკა, გირჩევთ განაახლოთ იგი და შეამოწმოთ პროგრამული უზრუნველყოფის ფუნქციონირება. წაიკითხეთ მეტი ამ თემაზე სხვა მასალაში.

როგორც ხედავთ, OpenGL- ის განახლებაში რთული არაფერია, მთავარი პრობლემა მხოლოდ თქვენი კომპონენტის ახალი ფაილების მხარდაჭერაა თქვენი ვიდეო კარტით. ჩვენ გირჩევთ შეამოწმოთ ყველა მეთოდი, რადგან თითოეული მათგანის ეფექტურობა დამოკიდებულია სხვადასხვა გარემოებებზე. წაიკითხეთ ინსტრუქციები და მიჰყევით მათ, მაშინ ნამდვილად წარმატებას მიაღწევთ.

  1. OpenGL მხარდაჭერა, როგორც წესი, არ არის ხელმისაწვდომი NVIDIA გრაფიკული დრაივერებში, რომლებიც იგზავნება Windows ოპერაციული სისტემებით. პროგრამები გამოიყენებენ Windows OpenGL პროგრამულ უზრუნველყოფას (Direct3D შეფუთვა Windows Vista– ში). შეგიძლიათ შეამოწმოთ OpenGL მძღოლი თქვენს სისტემაში OpenGL Extensions Viewer და GPU Caps Viewer პროგრამების გამოყენებით. თუ ისინი აჩვენებენ, რომ OpenGL პროვაიდერი არის Microsoft, მაშინ სისტემას არ აქვს OpenGL დრაივერი. ჩამოტვირთეთ და დააინსტალირეთ უახლესი გრაფიკული დრაივერი NVIDIA ვებსაიტიდან.
  2. შესაძლოა მძღოლის ახალ ვერსიას დაემატა მხარდაჭერა OpenGL API- ს ახალი ვერსიისთვის, რომელიც პროგრამისთვის უცნობია. მაგალითად, მძღოლი აპლიკაციებს ეუბნება, რომ იგი მხარს უჭერს OpenGL 2.0- ს, ხოლო პროგრამა / თამაში ამოწმებს OpenGL 1.X მხარდაჭერას. პრობლემის გადასაჭრელად, შეგიძლიათ გამოიყენოთ RivaTuner OpenGL პარამეტრებში თავსებადობის ჩანართზე, რომ აიძულოთ მძღოლის მიერ მოხსენებული OpenGL ვერსიის მნიშვნელობა (OpenGL ვერსიის სტრიქონის უგულებელყოფა) პროგრამის მიერ მხარდაჭერილი ვერსიისთვის, მაგალითად, 1.5 ეს პარამეტრი გავლენას არ ახდენს გრაფიკული ბარათის მიერ OpenGL- ის შესრულებაზე, მაგრამ აპლიკაციებმა, რომელთათვისაც საჭიროა OpenGL ვერსია 2.0, შეიძლება შეჩერდეს მუშაობა იმავე მიზეზით. უფრო მოქნილი გზაა nHancer უტილიტის გამოყენებით პრობლემური პროგრამისთვის დრაივერის პროფილის შექმნა, სასურველი ვერსიის მითითება "Reported OpenGL Version" ვარიანტში "თავსებადობა" ჩანართში.
  3. პრობლემა შეიძლება წარმოიშვას, თუ სისტემაში რაიმე მიზეზით დაინსტალირებულია მრავალი OpenGL დრაივერი. რეესტრში HKLM \\ SOFTWARE \\ Microsoft \\ Windows NT \\ CurrentVersion \\ OpenGLDrivers (HKLM \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ OpenGLdrivers Windows 9x-ME– სთვის), შეამოწმეთ, რომ არსებობს ერთი RIVATNT ქვეკოპი და ამ ქვეკავშირის Dll გასაღები არის nvoglnt (Windows 9x-ME– ისთვის არის ერთი nvopengl.dll გასაღები). თუ არსებობს სხვა ქვეპუნქტები, მაგალითად ati2dvag (ATI OpenGL მძღოლი), ისინი უნდა წაიშალოს, პირველ რიგში, ექსპორტით .reg ფაილში.
  4. OpenGL 2.0-ის დანერგვა GeForce FX და უფრო მაღალი GPU- ებისთვის NVIDIA დრაივერში მოითხოვს CPU- ს SSE გაფართოებების მხარდაჭერას. თუ ეს გაფართოებები არ არის ხელმისაწვდომი, OpenGL ICD მძღოლის ინიცირება არ მოხდება, OpenGL პროგრამები დაიხურება, ან გამოყენებული იქნება პროგრამული უზრუნველყოფის გაწევა. შეგიძლიათ შეამოწმოთ მძღოლის ინიციალიზაცია OpenGL Extensions Viewer და GPU Caps Viewer კომუნალური საშუალებების გამოყენებით, შეგიძლიათ შეამოწმოთ პროცესორის მიერ მხარდაჭერილი გაფართოებები პროგრამების საშუალებით CPU-Z ან სანდრა ... თუ პროცესორი მხარს არ უჭერს SSE- ს, შეგიძლიათ გამოიყენოთ მძღოლის ადრინდელი ვერსიები (75.XX მდე), ან გამოიყენოთ RivaTuner OpenGL პარამეტრებში თავსებადობის ჩანართზე, რათა ჩართოთ NV25 ემულაციის რეჟიმი ნაგულისხმევი მაქსიმალური აჩქარების ნაცვლად. როგორც უკიდურესი საშუალება, შეგიძლიათ გამოიყენოთ OpenGL -\u003e Direct3D შესაფუთი GLDirect ან TitaniumGL. ზოგჯერ პროცესორი მხარს უჭერს SSE- ს, მაგრამ მხარდაჭერა არ მუშაობს მოძველებული დედაპლატის BIOS- ის გამო. ეს პრობლემა განსაკუთრებით დამახასიათებელია AMD Athlon XP და Duron პროცესორების მქონე სისტემებისთვის. დედაპლატის BIOS– ის განახლებამ შეიძლება აღადგინოს SSE– ს მხარდაჭერა.
  5. თუ სისტემას აქვს რამდენიმე ვიდეო ბარათი, დაფუძნებული სხვადასხვა NVIDIA GPU- ზე, მაშინ OpenGL დრაივერი მხარს დაუჭერს მხოლოდ OpenGL ვერსიას, რომელსაც მხარს უჭერს ყველა ვიდეო ბარათი.

თუ Movavi Video Editor– ის გაშვებისას მიიღეთ შეცდომის შეტყობინება, ან შეამჩნიეთ, რომ პლეერი, ფილტრები ან გადასვლები არ მუშაობს, მაშინ თქვენს კომპიუტერში, სავარაუდოდ, არ არის მხარდაჭერილი OpenGL– ის ვერსია, რომელზეც გჭირდებათ მუშაობა. პროგრამის მუშაობისთვის ვიდეოკარტას უნდა ჰქონდეს OpenGL 2.0 მხარდაჭერა. გლუვი მუშაობისთვის რეკომენდებულია OpenGL 2.1 ან უფრო მაღალი ვერსია.

OpenGL - ეს არის პროგრამული ინტერფეისი, რომელიც პასუხისმგებელია გრაფიკული მონაცემების ჩვენებაზე. ჩვეულებრივ, მას უზრუნველყოფს ვიდეოკარტის მძღოლი. ამასთან, ზოგიერთ ვიდეო ბარათს არ აქვს OpenGL- ის საჭირო ვერსიის მხარდაჭერა. ამ შემთხვევაში მიჰყევით შემდეგ ნაბიჯებს:

ნაბიჯი 1: განაახლეთ თქვენი გრაფიკული ბარათის დრაივერი

ეს პრობლემა შეიძლება წარმოიშვას, თუ თქვენი კომპიუტერის ვიდეო ბარათის დრაივერი მოძველებულია. ჩამოტვირთეთ მძღოლის ინსტალაციის ფაილი მწარმოებლის ვებ – გვერდიდან და მიჰყევით ინსტალაციის ინსტრუქციას.

ნაბიჯი 2: შეეცადეთ დააყენოთ OpenGL პროგრამული უზრუნველყოფის განხორციელება

თუ დრაივერების განახლების შემდეგ ვიდეო ბარათს ჯერ კიდევ არ აქვს 2.0, შეგიძლიათ შეცვალოთ ჩანაცვლება ვიდეო პროგრამულ უზრუნველყოფაში:

    შეტყობინებაში, რომელიც გამოჩნდება Movavi Video Editor- ის გაშვებისას, მონიშნეთ ველი "OpenGL პროგრამული უზრუნველყოფის განხორციელების ჩამოტვირთვა და დაინსტალირება".

    ან პროგრამის მთავარ მენიუში დააჭირეთ ღილაკს პარამეტრებიდა მენიუში, რომელიც გამოჩნდება, აირჩიეთ Პარამეტრები... პარამეტრების ფანჯარაში მონიშნეთ ველი გამოიყენეთ OpenGL პროგრამული უზრუნველყოფის განხორციელებადა დააჭირეთ კარგი.

Movavi ვიდეო რედაქტორი.

2015 წელს, პროგრამებისა და აპარატურის შემქმნელთა ღია კონსორციუმმა Khronos Group- მა გამოუშვა OpenGL ES 3.2 სპეციფიკაცია. იგი მოიცავს თითქმის ყველა სმარტფონსა და მობილურ მოწყობილობას, Android OS– ის გამოყენებით. გარდა ამისა, დაინერგა OpenGL 2015 ARB გაფართოება საგამომცემლო კომპიუტერებისთვის. ამ მოვლენებთან დაკავშირებით, NVIDIA– მ გამოუშვა OpenGL Driver– ის ახალი ვერსია თავისი ვიდეო ბარათებისთვის. დრაივერების ეს ნაკრები საშუალებას იძლევა ახალი OpenGL ES 3.2 ან OpenGL ARB შესაძლებლობები გამოვიყენოთ ყველა GPU- ზე Maxwell, Kepler ან Fermi არქიტექტურის საფუძველზე.

მხარდაჭერილი ბარათების სრული სია:

GeForce სერია 400:

GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GeForce GTX 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420, GeForce 405.

GeForce 500 სერია:

GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GeForce GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce GT 520

GeForce 600 სერია:

GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 645, GeForce GT 645, GeForce GT 645, GeForce GT 645, GeForce GT 645, GeForce GT 645, GeForce GTX 645 630, GeForce GT 620, GeForce GT 610, GeForce 605.

GeForce 700 სერია:

GeForce GTX TITAN Z, GeForce GTX TITAN შავი, GeForce GTX TITAN, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730.

GeForce 900 სერია:

GeForce GTX 960, GeForce GTX 970, GeForce GTX 980, GeForce GTX 980 Ti, GeForce GTX Titan X.

კვადრო სერია:

Quadro M6000, Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K1200, Quadro K620, Quadro K600, Quadro K420, Quadro 2000, 4000, Quadro 6000 , Quadro 2000D, Quadro 600, Quadro 410.

თუ Movavi Video Suite– ის გაშვებისას მიიღეთ შეცდომის შეტყობინება, თქვენს კომპიუტერს, სავარაუდოდ, არ აქვს OpenGL– ის ვერსია, რომლის გაშვებაც საჭიროა. სტაბილური მუშაობისთვის, ვიდეოკარტას უნდა ჰქონდეს OpenGL 2.0 მხარდაჭერა. გლუვი მუშაობისთვის რეკომენდებულია OpenGL 2.1 ან უფრო მაღალი ვერსია.

OpenGL არის პროგრამირების ინტერფეისი, რომელიც პასუხისმგებელია გრაფიკის ჩვენებაზე. ჩვეულებრივ, მას უზრუნველყოფს ვიდეოკარტის მძღოლი. ამასთან, ზოგიერთ ვიდეო ბარათს არ აქვს OpenGL- ის საჭირო ვერსიის მხარდაჭერა. ამ შემთხვევაში მიჰყევით შემდეგ ნაბიჯებს:

ნაბიჯი 1: განაახლეთ თქვენი გრაფიკული ბარათის დრაივერი

ეს პრობლემა შეიძლება წარმოიშვას, თუ თქვენი კომპიუტერის ვიდეო ბარათის დრაივერი მოძველებულია. ჩამოტვირთეთ მძღოლის ინსტალაციის ფაილი მწარმოებლის ვებ – გვერდიდან და მიჰყევით ინსტალაციის ინსტრუქციას.

ნაბიჯი 2: შეეცადეთ დააყენოთ OpenGL პროგრამული უზრუნველყოფის განხორციელება

თუ დრაივერების განახლების შემდეგ ვიდეო ბარათს ჯერ კიდევ არ აქვს 2.0, შეგიძლიათ შეცვალოთ ჩანაცვლება ვიდეო პროგრამულ უზრუნველყოფაში:

    შეტყობინებაში, რომელიც გამოჩნდება Movavi Video Suite– ის დაწყებისას, მონიშნეთ ველი ჩამოტვირთეთ და დააინსტალირეთ OpenGL პროგრამული უზრუნველყოფის დანერგვა.

    ან პროგრამის მთავარ მენიუში დააჭირეთ ღილაკს პარამეტრები და მენიუში, რომელიც გამოჩნდება, აირჩიეთ Პარამეტრები... პარამეტრების ფანჯარაში მონიშნეთ ველი გამოიყენეთ OpenGL პროგრამული უზრუნველყოფის განხორციელება და დააჭირეთ კარგი.

ეს ავტომატურად ჩამოტვირთავს და დააინსტალირებს OpenGL პროგრამულ უზრუნველყოფას. ინსტალაციის დასრულების შემდეგ, გადატვირთეთ Movavi Video Suite.

თუ წინა ნაბიჯებმა არ იმუშავა: