Показаны сообщения с ярлыком mandriva. Показать все сообщения
Показаны сообщения с ярлыком mandriva. Показать все сообщения

2008-11-16

Compiz

Желание иметь красивости перебороло здравый смысл и я снова решил поставить драйвера. Делал я применрно следующее:

./ati (кажется 8.10)

dkms [add | build | install] -m fglrx -v 8.542

modprobe fglrx

lsmo|grep fglrx

И в этот раз всё получилось, до перезагрузки... После перезагрузуи монитор ушёл в ждущий режим и не пробуждался... И здесь моё терпение лопнуло и я решил, что Mandriva 2009 не для меня.

2008-10-25

Mandriva 2009

Долго я ждал этого релиза (в основном из за KDE4) , и вот 19 октября друг принёс iso-образ специально скачанный для меня. Естественно его сразу прожёг и начал установку. Вообще я за собой стал замечать странную (даже, наверно, вредную привычку обновляться на свежевышедший софт).

Первое что бросилось в глаза — новый вид инсталлятора. Он стал приятнее глазу. Далее — выбор между KDE и GNOME для меня завершился, как обычно, в пользу KDE. Минут через 40 всё было установлено, и я перезагрузился.

Система загрузилась быстрее(~35 секунд), чем Mandriva 2008.1, но до 5-ти секунд ещё далеко :) Благо я установил её на отдельный раздел (т.к. Много плохого слышал про KDE4 и решил, что иметь нерабочую машину в учебное время — не есть хорошо), ибо дальше началось... После входа в систему и первого взгляда на KDE4 я был некоторое время в ступоре: я, конечно, слышал, что весь интерфейс был переработан, но чтобы так... Спутав виджет с Dolphin, очень сильно удивился, что заголовки «окон» теперь находятся сбоку. Потом пришло некоторое понимание как с этим всем работать. Разобрался в запуске программ, добавлении/удалении виджетов/панелей. Правда, не с первого раза — пришлось пару раз сносить папку ~/.kde4/ для возврата к первоначальному виду. Из всех вариантов оформления понравился Oxygen. Во время настройки всяких эффектов рабочего стола появилось впечатление, что в KDE4 «вкомпилировали» Compiz. Уж больно много всяких прозрачностей, «разведений окошек/столов» и прочих эффектов присутствовало. Но самое главное — всё тормозило... Не так уж чтобы и очень — виджет с отображением fps показывал в обычном режиме (ничего не делая) 61fps, а если начинались какие-либо движения (даже простое перемещение окна) — 15-25fps. Но даже эти тормоза были терпимы, а по большому счету и без эффектов было даже приятнее.

