Вход не работает после обновления до Ubuntu 12.04

После многого поиска и запроса здесь мне удалось заставить его работать:

Прежде чем делать следующее, убедитесь, что вы не используете unison-gtk (Unison GUI). У меня была ситуация, в которой конфликтуют unison и unison-gtk. Удалите unison-gtk через sudo apt-get remove unison-gtk и отключите старые файлы конфигурации Unison, переименовав содержащую папку: mv .unison .unison.old

. Когда вы это сделали, пришло время двигаться дальше.

[d3 ] Сначала я запускал скрипт как суперпользователь. Я сделал это, потому что Unison нужно запускать один раз, когда вы создаете новый скрипт, чтобы сделать некоторые файлы регистрации. Скрипты Upstart, вероятно, выполняются как root, поэтому лучше всего это сделать при первом запуске скрипта:

sudo su

unison -perms 0 -batch "/home/MyName/Syncfolder" "/mnt/Data/Syncfolder" >> /var/log/unison.log [!d5 ]

exit

Затем я побежал: sudo gedit /etc/init/unison.conf. Я вставил следующее и сохранил файл:

description "My File Sync"
author "My Name"
env HOME=/home/MyName
start on runlevel [0123456]

pre-start script
    echo "Starts syncscript"
end script

post-stop script
    echo "Ends syncscript"
end script

exec unison -perms 0 -batch "/home/MyName/Syncfolder" "/mnt/Data/Syncfolder" >> /var/log/unison.log

Перезагрузите, и все готово.

0
задан 29 April 2012 в 08:43

1 ответ

Решение проблемы температуры на Macbook Pro (6,2) заключалось в создании сценария для самостоятельного мониторинга. Это лучшее, что я мог придумать. Сначала установите lm-sensors с помощью apt-get, а затем запустите sudo sensors-detect и ответьте «да» на все вопросы и все. Затем sensors должен вернуть ваши настройки оборудования. Сценарий - это что-то вроде:

sensors | grep --color="none" "Core"
sensors | grep --color="none" "side"
if [[ $1 < 6001 && $1 > 1999 ]]
    then
    sudo echo $1 > /sys/devices/platform/applesmc.768/fan1_min
    sudo echo $1 > /sys/devices/platform/applesmc.768/fan2_min
fi

Первая команда вернет обе ваши температуры процессора, а вторая вернет текущую скорость вращения вентилятора. Затем мы выполняем проверку работоспособности, чтобы убедиться, что вы случайно не добавили 0 и попытаетесь запустить своих поклонников со скоростью 60 000 об / мин (у фанатов может быть что-то встроенное, чтобы предотвратить это, но я не хотел рисковать

Назовите этот скрипт как-то вроде spoolFTL или как вам нравится. Затем вы можете установить скорость вращения вентилятора на число, x, запустив sudo bash spoolFTL 4500. Однако каталог относительный, поэтому вы можете поместить его в корневой каталог, чтобы вы могли запускать sudo bash /spoolFTL 4500.

apt-get -f install исправил сеть и клавиатуру и т. д. Unity doesn ' t) замораживание при входе в систему, но через некоторое время он сбой (обычно 10 минут), и я должен выполнить жесткий сброс. Консоль все еще работает нормально.

Изменить: по моему опыту, я был поддерживая процессор около 45 ° C, чтобы он был счастлив. В командной строке 2000 RPM было достаточно, чтобы поддерживать его при этой температуре довольно легко (как в OSX), но когда я запускаю Unity, я должен обычно запускать его около 4000 -4500 об / мин (возможно, abo то же самое и в 11.10). Я предполагаю, что это связано с высокими требованиями к процессору рабочего стола Unity. Когда я впервые начал Unity, я сохранил его в 3000 и думал, что этого будет достаточно. Через несколько минут просмотра Firefox я проверил его, а мои процессоры были на 75 °.

1
ответ дан 25 May 2018 в 12:12

Другие вопросы по тегам:

Похожие вопросы: