গত রাতে আমি আমার কার্নেলটি 3.2 0-24 থেকে 3.4 থেকে আপগ্রেড করার সিদ্ধান্ত নিয়েছিলাম ... আমি এই নির্দেশনাটি অনুসরণ করেছি আমি কি ডিফল্টর উবুন্টু অ্যাপার্টে লিনাক্স কার্নেল ইনস্টল করতে পারি? ।
প্রথমে আমি এই http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/ এ কার্নেল ডিবে ফাইলগুলি ডাউনলোড করেছি
তারপরে টার্মিনালে প্রথম কমান্ডটি চালান
sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
এবং সম্ভবত এটি সফল, এটি আউটপুট:
(Reading database ... 402527 files and directories currently installed.)
Preparing to replace linux-headers-3.4.0-030400 3.4.0-030400.201205210521 (using linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb) ...
Unpacking replacement linux-headers-3.4.0-030400 ...
Setting up linux-headers-3.4.0-030400 (3.4.0-030400.201205210521) ...
সুতরাং আমি দ্বিতীয় কমান্ড চালানো
sudo dpkg -i linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb
এবং আউটপুট এখানে:
(Reading database ... 402527 files and directories currently installed.)
Preparing to replace linux-headers-3.4.0-030400-generic-pae 3.4.0-030400.201205210521 (using linux-headers-3.4.0-030400-generic-pae_3.4.0-030400.201205210521_i386.deb) ...
Unpacking replacement linux-headers-3.4.0-030400-generic-pae ...
Setting up linux-headers-3.4.0-030400-generic-pae (3.4.0-030400.201205210521) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.4.0-030400-generic-pae /boot/vmlinuz-3.4.0-030400-generic-pae
ERROR (dkms apport): kernel package linux-headers-3.4.0-030400-generic-pae is not supported
Error! Bad return status for module build on kernel: 3.4.0-030400-generic-pae (i686)
Consult /var/lib/dkms/fglrx-updates/8.960/build/make.log for more information.
এই আউটপুটটিতে ত্রুটিগুলি দেখে আমি অগ্রসর হওয়া বন্ধ করে দিয়েছি ... আমি ইতিমধ্যে মিঃ গুগল, এই সাইট, উবুন্টু ফোরাম এবং এই ব্লগ সম্পর্কিত যে কোনও ব্লগ অনুসন্ধান করেছি তবে আমার কোনও সমাধান পাওয়া যায় নি ... একমাত্র ক্লু সম্ভবত আমার আতি fglrx ড্রাইভার কার্নেল ৩.৪ নিয়ে কাজ করতে পারে না
আমি এখনও কার্নেলটি ৩.৪ সংস্করণে আপগ্রেড করতে চাইছি কারণ আমার মনে হয় আমার ল্যাপটপটি এখনও কার্নেল ৩.২ দিয়ে গরম করছে এমনকি ল্যাপটপ-মোড-সরঞ্জামগুলি, বৃহস্পতি ব্যবহার করে, উইন্ডোজ 7 এ কার্নি বুট বিকল্প acpi_osi = লিনাক্স এবং ইত্যাদি যোগ করে কিছু কাজ করার পরেও is ওএস আমার ল্যাপটপে অনেক শীতল চলছিল ..
কেউ কি আমার সমস্যার সমাধান দিতে পারে? এই সমস্যাটি কীভাবে সঠিকভাবে সমাধান করা যায়?
আপনার তথ্যের জন্য, এটি আমার ল্যাপটপের স্পেসিফিকেশন:
- ইন্টেল কোর ™ i3 সিপিইউ এম 350 @ 2.27GHz × 4 সহ ASUS A42JK
- 2 জিবি মেমরি
- এটিআই গতিশীলতা রাডিয়ন এইচডি 5145
এবং ইনস্টল করা fglrx ড্রাইভার সংস্করণ যদি আমি fglrxinfo চালনা করি
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 4500 Series
OpenGL version string: 3.3.11627 Compatibility Profile Context
এছাড়াও, এটি /var/lib/dkms/fglrx-updates/8.960/build/make.log- এর বিষয়বস্তু:
DKMS make.log for fglrx-updates-8.960 for kernel 3.4.0-030400-generic-pae (i686)
Kam Jun 7 17:04:31 WIT 2012
/usr/sbin/dkms: line 73: cd: /var/lib/dkms/fglrx/8.960/build: No such file or directory
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.4.0-030400-generic-pae/build SUBDIRS=/var/lib/dkms/fglrx-updates/8.960/build/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-3.4.0-030400-generic-pae'
CC [M] /var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c: In function ‘kasInitExecutionLevels’:
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c:4184:5: error: ‘cpu_possible_map’ undeclared (first use in this function)
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c:4184:5: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c:4184:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c: In function ‘KCL_fpu_begin’:
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c:5839:5: error: implicit declaration of function ‘__thread_has_fpu’ [-Werror=implicit-function-declaration]
/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.c:5840:9: error: implicit declaration of function ‘__save_init_fpu’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/fglrx-updates/8.960/build/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx-updates/8.960/build/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4.0-030400-generic-pae'
make: *** [kmod_build] Error 2
build failed with return value 2
ধন্যবাদ = ডি
হালনাগাদ
@ জন এস গ্রুবার: হাই জন, গতকাল রাতে আমি আপনার পরামর্শটি চেষ্টা করেছিলাম, প্রথমে আমি fglrx ড্রাইভারটি সরিয়ে ফেললাম এবং পরে সাফল্যের সাথে আপগ্রেড করে 3.4 এ চলে এসেছি, তবে আমার আটি গ্রাফিক কার্ডে আবার একটি সমস্যা দেখা দিয়েছে .. পুনরায় বুট করার আগে আমি মুক্ত ওপেন সোর্স ড্রাইভারটি ইনস্টল করার চেষ্টা করব জকি জিটিকে ব্যবহার করে রেপো থেকে, প্রথমে আমি রিলিজ-পরবর্তী আপডেটটি ইনস্টল করার চেষ্টা করি তবে ব্যর্থ হয়, তারপরে আমি দ্বিতীয়টি চেষ্টা করি এবং এটি সফলতা বলে মনে হয় এবং কোনও ত্রুটি নেই, তাই আমি পুনরায় বুট করি .. পুনরায় বুট করার পরে প্লাইমাথটি উপস্থিত হয় নি, এবং লগড হওয়ার পরে আমার ডেস্কটপে unityক্য 2D এ পরিবর্তিত হয়েছে, তাই আমি fglrx পরীক্ষা করি
fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 138 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
সুতরাং দেখে মনে হচ্ছে আমার আতি ড্রাইভারটি সঠিকভাবে ইনস্টল করা হয়নি, এবং আমার ল্যাপটপটি 70 সেলসিয়াস ডিগ্রির মতো উত্তপ্ত হয়ে উঠেছে এবং আরও গরম হতে চলেছে ... তারপরে আমি এএমডি ওয়েবসাইট থেকে এটিআই ড্রাইভার ইনস্টল করার চেষ্টা করেছি, তবে আমি ব্যর্থ হয়ে ঠিক শেষ হয়েছি যখন আমি ইনস্টল করার চেষ্টা করেছি ৩.৪ কার্নেল, কার্নেলটি বাইনারি ড্রাইভারের সাথে কাজ করছে না। তারপরে আমি এখান থেকে গাইড ব্যবহার করে fglrx অপসারণ করছি http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#ReOV__Calyst.2Ffglrx এবং এই কমান্ডটি চালাচ্ছি
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati
রিবুট এবং আমার থ্রিডি আবার fglrx ড্রাইভার ছাড়া কেবল মেসা ড্রাইভার ব্যবহার না করে কাজ শুরু করেছে তবে আমার ল্যাপটপ উত্তাপিত হচ্ছে ... আমি গুগলে অনুসন্ধান করেছি এবং এই লিঙ্কটিতে পৌঁছেছি http://ubuntuforums.org/showthread.php?t=1988444 সেখানে বলেছে কার্নেল ৩.৪-এ fglrx কাজ করতে পারে এমন একটি প্যাচ, এবং আমি সমাধানগুলি চেষ্টা করি কিন্তু আবার কার্নেলটি এই লিঙ্কটি থেকেও প্যাচ ব্যবহার করে fglrx ড্রাইভারটি ইনস্টল করতে অস্বীকার করেছিল http://ati.cchtml.com/attachment.cgi?id = 464 আবার আমি বেশ কয়েক বার রিবুট এবং একই সাথে বেশ কয়েকটি রিবুট সহ ড্রাইভারটি কয়েকবার ইনস্টল করার চেষ্টা করেছি, সর্বদা /var/lib/dkms/fglrx/8.961/build/make.log এ এই ত্রুটিটি উপস্থিত হয়
DKMS make.log for fglrx-8.961 for kernel 3.4.0-030400-generic-pae (i686)
Sab Jun 16 07:21:16 WIT 2012
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.4.0-030400-generic-pae/build SUBDIRS=/var/lib/dkms/fglrx/8.961/build/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-3.4.0-030400-generic-pae'
CC [M] /var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.o
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c: In function ‘kasInitExecutionLevels’:
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c:4157:5: error: ‘cpu_possible_map’ undeclared (first use in this function)
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c:4157:5: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c:4157:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c: In function ‘KCL_fpu_begin’:
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c:5812:5: error: implicit declaration of function ‘__thread_has_fpu’ [-Werror=implicit-function-declaration]
/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.c:5813:9: error: implicit declaration of function ‘__save_init_fpu’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [/var/lib/dkms/fglrx/8.961/build/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.961/build/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4.0-030400-generic-pae'
make: *** [kmod_build] Error 2
build failed with return value 2
এত দীর্ঘ রাতের পরেও কোনও সমাধান না পেয়ে আমি কার্নেল ৩.২ এ ফিরে এসেছি ... কার্নেল ৩.৪-এর জন্য কেউ আমাকে সমাধান দিতে পারে না ?? * এর লিঙ্কে অসুবিধার জন্য দুঃখিত, আমি কেবল 2 হাইপারলিংক পোস্ট করতে সীমাবদ্ধ .. উদ্বেগের জন্য ধন্যবাদ, আমি এটির প্রশংসা করি ..