Моему блогу уже 2 года, 10 месяцев и 4 дней.

Мета:

Управление:


Поиск

Я перешел на 64-битный Linux

Пятница, 1 января 2010

Всех с новым годом! Думаю, я самый настоящий маньяк по части Linux, потому что вместо того, чтобы отдыхать и наслаждаться праздником, я вчера и сегодня почти весь день решал давно наболевшую проблему, что стандартное ядро видит только 3 ГБ оперативной памяти из 4-х, имеющихся у меня, а неадекватные производители наотрез отказываются включать в ядре по умолчанию поддержку PAE.
Почему эта проблема возникла именно вчера? Потому что 3 дня назад вышло новое ядро 2.6.32. На работе у меня стоит Arch с 2 ГБ оперативной памяти, поэтому стандартное ядро я не трогаю. Дома же у меня стоит 4 ГБ оперативной памяти и тоже Arch, но со стандартным ядром он видит только 3 ГБ. Я около пары месяцев использовал ядро с подержкой PAE, сделанное каким-то энтузиастом, до тех пор, пока не вышла новая версия и не пришлось обновляться. Обновившись, я столкнулся с тем, что у меня наотрез отказались компиллироватья драйвера NVIDIA под мою версию ядра. Оказывается, чисто арчевская проблема: с новой версией ядра они разъединили само ядро и его заголовки (kernel-headers). Теперь это 2 отдельных пакета со всеми вытекающими: для пользовательских ядер придется создавать отдельные заголовки, а этот человек, поддерживающий ядро с поддержкой PAE, не знает, как это сделать (как впрочем и я).
Во мне очередной раз взыграло раздражение на неадекватных производителей дистрибутивов, не включающих поддержку PAE по умолчанию. И в очередной раз мне сильно захотелось перейти на 64-битную версию дистрибутива, там таких проблем нет, оперативная память прекрасно видится целиком, в дефолтном ядре. Удерживало только одно: Wine. Я как-то ставил уже 64-битную версию Arch на другой раздел и результаты были весьма плачевны: у меня под Wine отказался работать даже World of Warcraft, игра, которая идет под Wine просто на отлично! В общем, решил еще раз попробовать поставить, может получится. Глянул в репозиторий 64-битного Арча, Wine там вообще нет, есть версия в AUR, опять же сделанная каким-то энтузиастом, значит когда-нибудь может грохнуться, к тому же компиллировать ее с выходом каждой новой версии…
Подумал я и решил установить 64-битный Kubuntu. И хотя у меня в нем были проблемы несколько месяцев назад, что глючила какая-то Иксовая библиотека, но тогда я использовал ядро с PAE, с установленными дровами NVIDIA, а теперь будет все 64-битное, по умолчанию… В общем я решил попробовать. Я всегда был не очень хорошего мнения о Kubuntu, так как считал, что разработчики уделают ему недостаточно времени, в основном больше Ubuntu, считал его сырым и глючным, но результаты превзошли все ожидания! У меня не только из коробки завелась вся система, в Wine все приложения работают так же, как и на 32-битной системе! Просто отличный дистрибутив! Все игры, которые работали на 32-битной системе, работают и на 64-битной! Очень рекомендую его всем, кто так же мучался с проблемой видимости оперативной памяти, как я.


Рубрики: Linux и Open Source | Комментариев нет »