Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-10-29 14:34:28

  zuzaxxx - Gość

zuzaxxx
Gość

Squeeze poprawa roździelczości trybu tekstowego

[b]Z racji tego że po zainstalowaniu sterowników od karty graficznej zmienia się roździelczość trybu tekstowego opiszę tu jak poprawić tą roździelczość i przy okazji roździelczość menu wyboru systemu w tym wypadku GRUB 2 [/b]
[u]Operacja wymaga wkompilowania modułu uvesafb w jądro więc zalicza się do średnio zaawansowanych[/u]
Pobieramy źródła jądra (Poradnik został napisany przy użyciu wersji jądra 3.6.36)
[url]http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.36.tar.bz2[/url]
Musimy zainstalować potrzebne paczki do kompilacji
Zrobimy to poleceniem

Kod:

apt-get install kernel-package libncurses5-dev libqt3-mt-dev

Kopiujemy nowo ściągnięte jądro do katalogu /usr/src

Kod:

$su root (hasełko)
#cp /home/user/linux-3.6.36.tar.bz2 /usr/src/

Wydajemy polecenie które rozpakuje nam źródła

Kod:

#tar -xvjf linux-3.6.36.tar.bz2

Przechodzimy do katalogu z rozpakowanymi źródłami

Kod:

#cd /usr/src/linux-3.6.36/

Wydajemy polecenie

Kod:

make xconfig

W lewym górnym rogu dajemy kolejno File a potem Load i odnajdujemy działający config w katalogu /boot/ Następnie klikamy na niego dwukrotnie w celu załadowania do konfiguratora.
Teraz w zakładce [u]Graphics support[/u] zaznaczamy [u]Support for frame buffer devices[/u] na stałe a w oknie obok (Option) [u]Userspace VESA VGA graphics support[/u] jako moduł

Następnie w zakładce [u]Graphics support[/u]---[u]Console display driver support[/u] zaznaczamy [u]Framebuffer Console support[/u] na stałe

Teraz w lewym górnym rogu dajemy kolejno File a potem Save As... i w nowo otwartym okienku upewniając się że konfiguracja zostanie zapisana w katalogu ze źródłami i jej nazwa to [color=#ff0000].config[/color]  klikamy save

Możemy już zamknąć graficzny konfigurator :)

Teraz w tym samym katalogu wydajemy polecenie

Kod:

make-kpkg linux-image linux-headers --initrd

Chyba że mamy więcej niż jeden rdzeń bo wtedy wydajemy polecenie

Kod:

make -jx

[color=#ff0000]x=ilość rdzeni[/color]
a dopiero po kompilacji

Kod:

make-kpkg linux-image linux-headers --initrd

To polecenie skompiluje nam jądro i zbuduje paczki .deb z linux-image i linux-headers a także utworzy plik initrd
Trochę to potrwa ...
Następnie wydajemy polecenie

Kod:

cd ..

i potwierdzamy klawiszem Enter
Przeniesie nas to do katalogu /usr/src/ gdzie właśnie znajdują się owe paczki :)
Teraz wydajemy polecenie

Kod:

#dpkg -i *.deb

co zainstaluje nam nowe jądro
Po zainstalowaniu jądra wydaj polecenia

Kod:

reboot

system wykona restart i załaduje się na nowym jądrze w tym wypadku 3.6.36

Teraz część opisująca poprawę roździelczości
Instalujemy paczkę v86d i hwinfo poleceniem

Kod:

sudo apt-get install v86d hwinfo

Sprawdzamy jaką roździelczość obsługuje karta w trybie framebuffer wydając polecenie

Kod:

sudo hwinfo --framebuffer | grep 'Mode '

Otwieramy edytorem nano

Kod:

sudo nano /etc/initramfs-tools/modules

i dodajemy do tego pliku

Kod:

uvesafb

Zapisujemy zmiany !
Następnie wydajemy polecenie

Kod:

sudo update-initramfs -u

Teraz otwieramy

Kod:

sudo gedit /etc/default/grub

Edytorem "gedit" łatwiej jest się poruszać po skomplikowanych plikach :) i w sekcji

Kod:

GRUB_CMDLINE_LINUX=

dodajemy parametr który wybraliśmy z polecenia [u]sudo hwinfo --framebuffer | grep 'Mode'[/u]
U mnie wygląda to tak

Kod:

GRUB_CMDLINE_LINUX="quiet vga=0x0365"

Następnie zmieniamy sekcje

Kod:

#GRUB_GFXMODE=""

