Правим виджет Output в Screenlets
Виджет Output отвечает за вывод выполнения какой либо консольной команды (в моём случае это была dmesg). Особых претензий у меня к нему нет... Но вот выводит он слишком мало строк! В настройках виджета это исправить никак нельзя, поэтому будем править исходники самого виджета.
Виджет написан на Python и находится по адресу /usr/share/screenlets/Output/OutputScreenlet.py. Откроем его любимым текстовым редактором с правами рута и переместимся на строки 130 и 131. Там мы увидим следующее:
if len (self.output) > 1100:
self.output = self.output[len(self.output)-1100:]
Нас интересует значение 1100, т.к. именно оно отвечает за количество выводимой информации. По умолчанию оно равно, если не ошибаюсь, 300. Значение подбирается экспериментально.
Вот и всё! :)
Привет. Меня зовут Роман Ахремко. Родился и живу я в Барановичах, учусь в местном колледже лёгкой промышленности на техника-программиста.



