Jan 05

Посвящается всем, у кого стоит Linux, в особенности тем, у кого Ubuntu.

Да, мне нравится Linux. Да, мне нравится удобная и функциональная консоль. Но я хотел бы еще как-нибудь обеспечить нормальную работу GUI…

У кого на каких машинах стоят Linux’ы с графическим интерфейсом? Как вам скорость работы этого самого графического интерфейса? Какой DE или WM используете?

Просто я только что попробовал попереключаться между окнами…  Загрузка CPU иксами поднимается до 70-80%, всё остальное место занимает файрфокс или другие приложения и тормозит это дело во время переключения просто безбожно. То же самое наблюдаю при смене вкладок в том же FF или Opera. Кто-то что-нибудь может действенное посоветовать?

Hardware: Athlon XP 2500+, 512MB RAM, Radeon 9600 128MB, 160Gb HDD (8MB Cache)

Software: Ubuntu 7.10, Gnome, Compiz

При выключении компиза всё становится лучше, но всё равно ОЧЕНЬ не так, как хотелось бы.

PS. Что самое интересное - при всём этом Apache + PHP + MySQL работают чуть ли не на порядок лучше, чем на соседней машине на винде (C2D E2160, 2GB RAM, Radeon 1950 Pro 256MB). Работает на линуксе этот AMP в 3-5 раз быстрее…

written by fxposter \\ tags: , ,


