Portál AbcLinuxu, 7. května 2025 14:36

Dotaz: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti

Roman Horník avatar 30.10.2019 19:29 Roman Horník | skóre: 8 | Seč
GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
Přečteno: 517×
Odpovědět | Admin
Při nativním FHD rozlišení má GRUB i konzole nastaveno FHD rozlišení, funguje to, jenže obraz je scvrknutej asi na 80% velikosti a zeje uprostřed. Xka maj už obraz normální, konzole při vypínání stroje taky. Přes VGA kabel je obraz normální (jen málo ostrej, proto nepoužívám), DVI kabel na zkoušku nemám.
Grafika je starší NV GTX650 (proto jen VESAFB), OS Debian Sid 64bit. Dá se nějak řešit, když to blbne už od GRUBu?
I'm only wearing black until they make something darker | Debian-Linux.cz | Debian fórum
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.10.2019 20:04
Rozbalit Rozbalit vše trolling
Odpovědět | | Sbalit | Link | Blokovat | Admin
skrytý komentář Náš administrátor shledal tento komentář závadným.

trolling

Zobrazit komentář
30.10.2019 20:31 PetebLazar
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná je v defaultu na výstupu GK nastaven nějaký overscan (po nastartování Xek deaktivovaný). https://devtalk.nvidia.com/default/topic/877523/the-bios-and-bootup-screens-are-overscanned/
Roman Horník avatar 31.10.2019 03:43 Roman Horník | skóre: 8 | Seč
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
Aha, to bude ono, naneštěstí Philips 246E nemá možnost overscan vypnout.
Nedá se to nějak obejít ve VESAFB? GRUB vem čert, ale konzoli chci mít OK.
I'm only wearing black until they make something darker | Debian-Linux.cz | Debian fórum
31.10.2019 07:00 trubicoid2
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
ona konzole teď přebírá rozlišení z grubu (ten keep je default asi), zkus poštelovat v /boot/default/grub

GRUB_GFXMODE="1280x800x32"

GRUB_GFXPAYLOAD="keep"

a pak nezapomeň update-grub
31.10.2019 10:18 debian+
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
A pri kerneli este treba parameter video=nomodeset. Kedze ovladace hladaju najlepsie rozlisenie, resp. ako su nakonfigurovane.
Roman Horník avatar 31.10.2019 16:37 Roman Horník | skóre: 8 | Seč
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
Bohužel nefunguje ani tohle, ani modeset.
I'm only wearing black until they make something darker | Debian-Linux.cz | Debian fórum
31.10.2019 18:50 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
Linux má parametr video popsaný v Documentation/fb/modedb.rst, kterým lze nastavit videorežim. Možná když zadáš nativní rozlišení zvětšené o okraje overscanu, nebo použiješ podparametr m určený na 1,8% okraje, tak to pomůže. Já jsem takto měnil rozlišení pro modeset fremebufferovou konzoli, když grub nastavoval rozlišení, které CRT monitor nezvládal.
Roman Horník avatar 1.11.2019 16:24 Roman Horník | skóre: 8 | Seč
Rozbalit Rozbalit vše Re: GRUB + VESA framebuffer přes HDMI - obraz 80% velikosti
S tím jsem si hrál až do teď, a buďto jsem dosáhl nativního rozlišení s overscanem, nebo VGA rozlišení… taky s overscanem.
Teoreticky by šel vypnout u monitoru (nejlepší volba), ale v servisním menu. Jak se do něj ale dostat pomocí křížovýho ovládání (5 tlačítek)? Co se tejče Philipsu samotnýho, o návody není nouze, jenže pro TV (s DO) a starší monitory.
Poslední možnost - oželím nižší rozlišení a použiju 1536×864, jestli to vezme monitor.
I'm only wearing black until they make something darker | Debian-Linux.cz | Debian fórum

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.