[Megoldva] konzol tuning

Fórumok

Szeretném megtudni van-e lehetőség debian linux alatt a konzolt, nem a virtuálisat, hanem a tty1-tty6-ot variálni. Tehát hátteret betenni (mandriva 2007-en láttam, hogy van háttérkép konzolon, le is esett az állam). Az is érdekel, hogy meg lehet-e változtazni a betük színét, és a konzolok számát? Szerintem a 6 sok. Nekem kettő max három bőven elég, sőt azt mondom a vérprofiknak még egy is, mivel egy konzolon is lehet egyszerre több alkalmazást futtatni a háttérbe küldés módszerével. Tehát ne fogyassza feleslegesen a nem valami erős gépem erőforrásait. A man tty reménytelen és az etc/tty config fájl keresése is az. Tehát nem vagyok rémisztően kezdő! Akkor hol lehet ezeket beállítani? Vagy létezik ehhez egy kiegészítő csomag. Mert ugye ezek a debian csomagok már-már bosszantóan szét vannak tagolva.

Hozzászólások

A konzolok számát az /etc/inittab fájlban állíthatod. (man inittab)
Bár nem hiszem, hogy jelentős erőforrást emészt fel a 6 konzol.

nézd meg a /etc/inittab ot
amúgy a háttérkép meg hasonlóak framebufferes konzollal mennek
a karakterek szinét meg simán lehet állítani, ahhoz még
framebuffer se kell

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.18-rc7

Szerintem 1 konzol háttérképpel több erőforrást fogyaszt, mint a 6 darab hagyományos...
Ráadásul alig lehet olvasni rajta, szóval gyakorlatilag csak parasztvakítás.

Konzolon színeket változtatni pedig legegyszerűbb az ANSI Escape kódokkal http://en.wikipedia.org/wiki/ANSI_escape_code

Például egy piros alma szót az

echo -e "^[[31malma^[[0m"

paranccsal tudsz kiírni. Ha zöldre akarod változtatni az összes további kiírást a terminálon, akkor:

echo -e "^[[32;1m"

Fontos, hogy a "^[" ebben az esetben nem "^" + "[" -et jelent, hanem Ctrl-V + Esc -et!

Na másfél év linuxos tapasztalat és fejlődés után magabiztosan ma ismét neki estem ennek a konzol tuningos dolognak.

Pontosan annak a jelentéktelen, de engem baromira idegesítő dolognak, amit nemcsak az agyoncicomázott suse-ban, mandrivában, vagy akár fedorában oldottak meg, de még gentooban és abban a "szakadt" slackwareban is megoldottak, sőt talán mindig is így volt a kezdetek óta.

Igen. És ez nem csak dabiánéknál hiányosság, de a debian alapú linuxoknál is. Még ubuntuban is.

Miért nem zöldek az okék a bootolás alatt?

Tudom marhára jelentéktelen, de egyben baromira idegesítő, hogy minden más linux ez alapból tudja.

Akkor ismertetem a lépéseket. Minden debiant használó, aki nem oldotta meg, ne habozzon! Remélem olvassa ezt debian fejlesztő is.

Hahó SAS!

Na. Mindenek elött telepítenünk kell az usplash csomagot.

Ezekután létre jön az etc könyvtárban az lsb-base-logging.sh

Keressük meg az echo "[ ok ]" sort és írjuk át a következőre

echo -en "\\033[0;39m["
echo -en "\\033[0;32m OK "
echo -en "\\033[0;39m]"

Ennyi.

Nem lehetséges, hogy direkt nem színes a debian? Nekem például így tetszik. Bár, nem, a fekete alapon minden zöld jobban, De hogy más színü legyen minden, vagy hogy egy kép legyen a konzolkám mögött, isten őrizz. De +1 howto sohasem árt:) Ki tudja hogy mikor kell majd egy konzolt színesre, háttérképesre állítanom.

Squeeznél némi módosítás szükséges:

Ott az e kapcsolót el kell hagyni.

További észrevételem a lezáró zárójel utáni új sor. "echo -en "\\033[0;39m]\n"

Továbbá a hézagok megnövelésével szerintem tovább lehet növelni az esztétikát.

Tehát a dolog valahogy így néz ki.

echo -n "\\033[0;39m[ "
echo -n "\\033[0;32m OK "
echo -n "\\033[0;39m ]\n"

Ebben az esetben viszont nem árt ha beljebb iratjuk ki a logokat, mert ledobja a következő sorba.

Keressük meg az alábbi függvényt:

if log_use_fancy_output && $TPUT xenl >/dev/null 2>&1; then
COLS=`$TPUT cols`
if [ "$COLS" ]; then
COL=`$EXPR $COLS - 7`
else
COL=73
fi

majd a számokat írjuk át pl erre:

if log_use_fancy_output && $TPUT xenl >/dev/null 2>&1; then
COLS=`$TPUT cols`
if [ "$COLS" ]; then
COL=`$EXPR $COLS - 20`
else
COL=65
fi

hat ez nagyon LOL... meg jo hogy epp' wc-n olvastam, igy nem problema ha beszarok rajta :D

a toksima szoveges konzolt ki akarod szedni, mert olyan baromi sok eroforrast eszik, hogy egy sima login prompt figyel rajta, de hatterkep meg framebuffer az kell

ez olyan, mintha bemennel a Mercedes szalonba, hogy neked feher boruleses SLK cabrio kell, de ne alufelnit tegyenek ra hanem acelt, mert az olcsobb...

B.... +! :) Neked a wc-ben is van számítógéped?! Nem vagy gyenge! Vagy csak a PDA-dat hordozod magaddal. Azért akkor bátor vagy, én még a mobilomat sem vagyok hajlandó bevinni magammal, miután egyszer faterom sikeresen beleejtette mobilját a disznóhugyba. :(

Amúgy azt hozzáfűzném, hogy a konzolok számának csökkentése már nem aktuális (csak nek akartam utólag kitörölni), azóta történt gépcsere. PII-es konfigurációról (Celeron 400 MHz, 192MB SD RAM, Ati Radeon 7000 32MB, 40GB Maxtor) PIV-es konfigurációra (AMD Athlon XP 2500+ 2GB DDR1 RAM, NVIDIA 7600GT, WD 250GB).

PIV-es konfigurációra (AMD Athlon XP 2500+ 2GB DDR1 RAM, NVIDIA 7600GT, WD 250GB).

Az AMD Athlon XP 2500+ mióta P4? A pénégy az a Pentium 4 rövidítése, ami köztudottan Intel gyártmány.
Ha a Vatera oldalán látom, akkor is idegesít, de itt egyenesen felháborít ha ekkora baromságot látok leírva.

---------------------------------------------------------------------------------
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!

csak valahogy be kell kategorizálni.
Kategória: AMD Athlon XP 2500+.
Nem pénégy. Szerintem itt azért a tagok 90%-a sejti, hogy mi milyen kategória...
Szóval hülyeséget kérlek ne.

---------------------------------------------------------------------------------
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!