na naszą natywną roździelczoś
U mnie wygląda to tak

Kod:

GRUB_GFXMODE=1440x900

bez [color=#ff0000]#[/color]
Całość wygląda tak

Kod:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="quiet vga=0x0365"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1440x900

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Teraz wydajemy polecenie

Kod:

sudo update-grub2

i restartujemy komputer
Jeżeli wszystko wykonaliśmy poprawnie to powita nas ładny GRUB2 i tryb tekstowy po wciśnięciu kompinacji klawiszy

Kod:

Ctrl+Alt+F1

wreszcie będzie miał poprewną i zarazem czytelną roździelczość :)
Pozdrawiam wszystkich :)
Gdyby nie mozolna pomoc pewnych osób na forum pewnie bym tego nie rozwiązała Może ten poradnik komuś się przyda
Dzięki chlopaki ! :)

Ostatnio edytowany przez zuzaxxx (2010-10-29 14:37:45)

 

#2  2010-10-29 15:01:46

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Squeeze poprawa roździelczości trybu tekstowego

Strasznie pokręcony ten przepis.
Nie prościej, zamiast zabawy w dopisywanie do initramfs, zaznaczyć moduł na sztywno  w jaju (vesa|uvesa), i podać rozdzielczość konsoli jako parametr gruba?

Np teraz mam takie jajo (uvesa):

Kod:

title         System 2.6.36-gen1 (hd0,1)
root          (hd0,0)
kernel        /boot/vmlinuz-2.6.36-gen1  root=/dev/sda1 video=uvesafb:1024x768-32@85,mtrr:3,ywrap nosplash ro quiet

Natomiast dla vesy np:

Kod:

title         System 2.6.35.4 (hd0,1)
root          (hd0,0)
kernel        /boot/vmlinuz-2.6.35.4 root=/dev/sda1 ro  vga=792 quiet nosplash

Initrd w ogóle nie posiadam, a wsio działa, stabilnie jak skała.
Wpisy pochodzą z gruba1 - w wersji 2 to wyglądałoby trochę inaczej.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2010-10-29 15:05:17)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2010-10-29 15:06:10

  zuzaxxx - Gość

zuzaxxx
Gość

Re: Squeeze poprawa roździelczości trybu tekstowego

Chciałam najprościej ale przy vesa nie mogłam zmienić GRUB_GFXMODE=1440x900 bo wywalalo przy starcie "Poza zakresem pracy monitora dlatego skoczyłam na uvesa :)

Ostatnio edytowany przez zuzaxxx (2010-10-29 15:28:40)

 

#4  2010-10-29 15:09:20

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Squeeze poprawa roździelczości trybu tekstowego

Bo grub2 miewa takie humory ;), w Gentoo do tej pory czas ma status pakietu niestabilnego.
W ubuntu musiałem edytować ręcznie

Kod:

/boot/grub/grub.conf

- bo wpisy w [b]/etc/default/grub[/b] wywalały błędy przy aktualizacji konfiguracji (update-grub).

Ostatnio edytowany przez Jacekalex (2010-10-29 15:10:02)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2010-10-29 15:30:19

  zuzaxxx - Gość

zuzaxxx
Gość

Re: Squeeze poprawa roździelczości trybu tekstowego

No ale tam jest wyraźnie napisane że owy plik jest plikiem wygenerowanym i żeby go nie edytować.

 

#6  2010-10-29 16:02:48

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=zuzaxxx]Z racji tego że po zainstalowaniu sterowników od karty graficznej zmienia się roździelczość trybu tekstowego[/quote]
Nie każdy ma Nvidię i używa zamkniętych sterów od producenta.

[quote=zuzaxxx]Operacja wymaga wkompilowania modułu uvesafb w jądro więc zalicza się do średnio zaawansowanych[/quote]
1. Można użyć [i]vesafb[/i], wtedy cały poradnik ograniczałby się do dodania parametru vga=xxx dla kernela.
2. Dystrybucyjne jądro zawiera [i]uvesafb[/i], kompilacja kernela nie jest wymagana.
3. Jest już na DUG-u poradnik dotyczący [i]uvesafb[/i] => [url]http://dug.net.pl/tekst/90/uvesafb_w_debianie[/url]. Może zamiast pisać nowy lepiej skontaktować się z autorem (Huk często bywa na forum) i uzupełnić czy doprecyzować tamten?

[quote=zuzaxxx]Chyba że mamy więcej niż jeden rdzeń bo wtedy wydajemy polecenie

Kod:

make -jx

