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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: empty в Oct 01, 2004, 11:48



Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 01, 2004, 11:48
Значи проблема е следния:
По принцип си инсталвам ядрото по следния начин:
make oldconfig
след това редактирам .config файла за неща които то само си коментира като например PPP връзката :)
make
make modules_install
make install
и след това му копирам готовата bzimage която е направил в директорията /boot в лило.конф оправям нещата пиша в конзола lilo и всичко е на 6 без едно нещо. Как да го настроя така че да ми зарежда отначалото в 1024 х 768 режим и да си ми изкарва пингвинчето в горния ляв ъгъл както при старото ми ядро 2.4.26.

Използвам Slackware 10.0


Титла: Kernel 2.6.8.1
Публикувано от: в Oct 01, 2004, 12:49
as si installvam kernela eto taka

make menuconfig
make bzImage
make modules
make modules_install
make install

gre6ka li e


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 01, 2004, 13:03
ами мисля, че не


Титла: Kernel 2.6.8.1
Публикувано от: Филип Бонев в Oct 01, 2004, 13:09
make menuconfig
make clean
make all
make modules_install

Така става и после трябва да си копираш arch/i386/boot/bzImage и System.map в /boot и да си оправиш, lilo.conf или grub.conf зависимост какво ползваш


Титла: Kernel 2.6.8.1
Публикувано от: IvanST в Oct 01, 2004, 13:22
За да изкарва пингвина има една опция която трябва да включиш( в Graphics support )  :
#
# Logo configuration
#
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y

а за резолюцията в lilo.conf --> append="video=vesa:1024x768@85" и vga=791  за Grub незнам    :)


Титла: Kernel 2.6.8.1
Публикувано от: в Oct 01, 2004, 13:25
vga=768 mislia
tva magic console
slaga se v lilo.conf
pod debian taka i ne go podkara pravilno


Титла: Kernel 2.6.8.1
Публикувано от: n_antonov в Oct 01, 2004, 13:45
Цитат (Guest @ Окт. 01 2004,16:25)
vga=768 mislia
tva magic console
slaga se v lilo.conf
pod debian taka i ne go podkara pravilno

Ами за да го подкара, картата ти трябва да е VESA съвместима. Този режим vga=788 изисква включена в ядрото поддръжка на фреймбуфер и VESA съвместима карта. Драйверът се казваше май vesafb.


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 01, 2004, 15:05
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 120
# Override dangerous defaults that rewrite the partition table:
change-rules
  reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# 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
# End LILO global section
image = /boot/vmlinuz-2.6.8
  root = /dev/hda5
  label = Linux
  read-only

image = /boot/vmlinuz
  root = /dev/hda5
  label = Linux-2.4.26
  read-only
# Linux bootable partition config ends

Така изглежда моя lilo.conf файл.
Като пусна kernel 2.4.26 и ми е на 1024 х 768, а като пусна новия kernel 2.6.8 и ми излиза с шибаната резолюция, която е 800 х 600, но не съм сигурен. Каде да барна, че да се оправи резолюцията и за новия kernel?
Видеото ми е Nvidia GeForce4 и е съвместима с vesa даже преди да си инсталирам драйвърите за Nvidia в xorg.conf(XF86Config) ми изкарва драйвъри vesa и аз после си го оправям.


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 01, 2004, 15:20
Цитат (IvanST @ Окт. 01 2004,14:22)
За да изкарва пингвина има една опция която трябва да включиш( в Graphics support )  :
#
# Logo configuration
#
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y

а за резолюцията в lilo.conf --> append="video=vesa:1024x768@85" и vga=791  за Grub незнам    :)

Във файла .config нямам вобще такива редове.
Но както и да е добавих ги и пак нищо.
Аз за логото не милея толкоз колкото да бъде на 1024 х 768 резолюция.


Титла: Kernel 2.6.8.1
Публикувано от: IvanST в Oct 01, 2004, 22:05
Гледай сега не давай make oldconfig a make menuconfig след това си зареди стария .config файл и работи с него, тези опции ги има само в 2.6 ядрата затова трябва да ги включиш и затова ги нямаш в твоя файл.
За конзолата това което ти написах трябва да е в часта за ядрото + фраймбуфер трябва да е пуснат :
#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_VESA=y
и всички останали FB трябва да са изключени


Титла: Kernel 2.6.8.1
Публикувано от: alabal в Oct 02, 2004, 02:02
Ето ти едно много ама много полезно четиво за bootloaders:
http://www.gentoo.org/doc....chap=10
Всъщност целия handbook е едно от най-ценните указания за Линукс, които аз съм срещал. (все пак имай предвид, че е има и доста специфики само за gentoo, та внимавай кои команди изпълняваш и какви параметри задаваш и дали са подходящи за твоята дистрибуция)

