|
Myszka w konsoli i zwiększenie liczby wierszy i kolumn
psv - 14-06-2007 20:57
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.
radex - 14-06-2007 22:06
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: apt-get install gpm
Ustawienia fontów: /etc/console-tools/config
lays - 14-06-2007 22:42
Dodaj w /boot/grub/menu.lst do kernela linie
vga=791
Konsola uruchomi ci sie w 1024x768x16. ;-) Mozesz tez poszukac po forach i wpisywac inen liczby - inne rozdzielczosci.
psv - 14-06-2007 22:54
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?
velmafia - 14-06-2007 23:01
http://debian.linux.pl/viewtopic.php?p=10297#10297
claudii87 - 15-06-2007 10:25
instalacja myszki w konsoli apt-get install gpm
następnie konfiguracja 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: /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.
psv - 15-06-2007 18:03
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ść?
lays - 15-06-2007 21:27
Czy aby na pewno w dobrej linii to dopisales? Pokaz fragment z kernelami z pliku /boot/grub/menu.lst .
psv - 15-06-2007 23:31
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
Lorenzo - 16-06-2007 10:19
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.
psv - 16-06-2007 11:47
Ta karta to S3 Virge na układzie 86c325, z 2MB pamięci. Karta na pewno obsługuje rozdzielczość 800x600, a nawet 1024x768.
Lorenzo - 16-06-2007 14:00
Spróbuj załadowac moduły: vfb, vesafb lub s3fb (jeżeli masz)
Jeżeli nadal będziesz miał tryb tekstowy to jedynym wyjsciem jest przekompilowanie kernela z właczonymi na stałe opcjami (te zadziałają napewno:l<*> Support for frame buffer devices [ * ] VESA VGA graphics supportl
lub zamiast vesyl<*> S3 Trio/Virge supportl
psv - 16-06-2007 19:35
Nie wiem, czy dobrze się wyraziłem, ale chyba nie oto chodzi. Bo w xfce mogę normalnie ustawić tryb 800x600, czyli karta działa. Mi chodzi, aby w samej konsoli zmienić, bez x'ów.
[ Dodano: 2007-06-17, 11:57 ] Może zostawię rozdzielczość w spokoju. Jak mam zmienić plik /etc/console-tools/config, aby czcionka była mniejsza, co by spowodowało, że będzie więcej znaków na ekranie?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|