14.10 ওয়াইন এবং fglrx বিরোধ


12

আমি 14.04 থেকে সবেমাত্র 14.10 এ আপডেট হয়েছি এবং আমি ওয়াইন এবং fglrx উভয়ই ইনস্টল করার সমস্যাটি পেয়েছি

ওয়াইন নির্ভরতা যা সমস্যার সৃষ্টি করে তা এভাবে চলে

ওয়াইন> ওয়াইন 1.6> ওয়াইন 1.6-এএমডি 64> (ocl-icd-libopencl1 (> = 1.0) | libopencl1) && (ocl-icd-libopencl1 (> = 1.0) | libopencl-1.1-1)

fglrx> fglrx-core> libopencl1 && এর সাথে বিরোধগুলি লাইবোপেনক্ল 1 প্রতিস্থাপন করে

নির্ভরতা অপসারণের জন্য আমি ওয়াইন প্যাকেজ ফাইলগুলিতে পরিবর্তন করার চেষ্টা করেছি তবে বিভ্রান্তির অবসান ঘটিয়েছি, সমস্যাটি উপেক্ষা করার চেষ্টা করার জন্য আমি ইন্টারনেটকে স্কোর করেছি, তবে আমি এটি কাজ করতে পারি না

কোন সাহায্যের অনেক প্রশংসা হবে

সম্পাদনা আমি এটি সম্পর্কিত 2 টি বাগ রিপোর্ট পেয়েছি - https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1376587 & https://bugs.launchpad.net/ubuntu/+source/ fglrx-ইনস্টলার / + + বাগ / 1129409


1
আপনাকে স্বাগতম! বাগগুলি এখানে প্রযুক্তিগত দিক থেকে বন্ধ রয়েছে। ওয়াইন ডেভেলপার পিপিএ-তে ওয়াইন প্যাকেজগুলি এই সমস্যাটি প্রদর্শন করবে না বলে মনে হচ্ছে। অন্যথায় এটিকে ঘিরে কাজ করার কিছু উপায় রয়েছে: স্থির নির্ভরতার সাথে আপনার নিজস্ব ওয়াইন প্যাকেজ তৈরি করা বা প্যাকেজ ইনস্টলেশনটি জোর করে dpkg -i --force-dependএবং ম্যানুয়াল ডিপেন্সেন্সি ঠিক করা /var/lib/dpkg/status
ডেভিড ফোস্টার

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

আমার ভুল. যেহেতু ইউটোপিক ওয়াইন এখন কোনও কোনও রূপের উপর নির্ভর করে libopenclযা এটি আগে হয়নি। এমনকি বিকাশকারী সংস্করণ 1.7।
ডেভিড ফোস্টার

আমি নির্ভরতা অংশগ্রহণ কারণ বুঝতে পারছি না wine1.6-amd64পরে &&। আমি সুপারিশ করছি যে আপনি তৈরি এবং একটি ডামি প্যাকেজটি ইনস্টল নামক libopencl-1.1-1উপর নির্ভর করে libopencl1, তারপর মদ প্যাকেজ আবার ইনস্টল করার চেষ্টা করুন।
ডেভিড ফোস্টার

আমি ডামি প্যাকেজ তৈরি করার চেষ্টা করেছি, তবে এটি এখনও কার্যকর হয় না। আমার ধারণা, এটি ঠিক হয়ে যাওয়ার জন্য অপেক্ষা করতে হবে বা 14.04 এ (পুনরায় ইনস্টল) ডাউনগ্রেড করতে হবে। আপনার সহায়তার জন্য ধন্যবাদ :)
ডেভিড ডেভিস-জোনস

উত্তর:


15

বুলেট কামড়ানো এবং ওয়াইন এর তুলনায় সহজ fglrx- কোর প্যাকেজটি পুনরায় সংশোধন করা অন্য প্যাকেজগুলি ইনস্টল করতে সক্ষম হওয়ার জন্য প্যাকেজ ম্যানেজারের ডেটাটিকে কিছুটা দূষিত করার চেয়ে কম ঝুঁকিপূর্ণ এবং সহজ দেখায়।

1) fglrx ছাড়াই ওয়াইন ইনস্টল করুন।

2) প্যাকেজ সহ একটি ডিরেক্টরি থেকে,

fglrx-updates-core_14.201-0ubuntu2_amd64.deb

প্যাকেজটি আনপ্যাক করার জন্য একটি জায়গা তৈরি করুন,

mkdir abc

3) দুটি কমান্ড দিয়ে প্যাকেজটি আনপ্যাক করুন,

dpkg -x fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc

dpkg --control fglrx-updates-core_14.201-0ubuntu2_amd64.deb abc/DEBIAN

4) নির্ভরতা রয়েছে এমন পাঠ্য ফাইল "নিয়ন্ত্রণ" সম্পাদনা করুন,

gedit abc/DEBIAN/control

