CRTC adalah singkatan dari "Cathode Ray Tube Controller" tetapi wikipedia lebih suka " Video Display Controller ".
Mereka masih sering disebut CRTC - istilah teknis terkadang lambat berubah.
Selalu ada penjelasan yang lebih rumit, tetapi ringkasan yang memadai adalah bahwa setiap CRTC sesuai dengan buffer video pada kartu video yang ditakdirkan untuk menjadi output. Saya memilih kata-kata khusus ini untuk menyoroti beberapa nuansa:
- Layar perangkat lunak, seperti yang digunakan untuk server VNC tanpa kepala, akan menggunakan RAM untuk memori video dan tidak ada hubungannya dengan kartu video, atau mendapatkan akselerasi perangkat keras dari salah satunya. Tidak diperlukan CRTCc karena tidak ada pada kartu video.
- Jika Anda menggunakan kartu video untuk membuat adegan dan kemudian mendapatkan buffer hasil akhir kembali ke memori / disk, tidak ada CRTC yang terlibat karena tidak terikat untuk output, meskipun menggunakan memori kartu video.
- Kartu video dapat mendukung keluaran satu CRTC ke beberapa tampilan. Mereka harus memiliki resolusi yang sama dan mungkin atau mungkin tidak harus memiliki frekuensi yang sama. Cukup menggunakan pengaturan tampilan untuk "Tampilkan layar yang sama" pada dua atau lebih tampilan cenderung tidak mengambil keuntungan dari ini, dan mirroring buffer akhir pada dua CRTC. Memastikan bahwa satu CRTC sedang dikloning ke dua layar, sejauh ini, di luar kemampuan teknis saya.
Jadi untuk menjawab pertanyaan Anda yang lain:
Bagaimana saya mengetahui berapa banyak [CRTCs] yang tersedia?
$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x4d cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 10 associated providers: 0 name:Intel
Perhatikan bahwa seperti Anda, saya memiliki lebih banyak keluaran daripada CRTC:, crtcs: 4
outputs: 10
ada alasan bagus bahwa keluarannya banyak, kebanyakan turun ke porta video yang memiliki banyak kenyamanan:
- Konektor DisplayPort mungkin memiliki 2 atau 3 output yang terkait dengannya jika rantai daisy didukung .
- Sebuah konektor DVI-I mungkin dibagi menjadi komponen digital dan analog untuk menjalankan satu monitor dari setiap jenis. Solusi malas yang lama adalah mengkloningnya dalam perangkat keras, tetapi sekarang umum untuk perangkat video memiliki DVI dan output VGA yang terkait dengan port tersebut.
- Laptop dock dengan mudah dapat menggandakan jumlah output, dan beberapa, karena mereka ingin menawarkan kenyamanan konektor ekstra yang berlimpah di dermaga.
- Perangkat video mungkin memiliki konektor yang tidak diimplementasikan karena telah dipercepat untuk diproduksi atau karena ini merupakan implementasi ulang dari perangkat lain, tetapi beberapa konektor dihilangkan.
Apakah mungkin menambahkan lebih banyak [CRTC] dalam perangkat lunak atau mungkin melalui kartu PCI?
Karena CRTC disediakan oleh GPU, satu-satunya cara untuk memiliki lebih banyak adalah dengan menambahkan perangkat video yang akan bekerja secara bersamaan dengan yang sudah Anda miliki. Saya tahu ini mungkin, dan ada banyak batasan, tetapi tidak lebih. Anda harus meneliti beberapa pengaturan GPU untuk melihat apakah ini bahkan layak untuk Anda.
PS Saya belajar banyak tentang hal ini hari ini dan menemukan pertanyaan Anda selama penelitian saya sendiri.