Перейти к содержанию

loungelizard

Members
  • Постов

    65
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные loungelizard

  1. Цитата:

    Если запущено несколько приложений (например QT Disigner + Konsole + Konqueror + Kaffeine), то просто перенести фокус с одного на другое окно - порядка 2 сек.

    Такого в любом случае не должно быть. Уж чего-чего, а окошки в KDE щёлкаются мгновенно при любых программах и на практически любом железе. Ну не считая конечно клинических случаев типа 16 мегов оперативки или загрузки системы с live-CD. Так что непонятно изза чего это... В любом случае надо поставить ядро серии 2.6 с опцией "Preemptible kernel" - это весьма ощутимо ускоряет "иксы".

  2. ,kz писал(а) пт, 29 июля 2005 03:00

    Как переместить загрузчика LILO на другой диск?

    Т.к. он установыился не на тот который мне нужен...

    Снести там где он не нужен (fdisk /mbr в win9x, fixmbr с загрузочного диска winxp), поправить /etc/lilo.conf на предмет нужного диска, запустить lilo.

  3. А какая разница если всё равно из пакетов ставится только то, что не смогло собраться из исходников? Smile В этом плане хорош gentoo, но там по сравнению со слакой надо делать вручную всю начальную установку, а это сакс. Crying or Very Sad

  4. BSDobermann писал(а) чт, 28 июля 2005 01:24

    lounge@lizard:~$ cdrecord dev=ATAPI:/dev/cdrom blank=fast

    Хммм.. а если попробовать вот так: cdrecord dev=ATAPI:0,0,0 blank=fast Wink

    Я об этом тут уже писал, но почему-то все это проигнорировали. Короче:

    lounge@lizard:~$ cdrecord dev=ATAPI:0,0,0 blank=fast

    Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright © 1995-2004 JЖrg Schilling

    cdrecord: Warning: Running on Linux-2.6.12.3

    cdrecord: There are unsettled issues with Linux-2.5 and newer.

    cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.

    scsidev: 'ATAPI:0,0,0'

    devname: 'ATAPI'

    scsibus: 0 target: 0 lun: 0

    Warning: Using ATA Packet interface.

    Warning: The related Linux kernel interface code seems to be unmaintained.

    Warning: There is absolutely NO DMA, operations thus are slow.

    cdrecord: No such file or directory. Cannot open SCSI driver.

    cdrecord: For possible targets try 'cdrecord -scanbus'.

    cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

    lounge@lizard:~$

    Запускаем через strace чтобы понять, что прога хочет найти:

    open("/dev/cdroms/cdrom0", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)

    open("/dev/sr0", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)

    open("/dev/hda", O_RDONLY|O_NONBLOCK) = -1 EACCES (Permission denied)

    open("/dev/hdb", O_RDONLY|O_NONBLOCK) = -1 ENOENT (No such file or directory)

    write(2, "cdrecord: No such file or direct"..., 62cdrecord: No such file or directory. Cannot open SCSI driver.

    Видим что сидюк почему-то ищется совсем не там, где надо. Делаем хитрость - ln -s /dev/hdc /dec/hdb

    В результате с dev=ATAPI:0,0,0 начинает работать под рутом, но по прежнему не работает под юзером с той же самой ошибкой. Поэтому хочется понять, как сделать чтобы а) cdrecord искал сидюк там где ему положено быть (/dev/cdrom) и б) можно было писать диски под юзером.

  5. crossblade писал(а) ср, 27 июля 2005 16:30

    Nedavno "pereshol" na linuX! Vrode vsjo OK! vot toka hotel uznatj? Estj li kakije-nibudj fajlovije utiliti? Nuu tam defragmentacija tipa? Ili v Linuhe ona ne nuzhna? A sistemnij monitor kakoj-nibudj? O RAM i CPU zagruzke, sostojanii hda, skorosti? tak chtobi prostenjko i so vkusom! Very Happy

    Defragmentaciya ne nuzhna, a sistemniy monitor - poprobuy "xosview"

  6. Пытаюсь стереть CDRW:

    lounge@lizard:~$ cdrecord dev=ATAPI:/dev/cdrom blank=fast

    Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright © 1995-2004 JЖrg Schilling

    cdrecord: Warning: Running on Linux-2.6.12.3

    cdrecord: There are unsettled issues with Linux-2.5 and newer.

    cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.

    scsidev: 'ATAPI:/dev/cdrom'

    devname: 'ATAPI:/dev/cdrom'

    scsibus: -2 target: -2 lun: -2

    Warning: Using ATA Packet interface.

    Warning: The related Linux kernel interface code seems to be unmaintained.

    Warning: There is absolutely NO DMA, operations thus are slow.

    Using libscg version 'schily-0.8'.

    cdrecord: Cannot allocate memory. Cannot get SCSI I/O buffer.

    lounge@lizard:~$

    С попыткой записать на диск ISO тоже самое. При этом под рутом всё замечательно стирается и пишется. suid на cdrecord и ugo+rw на /dev/hdc ставил - не помогло. Как это исправить?

  7. Wild Weasel писал(а) пн, 25 июля 2005 16:28

    Начинать надо с RT-11 на CM-ке. Тогда слакварь до ужаса дружелюбной покажется. Smile

    С RT-11 не работал, но даже после MS-DOS от линукса будет воротить - факт. На слаку так просто не перескочишь.

    Цитата:

    А нормальных пользовательских дистрибутивов нет и не будет до тех пор, пока линукс не перестанет быть бесплатным.

    Агащазз. У меня например доведение слаки-10.1 (скачанной с линуксцентра за бесплатно, кстати) до практически "виндового" вида занимает (если не считать время на пересборку ядра и ещё некоторых прог) минут так 15. И такое же дело ещё у многих людей, в том числе из здесь присутствующих. Так что думаю мандрейк и прочие подобные дистры делают либо идиоты, либо в сильном подпитии, т.к. получается ихние "профессионалы" не способны сделать то что тут делают фактически любители. Хотя... Видел тут недавно кнопикс-3.7 RE - очень достойно всё сделано. И русский язык на месте, и шрифты не кривые, и всё железо пашет, и даже wine настроили - молодцы, сделали на совесть.

    Цитата:

    Сейчас такие дистрибы создаются из рассчёта получения максимальной прибыли за счёт большого количества дисков и частой их смены. Тестировать и до ума доводить никому нах не надо - это больно ударит по карману.

    Про диски каждый месяц - version hunter'ы как правило люди продвинутые и всё могут достать и поставить сами, а обычному юзеру по барабану что там за версия - люшь бы в инернет пускало и мп3шки играло. Так что кто будет новую версию каждый месяц скупать, для меня загадка.

    Цитата:

    Даже в WinXP есть несколько ядер: одно/многопроцессорные с ACPI, то же самое с APIC,

    А ты видел сколько в своё время мата это вызвало у железячников с нфорсами и не только? Зайди на какие-нибудь оверклокерсы, почитай. Вообще winxp это квинтэссенция всего самого гадкого в виндах, хуже только w2k.

    Цитата:

    однопроцессорное с APM и многопроцессорное с MSP. И что мешает такое сделать в дистрибутиве линукса?

    В красношапке вроде на выбор давали чуть ли не под атлон ядро сразу ставить.

  8. Про то что железо быстрое и поэтому программы оптимизить не надо, с этим пожалуйста на microsoft.com, а тут не надо. Про то, чем оно ускоряется при оптимизации - у интела и у AMD по их процессорам есть огроменные доки для разработчиков софта по теме как именно надо оптимизировать и почему. Там и про строковые инструкции, и про SSE, и про выравнивания и ещё много про чего, о чём gcc при сборке под i386 даже не задумается. И 90 от 100 мы отличить кстати можем.

  9. Сборка с оптимизацией кода (-O3) и с использованием специфических инструкций процессора(-march), которых нет в i386 или в i586 под которые собраны многие бинарные пакеты. Плюс при сборке можно выкинуть из программы ненужные компоненты и функции.

  10. Aceler писал(а) сб, 23 июля 2005 12:35

    Нет там никакого march

    В том-то и дело, что есть. Делаю man gcc, пролистываю кучу страниц, вижу:

    -march=cpu-type

    Generate instructions for the machine type cpu-type.

    Кстати, слова 'athlon' и 'athlon-xp' расположенные несколькими строчками выше grep также игнорирует. Интересно почему?

  11. Берёшь загрузочный диск с WinXP, когда спросят продолжить установку или зайти в консоль восстановления, выбираешь второе. Там ответишь на пару вопросов, а потом набирай fixboot и fixmbr. Это чтобы снести линуксовый загрузчик, а то покупатель ещё не поймёт чё это такое и подумает что ты ему хард с вирусами продал. Very Happy После этого перезагружаешься, теперь выбираешь установку winxp. Там будет момент про разделы диска. Удаляй "неизвестный" линуксовый раздел и создавай на его месте FAT32.

  12. Можно ли использовать сабж который собран в ядро не как модуль и если да, то как? alias eth0 название_модуля? Просто мучает вопрос, а лишний раз переставлять альсу после новой сборки ядра я уже устал, поэтому экспериментировать не хочется. Rolling Eyes

  13. ka600m писал(а) сб, 23 июля 2005 03:21

    Цитата:

    самая оптимизация реально ощущается по скорости.

    не будет ли любезен многоуважаемый Джин рассказать поподробнее про ощущения скорости? не буду спорить на пропентиуме имело смысл оптимизировать, правда в те времена гцц оптимизировал код весьма своеобразно. Возьмусь предположить, что пересобирание из исходника на чем либо выше PII -- пустая трата электричества и времени.

    Угу, а самый лучший линукс - WinXP... Ускоряется оно от пересборки. Что на P233-MMX, что на Athlon64. GCC перекомпилишь - собирать быстрее будет, ядро, иксы и КДЕ - система будет быстрее работать и т.д. Я специальных тестов не проводил, т.к. у меня (атлон-3200, 512МБ, нфорс-2) разницу невооружённым глазом видно, но думаю в инете можно что-то такое поискать, кто-нить обязательно засекал в секундомером. Very Happy

  14. Набираю:

    lounge@lizard:~$ man gcc | grep -e -march

    В результате - ничего. Ну то есть выдаётся строчка для следующей команды, хотя в man gcc точно есть этот самый -march, а grep этого почему-то не видит. Что я не так делаю? man grep и grep --help читал - не помогло.

  15. Shocked Зачем такие сложности? У меня например просто прописываются все эти LANG, LC_..., пересобирается локаль, ставится FreeType и TTF, делается fc-cache, от рута в KDE через панель управления добавляются эти самые TTF и на этом всё.
×
×
  • Создать...