Форум проекта Matuntu

Поддержка => Руководства и инструкции => Тема начата: vita от 07 Декабря 2015, 13:12:30

Название: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 07 Декабря 2015, 13:12:30
Оформление рабочего стола Matuntu приближено к классическому, применяемому в Gnome 2.
С развитием Mate появилось много новшеств, в том числе дополнительных апплетов. Это позволяет творчески относиться к оформлению системы. Пример оригинального внешнего вида Matuntu (http://forum.matuntu.org/index.php?topic=318.msg1887#msg1887) показал mobilis-in-mobile.
Воспользовавшись архивчиком, любезно предоставленным Яном, у меня получилось такое оформление,
(http://i.imgur.com/x1Z0ROJ.png)
но не которые параметры Conky сдвинулись по причине разности в разрешении экрана.
Предлагаю в этой теме делиться своими решениями настроек внешнего вида Matuntu.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 07 Декабря 2015, 14:05:27
Сменила фоновый рисунок на тёмном фоне и Conky можно оставить в прежнем исполнении  :)
(http://i.imgur.com/FcOBBxN.png)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 07 Декабря 2015, 17:22:58
Сменила фоновый рисунок на тёмном фоне и Conky можно оставить в прежнем исполнении  :)
Тань, а разве это Linuxway??? Ну какой пример Вы подаёте форумчанам? ;)
А судя по скриншоту, конки-то всё равно настраивать придётся...
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 08 Декабря 2015, 00:41:12
Тань, а разве это Linuxway??? Ну какой пример Вы подаёте форумчанам? ;)
А судя по скриншоту, конки-то всё равно настраивать придётся...
Возможно по этой причине не устанавливаю Conky.  Кое-что удалось исправить,
(http://i.imgur.com/dhhSEtv.png)
но с отображением температуры моего процессора всё не так просто.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 08 Декабря 2015, 02:00:44
С моей точки зрения, то, что всегда висит перед глазами, остаётся без внимания. То есть конки даже вредный элемент. Температура CPU всегда зависит от нагрузки. Есть несколько процессоров AMD, температура которых не отображается в переменной acpitemp.
Но проверить можно другими способами. Например, добавление апплета аппаратных датчиков (Hardware Sensors Monitor) на панель или вывод команды sensorsТакже можно отслеживать температуру процессора в реальном времени watch sensorsпроцесс завершается Ctrl+C.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 08 Декабря 2015, 08:05:09
С моей точки зрения, то, что всегда висит перед глазами, остаётся без внимания. То есть конки даже вредный элемент. Температура CPU всегда зависит от нагрузки. Есть несколько процессоров AMD, температура которых не отображается в переменной acpitemp.
Да, Игорь. В этом плане я с Вами согласен. Conky - больше украшательство, чем монитор. Но иногда бывает удобнее глянуть на экран, чтобы узнать, например. какой процесс грузит систему - нежели кликать по меню и запускать Htop.
Цитировать
Но проверить можно другими способами. Например, добавление апплета аппаратных датчиков (Hardware Sensors Monitor) на панель или вывод команды sensorsТакже можно отслеживать температуру процессора в реальном времени watch sensorsпроцесс завершается Ctrl+C.
Где-то был у меня мануальчик, как сенсоры к Conky прикрутить. Если найду - скину ссылку...
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 08 Декабря 2015, 10:29:53
Вот, нашёл:
http://mintmem.com/page/conky (http://mintmem.com/page/conky) - это про сенсоры в Conky
http://help.ubuntu.ru/wiki/conky (http://help.ubuntu.ru/wiki/conky) - подробно о настройках и значениях переменных
http://zenux.ru/articles/8/ (http://zenux.ru/articles/8/) - очнь доходчиво о написании своего конфига. Правда, способ вывода информации о погоде - уже устарел
Надеюсь, кому-нибудь будет интересно почитать на досуге :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 08 Декабря 2015, 10:48:37
Ян, очень признательна! Ссылки окажутся весьма полезными для настройки своеобразного системного монитора, развёрнутого прямо на рабочем столе.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 08 Декабря 2015, 13:44:36
Вопрос к тем, кто использует конки. Какие хоткеи у вас перестали функционировать после включения коньков?
Так что в коньках не только плюсы. И это надо знать.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 08 Декабря 2015, 20:08:16
Вопрос к тем, кто использует конки. Какие хоткеи у вас перестали функционировать после включения коньков?
Так что в коньках не только плюсы. И это надо знать.
На моём ноуте вроде-бы, всё, что мне нужно - пока работает. Терминал появляется по Сtrl+Alt+T, окна и рабочие столы - переключаются по комбинациям, заданным в компизе, по клавише Fn - регулируется громкость и яркость экрана. Копировать-вырезать-вставить - тоже работает.
Ну, может быть, какие хоткеи приложений - это надо будет внимательнее посмотреть...
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 08 Декабря 2015, 20:49:43
Пока заметила, что при запущенных конках в WM Marco не работает Ctrl+L для открытия домашнего каталога. После killall conky хоткей снова работает.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 09 Декабря 2015, 06:57:50
Пока заметила, что при запущенных конках в WM Marco не работает Ctrl+L для открытия домашнего каталога.
Да, с Marco в этом случае - не работает. Зато с Metacity+Compiz - работает отлично. :D
Но заметил другую вещь: пару раз, при копировании-перемещении файлов в этой сборке самопроизвольно закрывалась Caja. Ну и конки вылетали вместе с ней. В linuxMint х64 с ядром 3.16 - такого ни разу не наблюдал.
Понаблюдаю ещё, посмотрю... Выводы однозначные ещё делать рано...

P.S. Да, предлагаю последние четыре сообщения - разместить в какой-нибудь другой теме, под названием, например - "Косяки и глюки", в которой можно будет отписываться о замеченных недочётах в работе каких-либо приложений
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 09 Декабря 2015, 13:05:29
mobilis-in-mobile, доброго!
Перед тем как на этом форуме что-то появится оно тестируется многими пользователями. И на их выводах строятся определённые модели, в т.ч. в оформлении. И всегда одно будет зависеть от другого. Поэтому не пользуюсь конками и Variety. Рассматривать глюки и особенности применения этих приложений как недостатки системы считаю в корне не верным и глупым. Это так называемые "фичи" приложений, устанавливаемых и применяемых на свой страх и риск без гарантии поломать систему.

PS.
Зато с Metacity+Compiz - работает отлично. :D
Как я понимаю, Вы пользуетесь LM 17.3. Проще говоря, Metacity и Compiz - это самостоятельные оконные менеджеры и совместно использоваться не могут. Вы что-то путаете.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 09 Декабря 2015, 14:41:10
Раз тут о Conky, то влезу со своими пятью копейками. Мне без надобности выводы сенсоров и параметров, но я всегда мечтал о выводе цитат на рабочий стол. Причём - автоматической их замене. Программы для этого есть, но они все выводят цитаты на английском. Сайтов с цитатами на русском много, но удалось найти всего один, имеющий API, которое отдаёт цитаты по GET или POST запросу. Осталось дело за малым - вывести их на рабочий стол. Разумеется, на ум сразу же пришли коньки. Что же до их минусов - возможно, я использую мало клавиатурных сочетаний, либо просто мне везёт, но не работающих я не замечал. Да даже если бы и заметил, цитаты довольно сильно стимулируют мышление, подталкивая мысли в интересных направлениях, полезно для креатива. Или для хорошего настроения. Для меня, это перевешивает.
Рабочая Matuntu-TV64-MR112-X115:
(http://i.imgur.com/he957le.png)
Matuntu-TW32-M112 на виртуалке:
(http://i.imgur.com/Up2YBz5.png)
Казалось бы, что реализовать такое просто. Достаточно в файле .conkyrc, в секции TEXT, оформить через curl  GET-запрос на сайт и Conky выведет цитату. В принципе, так и есть. Но цитата выведется в одну строку. И если она длинная - вылезет за пределы экрана. Можно реализовать переносы строк, но здесь и кроется заковыка. Conky режет строки посимвольно, сколько символов указано. И часто получается деление слов в непереносимых местах. К примеру "согласование" - "с" оставит, а "огласование" перенесёт. Некрасиво. Тем более, что при переносах часто теряются целые слова, а то и строки. В общем - эта функция реализована из рук вон плохо и не подходит. Возникла мысль, что Conky должен нормально вывести текст из файла, при условии, что текст в файле уже отформатирован как надо. Значит нужно написать скрипт, который ходит на сайт forismatic, берёт там рандомную цитату и пишет её в файл, задавая длинну строки и реализующий перенос слов целыми, не разрезая их. Логично было бы написать его на Lua, раз речь о Conky, но, увы мне - я им не владею. По этому написал его на Ruby.
В целом, реализация получилась такая. В папке .conky (или директории, а то мне сейчас по Linux-Way за папку глазик выколят, а у меня их всего два) создал папку (директорию) Quotes. В ней создал два файла:
 .conkyrc
Спойлер
# Use Xft?
use_xft yes
xftfont Comic Sans MS:size=12
xftalpha 0.8
text_buffer_size 2048
background no
# Update interval in seconds
update_interval 1
xftalpha 0.8
own_window_argb_visual yes
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 450 150
# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border width
border_width 1

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none

#position
gap_x 15
gap_y 50
alignment top_left

default_color 464646
own_window_argb_value 0
own_window_colour 000000
minimum_size 450 150
TEXT
${execp cat quote.txt}

И quotes.rb
Спойлер
require 'net/http'
 require 'uri'
 class String
    def wrap(col = 95)
        gsub(/(.{1,#{col}})( +|$\n?)|(.{1,#{col}})/, "\\1\\3\n")
    end
 end
 url = "http://api.forismatic.com/api/1.0/?method=getQuote&format=text&lang=ru"
 uri = URI.parse(url)
 response = Net::HTTP.get_response(uri)
 content = response.body
 File.open('/home/sam/.conky/Quotes/quote.txt', 'w'){ |file| file.write(content.wrap) }

В quotes.rb цифра 95, в строке def wrap(col = 95), задаёт длину строки. Можно задать по усмотрению. И если кто решится повторять, то в пути к файлу нужно заменить пользователя Сэм на своего. В системе должен быть установлен Ruby:
sudo apt-get install ruby Теперь Conky Manager видит нашу директорию Quotes, как виджет.
(http://i.imgur.com/PRfUJKf.png)

Но если его включить, то пока ничего не произойдёт, наш ruby-скрипт ещё не сходил за цитатой. Для этого я добавляю его в cron. В терминале: crontab -e. И там задаю путь и пятнадцатиминутный интервал:
*/15 * * * * ruby /home/sam/.conky/Quotes/quotes.rb

Если всё верно - терминал подтверждает: crontab: installing new crontab. Вдруг чего - здесь в пути тоже нужно Сэма сменить на своего пользователя. Теперь всё работает, выводятся случайные цитаты с интервалом в 15 минут (шрифт и цвет можно легко сменить в .conkyrc). Что меня очень радует. А что меня печалит, так это то, что вместо одной строчки в файле .conkyrc пришлось городить запутанный велосипед со скриптом и crontab-ом. Что же по оформлению, то тему я предпочитаю Moka, иконки Moka или Vibrancy, а курсор BlackStyle.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 09 Декабря 2015, 14:45:00
mobilis-in-mobile,  Рассматривать глюки и особенности применения этих приложений как недостатки системы считаю в корне не верным и глупым.
Я написал только о приложениях. Достоинства и недостатки системы - это уже другая тема. Впрочем, как и этот пост, к сабжу не относящийся.
Цитировать
PS.
Зато с Metacity+Compiz - работает отлично. :D
Как я понимаю, Вы пользуетесь LM 17.3. Проще говоря, Metacity и Compiz - это самостоятельные оконные менеджеры и совместно использоваться не могут. Вы что-то путаете.
Да нет, Метасити - это оконный менеджер, а Компиз - композитный. Метасити подтянулся в зависимостях при установке Компиза. Система - Матунту TW-32-M-1.12
P.S. А тема эта создана для обсуждения оформления ситемы, для того чтобы форумчане предлагали какие-то свои идеи, делились скриншотами своих рабочих столов, какими-либо конфигами, темами, иконками... Что в конечном итоге помогло бы Татьяне строить дистрибутив Матунту.
А то, что сейчас получается из темы - так это просто какой-то псевдотехнический диспут...
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 09 Декабря 2015, 15:11:54
Раз тут о Conky, то влезу со своими пятью копейками.
Вот это - действительно весомые пять копеек! :D Только хотел спросить Вас, с помощью чего цитаты выводили, а Вы уже такой интересный пост написали. Попробую этот способ!
Спасибо Sam!
А ссылочкой на Конки-менеджер не поделитесь?
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 09 Декабря 2015, 15:17:27
Конкам у нас специально тема посвящена (http://forum.matuntu.org/index.php?topic=147.msg384#msg384), в том числе и как установить менеджер конок.
А здесь можно писать не только о конках.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 09 Декабря 2015, 15:36:16
mobilis-in-mobile, уже дал ссылку ivm. На досуге медитирую над мануалом ruby-gtk2, на предмет написать программку для вывода цитат, но пока не получается настроить выборочную прозрачность окна с цитатой, прозрачность меняется вместе с текстом. Загадывать не буду, медитация идёт вяло, но если долго мучаться - что нибудь и получится :) Ну, а пока такой вот способ.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 09 Декабря 2015, 19:35:29
Так сказать PS: забыл упомянуть один нюанс. Когда мы добавим скрипт в cron, он сработает только через 15 минут, до этого Conky ничего не покажет, скрипт то ещё не создал файл с цитатой. Что бы не ждать 15 минут, достаточно открыть терминал в директории Quotes и выполнить команду:
ruby quotes.rbЕсли, конечно, вы так назвали файл. По сути, это мы раз запускаем скрипт  вручную, он создаст текстовый файл с цитатой и Conky будет что выводить. Ну а дальше этим будет заниматься cron.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 10 Декабря 2015, 12:31:29
Не то, что бы оформление рабочего стола, но всё же...
Если добавить в .bashrc строку:
PS1='\[\033[0;33m\]\[\033[0m\033[0;33m\]\u\[\033[0;36m\] @ \[\033[0;36m\]\h  \w\[\033[0;33m\]\n\[\033[0;33m\]└─\[\033[0m\033[0;33m\] \$\[\033[0m\033[0;33m\] ▶\[\033[0m\] 'То терминал немножко преобразуется. Вот так:
(http://i.imgur.com/SyGNVyt.png)

(http://i.imgur.com/qWpOAtW.png)

(http://i.imgur.com/tIjdP0p.png)
Команды пишутся после стрелочки во второй строке. Никакой функциональной нагрузки, чистой воды украшательство, но мне приглянулось. Этакая вишенка к торту оформления системы.
Цифры вида 0;33m - это цвета. Можно с ними поиграться, на свой вкус.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: alv от 10 Декабря 2015, 13:38:09
Если добавить в .bashrc строку
...
Никакой функциональной нагрузки, чистой воды украшательство, но мне приглянулось. Этакая вишенка к торту оформления системы.
В Zsh очень много таких вишенок и прочих ягодок, можно сказать, цельный фруктовый сад: http://alv.me/?p=6929
Про некоторые темы можно даже убедить себя, что они несут и функциональную нагрузку :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 10 Декабря 2015, 14:08:09
Sam, спасибо за "вишенку"  :)

Всё получилось в результате вставки рекомендованной строки после 60-й по счёту в файле .bashrc
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 10 Декабря 2015, 14:26:05
Ну, а пока такой вот способ.
Попробовал сегодня вывести цитаты этим способом. Пути к файлам, естественно -  прописал свои, подогнал немного под себя conkyrc.
Всё работает!  :)
(http://i.imgur.com/kOCmiFk.png)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 10 Декабря 2015, 16:23:50
Цитаты на рабочем столе - интересное решение.

Проверено в Matuntu-TV64-MR112.

Благодарю, Sam!

Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 10 Декабря 2015, 16:30:41
mobilis-in-mobile, если Вам понадобится увеличить длину строк в скрипте с 95 до 150, к примеру, то нужно и в конки-виджете указать больший минимальный размер (minimum_size в .conkyrc). Или в Conky Manager, там тоже можно задавать размер. В процессе эксплуатации выявилась небольшая особенность Conky - если строки вылезают за указанный минимальный размер виджета, то он, иногда, может некоректно отработать их вывод. Не очень ясно - почему, ведь это минимально возможный размер виджета, а не максимальный. Если же заданый минимальный размер виджета полностью вмещает в себя текст по размеру - в таком случае проблем нет.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 10 Декабря 2015, 16:33:46
Не за что, Дамы и Господа. Рад принести немного пользы.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 10 Декабря 2015, 17:43:19
mobilis-in-mobile, если Вам понадобится увеличить длину строк в скрипте с 95 до 150, к примеру, то нужно и в конки-виджете указать больший минимальный размер (minimum_size в .conkyrc). Или в Conky Manager, там тоже можно задавать размер. В процессе эксплуатации выявилась небольшая особенность Conky - если строки вылезают за указанный минимальный размер виджета, то он, иногда, может некоректно отработать их вывод. Не очень ясно - почему, ведь это минимально возможный размер виджета, а не максимальный. Если же заданый минимальный размер виджета полностью вмещает в себя текст по размеру - в таком случае проблем нет.
Да, спасибо, Sam! :D Сегодня как раз экспериментировал с длиной строк и минимальным размером окна. Выставил его чуть больше длины строки,
Но нормально работает и с меньшим размером. А вот если ограничить окно какой-то максимальной шириной, то бывает, что текст срезается, если длина строки больше этого размера. В общем, размер шрифта, длину строки и минимальный размер окна - нужно подбирать экспериментально, для того, чтобы получить наилучший результат
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Andr40 от 10 Декабря 2015, 21:08:32
Bпечатляет! Спасибо, Уважаемые!
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 10 Декабря 2015, 22:52:04
mobilis-in-mobile, из вашего колажика стартовая страница для браузера  :)
(http://i.imgur.com/btY9n99.png)
При наведении курсора на пункты Web, Matuntu и тд, из них выпадают ссылки.
(http://i.imgur.com/YwnjLlG.png)
Ну а я себе такую сделал :o
(http://i.imgur.com/4GLDxTW.png)
Я, пожалуй, выложу на диск исходники https://yadi.sk/d/TsvW8zRcm966f (https://yadi.sk/d/TsvW8zRcm966f)
Может кому пригодится. Там ссылки, из выпадающих менюшек, можно легко поменять на свои в  файле index.html. И картинку в папке style на свою. И вообще, подобрать какую-нибудь красивую Matuntu-картинку - и будет Matuntu-startpage для браузера.
PS: ежели вдруг кто не в курсе, то index.html нужно просто открыть браузером.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 10 Декабря 2015, 23:32:59
Sam!
Посмотрел на образец стартовой страницы... Никогда об этом не задумывался, но ооочень ЗДОРОВО!
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 11 Декабря 2015, 00:25:44
ivm, да меня тут особо хвалить не за что, код не мой, его написали одни джентльмены ещё пять лет назад. Просто он под MiT-лицензией, то-есть свободной, можно переделывать под себя. Ну а переделать: найти картинку, хорошенько сжать её, удалить ненужные ссылки и добавить свои - не сложно. В Matuntu такой класный Фоксик, ему красивой стартовой только не хватает. :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 11 Декабря 2015, 07:47:13
mobilis-in-mobile, из вашего колажика стартовая страница для браузера  :)
Классное решение! Что-то наподобие видел пару лет назад в Вояджере, если не ошибаюсь. Тогда, правда - я ещё не знал НTML и CSS, но решение очень понравилось.
Спасибо за исходники! Действительно, переработать немного пункты меню, подобрать интересную фоновую картинку в стиле Матунту - и чем не фирменная Матунтовская стартовая страница?

Моя Лиса сейчас выглядит поскромнее - банальный Speed Dial:
(http://i.imgur.com/rh79jBt.png)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 11 Декабря 2015, 09:24:31
mobilis-in-mobile, не ошибаетесь. :)
Я попробовал найти истоки, откуда их француз взял. Там в файлах есть ссылки на авторов и их сайт, к сожалению, уже не работающий. И гугл не помог. Хотел подсмотреть, может что интересного у них, в таком же духе. Speed dial тоже есть, мне удобен именно на новой вкладке. А на стартовой я эксперементирую с изображениями из вот этого свободного фотостока - https://www.pexels.com/ (https://www.pexels.com/)
Получается интересная startpage, дающая позитив при каждом запуске. Или настраивающая на рабочий лад.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 11 Декабря 2015, 10:38:36
А на стартовой я эксперементирую с изображениями из вот этого свободного фотостока - https://www.pexels.com/ (https://www.pexels.com/)
Получается интересная startpage, дающая позитив при каждом запуске. Или настраивающая на рабочий лад.
Хороший фотосток, уже добавил к себе в закладки.  :) Ну а насчёт кому что удобно - хорошо, что есть из чего выбирать. Ведь каждый может реализовать то, что ему по душе. И большие возможности в этом плане, да и не только - открывают Linux-системы. Самое главное - иметь желание что-либо изменить, и немножко фантазии, наверное...
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 11 Декабря 2015, 18:57:27
Вот, сделал себе стартовую страничку:
(http://i.imgur.com/uxXJq0h.png)
Работает нормально, да и ссылки, какие надо - уже Sam установил. За что ему отдельное спасибо!
Только вот, к сожалению - нет у меня возможности проверить, как будет вести себя картинка на мониторах, имеющих разные разрешения. Если картинка будет искажаться - верстать страницу, видимо - придётся по-другому. Думаю, что можно сделать что-то подобное без использования яваскриптов, код CSS, правда - будет посложнее. Да и HTML корректировать придётся.
Займусь этим на днях. Если получится что-нибудь толковое из моей затеи - выложу на форум.
А впрочем - можно и так всё оставить. Всё отлично работает!
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 11 Декабря 2015, 20:33:32
Если картинка будет искажаться...
Искажаться не будет, просто обрежет лишнее. Я проверил, на картинке с Вашим разрешением :)
Кстати, у француза все изображения 1920*1200. У Вас, на Вояджере, всё нормально отображалось? Или тогда другой экран был? Попробуйте в его разрешении.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 11 Декабря 2015, 21:10:04
Если картинка будет искажаться...
Искажаться не будет, просто обрежет лишнее. Я проверил, на картинке с Вашим разрешением :)
Кстати, у француза все изображения 1920*1200. У Вас, на Вояджере, всё нормально отображалось? Или тогда другой экран был? Попробуйте в его разрешении.
То, что не искажается - это просто отлично! :) Вояджер ставил именно на этот ноут. Искажений вроде - не было. Но а если срежется - тогда лучше картинку подбирать так, чтобы основные элементы - ну, надписи например - ближе к середине были.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 12 Декабря 2015, 01:12:23
Создала коллаж из скриншотов Matuntu c 2013 по сегодняшний день для фона стартовой страницы
(http://i.imgur.com/Bh74Unh.png)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Teocally от 12 Декабря 2015, 01:28:03
Ничего так!  :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 15 Декабря 2015, 00:00:04
Идея Sam-а с цитатами "прижилась" на моём десктопе  :)
Всегда хочется заглянуть на свободный стол и прочитать что-нибудь новенькое.

Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: alv от 15 Декабря 2015, 00:43:43
Всегда хочется заглянуть на свободный стол и прочитать что-нибудь новенькое.
Эх, как же я люблю красивые картинки на десктопе. А если они ещё и с умными мыслями - так вообще замечательно. Жаль только, что своего десктопа я почти никогда не вижу :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 15 Декабря 2015, 19:16:52
Думаю, что можно сделать что-то подобное без использования яваскриптов, код CSS, правда - будет посложнее. Да и HTML корректировать придётся.
Займусь этим на днях. Если получится что-нибудь толковое из моей затеи - выложу на форум.
Моя версия стартовой станицы:
(http://i.imgur.com/dC1HYiB.png)  (http://i.imgur.com/lAj6ubu.png)

Простая, аккуратная страничка. Часть ссылок позаимствовал из исходников, предоставленных пользователем Sam. Добавил ещё соцсети и несколько сайтов о Линукс.
Картинку можно поставить любую по желанию, только в файле style.css - нужно будет прописать к ней путь. Там есть пояснение.
Если кого заинтересовало - скачать можно здесь: https://yadi.sk/d/Goe_JTKCmFJdY (https://yadi.sk/d/Goe_JTKCmFJdY)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 15 Декабря 2015, 19:37:47
mobilis-in-mobile , отлично получилось!
Беру, спасибо.
(http://i.imgur.com/MnG73r1.png)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 15 Декабря 2015, 19:55:27
mobilis-in-mobile, хороший лёгкий вариант получился. Можно размещать не в домашнюю папку, а в каталог FF и прописать домашнюю страницу file:///usr/share/mozilla/matuntu-startpage/index.htmlPS. Вариант со стрекозой понравился больше всех предыдущих.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 15 Декабря 2015, 20:25:44
Ян, огромное спасибо! Страничка получилась то, что надо. Даже на маленьком экране нетбука смотрится очень прилично и сайты хорошо подобраны по интересам большинства.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 15 Декабря 2015, 20:34:57
Ян, огромное спасибо!
Да не за что. Очень рад, что страничка понравилась. Для меня это - ещё и тренировка, чтобы HTML не забывать! :)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 15 Декабря 2015, 20:44:47
Можно размещать не в домашнюю папку, а в каталог FF и прописать домашнюю страницу
file:///usr/share/mozilla/matuntu-startpage/index.html
ivm! Это отличная мысль! Так риск случайного удаления сводится практически к нулю.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 20 Декабря 2015, 05:29:57
Выкладываю обновлённую версию стартовой страницы. Устранил мелкие недочёты, улучшил отображение страницы на маленьких экранах:
(http://i.imgur.com/APkqm68.png)
а также отображение пунктов меню на светлых фонах:
(http://i.imgur.com/dfAk94P.png)  (http://i.imgur.com/gMpHg4G.png)

Ссылка на скачивание: https://yadi.sk/d/yMuTYJu2mLwnV (https://yadi.sk/d/yMuTYJu2mLwnV)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 20 Декабря 2015, 18:33:31
Подсветка пункта меню с одновременным подсвечиванием пункта контекстного меню - круто!
Совершенству - нет предела!
Спасибо, Ян.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 21 Декабря 2015, 19:31:19
Увидел у Татьяны красивую цитату на скрине и вспомнил о небольшой проблемке. В чём суть: после закрытия любого приложения хоткеи работали только после клика по рабочему столу. Если под ним другие окна - всё в порядке, а если рабочий стол - нужен клик. Создалось впечатление, что рабочий стол не ловит фокус после закрытия окон и кликом фокус передаётся. Я уж на что только не грешил, долго разбирался... В результате, виноватым оказался именно виджет с цитатой. Дело в том, что в .conkyrc значение own_window_type было normal. То-есть - нормальный тип окна. Изменение значения на override решило проблему, виджет больше фокус не перехватывает и всё работает как положено. Прошу прощения, mea maxima culpa.  :-[
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 21 Декабря 2015, 23:57:25
Изменение значения на override решило проблему, виджет больше фокус не перехватывает и всё работает как положено.
Да, а я таже заметил, что с normal не всегда отображается корректно окно Conky. Прописываю обычно либо override, либо desktop, в зависимости от поведения Конок.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: Sam от 25 Декабря 2015, 13:51:30
С добавлением в .bashrc строки:
PS1='\[\033[0;33m\]\[\033[0m\033[0;33m\]\u\[\033[0;36m\] @ \[\033[0;36m\]\h  \w\[\033[0;33m\]\n\[\033[0;33m\]└─\[\033[0m\033[0;33m\] \$\[\033[0m\033[0;33m\] ▶\[\033[0m\] 'терминал стал симпотишный  :) Но раздражали крякозябры хоста:

(http://i.imgur.com/O5p2IOR.png)

В строке PS1 за вывод хоста отвечает переменная h. Значит, если её убрать, написать Matuntu и добавить переменную A, которая отвечает за время...
PS1='\[\033[0;33m\]\[\033[0m\033[0;33m\]\u\[\033[0;36m\] @ \[\033[0;36m\]Matuntu \A \w\[\033[0;33m\]\n\[\033[0;33m\]└─\[\033[0m\033[0;33m\] \$\[\033[0m\033[0;33m\] ▶\[\033[0m\] '... то получим такую строку в терминале:

(http://i.imgur.com/CtFpqUM.png)

А если ещё и переменную d, которая отвечает за дату:

(http://i.imgur.com/tdfFoz6.png)

Вместо Matuntu можно написать что угодно. Да и трансформация строки ограничена только фантазией. Вот здесь (https://xakep.ru/2011/07/25/55981/) интересно написано, как можно её настроить под себя, вплоть до вывода погоды и писем с gmail.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: mobilis-in-mobile от 12 Января 2016, 12:46:29
Решил сделать ещё одно обновление стартовой странички. Внёс некоторые изменения в код, а так же - мелкие косметические улучшения:
(http://i.imgur.com/7pHLCdC.png)
Всплывающий крестик для очистки поля ввода - мелочь, конечно. Но с ним, на мой взгляд, как-то уютнее ;)
Скачать можно здесь:  https://yadi.sk/d/aG48UiLJmq7Fb (https://yadi.sk/d/aG48UiLJmq7Fb)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 12 Января 2016, 12:58:03
Спасибо, Ян! Принимаю это как подарок к своему ДР (http://storage2.static.itmages.ru/i/16/0112/h_1452592634_2412150_1b995bfdae.gif)
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: yx от 26 Января 2018, 09:28:31
Мне пришла в голову величайшая и мудрейшая мысль: а что если на умолчательных обоях где-нибудь в уголке прописывать версию сборки? это было бы здорово. А если еще и помещать эти обои в корне, то не нужно было бы не только не запускать ОС для выяснения версии, но и просто проглядывать картинки в корне. По крайней мере, я так, наверное, себе сделаю.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 26 Января 2018, 10:51:30
Мне пришла в голову величайшая и мудрейшая мысль: а что если на умолчательных обоях где-нибудь в уголке прописывать версию сборки? это было бы здорово. А если еще и помещать эти обои в корне, то не нужно было бы не только не запускать ОС для выяснения версии, но и просто проглядывать картинки в корне. По крайней мере, я так, наверное, себе сделаю.
Подобная мысль уже давно реализована основателем Linux Mint. На однотипных фоновых картинках обозначена цифровая версия LM.
Фоновые изображения всегда размещаются в корне файловой системы, надо только посмотреть путь их размещения. В большинстве дистрибутивов они находятся в /usr/share/backgrounds.
О версии установленной Matuntu можно узнать в файле /etc/default/grub в 10-й строке, Например, в Matuntu-B64, эта строка выглядит так:
Цитировать
GRUB_DISTRIBUTOR="Matuntu-B64"
Если не отрицаете работу в терминале, уточнить версию дистрибутива можно командой:
cat /etc/default/grub | grep GRUB_DISTRIBUTOR
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: yx от 26 Января 2018, 11:38:13
Спасибо!
В минте это да, релиз на весь экран. Что вовсе не обязательно, это, пожалуй, перехлест и я обычно меняю, хотя в красоте оформления надписи не откажешь. Достаточна была бы надпись высотой с панель. Это легко сделать в любом графическом редакторе. Зато любому хомячку будет ясно как день. Особенно тому, который просто глянул на чужой экран. Я бы не сказал, что третья в глубину подпапка - это корень системы. Но мысль искать папку бакграунд - полезная.
терминала не боюсь - когда команду можно тупо скопировать для запуска. И запустил бы, но прибил графику установкой каталиста. Очередное доказательство истины, что лучшее злейший враг хорошего. Сейчас думаю как бы вернуть то, что было.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 26 Января 2018, 12:34:50
терминала не боюсь - когда команду можно тупо скопировать для запуска. И запустил бы, но прибил графику установкой каталиста. Очередное доказательство истины, что лучшее злейший враг хорошего. Сейчас думаю как бы вернуть то, что было.
В консоли помощником для получения интересующей информации могут стать предустановленные в Matuntu:
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: yx от 27 Января 2018, 21:20:53
Точно!!! мс можно запустить, там добраться до папки тмп, в которую я распаковал драйвер и запустить деинстал. Он там должен быть.  Вопрос только - отчего сейчас драйвер не встал? Ведь до починки я его устанавливал, инструкция то на его опыте
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 20 Июня 2018, 14:40:32
Можно размещать не в домашнюю папку, а в каталог FF и прописать домашнюю страницу file:///usr/share/mozilla/matuntu-startpage/index.html
Опыт использования стартовой страницы показал, что в некоторых случаях при обновлении Firefox по указанному пути информация удаляется.
Чтобы этого не происходило, каталог matuntu-startpage можно разместить прямо в /usr/share/ и адресная строка будет такая: file:///usr/share/matuntu-startpage/index.html
В связи с недавними событиями: прекращением работы некоторых ресурсов и изменением доменного имени проекта Matuntu появилась необходимость в изменении содержания index.html стартовой страницы sudo xed /usr/share/matuntu-startpage/index.html
текст index.html
<!DOCTYPE html>
<html lang="ru">
<head>
   <meta charset="UTF-8">
   <title>Matuntu-Start!</title>
   <link rel="shortcut icon" type="image/x-icon" href="images/favicon.png">

<link rel="stylesheet" type="text/css" href="styles/style.css">

   <script type="text/javascript" src="styles/jquery-1.5.min.js"></script>   
   <script type="text/javascript">
         $(document).ready(function() {
             $("#field").keyup(function() {
                 $("#x").fadeIn();
                 if ($.trim($("#field").val()) == "") {
            $("#x").fadeOut();
                 }
             });

             $("#x").click(function() {
        $("#field").val("");
        $(this).hide();
             });
         });
   </script>
</head>
<body>
<div class="menubar">
   <ul>
      <li class="listmenu">
         <h1>Линукс</h1>
            <ul class="dropmenu">
                <li class="drop"><a href="http://compizomania.blogspot.com/" target="_blank">Compizomania</a></li>
                    <li class="drop"><a href="http://zenway.ru" target="_blank">Zen Way</a></li>
               <li class="drop"><a href="https://wiki.archlinux.org/index.php/Main_page_(Русский)" target="_blank">wiki.archlinux.ru</a></li>
               <li class="drop"><a href="https://linuxmint.com.ru" target="_blank">Linux Mint.com.ru</a></li>
                                        <li class="drop"><a href="http://lubuntu.ru" target="_blank">Lubuntu.ru</a></li>
               <li class="drop"><a href="http://help.ubuntu.ru/" target="_blank">Help.ubuntu.ru</a></li>
               <li class="drop"><a href="http://www.omgubuntu.co.uk/" target="_blank">Omg! Ubuntu!</a></li>
               <li class="drop"><a href="http://www.noobslab.com/" target="_blank">Noobs Lab</a></li>
               <li class="drop"><a href="http://www.webupd8.org/" target="_blank">Webupd8.org</a></li>
               <li class="drop"><a href="http://xubuntu-ru.net/" target="_blank">Xubuntu-ru</a></li>
               <li class="drop"><a href="http://distrowatch.com" target="_blank">Distrowatch</a></li>
               <li class="drop"><a href="http://debianforum.ru/" target="_blank">Debianforum.ru</a></li>
               <li class="drop"><a href="https://linuxthebest.net/" target="_blank">LinuxTheBest</a></li>
               <li class="drop"><a href="http://forum.runtu.org/" target="_blank">Runtu</a></li>               
            </ul>
      </li>
      <li class="listmenu">
         <h1>Матунту</h1>
            <ul class="dropmenu">
               <li class="drop"><a href="http://forum.matuntu.info/" target="_blank">Форум</a></li>
               <li class="drop"><a href="http://matuntu.info/" target="_blank">Сайт</a></li>
                </ul>
      </li>
      <li class="listmenu">
         <h1>Web-сайты</h1>
            <ul class="dropmenu">
                    <li class="drop"><a href="http://alv.me/" target="_blank">Блогометки alv</a></li>
                    <li class="drop"><a href="https://www.cinia.ru" target="_blank">Cinia alv</a></li>
               <li class="drop"><a href="http://www.youtube.com/" target="_blank">Youtube</a></li>
                    <li class="drop"><a href="http://www.opennet.ru/opennews/" target="_blank">OpenNET</a></li>
               <li class="drop"><a href="http://photography.nationalgeographic.com/" target="_blank">National Geographyc</a></li>
               <li class="drop"><a href="http://www.stockvault.net/" target="_blank">Stockvault Photos</a></li>
               <li class="drop"><a href="http://www.deviantart.com/" target="_blank">Deviantart</a></li>
               <li class="drop"><a href="http://interfacelift.com/" target="_blank">Interfacelift Walls</a></li>
               <li class="drop"><a href="http://www.socwall.com/" target="_blank">Social Wallpapering</a></li>
               <li class="drop"><a href="https://www.pexels.com/" target="_blank">Pexels Photos</a></li>
               <li class="drop"><a href="http://www.jamendo.com" target="_blank">Jamendo Music</a></li>
               <li class="drop"><a href="http://zaycev.net/" target="_blank">Zaycev.net</a></li>
               <li class="drop"><a href="http://zvvubuntu.blogspot.com/" target="_blank">Блог ZVVUbuntu</a></li>
               <li class="drop"><a href="https://imgurhd.ru" target="_blank">ImgurHD</a></li>
               <li class="drop"><a href="http://screenshot.ru/" target="_blank">screenshot</a></li>
            </ul>
      </li>
      <li class="listmenu">
         <h1>Соцсети и почта</h1>
            <ul class="dropmenu">
               <li class="drop"><a href="https://mail.google.com/" target="_blank">Gmail</a></li>
                    <li class="drop"><a href="https://mail.rambler.ru/" target="_blank">Рамблер</a></li>
               <li class="drop"><a href="https://login.yahoo.com/config/login" target="_blank">Yahoo Mail</a></li>
               <li class="drop"><a href="http://www.facebook.com" target="_blank">Facebook</a></li>
               <li class="drop"><a href="http://www.twitter.com" target="_blank">Twitter</a></li>
               <li class="drop"><a href="https://mail.ru/" target="_blank">Mail.ru</a></li>
               <li class="drop"><a href="http://www.ok.ru/" target="_blank">Одноклассники</a></li>
               <li class="drop"><a href="https://vk.com/" target="_blank">В контакте</a></li>
               <li class="drop"><a href="https://ktozvonil24.ru" target="_blank">Кто звонил</a></li>
               <li class="drop"><a href="https://www.yandex.ru/" target="_blank">Яндекс</a></li>
               <li class="drop"><a href="https://maps.yandex.ru/" target="_blank">Яндекс-карты</a></li>
               <li class="drop"><a href="https://fotki.yandex.ru/next/" target="_blank">Яндекс-фотки</a></li>
            </ul>
      </li>
      
      <li class="listmenu">
         <h1>Переводы</h1>
            <ul class="dropmenu">
               <li class="drop"><a href="http://translate.google.com/" target="_blank">Переводчик Google</a></li>
               <li class="drop"><a href="http://www.translate.ru/" target="_blank">Переводы-ru</a></li>
                    <li class="drop"><a href="http://www.systranet.com/ru/translate" target="_blank">Переводчик SYSTRANet</a></li>
            </ul>
      </li>
      
   </ul>
   <div style="clear:both;"></div>
</div>
<form name="search" method="get" action="http://google.ru/search">      <!--В этой строке можно изменить адрес поисковой системы -->
      <div class="poisk">
         <input id="field"  class="q" type="search" autocomplete="off" required autofocus placeholder="Искать..." name="q" />
         <div id="delete"><img src="images/cross.png" id="x" title="Очистить поле ввода"></div>
      </div>
      <input class="knop" value="Поиск" type="submit" name="knop">
</form>
   
</body>
</html>
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 02 Ноября 2018, 22:06:21
В Mate хранитель экрана очень аскетичный. Однако имеется возможность расширить диапазон экранных заставок установкой в систему пакета rss-glx
описание пакета в Synaptic
rss-glx — набор экранных заставок Really Slick Screensavers, созданных разработчиком Терри Велшем (Terry Welsh; http://www.reallyslick.com/) и переписанных для использования с GLX. Кроме того, в пакет включено нескольких других OpenGL-заставок экрана, перенесённых с других платформ.

Каждую заставку можно запустить как автономное приложение или внести в список активных заставок XScreenSaver. Дополнительная информация об использовании заставок совместно с xscreensaver находится в /usr/share/doc/rss-glx.

Экранные заставки включённые в этот пакет: Biof, Busy Spheres, Colorfire, Cyclone, Drempels, Euphoria, Feedback, Fieldlines, Flocks, Flux, Helios, Hufo's Smoke, Hufo's Tunnel, Hyperspace, Lattice, Lorenz Attractor,MatrixView, Plasma, Pixel City, Skyrocket, Solarwinds, SpirographX и Sundancer2.
sudo apt install rss-glx
Установила набор экранных заставок Really Slick Screensavers в Matuntu-B64.
После инсталляции пакета заставки моментально появились в хранителе экрана
(https://i.imgur.com/GStS4pw.png)

Посмотреть описание экранных заставок из RSS-GLX можно на странице разработчика (http://www.reallyslick.com/screensavers/).
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 28 Июня 2021, 22:07:07
Полагаю, будет полезным добавить на стартовую страницу Matuntu (http://forum.matuntu.info/index.php?topic=342.msg9695#msg9695) новостные сайты:
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: vita от 28 Октября 2022, 00:46:12
В связи с недавними событиями: прекращением работы некоторых ресурсов и изменением доменного имени проекта Matuntu появилась необходимость в изменении содержания index.html стартовой страницы sudo xed /usr/share/matuntu-startpage/index.html

Жизнь не стоит на месте. Ликвидирован русскоязычный форум Lubuntu. Пока доступен, но практически стал мёртвым русскоязычный форум Xubuntu. Так что содержание стартовой страницы можно подвергать редактированию: удалять неактуальные ресурсы и добавлять активно развивающиеся. Например, вызывает интерес Электронная библиотека RoyalLib.com (https://royallib.com/), которую обязательно добавлю для быстрого доступа.
Название: Re: Оформление элементов системы и проекта Matuntu
Отправлено: ivm от 18 Января 2023, 21:37:16
Можно на стартовую страницу в блок Вебсайты добавить музыкальный ресурс rus.mp3xa.me (https://rus.mp3xa.me/), где есть возможность скачивать как альбомы, так и отдельные файлы.