Kiedy używam laptopów HDMI na telewizorze, telewizor przeskalowuje obraz (~ 5-10% brakuje na krawędziach). Nie ma opcji w telewizorze (o rozdzielczości 720p btw). Na komputerze działa Intel HD Graphics 4000.
W Ustawieniach Ubuntu nie ma opcji, aby to zrekompensować, a ja bawiłem się xrandrem (używając transformacji / skali), ale nic nie działa. Mnóstwo przewodników na ten temat wykorzystujących transformację mnie nie działa. Jest to denerwujące, ponieważ wydaje się tak łatwe do naprawienia („kompresowanie” / zmiana rozmiaru obrazu w celu dopasowania do ekranu), ale zabrakło mi pomysłów. Ustawienie niestandardowych rozdzielczości nie pomaga (nieruchome części poza ekranem). To w zasadzie 2 kliknięcia, aby naprawić w systemie Windows, ale w Ubuntu wydaje się niemożliwe ...
Byłbym bardzo szczęśliwy, gdyby ktoś mógł mi pomóc lub mieć jakieś pomysły, co mogę wypróbować! Dzięki.
xrandr --output HDMI1 --transform 1.05,0,-35,0,1.05,-19,0,0,1
Odpowiedzi:
Ok, jeśli jeszcze tego nie próbowałeś, sprawdź to
Innym, z którym się spotkałem, było:
źródło
X Error of failed request: BadName (named color or font does not exist) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 11 (RRQueryOutputProperty) Serial number of failed request: 41 Current serial number in output stream: 41
Natknąłem się na ten problem i użyłem kombinacji zmniejszania bufora ramki, a następnie wyrównywania lewego górnego rogu. Inne odpowiedzi zależały od określonych funkcji wyświetlacza, których nie mają niektóre starsze wyświetlacze. (jak moje)
Aby to przeczytać, mój telewizor przeskakuje obraz o 20 pikseli po bokach i 10 pikseli na górze i na dole. Więc „zmniejszyłem” obraz, ale nie rozdzielczość, o 40 szerokości i 20 wysokości, a następnie wyrównywanie lewego górnego rogu załatwiło sprawę.
Prawdopodobnie będziesz musiał bawić się liczbami, ponieważ wydaje się, że overscan różnych producentów różni się utratą pikseli. Mój telewizor wydaje się przeskanować mniej niż wiele przykładów, w których znalazłem googlowanie tego tematu.
Ponadto, podczas gry liczbami,
--transform none
resetujesz wszelkie zmiany, które wprowadzasz z powrotem ... co może pomóc.źródło
/etc/rc.local:
~ / .xprofile:
źródło
intel_panel_fitter
polecenie działało dla mnie na moim Sony Bravia KLV-V32A10Zmagałem się z tym przez chwilę, aż znalazłem ten post na blogu .
Zasadniczo sprawdź właściwości na wyświetlaczu, używając:
Nie wspomniałem o opcji skanowania podskórnego, o której wspominali niektórzy ludzie, ale to, co zrobiłem, to właściwość „force-dvi” w „audio”.
Działa to idealnie i wyłącza overscan. Jeden niewielki minus - ta poprawka powstrzymuje dźwięk przedostający się przez kabel HDMI, ale używam głośników zewnętrznych, więc to naprawdę nie problem.
źródło
Oryginalna odpowiedź
xrandr --output HDMI-1 --set underscan on
działa!Może nie działać przy pierwszej próbie, jeśli po prostu skopiujesz i wkleisz to. Powodem jest to, że możesz nie być na HDMI-1 w swoim systemie. Próbowałem tego i dostałem
error of failed request bad output (invalid parameter)
. Napisałemxrandr
sam, co dało mi sporo danych wyświetlanych i zauważyłem, że moje urządzenie to HDMI-0 . Następnie wpisałem polecenie jakoxrandr --output HDMI-0 --set underscan on
i, kurwa, pasowało idealnie. Mam nadzieję, że to komuś pomoże.źródło
Czy jesteś absolutnie pewien, że nie ma opcji w telewizorze? Ja też mam grafikę Intel HD i miałem ten sam problem, dopóki nie zmieniłem „Ustawień kina” z „Pełny” na „Natywny”. Na moim telewizorze było to na dole menu obrazu. Inne telewizory czasami opisują to jako „Ustawienia szerokoekranowe” lub podobne.
źródło
Oto, co to naprawiło dla mnie. Miałem ten problem na Ubuntu 14.04, który również porzucił fglrx po aktualizacji.
Mój monitor (Viewsonic) ma dwa ustawienia wejścia: „PC” i „AV”. Z jakiegoś powodu ustawienie wejścia zostało przełączone na „AV” i właśnie tam widziałem overscan. Przełączenie go na „PC” naprawiło problem.
Tak więc poprawka polega na użyciu kluczy sprzętowych monitora i przejściu przez menu ustawień monitora, aby dokonać zmiany.
źródło
Wiem, że ten wątek jest stary, ale jeśli ktoś napotka ten problem; problem może dotyczyć telewizora. W telewizorze Samsung z serii 7:
Obraz wyświetla się teraz poprawnie.
źródło