В бледите си опити да си пусна пингвинчето при стартиране успях единствено под gentoo, но те пък имат n-на брой пача точно за фреймбуфер. Както и да е! Тъй като в момента нямам gentoo то е най-добре да помолиш някой който има инсталиран gentoo да ти покаже секцията за фреймбуфер от kernel-config.


Титла: Kernel 2.6.8.1
Публикувано от: ray в Oct 02, 2004, 08:44
Здравейте,
Наистина за Gentoo има поне 2-3 bootloader-проекта /пача/.
Значи първо за информация отиди на www.gentoo-wiki.com - там има Howto-s за поне две неща Bootsplash и fbsplash /fbsplash-tng/.
Иначе сайта на автора на второто решение е:
http://dev.gentoo.org/~spock.
Виж там за документация и пачове, скоро ги свалях но още не съм го пробвал.
Успех
Румен


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 02, 2004, 17:26
Цитат (IvanST @ Окт. 01 2004,23:05)
Гледай сега не давай make oldconfig a make menuconfig след това си зареди стария .config файл и работи с него, тези опции ги има само в 2.6 ядрата затова трябва да ги включиш и затова ги нямаш в твоя файл.
За конзолата това което ти написах трябва да е в часта за ядрото + фраймбуфер трябва да е пуснат :
#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_VESA=y
и всички останали FB трябва да са изключени

I taka ne stana.


Титла: Kernel 2.6.8.1
Публикувано от: IvanST в Oct 02, 2004, 17:47
Кое не става нямаш такива опции или не стана с настройката на екрана?
Ето тука едно обяснение на всички опции по ядрото link виж прегледай за фреймбуфера и за логото.
Това което ти казвам аз съм го направил на моя компютър с Debian и GeForce и работи без грижа единственото е че когато пускаш TVout-а се губят конзолите ама това май не може да се оправи .


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 04, 2004, 16:57
Ами аз ги намирам настройките и ги правя, но нищо не се променя. А руски не разбирам и няма как да разбера тая статия :(


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 06, 2004, 19:28
Abe hora ima li niakoi sas Slack 10 deto da si e slojil iadro 2.6.x i da mu e na 1024 x 768 za da mi kaje kak stava?


Титла: Kernel 2.6.8.1
Публикувано от: sys7em в Oct 06, 2004, 22:14
Според мене трябва да лоаднеш в ядрото следните пачовe:
framebuffer refresh rate patch (тва за да можеш да използваш конзолата на 1024x768@85hz и the bootsplash patch за картинката ....  ;)  но не съм съвсем сигурен ....


Титла: Kernel 2.6.8.1
Публикувано от: sys7em в Oct 06, 2004, 22:39
empty ...
Пробвай като компилираш ядрото да пуснеш frame buffer support-a

Ако не се лъжа беше някъде в charcter devices .... ;)  ;)


Титла: Kernel 2.6.8.1
Публикувано от: sys7em в Oct 06, 2004, 23:43
Виж дали този линк няма да ти помогне ...
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=49

Успех ;)


Титла: Kernel 2.6.8.1
Публикувано от: empty в Oct 08, 2004, 12:30
Mersi shte probvam :)


Титла: Kernel 2.6.8.1
Публикувано от: Emooo в Oct 22, 2004, 19:32
Ще изкажа и аз некомпетентното си мнение тъй като наскоро точно с тва ядро точно това правих.
Значи аз съм с нвидия видео при компилацията на ядрото включваш като част от ядрото rivafb - това само ако си с nvidia. След като си инсталираш ядрото тръгва в някакър режим обикновенно 800х600 но в 60hz. Използвай командата fbset за да си зададешизбрания режим. Ако ползваш vesafb (ako не се лъжа) не може да вдингнеш повече от 60hz.


Титла: Kernel 2.6.8.1
Публикувано от: PAIN1 в Oct 23, 2004, 21:35
срещнах същия проблем с 2.6.9 и намерих каде се оправя , в
device driver / graphic support / и там под VESA можеш да си въведеш резолюцията не съм правил експерименти напрао го написах 1024ь768 и тръгна така ..... ,но друго ме дразни с този кернел , минитора е тринитрон и нали знаете като сменяте резолюцията как прещтраква , е преди да пусна Х-а като сменям между конзолите си е добре , като пусна Х-а и като се върна към конзолите , между конзолит тринитрона пак щтрака така , идея ?