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  2014-02-16 05:24:51

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Dostosowanie TTY

Normalnie gdy system startuje, log jest wyrzucany na TTY1. Ja sobie ustawiłem by wywoływać automatycznie startx po zalogowaniu się na TTY4, pozostałe normalnie wpuszczają do systemu bez startu X-ów. Da radę jakoś poinstuować system by ten po załadowaniu się systemu przeszedł na 4 konsolę?

Druga sprawa. Jako, że już nie mam lightdm to brakuje mi jednej rzeczy w przypadku gdy nie jest się zalogowanym do systemu -- nie widać zegara i daty. Czy jest jakiś sposób by do tego prompta na TTY dostosować jakoś, tak by przed zalogowaniem się do systemu pokazywał zegarek i datę?

Offline

 

#2  2014-02-16 07:15:55

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: Dostosowanie TTY

Może coś takiego jak /etc/issue? Aby wyświetlić aktualną datę należy dopisać "\d", godzinę "\t".

Tam podobno ustawia się takie rzeczy...

Ostatnio edytowany przez pioki (2014-02-16 07:46:05)

Offline

 

#3  2014-02-16 08:15:46

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

Wkleiło datę i godzinę ale nie odświeża.

Offline

 

#4  2014-02-16 08:45:59

  pioki - Użytkownik

pioki
Użytkownik
Zarejestrowany: 2010-04-10

Re: Dostosowanie TTY

Możesz dodać w /etc/inittab przy odpowiednim tty opcję przykładowo "-t 60" i mieć odświerzenie co 60s. Ale nie jestem do końca przekonany czy coś takiego jest prawidłowe lub warte zachodu.

Offline

 

#5  2014-02-16 09:12:40

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

To nie jest dobre rozwiązanie. Wpisałem sobie na próbę login i go zostawiłem bez wciskania entera, i go wyczyściło po 60s. Nie da rady tam wrzucić skryptu czy coś?

Offline

 

#6  2014-02-17 14:09:49

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Dostosowanie TTY

[quote=morfik]Normalnie gdy system startuje, log jest wyrzucany na TTY1. Ja sobie ustawiłem by wywoływać automatycznie startx po zalogowaniu się na TTY4, pozostałe normalnie wpuszczają do systemu bez startu X-ów. Da radę jakoś poinstuować system by ten po załadowaniu się systemu przeszedł na 4 konsolę?[/quote]
Dodaj do /etc/rc.local linie z poleceniem :

Kod:

chvt 4

"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#7  2014-02-17 15:35:29

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

Nawet działa. Jeszcze tylko ten czas/datę by się przydało wstawić i by było wsio co chcę.

Ostatnio edytowany przez morfik (2014-02-17 15:44:00)

Offline

 

#8  2014-02-18 04:48:33

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

Doszukałem się info na temat odświeżania przy pomocy entera, bez wpisywania hasła czy loginu. Trochę lepsze rozwiązanie niż -t 60 ale nadal to nie jest to czego oczekuję. xD

Bawił się ktoś może mgetty albo qingy ? Ten qingy u mnie coś dziwnie się wyświetla, na 1/4 szerokości ekranu i tam parę innych niedogodności jeszcze jest ale nie udało mi się tego rozciągnąć w żaden sposób. Może to wina sterów nvidii i ten qingy niezbyt działa na nich?

A ten mgetty zdaje się ignorować fakt dopisania go do /etc/inittab , niby to ma własne pliki konfiguracyjne ale za bardzo nie łapię tych parametrów tam -- używa ktoś tego i mógłby mnie nakierować co tam pozmieniać by to działało o ile w ogóle to umożliwia wyświetlanie czasu.

Aż dziw, że nikt nie pomyślał o zaimplementowaniu prostego zegarka na tty. Chyba, że ktoś  zna jeszcze jakąś alternatywę, bo mi się skończyły pomysły. xD

Offline

 

#9  2014-02-18 05:32:00

  Jacekalex - Podobno człowiek...;)

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

Re: Dostosowanie TTY

[quote=morfik].....
Aż dziw, że nikt nie pomyślał o zaimplementowaniu prostego zegarka na tty. Chyba, że ktoś  zna jeszcze jakąś alternatywę, bo mi się skończyły pomysły. xD[/quote]
Mnie starcza bash:

Kod:

export PS1="\n# G1 ###    \[\033[01;30m\]\d \t \[\033[01;34m\] \H : \[\033[01;34m\]\[\033[01;34m\]\w \n\[\033[1;36m\]\u ~> \[\033[00m\]"

Rezultat:

Kod:

# G1 ###   wto lut 18 05:28:30  localhost : /usr/src/linux 
root ~>

Ostatnio edytowany przez Jacekalex (2014-02-18 05:32:59)


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

Offline

 

#10  2014-02-18 05:57:21

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

Tak ale to jest po zalogowaniu się do systemu. A załóżmy, że jesteś wylogowany ale maszyna dalej chodzi, no i jest potrzeba sprawdzenia daty  albo czasu, no i trzeba się zalogować do systemu by to zrobić. W przypadku tych graficznych DM data jest wyświetlana przed zalogowaniem się i to samo chciałbym zrobić z tty, ale najwyraźniej tego się nie da zrobić.

Offline

 

#11  2014-02-18 05:58:48

  Jacekalex - Podobno człowiek...;)

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

Re: Dostosowanie TTY

Kombinuj z fbcondecor, może tam da radę jakoś w themie ustawić wyświetlanie zegarka.

Albo w kodzie agetty/mgetty/*getty, żeby wyświetlał godzinę.
Tam będzie tylko taki problem, że to za każdym razem będzie dosyć skomplikowana zabawa.

Ostatnio edytowany przez Jacekalex (2014-02-18 06:08:21)


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

Offline

 

#12  2014-02-18 06:21:03

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Dostosowanie TTY

Z tym mgetty to już mi raz podesłali info ale chyba nikt nie ma pojęcia jak to zrobić. xD

A na to fbcondecor sobie rzucę okiem, ale jak to będzie wymagać patchowania kernela, to chyba tylko sobie zobaczę jak to wygląda w użyciu ale raczej nie będę korzystał.

EDIT:

Bez patchowania się nie obejdzie. Poza tym z tego co czytam, to to ustawia tylko background przy starcie systemu, kiedyś się zastanawiałem jak to zrobić ale to nie ma nic wspólnego z data/czasem pod tty poza tym co trafię jakiś artykuł to odnośniki już nie istnieją, a same texty mają po 4 lata i więcej. Chyba jednak będę to odświeżał enterem. xD

Ostatnio edytowany przez morfik (2014-02-18 06:58:30)

Offline

 

Stopka forum

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

[ Generated in 0.012 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00013 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00121 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='13.58.197.26' WHERE u.id=1
0.00102 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.58.197.26', 1714019729)
0.00054 SELECT * FROM punbb_online WHERE logged<1714019429
0.00079 DELETE FROM punbb_online WHERE ident='54.36.148.69'
0.00067 SELECT topic_id FROM punbb_posts WHERE id=257531
0.00142 SELECT id FROM punbb_posts WHERE topic_id=25264 ORDER BY posted
0.00097 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=25264 AND t.moved_to IS NULL
0.00009 SELECT search_for, replace_with FROM punbb_censoring
0.00088 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=25264 ORDER BY p.id LIMIT 0,25
0.00096 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=25264
Total query time: 0.00872 s