Захотелось странного.. Хочу что-бы консоль была фоном рабочего стола. Не отвлекаясь на преамбулы, возьмемся за решение поставленной задачи.
На просторах интернетов набрел на занятный тузлец Alltray (AllTray — Dock any program into the system tray.) , полистав man — понял, что для решения нашей задачи оно может сгодиться.
И так решение.
В качестве эмулятора терминала берем стандартный для Gnome — Gnome-terminal, дистрибутив Debian..
Для начала малость подрехтуем сам gnome-terminal:
- Создаем новый профиль.
- Отключаем отображения верхнего меню.
- Отключаем полосы прокрутки.
- Увеличиваем буфер строк (для удобства).
- Выкручиваем до упора прозрачность фона терминала.
- Подгоняем цвет консольных шрифтов под цвет фона рабочего стола.
- Остальное по вкусу..
Устанавливаем alltray
Ну и финальный штрих в авто-запуск (тут неважно как именно, важна суть..) добавляем следующую строку:
Лично я добавлял ее в Система->Параметры->Запускаемые приложения.
Да и пару слов об опциях alltray..
- show – не сворачивать при запуске
- sticky – отображать на всех рабочих столах
- skip-taskbar – убрать приложение из панели задач
- no-alltray – убрать заголовок alltray
- notray – не показывать значёк в трее
- x – убрать декорацию окон
- +800+0 – позиция окна на рабочем столе (первое – горизонталь, второе – вертикаль)
- geometry 1024×600 — разрешение рабочего стола (это если нужно растянуть терминал на весь рабочий стол, иначе просто указываем нужную геометрию окна терминал)
- window-with-profile=s — это уже параметр gnome-terminal говорящий о том, что при запуске нужно заюзать профиль «s», который мы создали выше.
Ну вот и все.. Перезагружаем иксы и ликуем..
Все эти выше описанные манипуляции выполнялись на Asus EeePC 1005 с Debian Sqeeze и Gnome 2.28.1..
Пользователей KDE, Xfce, etc.. очень прошу оставить свои комментарии по поводу различий и нюансов в реализации данной фичи.
Скрины на память…


Скрииины!!!
Тут как бэ скринами особо много не покажешь.
Первый скрин — там вверху панелька выезжающая (внизу такая же док панель), показал для пруфа перекрытия терминала остальными окнами менюшками и т.д. Второй скрин так просто сделал..
в кедах четвертых тоже работает но как то кривовато
и еще в таскбаре и в трее висит(ну это понятно
)
т.е.
alltray —show —sticky —skip-taskbar —no-alltray —notray -x -g +800+0 —geometry 1024×600 konsole ваще не запускается. Ну запускакетсся, и консоль запускается как-то в фоне. В процессах висит, а на раб.столе ничего нету.
Если зупускать как(без —skip-taskbar —no-alltray —notray)
alltray —show —sticky -x -g +800+0 —geometry 1024×600 konsole
То запускается но окно консоли не под всеми окнами, и оно перекрывает остальные. Т.е как фон раб.стола не получается
сделал все как доктор прописал, но ничего не работает. ни в процессах нет, ни, естественно, на столе. уже второй день парюсь. может кто мисль умную подбросит? спасибо, ежели что:) вот что в автозапуске:alltray —show —sticky —skip-taskbar —no-alltray —notray -x -g +800+0 gnome-terminal —window-with-profile=chmo вряд ли здесь какая-ошибка — все честно усердно скопировано с ентой страницы. даже alltray установил — не помогло:)
Ну если скопировано, да еще и усердно, то смею предположить, что виной сему злобный вордпрес, так как он собака — (два дефиса) превращает в одно тире.