Strona 1 z 2

Myszka w konsoli i zwiększenie liczby wierszy i kolumn

: 14 czerwca 2007, 20:57
autor: psv
Mam taki niecodzienny pomysł. Posiadam baaardzo stary komputer i chciałbym go jeszcze do czegoś sensownie wykorzystać.
Obecnie pracuje on jako bramka do internetu. Chciałbym również móc na nim przeglądać strony internetowe, nie muszą być
obrazki, bo mi chodzi bardziej o tekst. Próbowałem z xfce, ale mimo że jest dla starych kompów, to chodzi nie zaciekawie.
Oczywiście bawiłem się lynxem, ale praca na nim to prawdziwy horror. Ostatnio odkryłem przeglądarkę w3m i mnie olśniło. Moim
zdaniem jest znacznie lepsza od lynxa, powiedziałbym, że to najlepsza przeglądarka tekstowa jaką znam.

I teraz kwestia jest taka: Domyślnie ekran w konsoli ma 80*25 znaków. Jak mogę zwiększyć ilość kolumn i wierszy (oczywiście
nie chodzi o rozdzielczość), tak aby były mniejsze i zmieściło się ich więcej?

Druga sprawa: wiadomo, że myszka od zawsze ułatwiała nawigację. Jak mogę ją zainstalować w samej konsoli?

Podkreślam, że to ma działać w czystej konsoli bez żadnych x'ów - to dlamnie sprawa kluczowa, bo wiem, że to wszystko co
napisałem w środowisku graficznym od razu już jest. Proszę o pomoc.

Re: Myszka w konsoli i zwiększenie liczby wierszy i kolumn

: 14 czerwca 2007, 22:06
autor: bartek
psv pisze: I teraz kwestia jest taka: Domyślnie ekran w konsoli ma 25*80 znaków. Jak mogę zwiększyć ilość kolumn i wierszy (oczywiście
nie chodzi o rozdzielczość), tak aby były mniejsze i zmieściło się ich więcej
Druga sprawa: wiadomo, że myszka od zawsze ułatwiała nawigację. Jak mogę ją zainstalować w samej konsoli?
Jeśli chodzi o myszkę w konsoli:

Kod: Zaznacz cały

apt-get install gpm
Ustawienia fontów:

Kod: Zaznacz cały

/etc/console-tools/config

: 14 czerwca 2007, 22:42
autor: lays
Dodaj w /boot/grub/menu.lst do kernela linie

Kod: Zaznacz cały

vga=791
Konsola uruchomi ci sie w 1024x768x16. ;-) Mozesz tez poszukac po forach i wpisywac inen liczby - inne rozdzielczosci.

: 14 czerwca 2007, 22:54
autor: psv
OK, myszkę mam, tylko przydałoby się jeszcze, aby rolka działała, bym mógł przewijać tekst. W pliku
/etc/console-tools/config nie wiem co mam dopisać, bo obecne opcje, które tam są, tego nie uwzględniają. Spróbuję też
drugiej rady.

[ Dodano: 2007-06-14, 22:55 ]
A co mam wpisac, aby miec 800x600?

: 14 czerwca 2007, 23:01
autor: velmafia
A co mam wpisac, aby miec 800x600?
http://debian.linux.pl/viewtopic.php?p=10297#10297

: 15 czerwca 2007, 10:25
autor: claudii87
instalacja myszki w konsoli

Kod: Zaznacz cały

apt-get install gpm
następnie konfiguracja

Kod: Zaznacz cały

dpkg-reconfigure gpm
W przypadku myszy PS2 odpowiadamy na pytania:
1. Nie
2. /dev/input/mice
3. Ok
4. exps2 -tutaj trzeba pokombinować z rodzajami myszy
5. 15
6. none
7. zostawiamy puste pole
8. zostawiamy puste pole

W przypadku myszy podłączanej pod port com odpowiadamy:
1. Nie
2. /dev/ttyS0 (dla com1) lub /dev/ttyS1 (dla com2)
3. Ok
4. ms (mysz bez kółka) lub ms3 (mysz z kółkiem)
5. 15
6. none
7. zostawiamy puste pole
8. zostawiamy puste pole

Następnie wpisujemy:

Kod: Zaznacz cały

/etc/init.d/gpm start
Od tego momentu możemy się cieszyć obsługą myszy w konsoli. :mrgreen:
u mnie działa ale nie wiem jak z tym scroolem bo nie mam.

: 15 czerwca 2007, 18:03
autor: psv
Mam jeszcze jeden problem z rozdzielczością. Jak wpiszę to vga=[wartość], to za każdym razem co bym tam nie wpisał, zamiast ustawić daną rozdzielczość, pyta mnie o tryb wyświetlania znaków. Co mam zrobić, aby ustawić inną rozdzielczość?

: 15 czerwca 2007, 21:27
autor: lays
Czy aby na pewno w dobrej linii to dopisales? Pokaz fragment z kernelami z pliku /boot/grub/menu.lst .

: 15 czerwca 2007, 23:31
autor: psv

Kod: Zaznacz cały

title		Debian GNU/Linux, kernel 2.6.18-4-486
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.18-4-486 root=/dev/sda1 ro vga=771
initrd		/boot/initrd.img-2.6.18-4-486

: 16 czerwca 2007, 10:19
autor: Lorenzo
A jaka karta jest w tym enigmatycznym starym sprzęcie?
Magiczne hasło - framebuffer.
Napewno zadziała moduł vga16fb, czy poleci vesa - a z nią wyższe roździałki - to zależy od sprzętu i configu kernela.