Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: go_fire в Dec 07, 2014, 12:02



Титла: Присвояване параметър vga на ядрото
Публикувано от: go_fire в Dec 07, 2014, 12:02
Здравейте,

Има въпрос, който ме мъчи от известно време, но не задавам, дойде му реда. Не мога да понасям ниската разделителна способност на конзолата и реших да направя нещо по този въпрос. За щастие това става лесно. Просто се дава на ядрото параметър наречен vga с някаква стойност. До тук добре, но имам проблем. Параметъра в моя случай е 376. Подавам аз обаче ядрото не го харесва. Казва подал си 178 ??? И ме кара да си избера от списък. Пиша пак 376 и всичко си е като хората.

Брех пробвах с кавички, без кавички, все тая, отговорът един и същ. Предположенията ми са три. Груб не предава правилното нещо. Ядрото не го обработва правилно. Или аз съм тъп и не знам, какво да напиша. Залагам на третото, но търсих и по трите варианта. Ами не намерих.

По между другото съм останал с впечатление, че тези кодове са различни за различните ядра, защото тези, които ми плюе моето не са същите, които пише във Википедия.

Ядрото е  2.6.32-bpo.5-686, демек бекпортнато 2,6,32. Груб е добрата стара единичка. Аз съм си същият ламер  :P

п.п. Играл съм си да си измислям разни числа, които да подавам. То ми ги показва пак като други, като има и букви някои път, а аз букви не съм писал. Възможно ли е Груб да ги предава шеснадесетично ???


Титла: Re: Присвояване параметър vga на ядрото
Публикувано от: Odido в Dec 07, 2014, 12:32
Сетни  си я както пише тук : http://unix.stackexchange.com/questions/17027/how-to-set-the-resolution-in-text-consoles-troubleshoot-when-any-vga-fail
vga прараметъра не се кльопа с KMS.


Титла: Re: Присвояване параметър vga на ядрото
Публикувано от: lunarvalley в Dec 07, 2014, 12:35
стойностите в lilo.conf са зададени така:

# Normal VGA console
vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769

Това удебеленото просто пуска конзолата в native разделителна способност, стига д асе поддържа.


Титла: Re: Присвояване параметър vga на ядрото
Публикувано от: go_fire в Dec 07, 2014, 12:50
Odido благодарско за връзката. Изглежда е трябвало да напиша: 0x0376, странно обаче, защо като не хареса само 376 (което кой знае защо мисли за 178), ми ги дава трицифрени. Карай.

Lunar ще опитам и това с normal, защото ми стана интересно.

Благодаря ви!


Титла: Re: Присвояване параметър vga на ядрото
Публикувано от: k0tka в Dec 07, 2014, 14:37
(което кой знае защо мисли за 178)

Това предполагам е 376 в base-10 което е 178 в base-16 бройна система