Setelah memutakhirkan ke 12.10 kuantal, versi paket fglrx tidak lagi berfungsi. Saya menemukan bahwa ini adalah karena ada driver fglrx 'legacy' terpisah untuk kartu seri HD 2k-4k, tetapi tidak kompatibel dengan server xorg pada 12.10.
Ini adalah versi terbaru dari driver untuk kartu HD 2000 hingga HD 4000 series. Anda tidak dapat menggunakan driver fglrx non-legacy, tetapi Anda dapat menggunakan driver radeon open-source jika Anda lebih suka pengomposisian WM Anda lambat dan video YouTube Anda diputar seperti pada seri Pentium MMX:
http://support.amd.com/id/kbarticles/Pages/catalyst126legacyproducts.aspx
Biasanya driver ini dapat diinstal dengan cara berikut, diperlukan karena apt-get install fglrx
akan menarik driver non-legacy:
wget http://www2.ati.com/drivers/legacy/amd-driver-installer-12.6-legacy-x86.x86_64.zip
unzip amd-driver-installer-*
sudo sh ./amd-driver-installer-*.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
Jika Anda menggunakan versi fglrx yang berbeda (misalnya, 12.9 yang lebih baru yang tidak mendukung kartu-kartu itu) maka perintah terakhir akan memberi Anda kesalahan no supported hardware detected
atau yang serupa. Namun, semuanya berfungsi pada saat ini dan Anda akan mendapatkan xorg.conf yang masuk akal:
... other stuff
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
... other stuff
Pada titik ini Anda seharusnya melakukan reboot dan semuanya akan berfungsi dengan driver fglrx. Namun, setelah reboot, Anda akan disuguhi kesalahan berikut Xorg.0.log
ketika fglrx
mencoba memuat:
(EE) Failed to load /usr/lib/xorg/modules/drivers/fglrx_drv.so: /usr/lib/xorg/modules/drivers/fglrx_drv.so: undefined symbol: noXFree86DRIExtension
Beberapa pencarian di sekitar akan menunjukkan bahwa ini adalah masalah dengan driver ATI lama yang tidak mendukung xserver 1.13 atau yang lebih baru. ( Arch Linux thread ) ATI telah merilis driver tetap untuk kartu terbaru (seri HD 5000 atau lebih baru), tetapi belum untuk kartu 'lawas'. Driver ATI non-legacy tidak dapat digunakan dengan kartu lama.
Apa yang harus dilakukan oleh pengguna Ubuntu, menggunakan salah satu dari kartu seri HD 2000-4000 ini?
- Tunggu driver ATI 'lawas' yang diperbarui yang berfungsi dengan baik dengan xserver 1.13?
- Turunkan kembali ke 12,04 Precise, yang menggunakan xserver 1.11?
- Coba turunkan xserver pada 12.10 Quantal ke 1.12, yang mungkin dapat merusak Unity dan GNOME?
- Upgrade paksa ke seri HD 5000 atau lebih baru? (Tidak mungkin dengan grafik terintegrasi ...)
- Beberapa tindakan 1337 lain yang memperbaiki masalah ini tanpa rasa sakit?
Jawaban:
Ada ppa: makson96 / fglrx PPA yang memiliki driver warisan. Ini juga akan menurunkan Kernel dan X server Anda ke versi yang lebih lama, karena driver lawas tidak kompatibel dengan kernel baru atau server X. Namun, harap baca catatan rilis dari tautan tersebut karena driver tidak sepenuhnya kompatibel dengan Unity yang digunakan di Ubuntu 13.04.
Jika Anda ingin menggunakan PPA, jalankan perintah ini dari terminal untuk menurunkan versi Kernel dan X server dan menginstal driver legacy:
sumber
Jika menggunakan driver GPU AMD / ATI: Jalankan perintah berikut untuk menghapusnya, dan reboot:
Jangan pasang kembali sebagai kartu ATI (bukan AMD Catalyst) saat ini tidak mendukung Unity-3D.
Mengenai opsi yang Anda miliki, saya sarankan # 1: Tunggu AMD / ATI untuk mengejar ketinggalan.
sumber
(--) RADEON(0): Chipset: "ATI Radeon HD 2400 Pro" (ChipID = 0x94c3)
fglrx
) berfungsi baik dengan gnome-shell, tetapi tidak pada xserver baru. Namun, saya percaya bahwa menggunakan driver open-source untuk saat ini seharusnya tidak menjadi masalah. Anda dapat melakukan cukup banyak permainan yang layak dengan mereka juga. Tunggu saja AMD merilis sesuatu seperti pembaruan atau tambalan atau komunitas / pengembang FOSS atau Canonical lainnya untuk merilis sesuatu. Saya juga membiarkanfglrx
driver terbuka untuk meningkatkan ke 12.10 dan tidak menyesal sama sekali.Saya memiliki ATI Mobility 4650 HD dan menginstal dari AMD Catalyst Legacy PPA Tomasz Makarewicz menghancurkan persatuan dan keterbukaan saya. Saya dapat mengatasi hal ini (ditemukan di utas forum ubuntu 2012 Tidak dapat menginstal driver berpemilik ATI di 12.10. Unity is Missing ):
Saya harap ini membantu sampai ada rilis driver resmi oleh ATI.
sumber
Saya memiliki Compaq Presario CQ56, dengan ATI Mobility Radeon HD 4250. Mencoba menggunakan repositori ppa (seperti yang disebutkan oleh lienmeat) dan merusak sistem saya dengan driver lawas.
Sebenarnya, menurunkan versi Xserver berfungsi dengan baik, tetapi fglrx tidak: S. Faktanya, ubuntu tidak mendeteksi kartu saya, nak saya bahkan tidak bisa mengunduh "driver privatif" yang selalu disarankan OS saya.
Dengan kata lain, saya tidak merekomendasikan menginstal legacy dengan metode menciones di atas, yang terbaik untuk kita menunggu perbaikan
(Maaf untuk bahasa Inggris saya yang buruk, saya dari Kosta Rika, bahasa Inggris saya tidak sebagus xD Spanyol saya)
sumber
Driver open source akan bekerja untuk saya bahkan mempertimbangkan kinerja kurang dari fglrx, jika memiliki manajemen konsumsi daya yang tepat.
Saya memiliki Dell Inspiron 1545 dengan ATi Radeon 4350, dan sayangnya driver open source tampaknya tidak mengelola kondisi pendingin GPU. Pendingin selalu menyala dan bekerja keras, namun sistem / grafisnya memuat. Setelah saya menurunkan server X ke 1.12.3 dan menginstal driver lawas, seperti yang disarankan oleh Fglrx pada Launchpad (sama seperti yang disarankan oleh lienmeat untuk kami lakukan), pendingin GPU mulai bekerja hanya jika diperlukan. Diberkatilah Anda keheningan pendingin.
Namun, akan lebih bagus jika AMD merilis driver lawas yang mendukung server X yang lebih baru, meskipun sekarang saya tidak yakin mereka benar-benar peduli.
sumber
Saya memiliki ATI Radeon HD 4770 dan driver open source bekerja dengan sangat baik. Saya tidak tahu kartu mana yang Anda miliki, tetapi Anda mungkin memiliki nasib yang lebih baik daripada dengan fglrx dan menurunkan xorg Anda. Saya menggunakan fglrx selama bertahun-tahun dan musim panas ini beralih ke driver open source dan belum melihat ke belakang.
Memang, beberapa efek di Compiz lebih lambat menggunakan driver open source. Juga, game 3D terasa lebih lambat tanpa fglrx. Namun, untuk sebagian besar penggunaan desktop Anda, driver open source jauh lebih mudah digunakan daripada fglrx, dengan bonus tambahan yang sebenarnya didukung.
(Kebetulan, Gnome Shell yang dikemas dalam 12.10 bekerja sangat baik dengan driver open source, dan jauh lebih cepat daripada Compiz / Unity!)
sumber
Repo untuk memasang driver berpemilik bagus terakhir: http://www.ubuntuvibes.com/2012/10/how-to-install-amd-catalyst-legacy.html
sumber
Solusi untuk masalah ini diposting di http://ubuntuforums.org/showthread.php?t=2073279
sumber
Saya memiliki Radeon Mobility HD 2600 pada 13.04. Itu tidak cukup bagi saya untuk menginstal repositori di atas (makson), karena ketika memeriksa Xorg-versi itu tidak menurunkan Xorg.
Yang akhirnya saya lakukan adalah me-reboot ke pemulihan, menghapus semua paket xorg (yang memicu penghapusan paket ubuntu-desktop (tegukan)) dan kemudian menginstal ulang paket-paket itu lagi. Ini memicu pengambilan paket dari repositori.
Sesuatu seperti:
Harus bermain-main dengannya! Setelah itu saya masuk ke desktop resolusi tinggi. Cukup setel ulang Unity, aktifkan plugin OpenGL di ccsm dan kami siap berangkat!
sumber
Guys Jika Anda memiliki masalah Resolusi Grafik.
Cukup buka pembaruan manajer -> Driver tambahan -> pilih driver default dan reboot.
sumber