Что меня больше всего расстроило, так это новый AmaroK... Весёлая заставка (с бутылками явно не безалкогольных напитков на фоне сцены) порадовала как меня, так и моего друга. Но дальше... Это какой-то Vista-style — все эти огромные кнопочки с тенями и полу-прозрачностью... Про внешний вид (панель для playList'а, панель информации о текущем треке) вообще молчу. Плюс отсутствие привычных менюшек и вообще обрезанные функции настройки поселили во мне сомнения относительно необходимости обновления...

После дальнейшего изучения возможностей по настройке KDE4 я пришёл к выводу, что эта среда (по крайней мере для меня) ещё не готова к использованию. И решился попробовать GNOME, забытый мною. Тем более, что он давно должен был измениться, стать лучше.

И не ошибся: GNOME стал отображать нормально имена русских файлов на съемных носителях. Мне он даже понравился (особенно после неудачи с KDE4). После установки Compiz и его настройки жизнь вообще показалась сказкой. Но тут проявились другие проблемы.

Дело в том, что Mandriva старалась запихать самый свежий софт в свой очередной релиз, порой забивая на стабильность. Так, например ядро (2.6.27-rc8) не самое стабильное (rc), хотя и самое свежее. Но релиз-кандидат ядра — не самое страшное, что туда положили. Страшнее — офис. Именно его (OOo 3) самый свежий (даже недозрелый — рилиз офиса состоялся позднее релиза дистрибутива (c)Радио-Т), но глючный до невозможности. Этот офис открывал документы только на чтение, при попытке редактирования или создания нового — вис намертво. Решилось это подключением в списки репозитариев старого диска и установкой офисного пакета версии 2.4.

В общем этим релизом дистрибутива я остался недоволен, но по своей плохой привычке сижу теперь на нём. А параллельно нахожусь в поисках другого rpm-based дистрибутива с GNOME в качестве основного рабочего окружения. После некоторых поисков положил глаз на Fedora и жду теперь 10 версию — там обещано много всяких вкусностей.

2008-10-01

Пара слов о виртуальных машинах

За всё время работы под Linux у меня много раз возникала идея снести Windows с соседнего раздела, отформатировать все разделы в ext3 — в общем отказаться от использования Windows. Но от этой идеи приходилось отказываться: брату от компьютера нужны в основном игры, мне бывает нужен сканер, для которого под Linux нет драйверов, да и принтер под Windows печатает «экономичнее»(может у меня кривые руки, но под Linux я так и не смог его настроить по-человечески). Ну и чтоб не перезагружать компьютер из за одной проблемы со сканером, я решил попробовать виртуальные машины. Под Windows я так же пользовался виртуальной машиной от Microsoft(VirtualPC), чтобы поиграться с Linux и Windows.

Началось всё с того, что было на диске с дистрибутивом — QEMU. Виртуальная машина, даже с графическим интерфейсом(как потом оказалось). На первый взгляд работает как и VirtualPC без установленных дополнений — медленно(относительно). Выяснил, что usb устройства не читались, с подключением floppy, CD тоже были проблемы, нагружает процессор постоянно... В общем решил поискать альтернативу.

И нашёл на том же диске с дистрибутивом — VirtualBOX. Работала она быстрее(при тех же параметрах, что и QEMU), диски/дискеты подключать было много проще, чем в QEMU, но usb она так же не поддерживала, но процессор, в отличие от QEMU, грузила только тогда, когда это действительно было необходимо.

Люди активно расхваливали Vmware, и я решил попробовать что это за зверь такой. Нашёл в интернете где можно скачать rpm пакет с этим Vmware-player'ом, скачал, установил, запустил. С третьей попытки(после запуска из консоли) понял, что надо сначала настроить её... Начал настраивать. Скрипт попросил скомпилировать модуль для ядра, для чего понадобилось установить исходники ядра(тогда я ещё с ядрами не возился/собирал ручками) и указать путь к header'ам. Установил исходники и указал путь, но скрипт завершился с ошибкой при начале компиляции. После долгих блужданий по GoogleGroups и различным форумам, выяснил, что надо «подготовить» ядро командой make prepare. И действительно всё собралось. Уже неприятно(поле таких хороших в плане установки и использования предыдущих виртуальных машин), но как потом выяснилось — оно того стоило. Далее я долго искал как создать образ жёсткого диска для Vmware(оказалось, что через QEMU утилиты). Создал ,запустил и установил туда Windows. Как всё летает! Как и VirtualBOX, процессор нагружался только тогда, когда это было необходимо. Usb устройства подхватывались(правда, без спроса). Я даже смог синхронизировать телефон по кабелю. В общем — просто сказка!

Но потом я поставил себе Mandriva 2008 Spring. Тут обнаружилось, что Vmware конфигурироваться не хочет(проблемы всё с тем же модулем). Поэтому я остановился на VirtualBOX. Буквально 3 дня назад я узнал из mydebianblog.blogspot.com, что QEMU таки поддерживает usb, но работает она, даже после VirtualBOX, очень медленно. Чтобы включить поддержку usb в QEMU нужно сделать следующее:

  1. Запускаем QEMU с нужными параметрами:

    qemu -usb -m 192 -hda vcomp.img -boot c

  2. Ищем нужное нам устройство в

    /proc/bus/usb/devices

  3. Переключаемся в QEMU в режим консоли:

    ctrl+alt+2

    и пишем

    usb_add host:Vendor:podID,

    где Vendor и ProdID берётся из /proc/bus/usb/devices. Причём usb устройство пропадает из хосотовой системы и появляется в гостевой.

  4. Преключаемся обратно в графический режим с QEMU:

    ctrl+alt+1

Так как QEMU работает очень медленно, буду ломать голову с Vmware дальше...


2008-06-27

WebDev

Решил вот заняться webDev'ом. Что для этого надо? PHP, mySql, Apache ну и какие-нибудь знания. После установки всего этого нужно ещё немногшо поковыряться в конфигурации, чтоб всё заработало. Начал с Apache, так как без него — никуда.

Для начала нужно настроить виртуальные хосты чтобы было удобно разрабатывать для конкретного будущего сайта. Создаём в домашней директории папку, где будущий сайт будет располагаться (/home/ilya/html/practice). Далее правим /etc/httpd/conf/httpd.conf дабы разрешить Apache доступ к директории:

Options -All -Multiviews

AllowOverride None

Order allow,deny

Allow from all

И заставляем Apache исполнять .php файлы в ней:

LoadModule php5_module modules/mod_php5.so

Правда modules/mod_php5.so не существует (модуль php лежит в другом месте), поэтому создаём ссылку:

ln -s /usr/lib/apache-extramodules/mod_php5.so /etc/httpd/modules/mod_php5.so

Затем создаём файл виртуального хоста /etc/httpd/conf/vhosts.d/practice.conf:

ServerAdmin aid@youDomaine.ru

DocumentRoot /home/ilya/html/practice

ServerName practice.nnov.ru

ErrorLog /home/ilya/html/practice/err/practice-err.log

CustomLog /home/ilya/html/practice/log/practice-log.log common

И в конце концов делаем запись в /etc/hosts для удобного обращения к будущему сайту:

127.0.0.1 localhost

127.0.0.2 practice.nnov.ru

Для дальнейшего удобства можно ещё заставить Apache запускаться автоматически:

Mandriva Control Centre-Система-Включение и отключение системных сервисов

httpd — при запуске

И поменять переключение раскладки на одну клавишу (win):

Mandriva Control Centre-Настройка раскладки клавиатуры

OK-левая клавиша windows

2008-06-22

Установка Kkbswitch

Сегодня в очередной раз столкнулся с проблемой установки софта в Linux'е: чтобы поставить программу весом в 700 кБайт из исходников нужно ещё 200 мБайт всяких devel пакетов...

А устанавливал я сегодня довольно полезную программу — kkbswitch. Из подводных камней: всё на что не установленное она ругается в процессе ./configure — нужно устанавливать их devel-версии. Ещё оно ругнулось:

checking for libz... configure: error: not found.

Possibly configure picks up an outdated version

installed by XFree86. Remove it from your system.


Check your installation and look into config.log

Оказалось, что это не libz а zlib(тоже devel-версия).

Дальнейшая настройка kkbswitch происходит следующим образом:

Утилиты-Системные-Центр управления-Региональные и специальные возможности-Раскладка клавиатуры.

Включить переключение раскладок клавиатуры.

В используемых раскладках оставить только Russia с вариантом раскладки winkeys.

Утилиты-kkbswitch.

Настроить: Раскладка действует для Окна одного приложения; Автозапуск

А в конце концов раскладка клавиатуры должна вести себя как в винде :)

