Теперь у меня и на работе гента
Oct. 5th, 2016 08:56 amВ понедельник, придя на работу, обнаружил чОрный монитор с веселой надписью "No disks found", перезагрузив и правда не обнаружил ожидаемого. Повозился с проводками, диск "внезапно нашелся", я обрадовался и успокоился.
Не тут-то было! Вчера это повторилось. ОК, тогда уж я додумался глянуть smartctl, тот радостно мне сообщил, что через 24 часа жесткий диск должен сдохнуть, и надо срочно стягивать с него все.
Спасибо хоть за это — не пришлось генту с нуля ставить (т.к. она на нем была в чруте развернута, правда, теперь непонятно как обновиться — glibc блокирует нормальное обновление), да и данные восстанавливать с NAS-хранилища...
Оказывается, все очень быстро забывается: когда-то я все настроил дома на ноутбуке и компьютере, теперь просто обновляюсь и горя не знаю. А здесь... Для начала был какой-то фигвам с иксами, ОК, поставил nouveau + собрал ведро 4.4.21 (не знаю, где я собирал 4.0.5, которое собственно и было дефолтным, но в /usr/src были лишь какие-то обломки).
Теперь надо поставить nvidia-drivers, как-то настроить два монитора (пока я это временно xrandr'ом поднял, хотя, можно так и оставить — тупо запускать в IceWM'овском startup'е, у меня так настроены мониторы в комнате удаленных наблюдений: сначала 2 разных сессии firefox запускается, потом при помощи wmctrl ищутся нужные окна и им же разгоняются в нужные области).
Кстати, сохраню-ка я сюда этот скриптик с ROBS5:
Дурацкий скрипт unsleep приходится запускать оттого, что по какой-то непонятной мне причине xset -dpms не гарантирует отключение спящего режима монитора (ясное дело, никаких хранителей экрана там не запущено).
Ладно, вернемся к нашим баранам.
Интернет и иксы у меня теперь есть, так что можно понемногу поднимать все необходимые сервисы (а их тьма, и учитывая то, что у большинства конфигурационные файлы претерпели за эти годы хорошие изменения, работка будет та еще...).
Ну, по крайней мере, пока в генте нет копрофильского systemd, мне не нужно будет слишком уж сильно погружаться в неведомые глубины не пойми чего.
Не тут-то было! Вчера это повторилось. ОК, тогда уж я додумался глянуть smartctl, тот радостно мне сообщил, что через 24 часа жесткий диск должен сдохнуть, и надо срочно стягивать с него все.
Спасибо хоть за это — не пришлось генту с нуля ставить (т.к. она на нем была в чруте развернута, правда, теперь непонятно как обновиться — glibc блокирует нормальное обновление), да и данные восстанавливать с NAS-хранилища...
Оказывается, все очень быстро забывается: когда-то я все настроил дома на ноутбуке и компьютере, теперь просто обновляюсь и горя не знаю. А здесь... Для начала был какой-то фигвам с иксами, ОК, поставил nouveau + собрал ведро 4.4.21 (не знаю, где я собирал 4.0.5, которое собственно и было дефолтным, но в /usr/src были лишь какие-то обломки).
Теперь надо поставить nvidia-drivers, как-то настроить два монитора (пока я это временно xrandr'ом поднял, хотя, можно так и оставить — тупо запускать в IceWM'овском startup'е, у меня так настроены мониторы в комнате удаленных наблюдений: сначала 2 разных сессии firefox запускается, потом при помощи wmctrl ищутся нужные окна и им же разгоняются в нужные области).
Кстати, сохраню-ка я сюда этот скриптик с ROBS5:
cat /home/obs/bin/dualmonitor
#!/bin/bash
function getname {
NM=""
while [ "$NM" = "" ]; do
NM=$(wmctrl -l | grep "$1" | awk '{$1=$2=$3=""; print}' 2>/dev/null)
done
echo $NM
}
xset -dpms
xset s 0 0
xrandr --output HDMI1 --auto
xrandr --output VGA1 --auto
xrandr --output VGA1 --left-of HDMI1
killall unsleep
killall sleep
unsleep &
sleep 3
firefox &
firefox -P second &
LEFT=$(getname "BTA control information")
RIGHT=$(getname "Meteo data")
wmctrl -r "$LEFT" -e 0,0,0,-1,-1
wmctrl -r $LEFT -b add,fullscreen
W=$(xrandr |grep HDMI1|awk '{print $3}'|cut -d 'x' -f1)
wmctrl -r "$RIGHT" -e 0,$W,0,-1,-1
wmctrl -r $RIGHT -b add,fullscreen
cat /home/obs/bin/unsleep
#!/bin/sh
# this script has been written by Eddy
#
# unsleep - run this script to surely turn off any sleep
#
# Создан 04-го Апрель 2013 года в 22:25
#
A=1
while true; do
xdotool mousemove_relative -- $A $A
xset -dpms
A=$[-A]
sleep 30
done
Дурацкий скрипт unsleep приходится запускать оттого, что по какой-то непонятной мне причине xset -dpms не гарантирует отключение спящего режима монитора (ясное дело, никаких хранителей экрана там не запущено).
Ладно, вернемся к нашим баранам.
Интернет и иксы у меня теперь есть, так что можно понемногу поднимать все необходимые сервисы (а их тьма, и учитывая то, что у большинства конфигурационные файлы претерпели за эти годы хорошие изменения, работка будет та еще...).
Ну, по крайней мере, пока в генте нет копрофильского systemd, мне не нужно будет слишком уж сильно погружаться в неведомые глубины не пойми чего.
no subject
Date: 2016-10-05 01:55 pm (UTC)обновление - это да, бывают фокусы ... я тут на машине 32 бита генту на 64 обновил ... даже практически без проблем, только "хвосты" периодически вылезают ...
формально systemd в генте есть, и кажется даже мэйнстрим, но можно отрубить :)
нвидиевские драйвера мне тут, кстати, подляну подкинули - новый xorg хочет свежую нвидиию, а оная новая версия не поддерживает мою видеокарту ... пришлось уползти обратно на nouveau (уже раз уползал из-за того, что у нвидии ехала крыша от 64-битного ядра при 32-битной системы). зато профиль перестал слетать при запуске скринсейвера :)
no subject
Date: 2016-10-05 02:29 pm (UTC)В ней и были, в чруте я сервисы не запускал, только обновлялся периодически (последние ~4 года).
У меня сейчас ни в какую не хочет по-человечески emerge -uDN world делать: жалуется на циклические зависимости. ХЗ, как-то надо решать.
новый xorg хочет свежую нвидиию, а оная новая версия не поддерживает мою видеокарту
Аналогичная беда. Дома еще хуже: у меня еще более древняя видюха, и ведро новей 4.2.xx низзя...
Но нуво мне нафиг не нужен. Я таки CUDA планирую использовать, да и 3D нифига нуво не тянет, и просто OpenGL у нее какой-то кастрированный...
no subject
Date: 2016-10-05 02:32 pm (UTC)даже с nouveau ядро старое нужно?
ну, если бы я планировал куда и прочее, я бы просто обновил карту :)
no subject
Date: 2016-10-07 08:39 am (UTC)nouveau мне не годится совсем, т.к. у него совершенно дрянная поддержка видюхи. А обновлять не вариант - дорого, у меня компьютеру уже лет 5, там все обновлять надо. А это - как минимум килобакс.
no subject
Date: 2016-10-07 10:12 am (UTC)Ну, можно только видюху обновить, это будет не так больно ... У меня текущий системник уже чуть ли не лет десять, видюха у него уже вторая или третья, как и жесткий диск и память уже раз добивалась, или два ...