[/quote]
Od tego jest opcja [i]CONCURRENCY_LEVEL[/i]:

Kod:

CONCURRENCY_LEVEL=2 make-kpkg --revision=666 kernel_image ...

[quote=zuzaxxx]

Kod:

sudo gedit /etc/default/grub

[/quote]
1. Daj już spokój temu [tt]sudo[/tt] — to nie Ubuntu.
2. W Debianie dostępne są różne środowiska graficzne, różne edytory... nie każdy ma [deb]gedit[/deb].

[quote=Jacekalex]Nie prościej, zamiast zabawy w dopisywanie do initramfs, zaznaczyć moduł na sztywno  w jaju (vesa|uvesa), i podać rozdzielczość konsoli jako parametr gruba?[/quote]
Robiłeś tak [b]w Debianie[/b] z [i]uvesafb[/i] i działało (sam nigdy nie próbowałem)?

[quote=zuzaxxx]Chciałam najprościej ale przy vesa nie mogłam zmienić GRUB_GFXMODE=1440x900 bo wywalalo przy starcie "Poza zakresem pracy monitora dlatego skoczyłam na uvesa :)[/quote]
Jedno z drugim (rozdzielczość tabelki gruba i rozdzielczość trybu tekstowego na framebufferze) nie ma ze sobą nic wspólnego.

[quote=Jacekalex]Bo grub2 miewa takie humory ;)
...
- bo wpisy w /etc/default/grub wywalały błędy przy aktualizacji konfiguracji (update-grub).[/quote]
Grub2 faktycznie jest strasznie udziwniony, ale o takim problemie nie słyszałem...

[quote=zuzaxxx]No ale tam jest wyraźnie napisane że owy plik jest plikiem wygenerowanym i żeby go nie edytować.[/quote]
Na upartego można, tyle że to nie ma większego sensu. Po każdym [tt]update-grub[/tt] (wywoływanym często automatycznie) i tak zostanie nadpisany i trzeba by go potem edytować ponownie żeby dodać te same ustawienia ;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#7  2010-10-29 16:16:41

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Squeeze poprawa roździelczości trybu tekstowego

Ale nie jest napisane (pamiętam z Ubuntu), że to jest grub w wersji beta, w którym często coś nie działa.

Np w Ubu 10.04.1 nie chciał przyjąć 2 parametrów po edycji /etc/default/grub, - np quiet przyjął,
ale quiet splash już nie - bo wywalał błąd.
A moja obecna płyta gł. wymaga parametru acpi=force - który i tak musiałem dodać z palca, niezależnie od tego, co jest napisane i gdzie.


[quote=ArnVaker]Robiłeś tak [b]w Debianie[/b] z [i]uvesafb[/i] i działało (sam nigdy nie próbowałem)?

[quote=zuzaxxx]Chciałam najprościej ale przy vesa nie mogłam zmienić GRUB_GFXMODE=1440x900 bo wywalalo przy starcie "Poza zakresem pracy monitora dlatego skoczyłam na uvesa :)[/quote]
Jedno z drugim (rozdzielczość tabelki gruba i rozdzielczość trybu tekstowego na framebufferze) nie ma ze sobą nic wspólnego.

[quote=Jacekalex]Bo grub2 miewa takie humory ;)
...
- bo wpisy w /etc/default/grub wywalały błędy przy aktualizacji konfiguracji (update-grub).[/quote]
Grub2 faktycznie jest strasznie udziwniony, ale o takim problemie nie słyszałem...[/quote]
Niektóre błędy są specyficzne dla Ubuntu, gdzie nowszy, (czasem alfa lub beta) oznacza lepszy.

Obecny konfig fruwa między Gentoo a Ubuntu, a kernel to kernel, jeśli w Ubuntu uvesa wbudowana w jajo chodzi, to z jakiego racjonalnego  powodu mogłaby nie ruszyć pod Debianem.
Zwłaszcza, ze kiedy ostatnio testowałem Squeeze, to szedł na jaju zbudowanym z tych samych źródeł, (i z tym samym konfigiem) co wcześniej Ubuntu.
(jajo 2.6.33-zen*)
Po prostu skopiowalem źródła,  ponownie skompilowałem, i wszystko działało.

Akurat pod względem gruba2, kms, dkms, i konfiguracji kernela wielkich różnic między Karmic'iem (10.04) a Squeeze nie ma.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2010-10-29 16:17:39)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2010-10-29 16:27:08

  zuzaxxx - Gość

