B

Pomoc dotycząca instalacji systemu
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

No dobra. A co się stanie jak wyedytujesz plik /etc/default/grub stawiając # przed linią :

Kod: Zaznacz cały

GRUB_CMDLINE_LINUX="vga=775"
a potem wydając polecenie jako root:

Kod: Zaznacz cały

update-grub
?
Kierek
Posty: 8
Rejestracja: 17 lutego 2010, 19:37

Post autor: Kierek »

Do momentu

Kod: Zaznacz cały

[      6.806787] fb: conflicting fb hw usdone.
system startuje z rodzielczością 640x480. Po chwili około 5 sekundowa zwiecha i rodzielczość znowu wskakuje na "normalne tory" i tekst przed powyższym komunikatem włącznie jest niewidoczny. System dalej normalnie wstaje.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Dobra chcę zobaczyć jeszcze /boot/grub/grub.cfg lub menu.list coś w tym jest..
Kierek
Posty: 8
Rejestracja: 17 lutego 2010, 19:37

Post autor: Kierek »

Kod: Zaznacz cały

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set ab71d5cc-a470-473e-841d-20798b9079e9
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
fi
if terminal_output gfxterm ; then true ; else
  # For backward compatibility with versions of terminal.mod that don't
  # understand terminal_output
  terminal gfxterm
fi
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set dee6aa2a-4750-4013-8833-396ac5e02d39
set locale_dir=($root)/grub/locale
set lang=pl
insmod gettext
set timeout=3
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set dee6aa2a-4750-4013-8833-396ac5e02d39
insmod png
if background_image /grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos6)'
	search --no-floppy --fs-uuid --set dee6aa2a-4750-4013-8833-396ac5e02d39
	echo	'Loading Linux 2.6.32-5-686 ...'
	linux	/vmlinuz-2.6.32-5-686 root=UUID=ab71d5cc-a470-473e-841d-20798b9079e9 ro vga=775 quiet
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-2.6.32-5-686
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos6)'
	search --no-floppy --fs-uuid --set dee6aa2a-4750-4013-8833-396ac5e02d39
	echo	'Loading Linux 2.6.32-5-686 ...'
	linux	/vmlinuz-2.6.32-5-686 root=UUID=ab71d5cc-a470-473e-841d-20798b9079e9 ro single vga=775
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-2.6.32-5-686
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Pisząc menu.list co masz na myśli?
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Kierek pisze:... system startuje z rodzielczością 640x480. Po chwili około 5 sekundowa zwiecha i rodzielczość znowu wskakuje na "normalne tory" i tekst przed powyższym komunikatem włącznie jest niewidoczny. System dalej normalnie wstaje.

Przy GRUBie2 to normalne, że startuje z jakąś rozdzielczością i nie "utrzymuje" jej w konsoli, aż do włączenia się w Twoim przypadku KMS. Tu masz na to radę - http://harrison3001.blogspot.com/2009/0 ... o-set.html , przeczytaj opis i komentarze. Co do "zwiechy 5s", to fakt trochę długa, ale tyle po prostu zajmuje rozpoznawanie urządzeń i to nie "zwiecha". ;)

Co do "konfliktu", to jeszcze poszukam informacji, bo też mi się pojawia przy starcie.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Cześć.
Kolega iria oczywiście ma rację, że to nie "zwiecha", lecz mnie interesuje inna rzecz.
Ta informacja lub jak już wcześniej napisałem "problemik" wcale nie musi się wyświetlać na ekranie podczas startu Debiana.
Jak można zauważyć w /etc/default/grub w linii GRUB_CMDLINE_LINUX="quiet" jest wyraźnie napisane by jądro się nie darło, ale gęby zamknąć nie chce.
W /boot/grub/grub.cfg istnieje wpis nakazujący zamkniecie rozwartej jak dotąd paszczy.

Co do rozdzielczości należy ustalić żądaną w skrypcie /etc/grub.d/00_header w linii

Kod: Zaznacz cały

set gfxmode=

dla 4:3 
640x480  
800x600 
1024x768 
1600×1200 

dla 16:10
640x400 
800x500  
1024x640  
1280x800  
1680x1050  
i zakomentować jak wcześniej w /etc/default/grub

Kod: Zaznacz cały

#GRUB_CMDLINE_LINUX="vga=775" 
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

U mnie właśnie ustawienie rozdzielczości w grubie i polecenie mu, żeby utrzymał tą samą dla konsoli ( za pomocą gfxpayload=keep) skutkuje pojawieniem się takiego błędu:

Kod: Zaznacz cały

fb0: EFI VGA frame buffer device
fb: conflicting fb hw usage inteldrmfb vs EFI VGA - removing generic driver
Rodzielczości są dobre, ale nie wiem gdzie zmienić framebuffer.

@Kierek

Pokaż wynik polecenia:

Kod: Zaznacz cały

dmesg|grep hw
zobaczymy czy masz to samo.
Kierek
Posty: 8
Rejestracja: 17 lutego 2010, 19:37

Post autor: Kierek »

Kod: Zaznacz cały

kierek@debian:~$ dmesg|grep hw
[    7.108087] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
Awatar użytkownika
iria
Junior Member
Posty: 941
Rejestracja: 04 czerwca 2007, 18:54

Post autor: iria »

Koledzy z DUGa już prawie rozwiązali problem.

http://forum.dug.net.pl/viewtopic.php?pid=150497
ODPOWIEDZ