Brakujące litery w menu i nazwach folderów

19

Nazwy moich folderów i menu nie są wyświetlane poprawnie (nawet nazwy zakładek w Firefoksie). Brakuje wielu liter. Po najechaniu kursorem myszy część z nich jest poprawnie wyświetlana. Przeciwnie, na przykład treść witryny askubuntu jest wyświetlana poprawnie. Nie zawsze tak się dzieje, zwykle ponowne uruchomienie rozwiązuje problemy na jakiś czas. Mam Ubuntu 14.04. Nie wiem, jak oznaczyć to pytanie, więc oznaczę je jako związane z wyświetlaniem, nawet jeśli tak naprawdę nie jest.

wprowadź opis zdjęcia tutaj

Dumitru Cristian
źródło
2
Wygląda podobnie do pytania o brakujące litery . Zrezygnowałem z prób naprawienia go 14.04 i instaluję teraz 14.10, dla którego jest instalator Intel Graphics.
Dan Dascalescu
Wydaje się być znanym błędem karty Intel HD5500: bugs.launchpad.net/linux/+bug/1432194
rob
Myślę, że ten zdecydowanie powinien zostać zduplikowany na askubuntu.com/questions/584922/… . Co muszę tutaj zrobić, aby móc zaproponować duplikat zamiast pozostawiać takie komentarze?
vorburger
@vorburger - wystarczy kliknąć link „flaga” u dołu pytania
Lambart

Odpowiedzi:

9

Wydaje się, że jest (zła) naprawa tego problemu, jak opisano tutaj

Wydaje się, że problem nie pojawia się przy użyciu starego przyspieszenia sprzętowego UXA dla kart graficznych Intel.

Zmodyfikuj następującą sekcję /etc/X11/xorg.confpliku tak, aby AccelMethodbyła ustawiona "uxa"lub utwórz plik, jeśli jeszcze nie istnieje:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection

Uruchom ponownie lub uruchom ponownie X.

Problem zniknął dla mnie, ale zrestartowałem się tylko kilka razy, odkąd zmieniłem plik, aby nadal mógł wrócić. Pamiętaj też, że przyspieszenie UXA jest znacznie wolniejsze!

edycja: W repozytorium jest już na to poprawka. Jeśli nadal występuje ten problem, albo nie aktualizowałeś systemu przez jakiś czas, albo ma on inną przyczynę i sugeruję zgłoszenie nowego błędu.

obrabować
źródło
Dlaczego nie skorzystać z oficjalnie obsługiwanego jądra 4,2 litra? Ponieważ najwyraźniej nie miało to miejsca przed Linuksem 4.4.
NoBugs
5

Jak wspomniano w komentarzu powyżej dotyczącym linku do brakujących liter, mam ten konkretny problem (16.04, zwykle po powrocie z zawieszenia), a jak dotąd działa poprawianie unity / gnome i przełączanie czcionek na wygładzanie w skali szarości: https: //askubuntu.com/a/633435/172307

joncam
źródło
Chociaż ten link może odpowiedzieć na pytanie, lepiej jest dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie. - Z recenzji
Pilot6
Zgadzam się z @ Pilot6, ale łączy się wewnętrznie. W tym wątku znajduje się wiele informacji.
earthmeLon
2

Miałem ten sam problem. Naprawiłem to na moim Chromebooku Pixel LS (uruchamianie do 14.04 z Gnome DE), nie używając czcionek z rodziny Ubuntu . YMMV

Malcolm
źródło
1
Problem ten występuje od lat na moim komputerze Dell Latitude E5530 na Ubuntu 14.04 LTS i 16.04 LTS prawie za każdym razem, gdy odłączam od monitorów zewnętrznych. Zmiana czcionki z domyślnych czcionek Ubuntu była dla mnie pierwszą rzeczą.
Dump Cake
To złe „rozwiązanie”, ponieważ Ubuntu to czcionka, którą wszyscy znają i pokochają, jeśli są przyzwyczajeni do domyślnego systemu Ubuntu. Dlaczego nie użyć właściwego Linuxa 4.2?
NoBugs
2

Według https://bbs.archlinux.org/viewtopic.php?pid=1633207#p1633207 ten błąd jest spowodowany przez niezidentyfikowaną zmianę w jądrze Linuksa w wersji 4.3 lub 4.4. Obejściem tego problemu jest użycie jądra w wersji 4.2 lub starszej lub aktualizacja do wersji 4.6 lub nowszej. Nie wiem, czy jądro w wersji 3.x ma ten błąd.

W przypadku Ubuntu 16.04 poprawka jest prosta:

sudo apt install linux-generic-hwe-16.04

lub (aby uzyskać lepszą wydajność jako efekt uboczny)

sudo apt install linux-lowlatency-hwe-16.04

Niektóre urządzenia mogą nie być kompatybilne z jądrem lowlatency, dlatego należy sprawdzić, czy system działa.

Instalowanie nieoficjalnych sterowników programistycznych z https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa lub https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers może również naprawić kwestia.

Mikko Rantalainen
źródło
Ponieważ to działało i nie działa z najnowszym jądrem Linuksa 4.4 14.04, ma to sens. W dniu 14.04 można uruchomić sudo apt-get install linux-image-generic-lts-wilyisudo apt-get remove linux-image-generic-lts-xenial
NoBugs
- a potem prawdopodobnie będziesz musiał użyć Synaptic do wyszukiwania linux-generic i usunięcia TYLKO jądra 4.4.x.
NoBugs
Denerwujące staje się to, że program aktualizujący wciąż prosi o aktualizację nowego jądra ... to jest w wersji 4.4. Chyba musimy czekać na aktualizację 4.6 do 14.04?
NoBugs,
Nie jestem pewien, czy kompatybilność to jedyny problem, który należy wziąć pod uwagę podczas instalacji -low-latency. Lub odwrotnie, dlaczego nie polecić -rtlub -realtime„uzyskać lepszą wydajność jako efekt uboczny”? Nawiązując do UbuntuStudio RealTimeKernel powinieneś to zrobić tylko wtedy, gdy naprawdę tego potrzebujesz. Z mojego punktu widzenia powinieneś bardziej szczegółowo omówić różnice między obydwoma trybami.
Murmel
Tak, -lowlatencyjądro może wpływać na funkcje oszczędzania energii (jednak nie widziałem jeszcze żadnych danych z tego świata ). -rtlub -realtimejądra są często gorsze, -low-latencyponieważ nie są oparte na jądrze wanilii. W rezultacie, -rtlub -realtimejąder (jeśli są dostępne na wszystkich) są zwykle znacznie starsze niż jądra -lowlatency. Z mojego doświadczenia, o ile nie wiesz lepiej, nowsze wydanie jądra jest lepsze niż starsze jądro z łatami RT. Ja też osobiście używam -lowlatencyjąder w starych laptopach.
Mikko Rantalainen
0

Naprawiłem ten problem za pomocą bardzo łatwego rozwiązania, po prostu przejdź do ustawień ubuntu> uniwersalny dostęp> włącz duży tekst. wyloguj się z Ubuntu lub uruchom ponownie, zaloguj się ponownie i ponownie przejdź do ustawień> dostęp uniwersalny> duży tekst i wyłącz. mam nadzieję, że to pomoże.

Nipun Gupta
źródło