zuzaxxx
Gość

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=ArnVaker]Daj już spokój temu sudo — to nie Ubuntu.[/quote]
To jak inaczej edytować plik wymagający uprawnień superużytkownika pomijając terminal root?

 

#9  2010-10-29 17:03:22

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=Jacekalex]z jakiego racjonalnego  powodu mogłaby nie ruszyć pod Debianem.[/quote]

Kod:

[    0.679802] uvesafb: failed to execute /sbin/v86d
[    0.679807] uvesafb: make sure that the v86d helper is installed and executable
[    0.679811] uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2)
[    0.679815] uvesafb: vbe_init() failed with -22
[    0.679821] uvesafb: probe of uvesafb.0 failed with error -22

[quote=zuzaxxx]To jak inaczej edytować plik wymagający uprawnień superużytkownika pomijając terminal root?[/quote]
Zwyczajnie przelogować się na roota: [tt]su[/tt] (enter, hasło, enter) i tyle...
Domyślnie sudo w Debianie nie będzie działać tak jak domyślnie w Ubuntu.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#10  2010-10-29 17:15:01

  zuzaxxx - Gość

zuzaxxx
Gość

Re: Squeeze poprawa roździelczości trybu tekstowego

Ok tylko jak tylko jak np. instaluje jakiś pakiet to jako root (tabulator) nie podsyła mi podpowiedzi a niestety nie jestem w stanie zapamiętać nazewnictwa wszystkich paczek w repozytorium przy użyciu sudo (tabulator) podpowiada mi po wpisaniu np. gnome-system-...
Zaś nie korzystam z graficznych oprawek apta typu synaptic


Odnośnie tego poradnika [url]http://dug.net.pl/tekst/90/uvesafb_w_debianie[/url] i punktu 4 (Uruchomienie nowego framebuffera bez initrd)

[quote=Huk]Odpalamy sudo update-initramfs -u -k 2.6.30-2-686[/quote]
Jak można wykonać to polecenie bez initrd...
No ale dałam i dostałam...

Kod:

/boot/initrd.img-2.6.xxx does not exist. Cannot update.

Ostatnio edytowany przez zuzaxxx (2010-10-29 20:00:41)

 

#11  2010-10-29 22:39:21

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=zuzaxxx]Jak można wykonać to polecenie bez initrd...[/quote]
No nie da się :) Ale ten poradnik był pisany dla kernela z initrd i uvesafb jako moduł.
Według Twojego poradnika zresztą też się nie da bez initrd :)

Kto odpalił na Debianie uvesafb wkompilowany na sztywno, na kernelu bez initrd, niechaj przemówi...


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#12  2010-10-30 10:37:47

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: Squeeze poprawa roździelczości trybu tekstowego

eee... a nie lepiej KMS?


Gentoo! user

Offline

 

#13  2010-10-30 11:16:16

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

ZiomekPL: KMS na Nvidii tylko via nouveau, a nouveau żre się z zamkniętymi sterami ;>


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#14  2010-10-30 11:21:30

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: Squeeze poprawa roździelczości trybu tekstowego

noo.. musisz wybrać sobie jeden sterownik :D
a nouveau z tego co słyszałem działa sobie całkiem dobrze
(w przeciwieństwie do radeona :( zwlaszcza mojego 9600 (R300) )
ale takie KMS jest całkiem fajne, tylko u mnie musiałem go w moduł walnąć, bo wkompilowany coś nie działał :P a poza tym, nie rozumiem po co tutaj robić initrd, skoro można potem modprobem załadować go? ;>


Gentoo! user

Offline

 

#15  2010-10-31 15:31:15

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=ArnVaker]Kto odpalił na Debianie uvesafb wkompilowany na sztywno, na kernelu bez initrd, niechaj przemówi...[/quote]
/me odpalił ;)

Normalnie nie będzie to działać ze względu na opcje kompilacji v86d. W Debianie jest tak:

Kod:

./configure --default

a żeby miało to szansę działać konieczne jest:

Kod:

./configure --with-klibc

Jest jeszcze dodatkowy warunek — w momencie kompilacji v86d, w systemie musi być klibc skompilowany w oparciu o źródła/nagłówki/whatever kernela skompilowanego ze wsparciem uvesafb. Ja się specjalnie nie wysilałem i tylko skopiowałem plik [i]/sbin/v86d[/i], który już miałem na Gentoo :)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#16  2010-11-19 10:03:10

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: Squeeze poprawa roździelczości trybu tekstowego

Więcej zachodu z tym uvesa aniżeli z ... To se pomyślałem że odpalę vese, o ile działa z initrd to bez już nie chce, może trzeba coś dodatkowo dopisać do gruba?


