Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
mfhunruhСлушай, опиши подробней как это происходит и как выглядит, а то похоже это и моя проблема, а я голову ломал что за чертовщина происходит периодически. |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
хахаха :\ мистер шутник!) Одно дело на панели громоздить информацию, реальной пользы от которой делать крутые скриншоты как я и говорил. Это все максимализм. Отображать скорость загрузки, температуру двух мостов, двух видюх, проца, желательно всех ядер, а как же :), корпуса, уличную температуру, температуру тела, подмышкой или чуть ниже (что тоже важно, когда кто-то в интернете не прав, дабы не перегреть кресло), еще отобразить время в нескольких часовых поясах, погоду на месяц вперед, что еще?) Мне это не надо. Мне нужно время потому что я на него смотрю каждые 10 минут, объем свободной памяти не нужен, уберу скоро в триггер, как налюбуюсь, с процом аналогично. Нравятся панели с мельтешащими мигающими всеми цветами радуги датчиками, как на панели у звукарей - твое дело :). Я лишь выразил свое мнение и не пытаюсь оспорить чужое, кому как привычнее и информативней)). И в этот раз напишешь что мол смысл спорить никто никому не докажет?) Только я как бы и не начинал это, как, собственно, и в прошлый раз. Это вкусовщина, я лишь попытался показать что может быть по-другому, дабы кто-нибудь задумался в реальной пользе всех этих датчиков. |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
говорит же не установлен exstention для базы Тебе нужно1. создать базу 2. создать пользователя 3. сменить владельца базы на пользователя 4. дать alter role to create db, 5. дать grant all privileges on database 6. затем тебе нужно добавить экстеншен для созданной базы. Обрати внимание что нужно добавлять экстеншен именно созданной базе, потому как по-умолчанию добавляется в template1.А вообще логи внимательнее читай :) А еще советую ставить Omnibus и не только я советую. В доке особенно на это сделан упор: Since an installation from source is a lot of work and error prone we strongly recommend the fast and reliable Omnibus package installation (deb/rpm). One reason the Omnibus package is more reliable is its use of Runit to restart any of the GitLab processes in case one crashes. On heavily used GitLab instances the memory usage of the Sidekiq background worker will grow over time. Omnibus packages solve this by letting the Sidekiq terminate gracefully if it uses too much memory. After this termination Runit will detect Sidekiq is not running and will start it. Since installations from source don’t have Runit, Sidekiq can’t be terminated and its memory usage will grow over time.Если ставишь под не deb/rpm систему, под тот же арч - есть тут в соседней ветке обсуждение утилиток для конвертации в бинарники арча, либо что еще больше советую разворачивать гитлаб в Docker. Это изи, тебе надо будет выполнить всего одну команду, и поправить пару строчек в docker-compose.yml. Если тебе нужно использовать внешнюю базу данных - это тоже не проблема. В доке все есть, в разделе Database для Omnibus пакетов. Единственное что нужно будет учесть - это опять же создание вручную пользователя и добавление экстеншена. И да, если ты вручную будешь в Omnibus сборке менять базу на внешнюю, то, возможно, тебе пригодится знать следующее (я с этим столкнулся). Для того чтобы поправить конфиг тебе нужно будет интерактивно зайти в контейнер, как-то так: Далее по манулу ты будешь изменять gitlab.rb и после того как внесешь изменения потребуется переконфигурировать гитлаб командой gitlab-ctl reconfigure, но столкнешься с тем что пересборка заткнется на моменте ruby_block[supervise_redis_sleep]. Для того чтобы пройти переконфигурацию предварительно запусти сервис Как-то так. Может мой опыт будет полезен ;)
|
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
scorpid 1. Скорее всего что-то не установлено из того что запускается у меня в автозапуске через exec. 2. Потому что у меня переделанная раскладка, русская модифицированный diktor, английская модифицированная qwerty 3. Нет, работает это не только для автозагрузки, там внизу есть соответствующие правила для приложений. Сначала пишется правило, потом над окнами, попадающими под эти правила совершаются действия. Советую почитать документацию на офф. сайте, там достаточно коротко и понятно все. Если пропишешь правило для firefox он будет уходить на веб. Нужно прописать класс окна, который можно посмотреть через утилиту xprop. Все есть в доке. Зачем смотреть на сеть?) Если она пропадет я это сразу замечу и без панели. Избыточная информация. Мне проще нажать mod+enter, напечатать mtr ya.ru к примеру чтобы проверить что с сетью. Если же мне надо отследить трафик то я запущу iftop. А постоянно видеть на панели дергающиеся цифры лично мне как-то без необходимости, но ничего не мешает написать скрипт, который добавит на панель что угодно, если так надо. |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
Ну зачем? Ну ставьте Debian или {,k,x,l,ed}ubuntu или что-нибудь на базе fedora и пр... Выбирайте графические интерфейсами и получайте систему с графическим окружением. Вся установка арча сводится к нескольким командам. Зачем ставить арч если "неосиливать" даже этапа установки. Не понятно :\ |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
Quark_p удали пост, стыдно :) |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
Постарайся объективно ответить: зачем? |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
http://i.imgur.com/dYc0Q3M.png |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
AivarДа, да, самое первое что надо сделать это осознать избыточность) Я сам был таким, когда сидел лет 5 назад на awesome, у меня вся панель кишила разными избыточными данными, которые ну реальной практической пользы в себе не несут. Вся панель плотнечком была загажена разными датчиками чего-то, выглядели круто, но реальной пользы для меня не представляло. Up/Down speed, плеер, уведомления, название активного акта, датчики температуры, свободное место на каждом смонтированном устройстве и прочие такие вещи - избыточные данные. Смотри, взять допустим твою температуру на которую ты сделал упор. Сделай вывод как триггер, выводи только если она выше какого-то значения. Зачем тебе 99% времени смотреть на то что температура тебя устраивает. Так же свободное место, которое если так точно надо посмотреть, проще вызвать терминал во float и написать df -h. Информация о треке, ну серьезно, зачем тебе это видеть, ну хочешь посмотреть название трека текущего, сделал popup нотифи, да повесь на сочетание, либо повесь само окно с клиентом в режим scratchpad да и вызывай когда тебе это надо. Помню на авесоме писал свой виджет для того чтобы у меня календарь открывался по нажатию на часы в трее. Столько времени убил чтобы это выглядело круто и достойно, но зачем. Проще терминал вызвать, да написать cal, чтобы посмотреть календарь, если уж понадобилось раз в неделю). |
Voronov.S.V |
|
Темы:
1
Сообщения:
31
Участник с: 21 июня 2016
|
danilVoronov.S.V... Да, косяк с памятью я до этого заметил, забыл смержить с другой ветки. С /proc/stat поправлю, спасибо за наводку. p.s. Получилось как-то так. Со слипом мне вариант не нравится, потому как он концептуально блокирующий на время указанное в слипе.
|