Portál AbcLinuxu, 16. července 2025 05:24


Dotaz: Změna rozlišení konzole pod qemu-system-arm

Beda0 avatar 10.12.2012 11:21 Beda0 | skóre: 29
Změna rozlišení konzole pod qemu-system-arm
Přečteno: 190×
Odpovědět | Admin
Zdravím, pro testování jsem zkusil rozběhat debian na virtualizovaném armu. Je to bez X, ale budu tam testovat grafickou aplikaci pro qt-embedded - kreslí přímo do framebufferu.

Ale nevím jak změním rozlišení. Qemu arm nemá zavaděč, takže to spouštím
qemu-system-arm -M versatilepb -m 512 -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.img-2.6.32-5-versatile -hda debian.img -append "root=/dev/sda1"

Přidáním parametru -append "root=/dev/sda1 vga=791" se nic nestane.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Beda0 avatar 11.12.2012 08:33 Beda0 | skóre: 29
Rozbalit Rozbalit vše Re: Změna rozlišení konzole pod qemu-system-arm
Odpovědět | | Sbalit | Link | Blokovat | Admin
Po přečtení spousty diskuzí to vypadá, že to nastavit nejde.

Ze všech paramterů -vga [std|cirrus|vmware|qxl|xenfb|none] funguje jen xenfb a none, ostatní skončí chybou. Fullscreen i VNC pouze roztáhnou základní rozlišení na požadovanou velikost.

Většina rad navrhovala změnit rozlišení v konfiguraci X, což je bez X k ničemu.
Beda0 avatar 11.12.2012 09:02 Beda0 | skóre: 29
Rozbalit Rozbalit vše Re: Změna rozlišení konzole pod qemu-system-arm
Tradičně těsně po položení dotazu nebo příspěvku jsem našel řešení - je to utilitka fbset, která nastaví paramtery framebuffer za běhu. Velikost framebufferu je evidentně omezená pamětí, takže jde dosáhntou různých kombinací maximálního rozlišení - výšky, šířky a barevné hloubky.

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.