Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: majakmp3 07 Června 2011, 12:27:07
-
Velikost písma při bootování a v konzolích Alt+Ctrl+F1-6) - OpenSuse 11.4 64 Bit - KDE. Omlouvám se, že se snažím vyřešit problém s jinou distribucí, nicméně se zdá, že toto fórum je o moc živější, než forum OpenSuse a navíc by řešení mělo být univerzální pro všechna distra, alespoň to tedy předpokládám.
Přestože LCD hlásí rozlišení Full HD 1920x1080 - 60 Hz, tak je skutečné rozlišení při bootu a v konzolích patrně pouze 320x200. Rozlišení úvodní obrazovky BURGu je vpořádku a dá se měnit, to co následuje, je ale vždy 320x200, a to až do doby, kdy naběhne X server. Velikosti písem při bootování a v konzolích jsou tudíž ohromné a kostičkované. Na stránku se vejdou max. 4 řádky. Navíc v konzoli Alt+Ctrl+F1 se v levé horní části nachází obrázek velikého kostičkovaného chameleona, který zabírá 1/3 obrazovky na výšku a 1/4 na šířku. Navíc pokud v první konzoli spustím mc, zobrazí se pouze znak pravé lomítko, v ostatních konzolích, kde se obrázek zeleného zvířátka nezobrazuje, se mc dá spustit. I přes deklarované rozlišení Full HD se na celou obrazovku vejde pouze torzo midnight commandera - 4 nabídky nahoře, 9 řádků vlastního programu a spodní nabídky 1-5 (pomoc-kopie). Navíc, na každý řádek se vejde max. 41 znaků. Mám podezření, že se rozlišení pokazilo po instalaci GRUB2 a jeho "grafické nadstavby" BURGu, nebo po nainstalování nesvobodného ovladače graf. karty nVidia GF560 ti.
PS: V Xkách je rozlišení korektních 1920 x 1080 s fungující 3D.
Díky za nápady, jak rozlišení ze současných 320x200 změnit na nějaké použitelné hodnoty.
-
# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.459]
Unique ID: rdCR.kBDO3C0DVVC
Hardware Class: framebuffer
Model: "NVIDIA GT216 Board - 0696a280"
Vendor: "NVIDIA Corporation"
Device: "GT216 Board - 0696a280"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xd1000000-0xd1dfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x037b: 1280x720 (+5120), 24 bits
Config Status: cfg=no, avail=yes, need=no, active=unknown
napriklad `hwinfo --framebuffer' to vypise ... pote zadas mezi kernel parametry napriklad:
vga=0x37b
pro: `Mode 0x037b: 1280x720 (+5120), 24 bits' ..
-
# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.459]
Unique ID: rdCR.kBDO3C0DVVC
Hardware Class: framebuffer
Model: "NVIDIA GT216 Board - 0696a280"
Vendor: "NVIDIA Corporation"
Device: "GT216 Board - 0696a280"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xd1000000-0xd1dfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x037b: 1280x720 (+5120), 24 bits
Config Status: cfg=no, avail=yes, need=no, active=unknown
napriklad `hwinfo --framebuffer' to vypise ... pote zadas mezi kernel parametry napriklad:
vga=0x37b
pro: `Mode 0x037b: 1280x720 (+5120), 24 bits' ..
Super. Děkuji moc. Tohle funguje jako víno.
-
# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.459]
Unique ID: rdCR.kBDO3C0DVVC
Hardware Class: framebuffer
Model: "NVIDIA GT216 Board - 0696a280"
Vendor: "NVIDIA Corporation"
Device: "GT216 Board - 0696a280"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 14 MB
Memory Range: 0xd1000000-0xd1dfffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0360: 1280x800 (+1280), 8 bits
Mode 0x0361: 1280x800 (+5120), 24 bits
Mode 0x0362: 768x480 (+768), 8 bits
Mode 0x037b: 1280x720 (+5120), 24 bits
Config Status: cfg=no, avail=yes, need=no, active=unknown
napriklad `hwinfo --framebuffer' to vypise ... pote zadas mezi kernel parametry napriklad:
vga=0x37b
pro: `Mode 0x037b: 1280x720 (+5120), 24 bits' ..
Super. Děkuji moc. Tohle funguje jako víno.
Bohužel to funguje pouze do vypnutí PC nebo do restartu. Problém spočívá v tom, že po restartu, nebo vypnutí PC, je potřeba vždy znovu nastavit příslušný parametr rozlišení v BURGu. Automaticky se totiž vždy nastaví na vga=0x346, což je u mé grafiky nepodporovaný mód. (Nejbližší údajně podporovaný je 0x0346 (1600x1200 16bit - to bohužel nefunguje, nejbližší funkční nastavení je 0x031b ).
-
to si proste musis pridat spravne do grubu samozrejme ;) .. to uz je jina vec ..
pokud se nemylim, tak v ubuntu je grub2 kterej lapidarne receno neznam a bo vic (a to uz je lehce skandalni) jsem ho ani *nikdy nevidel ;)
-
ntz je prostě samej skandál
https://wiki.archlinux.org/index.php/Grub2#Setting_the_framebuffer_resolution (https://wiki.archlinux.org/index.php/Grub2#Setting_the_framebuffer_resolution)
Ke zjištění podporovaných rozlišení můžeš použít příkaz vbeinfo přímo v grubu.
Burg v podstatě kopíruje konfigurační soubory grubu, jen se jmenují jinak např. /etc/burg/burg.cfg, /etc/default/burg. Takže analogicky nastavit rozlišení pro burg i v těchto souborech.