Windows 8.1

Offline

 

#17  2010-11-19 10:08:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

[quote=raven18]może trzeba coś dodatkowo dopisać do gruba?[/quote]
Dla vesy? Tylko parametr w stylu [i]vga=795[/i] definiujący rozdziałkę...


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#18  2010-11-19 12:20:16

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: Squeeze poprawa roździelczości trybu tekstowego

Wg. mnie wystarczy tylko ustawić rozdzielczość w pliku
/etc/default/grub
np u mnie:
GRUB_GFXMODE=1280x800x32
i tyle. Bo tę opcję "vga=795"  to chyba trzeba dodawać po każdym updacie gruba?

Ostatnio edytowany przez tm (2010-11-19 12:20:37)

Offline

 

#19  2010-11-19 12:34:35

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: Squeeze poprawa roździelczości trybu tekstowego

U mnie tej opcji w ogóle nie przyjmuje, tylko np
GRUB_GFXPAYLOAD_LINUX=1680x1050


Windows 8.1

Offline

 

#20  2010-11-19 12:44:03

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

To nie to, tamta jest do rozdzielczości tej grubowej tabelki ;)

Tutaj:

Kod:

GRUB_CMDLINE_LINUX_DEFAULT="vga=795 quiet"

albo tutaj:

Kod:

GRUB_CMDLINE_LINUX="vga=795 quiet"

(nie mam aktualnie grub2, także nie sprawdzę)

To jest argument dla kernela! To samo co w starym grubie:

Kod:

# defoptions=vga=795 quiet

[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#21  2010-11-19 12:51:59

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: Squeeze poprawa roździelczości trybu tekstowego

To dlaczego u mnie to działa?:)
Chyba że to to:
set gfxpayload=1280x800x32
bo zauważyłem że mam taką opcję dodaną. Nie wiem po co i kiedy to dodawałem:) A te opcje podanie przez Ciebie mam nie ustawione, więc któraś z powyższych działa na pewno, bo bez tego mam litery na pół ekranu.

Offline

 

#22  2010-11-19 12:58:47

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

GRUB_GFXMODE — to jest do rozdzielczości grubowej tabelki
GRUB_GFXPAYLOAD — to nie mam pojęcia ;)
GRUB_CMDLINE_LINUX_DEFAULT — tu normalnie przekazuje się opcje dla kernela

PS Ja gruba2 nie znam, miałem go raz tylko przez chwilę... zaraz poleciał bo mnie strasznie irytował ;>


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#23  2010-11-21 17:16:37

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: Squeeze poprawa roździelczości trybu tekstowego

Skompilowałem na configu pappy mcfae i tak samo nie działa.


Windows 8.1

Offline

 

#24  2010-11-21 17:36:09

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Squeeze poprawa roździelczości trybu tekstowego

Może napiszesz co właściwie chcesz osiągnąć, co w tym kierunku wykonałeś i co konkretnie [i]"nie działa"[/i]? ;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#25  2010-11-21 18:02:32

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: Squeeze poprawa roździelczości trybu tekstowego

No jak to co chcę osiągnąć? chcę poprawić rozdzielczość trybu tekstowego :)
Jak na razie działa na kernelu z initrd (dystrybucyjnym), wystarczyło dopisać
GRUB_GFXPAYLOAD_LINUX=1680x1050
w grubie, wcześniej pisałem że mam z tym problem, tzn z grubem 2, no i że nie działa, rozdzielczość się nie zmieniała, okazało się że gryzło się z inną opcją, którą kiedyś zmieniłem, teraz w każdym razie już działa
obecnie chcę to samo osiągnąć na kernelu bez initrd, zaznaczam te same opcje co w kernel seeds (dotyczące fb i grafiki), zresztą powinny wystarczyć te z pierwszego postu, ale, no właśnie, nie działa, a konkretniej nie działa w ogóle tryb tekstowy, na moim configu, jak i z tym z kernel seeds (mój jest bardziej okrojony, ale to nie ma w sumie znaczenia, skoro nie działa i na tym i na tym)
cały czas piszę o vesafb


Windows 8.1

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.011 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00075 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.16.139.253' WHERE u.id=1
0.00057 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.16.139.253', 1734499966)
0.00048 SELECT * FROM punbb_online WHERE logged<1734499666
0.00056 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=17624 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00144 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=17624 ORDER BY p.id LIMIT 0,25
0.00090 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=17624
Total query time: 0.00494 s