Jak włączyć wygładzanie czcionek, gdy łączę się z serwerem Windows za pomocą klienta usług terminalowych?

14

Kiedy uruchamiam pulpit zdalny w systemie Windows i łączę się z moim serwerem (Windows Server 2008), czcionki wyglądają całkiem gładko. Właśnie zainstalowałem wczoraj Ubuntu 10.10, a kiedy używam rdesktop do łączenia czcionek, wyglądają okropnie.

Przeglądałem wszystkie ustawienia, ale nie miałem szczęścia. Może jest jakiś tajny przełącznik, czy muszę użyć innego klienta?

Andy E.
źródło
hmmm ... patrząc na klienta usług terminalowych, obsługuje tylko RDP 5.0. ClearType został dodany w RDP 6.0, wygląda na to, że potrzebuję innego klienta.
Andy E,
Być może RDP 6.0 jest wymagany dla ClearType, ale „Wygładzanie czcionek” jest możliwe przy użyciu RDP 5.0 i to dla mnie ogromną różnicę.
Peter V. Mørch,

Odpowiedzi:

20

Użyj jednej z następujących opcji doświadczenia:

rdesktop -x 0x8F mywinserver   # modem default + font smoothing
rdesktop -x 0x81 mywinserver   # broadband default + font smoothing
rdesktop -x 0x80 mywinserver   # LAN default + font smoothing

From http://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/

Czcionki będą lepsze

użytkownik18352
źródło
+1 i zielony tyk - doskonałe znalezisko, dzięki!
Andy E
+1 i tutaj jest przykładem czcionek jest znacznie poprawiła się w oknie tworzenia Outlook: Przykład poprawy renderowania czcionek z Windows 7 do rdesktop za pomocą-x 0x80
bgoodr
Nie działa dla mnie. Cleartype jest nadal wyłączony nawet przy -x 0x80przełączniku, podczas łączenia za pomocą rdesktop w wersji 1.8.3 z hostem Windows 7 Professional.
Michael Goldshteyn
-x 0x8Fwłącza dla mnie ClearType, z rdesktop 1.8.3 na Ubuntu 18.04 do Windows 8.1.
Reinier Post
11

Za pomocą remminajednego można również włączyć wygładzanie czcionek.

TL; DR: Best (slowest)Podczas edycji połączenia RDP wybierz ustawienie „Jakość” na karcie Zaawansowane.

Dłuższa odpowiedź:

Podczas edycji połączenia RDP w zakładce Zaawansowane znajduje się ustawienie „Jakość”. To może mieć jedną z wartości Poor, Medium, Goodlub Best. W obszarze Prefrences / RDP można skonfigurować właściwości dla każdego z następujących ustawień jakości:

Prefrences / PROW

Domyślnie włączona jest tylko Bestfunkcja „Wygładzanie czcionek”, więc wybierz Bestlub skonfiguruj ustawienie Jakość, którego chcesz użyć, aby włączyć wygładzanie czcionek.

(Testowanie przy użyciu remminy w wersji 1.2.0-rcgit-26 (git rcgit-26) z ppa na Ubuntu 14.04)

Peter V. Mørch
źródło
dzięki! używanie ustawień „najlepszej” jakości i restartowanie chrome i Firefoxa naprawione przez problemy z czcionkami (wpisz „about: restart” w chrome i „about: profile” w firefoxie, aby kliknąć przycisk restartu)
Mariusz Pawelski
zmieniacz gier !!!
Vitaliy Terziev
Łał! Naprawiono
nieprawidłowe
2

Być może nie jest to całkowicie pomocne, ponieważ Wishi już to zasugerowało, ale dla przypomnienia, nie ma powodu, aby Remmina wyświetlała „straszne” czcionki. Jasne, że nie dostaniesz typu Cleartype, ale nadal powinny być gładkie i czytelne.

Oto zrzut ekranu z mojego systemu Windows 2003:

Klient RDP Remmina

To działa 16-bitowy kolor. Aby tego spróbować, przejdź do strony ustawień w Remminie i zmień go z 256 kolorów na 16-bitowy:

Strona ustawień Remmina

Scaine
źródło
2

Użyj najnowszego freerdp i nadaj mu parametr -x 80. Jest to flaga doświadczenia użytkownika, która włącza wszystko, co obsługuje freerdp, więc powinna być identyczna z bezpośrednią obsługą. (lub przynajmniej dla Windows7).

Te flagi są udokumentowane przez Microsoft tutaj: http://msdn.microsoft.com/en-us/library/cc240476

Nadal muszę włączyć wygładzanie czcionek za każdym razem, gdy ponownie podłączę się do mojego systemu Windows 7 i jeszcze nie znalazłem sposobu na obejście tego.

edycja: flagi xfreerdp można przeczytać tutaj http://linux.die.net/man/1/xfreerdp

Amias
źródło
Podczas używania xfreerdpdodaj opcję +fontswygładzania czcionek.
Ruslan
1

Domyślam się, że chcesz sprawdzić remmina (http://remmina.sourceforge.net/), która ma opcje jakości dla RDP 5. Nie wiem, że na razie jest dla nas klient RDP 6.

wishi
źródło
1
Dziękuję za odpowiedź. Niestety RDP 5 nie obsługuje ClearType. Spojrzałem na Remminę i jest oparty na FreeRDP, który jest rozwidleniem rdesktop. Oba obsługują tylko do RDP 5.
Andy E