"নিয়ন্ত্রণ" এটিকে পরিবর্তিত বলে মনে হচ্ছে:

Package: fglrx-updates-core
Source: fglrx-installer-updates
Version: 2:14.201-0ubuntu2.1
Architecture: amd64
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Installed-Size: 121292
Depends: libc6 (>= 2.3.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1), lib32gcc1, libc6-i386, dkms, make, linux-libc-dev
Conflicts: fglrx-driver-core
Replaces: fglrx-driver-core, libopencl1
Provides: fglrx-driver-core
Section: restricted/misc
Priority: extra
Homepage: http://support.amd.com
Description: Minimal video driver for the AMD graphics accelerators
 Minimal video driver for the AMD Radeon and FireGL graphics accelerators.
 .
 This package provides 2D display drivers.

কেবল সংস্করণ, সংঘাত এবং সরবরাহগুলি পরিবর্তন করা হয়েছে। সংস্করণটি অপরিবর্তিত রেখে দেওয়া ঠিক আছে তবে প্যাকেজ ম্যানেজার বলবে রেপোতে আসল ফাইলটি একটি আপডেট something

সংরক্ষণ করুন, এবং gedit প্রস্থান করুন।

5) ফলাফলগুলি কিছু আলাদা নামের প্যাকেজে ফিরিয়ে দেয়,

dpkg -b abc fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb

আসলে আপনি একই নাম ব্যবহার করতে পারেন, তবে নিজেকে বিভ্রান্ত করবেন না।

6) ইনস্টল করুন,

sudo dpkg -i fglrx-updates-core_14.201-0ubuntu2_amd64-hey.deb

7) তারপর,

sudo apt-get install fglrx-updates

8) যারা পোস্ট করেছেন তাদের ধন্যবাদ।

এখানে পোস্ট করা লোকেদের জন্য অনেক ধন্যবাদ যারা সমস্যাটি কী তা বুঝতে পেরেছিলেন। আমার ইউটোপিক প্যাকেজ পরিচালকগণ সহ পুরোপুরি কাজ করে। ইউটোপিক আপগ্রেডটি "ওপেন" ড্রাইভারগুলির সাথে কালো-স্ক্রিনিং ছিল, তাই আমি আমার সাধারণ fglrx এ ফিরে গিয়েছিলাম (মূলত ওয়াইন ছেড়ে দিচ্ছি।) উবুন্টু লোকেরা যারা ফিক্সিং করেন তারা বলেছে যে, পূর্বনির্ধারিত পদ্ধতির কারণে ইতিমধ্যে সহজ ফিক্স, সম্পন্ন হয়েছে, ২০১৫ সালের এপ্রিলের পরে অবধি রিপোসে থাকতে পারে না, কারণ আদৌ, "ওয়াইন" দ্বন্দ্বটি উবুন্টু-সমর্থিত "মহাবিশ্ব" রেপো দ্বারা সৃষ্ট। যদি আমি এমন কোনও জায়গা জানতাম তবে আমি সম্পূর্ণ পরিবর্তিত ফাইলটি আপলোড করব।


আমি এটি করেছি কিন্তু ব্যবহারের পরিবর্তে শেষ পদক্ষেপে apt-get(কারণ আমি কেবল প্যাকেজ প্রস্তুত করেছি যা আমি ইনস্টল করতে চাই, তাই না?) আমি ব্যবহার করেছি sudo dpkg -i packages.deb ...এবং এটি সঠিকভাবে ইনস্টল হয়েছে তবে এএমডি নিয়ন্ত্রণ কেন্দ্রটি প্রদর্শন করতে চায় না। কোন সংকেত সনাক্ত করুন ?
প্যাট্রিক

apt-getধাপ জন্য fglrx-updatesকিন্তু দেবের হয় fglrx-updates-core। আমি মনে করি নিয়ন্ত্রণ কেন্দ্রটি এতে অন্তর্ভুক্ত রয়েছেfglrx-updates
Noisecapella

6

এখানকার প্রত্যেকের কাছ থেকে সংগৃহীত তথ্য ব্যবহারের পাশাপাশি আরও কিছু গবেষণা করার জন্য, আমি এই সমস্যার সহজ সমাধান হিসাবে একটি পিপিএ তৈরি করেছি

sudo apt-add-repository ppa:dwrj87/fglrxfix
sudo apt-get update

এবং তারপর sudo apt-get install fglrxবাsudo apt-get install fglrx-updates


ভাল এখন আপনি কেবল amd.com থেকে ব্লবটি ব্যবহার করতে পারেন: পি
Φυτίλης Φυτίλης

1

(নতুন উত্তর খোলার জন্য দুঃখিত, তবে এখনও মন্তব্য করার মতো যথেষ্ট খ্যাতি আমার নেই))

