Ubuntu 15.10 macet saat boot setelah menginstal driver grafis amd berpemilik?

4

Ubuntu 15.10 macet saat boot setelah menginstal driver grafis amd berpemilik! Kartu grafis saya adalah amd radeon hd6570.

Ps1: Saya sangat tidak enak bahwa saya telah menginstal windows 10. Ps2: .... tapi saya sudah memesan kartu grafis NVidia GeForce sekarang jadi pada hari Selasa saya akan menginstal driver berpemilik untuk NVidia, karena saya benci windows. Ps3: Sekarang saya ingin menyatakan pendapat saya sebagai pengguna yang sederhana dan bukan sebagai programmer, saya tidak berpikir bahwa sistem operasi yang baik harus membeku karena alasan yang bodoh. Saya tahu drive sumber tertutup dan Anda tidak dapat melakukan apa pun tetapi setidaknya itu harus mencegah pembekuan. bagaimanapun

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1493888

digitalcrow
sumber

Jawaban:

5

Dari Wily merilis catatan masalah yang diketahui :

Driver fglrx AMD tidak berfungsi dengan kernel saat ini (1493888). Sangat disarankan untuk menghapus instalan driver fglrx sebelum memutakhirkan ke Ubuntu 15.10. Driver "radeon" open source dapat digunakan sebagai pengganti sementara sampai perbaikan tersedia.

mikewhthing
sumber
3

Jika Anda mengikuti laporan bug , sepertinya ini lebih merupakan masalah GCC 5.0 daripada masalah kernel (seperti yang ditunjukkan oleh komentar # 29 yang menunjuk ke bug ini ). Driver FGLRX berfungsi dengan baik di Ubuntu 15.04 dengan kernel 4.2.

Penanganannya melibatkan kompilasi driver dengan gcc 4.9 kemudian membekukannya sehingga manajer paket tidak akan memperbaruinya sampai ada perbaikan yang sebenarnya. Anda dapat mencoba perintah dari komentar # 48 dari tautan pertama ( bug 1493888 ) jika Anda tidak tahu bagaimana melakukannya sendiri. Komentator juga tampaknya telah membuat file deb sehingga Anda tidak harus melalui sakit kepala sendiri:

cd /tmp/
apt-get source fglrx-updates
sudo apt-get build-dep fglrx-core
cd fglrx-installer-updates-15.201/
wget -O fix.patch https://launchpadlibrarian.net/219738583/fglrx-installer-15.201_force-gcc_4.9.patch
patch -p1 < fix.patch
dpkg-buildpackage -us -uc
cd ../
mkdir fglrx-driver
mv *.deb fglrx-driver/
cd fglrx-driver/
dpkg -i *.deb
sudo amdconfig --initial
sudo apt-mark hold fglrx-updates-core
sudo apt-mark hold fglrx-updates

ATAU

Unduh paket deb saya di sini: https://www.dropbox.com/sh/m3hbyrs52gb09ur/AABCgiL56W3rQWO-rpyrClXia?dl=0

Ini salinan fix.patchfile:

diff -ruN fglrx-installer-15.201.orig/debian/dkms/patches/force-gcc_4.9.patch fglrx-installer-15.201/debian/dkms/patches/force-gcc_4.9.patch
--- fglrx-installer-15.201.orig/debian/dkms/patches/force-gcc_4.9.patch 1970-01-01 10:00:00.000000000 +1000
+++ fglrx-installer-15.201/debian/dkms/patches/force-gcc_4.9.patch  2015-10-03 10:48:23.910074578 +1000
@@ -0,0 +1,9 @@
+--- a/make.sh  2015-09-21 18:52:07.861911209 +1000
++++ b/make.sh  2015-09-21 18:52:29.339716221 +1000
+@@ -58,4 +58,4 @@ set_GCC_version () {
+ if [ -z "${CC}" ]; then 
+-  CC=gcc
+-  set_GCC_version
++  CC=gcc-4.9
++  #set_GCC_version
+ fi
diff -ruN fglrx-installer-15.201.orig/debian/dkms.conf.in fglrx-installer-15.201/debian/dkms.conf.in
--- fglrx-installer-15.201.orig/debian/dkms.conf.in 2015-08-26 19:34:30.000000000 +1000
+++ fglrx-installer-15.201/debian/dkms.conf.in  2015-10-03 10:49:54.370162151 +1000
@@ -7,7 +7,8 @@
 MAKE[0]="cd ${dkms_tree}/fglrx/#CVERSION#/build; sh make.sh --nohints --uname_r=$kernelver --norootcheck"
 DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
 AUTOINSTALL="yes"
-PATCH[0]="ignore-GCC-mismatch.patch"
+#PATCH[0]="ignore-GCC-mismatch.patch"
+PATCH[0]="force-gcc_4.9.patch"
 PATCH[1]="buildfix_kernel_4.0.patch"
 PATCH[2]="buildfix_kernel_4.1.patch"
 PATCH[3]="buildfix_kernel_4.2.patch"
DarthRevan13
sumber
1

Ah, pasti cinta driver AMD. Ini adalah masalah (semoga diketahui) yang telah terjadi pada saya, dan beberapa lainnya. Saat ini Anda harus menggunakan driver open source, atau menurunkan versi kernel Anda (tidak yakin ke versi mana) sehingga dapat boot.

FireFaced
sumber
0

Saya mengalami masalah ini, harus boot dari kernel yang berbeda, ganti fglrx dengan driver mesa atau xorg tetapi cara yang dibangun tidak akan bekerja. Jadi saya mengunduh salinan baru Lubuntu 15.10, membakarnya ke stik usb dan menjalankan perbaikan (atau itu diganti) dan juga gagal mengklaim paket yang rusak. reboot ke komputer saya dan itu memang boot, tetapi banyak hal yang hilang. Berita baiknya adalah saya telah menghubungkan semua hal penting ke hard drive lain beberapa waktu yang lalu.

Akan lebih baik jika ada peringatan selama instalasi tentang driver ati tidak berfungsi.

Shawn Eastman
sumber
0

Yang saya lakukan adalah boot dalam mode pemulihan dan sudo apt-get remove --purge fglrx *

Ini juga secara otomatis mengaktifkan kembali driver open source (yang seharusnya cukup bagus sekarang, saya hanya perlu fglrx di lingkungan pengembangan saya karena saya menggunakan OpenCL.) Instalasi gaming saya menggunakan driver open source karena fglrx crash pada program luar angkasa kerbal. Tindakan saya mungkin akan menggunakan versi Ubuntu sebelumnya untuk pengembangan ... Meskipun saya mungkin akan melihat ke perbaikan ini dengan kompilasi dan pembekuan driver sendiri, tapi saya itu tidak ideal, dan saya tidak pernah punya banyak beruntung dengan instalasi manual driver AMD / ATI, belum lagi rasa sakit tambahan mencoba untuk menghapusnya nanti.

Felps
sumber