39 Responses to “Опять про GUI в Linux”

  1. 1. Sov1et Says:

    Какие дрова на видно стоят?
    У меня ноутбук Интел 2 ядра 1.6 512мб видео 256 x1300. Всё нормально работает – подтормаживание есть но только при маштабировании – фф второй – в третьем грозились ето всё ускорить но я ещё не тестил – так что сказать ничего не могу.

  2. 2. JackYF Says:

    Дрова, дрова… раньше стояли интеловские дрова, всё было чудесно. Сейчас карточка от ати – тормоза наблюдаются, хотя всё-таки двухъядерка сглаживает их, а когда идёт напряжённая работа в консоли, то всё равно я гуй не трогаю. Да, неприятно.

  3. 3. FX Poster Says:

    Да любые. :) ati или fglrx – непринципиально. Если судить по glxgears – fglrx быстрее в полтора-два раза, но так как я не играю, то особо незаметно. А у тя процик явно получше.

  4. 4. FX Poster Says:

    Жень, ты себе на ноуте карточку поменял? :)

  5. 5. JackYF Says:

    Ну и xorg сам по себе тоже не очень быстр.

  6. 6. FX Poster Says:

    Просто очень неприятно работать в таком окружении, когда чувствуешь, что оно тормозит… Может тормоза сами и небольшие, но ощущение тормознутости явно так присутствует…

  7. 7. turboNOMAD Says:

    Паша, раздобудь где-нибудь карточку от Невидео, поставь на нее порприетарный драйвер nv и почувствуй разницу.
    При всём моём фанатизме к АМД не могу не отметить, что многие функции рисования 2D их линуксовые дрова ДО СИХ ПОР не ускоряют. Например, вывод сглаженного текста.
    Не верите? Запустите
    x11perf -aa10text
    сначала на невидео, потом на радеоне и сравните число символов в секунду. Разница – в десятки раз.
    Говорят, в новом каталисте ситуацию немного поправили, но пакетов в убунтовских репозиториях еще нет, а делать самому влом. Кому не влом – проверьте, буду очень рад увидеть результаты ;)

  8. 8. FX Poster Says:

    У меня последние дрова fglrx 7.12. Только теста такого в x11perf’е нет.

    а делать самому влом
    Делается за 5 минут. Я ж писал как.

  9. 9. turboNOMAD Says:

    тест такой есть. возьми сорсы, скачай еще какие-то dev-пакеты (там в сорсах покопаешься, увидишь, не помню точно. что-то типа xft) и скомпиль сам.

  10. 10. turboNOMAD Says:

    И насчет 5 минут: я конечно понимаю, что тебе скачать 50 метров это как два пальца, но не у всех безлимитки. У меня это почти 2грн и 15 минут времени, притом что полезность для меня туманна.
    (приклей й предыдущему комменту)

  11. 11. FX Poster Says:

    Да я помню, что вроде когда-то запускал уже с такими параметрами. Не понимаю, какого их там сейчас нет. :) Компилить сейчас влом. Но прироста принципиального я не замечаю.

    Кстати, в 7.10 работал компиз, в 7.11 – нет (ну, или у меня не получилось его запустить просто), в 7.12 опять заработал…

    но не у всех безлимитки
    Да… Я как-то забываю :)

  12. 12. turboNOMAD Says:

    У меня в 8.42 из убунтовского пакета 3Д работает, но компиз – нет. Я видел в репозиториях 7.11, но к нему фактически нет 3Д-акселерации. Теоретически-то она есть, но модули ядра собраны только для ядра 2.6.24, пока в природе не существующего :)

  13. 13. FX Poster Says:

    8.42 – это по сути 7.10.

    2.6.24 сейчас стоит в бетах Hardy (Ubuntu 8.04).

  14. 14. FX Poster Says:

    Ну, точнее не 2.6.24, а его rc.

  15. 15. turboNOMAD Says:

    Мне чисто психологически не хочется ставить предрелизные версии. Все-таки ядро операционки это важная вещь :)
    Кстати о репозиториях: тот пакет 8.42 вскоре исчез. Я сам, ручками облазил папки на сервере, но его там как будто и не было.
    В связи с чем убрали – неизвестно.

  16. 16. FX Poster Says:

    Если хочешь, я могу выложить deb-пакеты 7.12 для убунты. Там примерно 14Мб будет.

  17. 17. FX Poster Says:

    Да дело не только в дровах. Сами иксы, как правильно заметил Женя, тоже тормознутые…

    Вообще – знать бы, что от флага 02 или 03 явно будет польза в обычных приложениях – я бы спокойно себе поставил Gentoo опять… А так – парится фиг знает сколько ради непонятно чего не хочется (говорят, что Gentoo в среднем на 10% быстрее выходит только).

  18. 18. turboNOMAD Says:

    Выложи пожалуйста.
    Кстати, я сам собираюсь дженту ставить, как только обзаведусь новым компом.

  19. 19. FX Poster Says:

    Пакеты тут.
    По поводу Gentoo: будут вопросы – обращайся. :)

  20. 20. JackYF Says:

    М-да, Паша. Я вообще-то ноут в октябре сменил :)

  21. 21. FX Poster Says:

    Ну у тебя Dell 1501… Или там радеон? Я не помню просто…

  22. 22. Komяpa Says:

    При всём желании – sis-дрова, 1200mhz/1gb ram, 4gb hdd, debian, KDE 3.5.8 – не тормозит. Что я делаю не так?..
    Собственно, даже на p133-64-isa-video, fluxbox+psi+ssh -XC не тормозили..

  23. 23. FX Poster Says:

    Сюзя, по впечатлениям, еще тормознее. Да и непонятная она для меня после Debian-based дистрибов оказалась.

  24. 24. FX Poster Says:

    А я откуда знаю? Но тормозит, зараза…

  25. 25. Komяpa Says:

    Что htop говорит?
    Попробуй кеды вместо гнома.
    Попробуй чистый дебиан.
    Попробуй отрубить AIGLX/Compositioning, если иксы много выжирают.

  26. 26. FX Poster Says:

    htop’а нет. Есть top. :) Он говорит, что всё ок. Иксы там 15% проца жрут и, кажись, около 12% памяти. При переключении между приложениями – Иксы начинают очень сильно жрать проц.

    AIGLX/Compositioning
    эх, блин… Компиза не будет. :)

    Попробуй чистый дебиан.
    Давно пробовал. :) Но там в sid’е столько корявостей… А не на sid’е сидеть неохота.

  27. 27. Komяpa Says:

    Вам шашечки или ехать? :)
    Пока нет нормальных дров на видео – про компиз можно забыть. Зато с нвидией… :)
    Закомменти в /e/X1/xo Option “Composite” “enable”. Посмотри, насколько меньше жрут иксы.
    Option “backingstore” “enable” в секцию видюхи тоже вруби.
    В данный момент у меня иксы жрут 5% от 563 троттленых мегагерц. И в принципе, если не пускать сложного opengl, то и жрут не больше.
    В sid’е корявости есть всегда. Именно поэтому надо прописывать одновременно два репа – stable и unstable. Где зависимость поломана в unstable, она автоматом подхватится из stable.

  28. 28. FX Poster Says:

    Попробуемс.

    По поводу sid’а – да фигушки. Я помню, как там зависимости от glibc2.7 были, которой на тот момент вообще нигде еще в репах не было.

    А так, если я дебиан ставлю – у меня всегда прописаны unstable, testing, stable.

  29. 29. Komяpa Says:

    тестинг-то нах? или “шоп было”? тестинг – покромсанный unstable, всего лишь.
    А stable на то и ставится, чтобы если вот такие вот поломанные депенденсы, поставить из стейбла и ждать, пока депенденсы починят. Ессесна, добавив в багзиллу отчёт, чтобы не ждать и не матюкаться бесконечно.

  30. 30. FX Poster Says:

    Чтобы не парится со старючими прогами из стейбла. Там они все друг друга дополняют.

  31. 31. Komяpa Says:

    Ну тогда в чём трабла? :)
    Идеальный дистрибутив – LFS. Но фиг ты его соберёшь :)

  32. 32. FX Poster Says:

    Ну почему. Недельку на туториалы, мануалы и прочее – собрать можно. Нужно ли – другой вопрос. ИМХО – нет. Да и вообще – я конченный виндузятник. :) Мне абсолютно не хочется переучиваться под линукс, потому что я принципиально преимуществ для меня как для конечного пользователя не вижу. :)

    Точнее – вижу, но мало. В частности – система репозиториев. На этом дело заканчивается. Линукс как был настроен на админов, программистов, так и остался. Да, многое стало вполне сравнимо с виндой, но не все. А вещи, которые в линуксе явно лучше обычно на простых пользователей не ориентированы.

  33. 33. FX Poster Says:

    Взять тот же вечный спор – KDE vs Gnome vs XFCE. Возможность выбирать – это круто. Но запутывает, блин.

    Мне вот КДЕ понравился Krusader’ом (чтобы его в гном поставить и настроить все зависимости файлов, понадобится еще частично либы и проги КДЕ настраивать, насколько я помню), Kicker’ом (в частности, понравилась панель быстрого вызова), более настраиваемой консолью (ну люблю я, когда показывается панель вкладок, даже если вкладка одна) и… всё… Я вот до сих пор не знаю, что юзать – гном, кде, или xfce. :(

  34. 34. Komяpa Says:

    Недельку, это если ты этим будешь заниматься 24/7.
    Иногда бывает нужно. Когда архитектура/система не позволяет использовать готовое.
    Вот, кстати. Всегда пытаюсь выловить вменяемых чистокровных юзеров винды, только не попадаются такие – они мгновенно пересаживаются под линь :)
    Конкретнее: чего не хватает в лине, что есть в винде? Не циклясь на фотошопах, автокадах и тому подобном.

  35. 35. Komяpa Says:

    Вот тут и ловушка. Тебе есть разница, как будет называться твой DE/DM? Тут не выбор из готового, тут конструктор. Хочешь kicker, и гномовый metacity? пожалуйста. Хочешь rox+fluxbox? пожалуйста, флюха всегда запросто отдаст десктоп.

  36. 36. FX Poster Says:

    Мне Total’а не хватает. :) Для меня под виндой это чуть ли не основная программа. Также хотелось бы видеть реально хороший аналог Visual Studio… Но тут, думаю, проблемы еще долго будут. Просто потому что привыкли к несколько другому… Emacs, vim…

    Да и тормознутость достала. :)

    А вообще – сложно мне это выразить словами… Вылизанности линуксу для десктопа не хватает…

    Конструктор – это хорошо при наличии готовых предложений. Тут они есть, но мне ни одно из них полностью не нравится…

  37. 37. FX Poster Says:

    Всегда пытаюсь выловить вменяемых чистокровных юзеров винды, только не попадаются такие.
    Кстати. Приятно познакомится. :)

    И дело, кстати, не столько в том, что линукс плох. Он не плох, но для меня он не лучше винды. Для меня он совсем немножко, но хуже (в нем лучше – репозитории и консоль). И возможно, я бы привык к линуксу в скором времени, но если смотреть более-менее объективно – явных преимуществ для меня в линуксе мало, чтобы полностью перестраиваться под него.

  38. 38. JackYF Says:

    Да и вообще – я конченный виндузятник. :) Мне абсолютно не хочется переучиваться под линукс, потому что я принципиально преимуществ для меня как для конечного пользователя не вижу. :)
    По-моему, это стоило включить в пост – всё сразу же становится ясно. Кто там в фанатизме линуксоидов обвинял? Правда, тогда бы этого флейма могло не быть ;)

  39. 39. FX Poster Says:

    Гм. Причем тут это? Я объективно говорю – у меня на компе тормозит линукс, хотя XP на том же компе в своё время совсем не тормозила.

Leave a Reply