Tujuan minimum: Kemampuan untuk beralih antara kartu grafis tanpa menginstal ulang driver. Restart komputer dalam proses itu baik-baik saja.
Ada banyak panduan 'cara mendapatkan grafik yang bisa dialihkan untuk bekerja', tetapi saya tidak menemukan satu pun tentang cara mengkonfigurasi sistem untuk operasi grafis yang dapat diganti di Ubuntu dari bawah ke atas, atau menjelaskan situasi driver saat ini untuk model komputer tertentu (kombinasi + kombinasi diskrit ).
Contoh: https://help.ubuntu.com/community/HybridGraphics http://www.thinkwiki.org/wiki/Switchable_Graphics
Sistem saya menjadi matang dan dengan kartu terintegrasi Intel juga membuat segalanya menjadi rumit.
Informasi sistem:
Ubuntu 12.04 amd64, dipasang bersih dengan sistem yang dikonfigurasikan untuk hanya menggunakan kartu Intel terintegrasi
Lenovo Thinkpad T500
Intel GMA 4500MHD / ATI Mobility Radeon HD 3650
Situasi saat ini:
Sistem yang matang dan terkini tanpa konfigurasi yang berubah terhadap apa yang diberikan di atas.
Saya telah membuat gambar cadangan sistem (Clonezilla) jadi terlepas dari apa yang tertulis di bawah ini mari kita asumsikan itu adalah titik awal kita. Jika sesuatu dalam Apa yang telah saya coba tidak jelas, Anda dapat mengabaikannya.
Apa yang sudah saya coba:
Mengkonfigurasi BIOS ke grafis yang dapat dialihkan dan:
- Menginstal driver Perangkat Keras Tambahan - menghasilkan kesalahan.
- Menginstal amd-driver-installer-12.6-legacy-x86.x86_64.run hak milik secara otomatis - sistem mulai ke 'mode grafis rendah'.
- Sudah mencoba memperbaiki sesuai https://help.ubuntu.com/community/BinaryDriverHowto/ATI#Manually_installing_Catalyst_12.6.2C_special_case_for_Intel.2BAC8-ATI_hybrid_graphics
- Tersesat, menyerah.
Pengaturan BIOS:
Harap dicatat bahwa sementara mengkonfigurasi BIOS hanya untuk grafis terintegrasi cukup mudah, konfigurasi untuk grafis yang dapat ditukar tidak. Meskipun begitu jika Anda mengetahui bagian pemasangan driver dengan baik, saya bersedia untuk menguji semua kombinasi pengaturan BIOS saya sendiri.
Jawaban:
Saya menemukan solusi untuk saat googling. Anda harus meletakkan skrip untuk
rc.local
menentukan VGA mana yang ingin Anda gunakan.Tautan ini menjelaskan semuanya.
Saya akan memposting catatan penting di sini:
Pertama instal driver dan skrip yang diperlukan dari git
nonaktifkan ATI VGA
Sekarang Anda dapat memeriksa apakah VGA ATI Anda sudah dinonaktifkan oleh
lspci -vnnn | grep VGA
.Ini akan menampilkan output berikut:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller]) 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc NI Seymour [AMD Radeon HD 3650M] [1002:6760] (rev ff) (prog-if ff)
Jika berhasil, untuk menjalankan ini saat boot, edit
/etc/rc.local
:Juga, hapus daftar hitam radeon dengan mengedit
/etc/modprobe.d/blacklist.conf
:Anda seharusnya
xorg.conf
seperti ini untuk membuat VGA terdeteksi:Catatan: Untuk mengaktifkan VGA ATI / AMD radeon lagi: Cukup beri komentar apa yang telah kami tambahkan ke rc.local
Solusi 2
Saya menemukan solusi ini dari askubuntu.com, saya mungkin lebih mudah untuk dipraktikkan:
Pertanyaan ini mengasumsikan menggunakan vga_switcheroo.
Tambahkan ini ke
/etc/fstab
:sumber
Saat ini tidak dimungkinkan dengan driver berpemilik AMD / ATI. Silakan lihat Cara apa saja untuk membuat perpindahan antara diskrit dan grafik terintegrasi dari BIOS bekerja dengan driver berpemilik?
sumber