এই পরামর্শ অনুসরণ করে, আমি দুটি সমস্যার মধ্যে দৌড়েছি:

  1. প্যাকেজ ইনস্টল করতে dpkg- র রুট অনুমতি প্রয়োজন।

  2. শেষ ধাপে, নির্ভরতা সমস্যার কারণে প্লেলনলিনাক্স এখনও ইনস্টল করতে পারে না।

সুতরাং এই 2 দিয়ে শেষ 3 লাইনগুলি প্রতিস্থাপন করা সহায়ক হতে পারে:

sudo apt-get download wine1.6-amd64 wine1.6-i386 wine1.6 playonlinux
sudo dpkg --force-all -i *.deb

আমার ওয়াইন-নির্ভর অ্যাপ্লিকেশনগুলি এর পরে পুরোপুরি ছুটে গেল (আপনাকে ধন্যবাদ Νίκος!)

বিটিডব্লিউ, ওয়াইন প্লেঅনলিনাক্স ছাড়াই আপনার ইনস্টলড প্রোগ্রামগুলি পরিচালনা করতে পারে তবে এটি কার্যকর let's

সম্পাদনা করুন: এই প্রক্রিয়াটি প্যাকেজ ম্যানেজারকে একটি অব্যবহৃত অবস্থায় রেখে দিয়েছে, যার অর্থ পুরো সিস্টেমের জন্য আর প্যাকেজ ইনস্টল করা হয়নি এবং কোনও আপডেট নেই।
তাই আমি দায়ূদের পরামর্শ অনুসারে ম্যানুয়ালি / var / lib / dpkg / স্থিতি ফাইল সম্পাদনা করতে গিয়েছিলাম । আমি ওয়াইন 1.6-i386 এবং ওয়াইন 1.6-এএমডি 64ocl-icd-libopencl1 (>=1.0) | libopencl1, ocl-icd-libopencl1 (>=1.0) | libopencl-1.1-1 উভয় থেকে অপসারণ শেষ করেছি । * যদি কেউ এটিকে দেখেন এবং শেষ পদক্ষেপের জন্য আরও কিছু দিকনির্দেশের প্রয়োজন হয়: প্রবণতায় ব্রোকন প্যাকেজগুলি উপেক্ষা করুন


আমি পরে / বার / আইবি / ডিপিকিজি / স্থিতিটি সম্পাদনা করার চেষ্টা করব :)
ডেভিড ডেভিস-জোনস

1

হাই, আমি 14.10 (জিনোম ফ্লেভার) amd64 এর বিটা 1 এ আবার একই সমস্যায় পড়েছি। , আমি যা করেছি তা একটি ভয়াবহ পরিশ্রম এবং একটি কর্মক্ষেত্র ইনস্টল করা উচিত নয় (যদিও আমার সিস্টেমে কাজ করে)। প্রথমে আমি ওয়াইন (i386 এবং amd64) ইনস্টল করেছি এবং এটি fglrx আনইনস্টল করতে দিন এবং তারপরে আমি ড্রাইভারগুলি আবার এটি ইনস্টল করেছিলাম - যা ওয়াইন আনইনস্টল করে তবে এর নির্ভরতা নয়।

sudo apt-get purge fglrx*
sudo update-alternatives --remove-all x86_64-linux-gnu_gl_conf
sudo apt-get install --reinstall libgl1-mesa-dri libgl1-mesa-glx
sudo apt-get install fglrx-updates*

তারপরে আবার ওয়াইন ইনস্টল করুন

mkdir temp && cd temp
sudo apt-get download wine1.6-amd64 wine1.6-i386 wine1.6
dpkg --force-all -i *.deb
sudo apt-get install playonlinux

শেষ ধাপে প্লেওনলিনাক্স অ্যাপ্লিকেশনটি রয়েছে যা আপনাকে অন্যান্য ওয়াইন সংস্করণ ইনস্টল করতে সহায়তা করবে।

পিএস: যে নির্ভরতা আপনাকে স্ক্রু করে দেয় তা হ'ল একটি ওপেনক্লাব লাইব যা আপনার ইতিমধ্যে fglrx এর সাথে রয়েছে তবে একটি প্যাকেজিংয়ের ত্রুটির কারণে অ্যাপ্ট-গেট ডার্প রয়েছে

আশা করি এটা সাহায্য করবে

সম্পাদনা: এটি সম্পর্কে সম্পূর্ণরূপে ভুলে গেছি

/ var / lib / dpkg / স্থিতিতে গিয়ে ওয়াইন প্যাকেজগুলির বিশদটি সম্পাদন করা এবং বিরোধী প্যাকেজের কোনও উল্লেখ (যেমন ocl-icd-libopencl1) মুছে ফেলা ভাল ধারণা হবে

সম্পাদনা 2: আপনি এখন ওয়াইন প্যাকেজ এবং fglrx আনইনস্টল করতে পারবেন, তারপরে ওয়াইন পুনরায় ইনস্টল করুন এবং তারপরে amd.com সাইট থেকে নতুন ড্রাইভার (14.12) ইনস্টল করতে পারবেন


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