Warna 32 bit dalam RDP masih memiliki garis warna

3

Saya menggunakan RDP ke Remote Desktop dari mesin Windows 7 ke mesin Windows 7 lainnya, jadi RDP 7. Saya memiliki kedalaman warna yang ditetapkan pada 32 bit dan dapat mengkonfirmasi bahwa warna 32 bit berfungsi dengan baik karena saya dapat untuk menggunakan Aero melalui koneksi desktop jarak jauh yang membutuhkan warna 32 bit. Saya juga terhubung ke kotak server 2008 pada 32 bit dan dikonfirmasi dari sisi server bahwa koneksi menggunakan warna 32 bit.

Masalahnya adalah gambar masih terlihat omong kosong dan memiliki segala macam garis warna seolah-olah mereka masih dikirim sebagai gambar 16 bit, meskipun koneksi seharusnya 32 bit. Saya berencana menggunakan koneksi untuk pemrosesan gambar dan karena itu membutuhkan kedalaman warna penuh pada gambar jika tidak lingkungan tidak berguna bagi saya.

Gagasan atau pengalaman?

Matthew Hall
sumber
jangan gunakan RDP untuk memproses grafik ... dengan serius. jika Anda memiliki komputer MONSTER yang ingin Anda gunakan untuk pemrosesan grafik di lan lokal, saya akan menggunakan aplikasi penjambretan desktop yang berbeda (rdp mungkin diatur ke tampilan bit tertentu tetapi kemudian coba "optimalkan" grafik untuk membuat lalu lintas jaringan kurus). jika itu melalui tautan wan - ide buruk.
RobotHumans
Saya juga membutuhkan kemampuan layar ganda RDP.
Matthew Hall
Jika Anda bergabung dengan domain, Administrator Sistem mungkin telah menetapkan pengaturan Kebijakan Grup yang memaksanya untuk sesuatu yang kurang dari 32-bit. Mereka mungkin melakukan itu untuk menghemat bandwidth, dll.
vcsjones
2
Daripada mengandalkan kehadiran Areo untuk memeriksa kedalaman warna, mengapa tidak memeriksa properti desktop untuk mendapatkan kedalaman secara langsung (mereka akan dibaca hanya)? Baik batas server dan klien diterapkan, jika klien meminta 24bpp, tetapi server membatasi ke 16 (default) maka Anda akan mendapatkan 16.
Richard

Jawaban:

4

Masalah ini adalah tentang kompresi gambar RDP. Windows 7 dan Server 2008 R2 menggunakan versi di mana perubahan untuk kompresi dan codec dll dibuat, saya percaya, dan ada perubahan yang dilakukan yang menyebabkan banding dan serupa terjadi bahkan ketika Anda menggunakan warna 32-bit (untuk kepentingan kecepatan yang lebih tinggi, saya kira.)

Dimungkinkan untuk mengubah ini; itu akan meningkatkan bandwidth dan memuat dan kecepatan yang lebih rendah tetapi harus meringankan masalah banding.

Menetapkan DWORD dalam registri di HKEY_CURRENT_USER \ Software \ Microsoft \ Terminal Server Client \ AllowDynamicColorFidelity dengan nilai 0 (pada klien, bukan server) akan membuat penandaan hilang.

Kimmo
sumber
0

Pengalaman : Saya memiliki masalah serupa baru-baru ini. Saya memiliki RDP yang diatur untuk menjalankan layar penuh yang ternyata resolusinya terlalu tinggi untuk mendukung warna 32 bit, sehingga turun kembali ke 16 bit secara otomatis dan diam-diam. Segera setelah saya menjalankan desktop jarak jauh pada resolusi yang lebih rendah, warna 32 bit berfungsi seperti yang diharapkan.

Mike Fitzpatrick
sumber
Bahkan pada 640x480 saya masih bisa menggunakan Aero sehingga koneksi 32bit tapi saya masih mendapatkan garis warna. :(
Matthew Hall