2008-06-19

Подпиливание Mandriva 2008.1

К теме о нововведениях: кроме вываливающегося amaroK'а обнаружилась ещё и проблема с системным временем. Проблема, как я понял, возникает у свитчеров (перебежчиков) между MS и Linux. После того, как поработаешь в «другой» системе — системное время меняется часа так на 2 (зависит от часового пояса). Покопавшись в Google Groups обнаружил решение:

To fix it, copy the following lines to /etc/rc.local

Lines follow:



if [ -f /etc/sysconfig/clock ]; then

. /etc/sysconfig/clock

if [ "$UTC" = "false" ]; then

hwclock -s

fi

fi

И действительно работает! Вообще я стал довольно часто с какой-нибудь проблемой лезть в группы гугла (странно — раньше лез на Linux Forum).

Ещё решил «подпилить» Mandriva в плане загрузочного времени. Давно... ещё до форматирования диска :) читал я выпуск Linux Format №72, в котором рассказывалось как оптимизировать работу с компьютером. Один из советов — подправить загрузочные скрипты. Я примерно помнил что это делается через уменьшение задержек (sleep'ов) командой grep и текстовым редактором. Изучив мануал по grep, вспомнил как оно работает:

cd /etc/rc.d

grep -r sleep *

замена всего на sleep 1

Вот как-то так... В Mandriva 2008 PowerPack это существенно уменьщило время загрузки: с 50-ти до 37-ми секунд, здесь же особого эффекта не чувствуется...

2008-05-12

Mandriva 2008.1

Помнится, что после установки Mandriva 2008 PowerPack я был очень рад проприетарным дровам для моей Radeon 9600: Compiz теперь не тормозил. Но эта радость была не долггой: после первого запуска Gimp всё оформление в KDE умирало (как если бы нажать ctrl+alt+esc и щёлкнуть по заголовку окна). Переустановка Gimp'а не помогла. Отключение Compiz'а тоже. После установки Mandriva на компьютере друга я понял, что эта проблема не только у меня. Тогда я решил воспользоваться GNOME (ведь Gimp Gtk'шный, а значит в GNOME он должен чувствовать себя хорошо). Поставил все необходимые пакеты, зашёл в систему с сессией GNOME и сразу вспомнилась Ubuntu... Но ничего — потихоньку стал обживаться, даже привык в «проводнике» раскрывать папочки в режиме выпадающего списка(как это по-русски?), даже стало казаться удобным и Gimp себя хорошо чувствовал. Только одна вещь меня напрягала — на флэшке все файлы с русскими именами отображались как ????.txt или ещё как-нибудь. И тут я стал ждать обновления Mandriv'ы.

Как только вышла Mandriva 2008.1(Spring) я тутже попросил нашего админа скачать её на школьный сервер. 29-го она уже была там. И вот 30-го я прихожу со своей 8-ми гигабайтной флэшкой, на которой свободно 4,4 Гб (iso занимает где-то 4,3 Гб), и, радостный, начинаю копировать iso на флэшку, на что система отвечает, что свободного места нет. О_о как же так? Начинаю чистить всё лишнее (нашлось не много), освободилось ещё 300 Мб. Этого должно хватить. Но система говорит что «Диск переполнен». За долгое время использования Ext3 и NTFS я совершенно забыл об ограничениях FAT. Разбил iso в tar по 700 Мб и скинул на флэшку. Поставить её смог только 4-го и то со старой DVD-RW. Вообще у Mandriva странная система установки — есть два варианта: Установка и Обновление, причем обновление обещает продолжаться около 2,5 часов. Так что я решил поставить её на чистый диск. В процессе установки пакетов было около 5-ти ошибок. После загрузки в новую систему оказалось, что звук не работает, частота обновления монитора — 60 Гц и вообще всё как-то не так. Потом добыл DVD-R и поставил систему опять же на чистый диск.

Никаких особых нововведений не заметил, разве что только набор софта отличается от PowerPack. Решил себе поставить красивые скринсэйверы (использующие OpenGL), оказалось, что надо ещё и Mesa. А после установки оказалось, что они сильно тормозят, и тут-то я вспомнил, что это Free-дистрибутив и никаких проприетарных дров для видеокарты тут нет. На школьном сервере нашлись драйвера для ATI. Установка прошла удачно и теперь скринсэйверы работали без тормозов, обновление экрана — 75Гц. После установки скринсэйверов захотелось поменять и оформление и фоновый рисунок, и теперь моя система выглядит совершенно по-новому.

А нововведения всёже нашлись — AmaroK часто стал вылетать без причины.

Ну а в общем и целом я доволен этим обновлением.

2008-03-15

Как всё началось

А началось всё в 2005(?) году (через год после появления у меня компьютера), когда я взял у одноклассника диск с Ubuntu 5.10. Он ,в свою очередь, достался ему от друга, который получил их «пачку на халяву». Я тогда и знать - не знал, слышать – не слышал про какой-то там Linux и пользовался (играл в игрушки, конечно!) Windows XP. С английским тоже было плохо (первый ин. яз. - немецкий), а на коробочке всё на английском! Я долго (месяца два) на неё смотрел и наконец решил, что надо попробовать.

Благо, к тому времени опыт переустановки Windows уже был и эти синих установочных экранов я уже не пугался. Побил жёсткий диск из-под Windows. загрузился с установочного CD, начал установку. С третьей попытки поставил. Загружаюсь. Загрузчик уже красивый, далее – какие-то странные звуки (приветствие) и коричневый рабочий стол с коричневым же оформлением окон. Ну и что делать дальше? Где мои диски с содержимым Windows? Где моя музыка? Как оказалось потом NTFS-разделы он не читал, mp3 проигрывать не мог, да и вообще было как-то плохо всё понятно. Начал изучать методом научного тыка. Первое, что понравилось – рабочие столы, но привык не сразу – на кой их так много (4 рабочих стола)? Потом стал пробовать встроенные игрушки. И, собственно, всё – больше ничего интересного не нашёл. Из-под Windows слазил в интернет (по GPRS – ужасно дорого было, но всё же хочется узнать что с этой Ubuntu можно ещё делать) на форумы, почитал и ничего не понял. Так прошло ещё пара месяцев и интерес мой погас.

Потом я у дяди видел Linux на его домашнем компьютере и снова заинтересовался этой операционкой. У меня появилось 2-3 DVD с софтом под Linux. Радости не было предела – наконец-то я смогу хоть что-то делать в Ubuntu (слушать mp3, смотреть видео...). «Тщательно» изучил инструкцию по установке на английском языке и начал пытаться устанавливать rpm на Ubuntu... А устанавливал я AmaroK. Выяснилось (только как?), что не хватает Qt/KDE библиотек. Потом ещё что-то не устанавливалось (не удивительно...). В то время я не знал ни про какие разделения на X-систему, менеджера окон, графическую подсистему... Для меня Gnome, Nautilus и Ubuntu было одним целым. Именно тогда я проклял этот самый Gnome не зная что это всего лишь часть Linux.

Позже я спросил у дяди «какой-нибудь нормальный Linux» :), и он дал мне несколько дисков: Fedora Core, ASP Linux, и FreeBSD 6. Больше всего я слышал о Fedora и поэтому решил поставить сначала её (про виртуальные машины я, естественно, ещё ничего не знал). Диска было всего три и при установке системы со второго диска возникала ошибка и установка прерывалась. Fedora так и не пошла у меня. Далее следовал ASP Linux в отсканированной «фирменной» обложке с русским описанием. Установка в графическом режиме пошла только с третьего раза, а после установки и ввода логина и пароля всё намертво повисло. Перезагрузка и повторный ввод данных привели к тому же эффекту. ASP Linux тоже не пошёл. Пришло время FreeBSD. только текстовый установщик на английском меня сильно испугал, а когда пришлось размечать жёсткий диск ручками с fdisk'ом... Не помню как, но я его поставил! Как оказалось – без X'ов. Собственно, делать было нечего и я вернулся к Ubuntu. Ещё месяца два-три я мучился в поисках того самого «нормального Linux», а потом опять мой интерес угас.

Перейдя в другую школу, я на первом же уроке информатики увидел на учительском столе пачку (штук десять) тех самых коробочек с Ubuntu 5.10, а на мониторе рядом с учительским компьютером бегал в виде скринсэйвера текстовый чёртик BSD. Тогда я стал спрашивать у учителей про Linux, на что они отвечали, что сами ничего не знают, а заведует всем этим делом наш (не)злобный Админ. Админ оказался на самом деле незлобным и показал на сервере (тот самый, с чёртиком) место положения iso-образов, раздававшихся на школьные компьютеры. На вопрос «А что ты мне посоветуешь, как новичку?» я получил ответ – «Как совсем чайнику – Mandriva 2007. Записывай DVD – там софта больше.»

Ну я и записал. Установка прошла удивительно гладко, в графическом режиме. А на вопрос, что я хочу использовать GNOME или KDE я без раздумья ответил KDE (вспоминая добрым словом Gnome)! И, наконец, я загрузился в работающую систему, которая может « из коробки» играть мою музыку, которую видит на NTFS-разделах(!), клипы и... собственно, больше делать там пока было нечего. Потом я научился ставить разный софт, те самые rpm. И AmaroK тут работал просто на ура! Практически сразу я стал читать книгу «Linux для пользователя» Виктора Костромина и узнал и научился многому новому. Та к меня Linux и затянул... Но делать там по-прежнему было нечего – игр-то не было! Потом я начал осваивать HTML, PHP и переполз с Windows на Linux, но не окончательно. Оказалось, что это реально удобно: Vim+Рабочие столы.

Наконец, осенью (через год после знакомства с Mandriva) я обновился с Mandriva 2007 Free до Mandriva 2008 PowerPack, списанной всё с того же школьного сервера. Так я и живу с Mandriva 2008 и жду новых редизов этого дистрибутива.