Как вы уже знаете kernelnewbies.org , есть также kernelnewbies irc chan (на OFTC).
Вы можете проверить в промежуточном каталоге драйверы, которые нуждаются в очистке или улучшении, у некоторых есть список TODO.
Вы также можете использовать такие инструменты, как sparse, чтобы найти ошибки, которые нужно исправить.
И ради забавы, вы также можете посмотреть Eudyptula-challenge , который является очень хорошим введением в разработку ядра.
Просто выведите соответствующие коды ANSI в stdout или stderr.
В xterm
у меня работает следующее:
for i in {10..1} ; do printf '\e]0;'$i'\a' ; sleep 1 ; done &
Некоторые терминалы могут также предоставлять API для программного изменения своих заголовков.
Вам могут понадобиться коды терминалов, см. http://wiki.bash-hackers.org/scripting/terminalcodes и https://en.wikipedia.org/wiki/ANSI_escape_code для подробностей (или http://invisible-island.net/xterm/ctlseqs/ctlseqs.html для довольно технического описания. кодов, относящихся к xterm).
Вот пример того, как задать заголовок:
set_title() {
printf '\033]0;%s\007' "$*"
}