LINUX.ORG.RU

Сообщения staseg

 

[Mandriva 2010 One] Обновление

Поставил родителям на комп мандриву (ибо в общем-то просто, удобно и сам я с ней знаком, могу некоторые проблемы решать). И в общем все хорошо работает, но амарок там - полнейший п-ц, неюзабильная версия 2.2.0. Как его обновить до более свежей? Из реп обновление скачалось какое-то 2.2.0.что.то.там, но это походу бэкпортированные багфиксы.

И как раз вспомнил, что раньше, сидя на мандриве 2008.1, тоже не мог обновить кеды, там как была ветка 3.5.9, так и осталась, а при обновлениях лишь добавлялись какие-то номера в конец версии, т.е. до 3.5.10 так и не дошло.

staseg
()

[kde4] ktorrent

Есть ли возможность настроить столбец «% Complete»? Т.е. убрать или прогрессбар, или вывод процентов? Или оставить прогрессбар, а выводить проценты поверх него? Сейчас это выглядит, как тихий ужас:(.

ЗЫ, Version 3.3.2

staseg
()

[OOo] Spellchecker

Сейчас пишу документацию и понял, что ненароком могу наделать ошибок и опечаток. И будет больно. Поэтому решил заюзать спелчекер. Но вот никак не могу понять, как включить сабж в [сабже].

Скачал словарь http://extensions.services.openoffice.org/project/dictru, добавил его через Extension Manager. Читаю хелп, пишут, что дальше нужно в Tools - Options - Language Settings - Writing Aids выбрать языковой модуль, но в списке Available language modules пусто. Пробовал другие словари, то же самое.

ЗЫ. Мандрива 2008.1, версия [сабжа] 3.0, поставлена руками из архива или rpm с сайта OOo.

staseg
()

[c] [неужели анабиоз] новый стандрат?

Сейчас один знакомый сказал, что новый (какой? я новее C99 ничего нигде не видел) стандарт си позволяет использовать функции внутри структур, без указателей, т.е. «как в с++». И якобы даже Страуструп об этом где-то писал. Это правда? Где можно почитать, я что-то нагуглить даже не могу ничего толкового. Или знакомый меня обманул?

 

staseg
()

[gentoo] удаление distfiles

Раздел с /usr/portage трещит по швам. Дистфайлс при этом заняли львиную долю места. Но там основная куча - старые, уже не используемые, версии софта. Как бы их удалить, сохранив только архивы с последними версиями?

 

staseg
()

[gentoo] Странности при обновлении ядра

Когда-то обновился до 2.6.30. Время шло, и я стал замечать, что при работе на примерно одном наборе софта и одинаковых выполняемых функциях ЦПУ используется все больше. Начиналось с 2-5%, к концу использования ядра было уже 10-15%. Недавно обновился до 2.6.31, и опять загруженность пара процентов.

Есть ли объяснение этому феномену?

 

staseg
()

[Фууу!!] [физиология] Потные подмышки

Несколько дней назад начали потеть подмышки. При этом белье и одежда чистые, сам моюсь. Физического труда нет, стрессов тоже. Раньше при должной гигиене такого не наблюдал. Понятно, что есть дезодаранты, антиперсперанты и прочая мутотень. Но может есть другой, более естественный, способ решения проблемы? Может я съел чего-то не того?

staseg
()

[kde4] [gentoo] скринсейвер

После каждого обновления кед настройки показа скринсейвера сбрасываются и он включается через каждую минуту неактивности. Приходится идти в systemsettings; там галочка «включаться автоматом» отключена (?!!), приходится включить, подтвердить, отключить, подтвердить... Но это еще что, раз в несколько месяцев можно и покликать минутку. Но сегодня эта же хрень случилась просто так, пока я думал над очередным слайдом презентации.

Я один такой неудачник? Или может есть лекарство (для скринсейвера;) ).

 

staseg
()

[не флейма ради] про Amarok

В прежней версии, которая 1.4.X.X вроде бы, была мега фича: ^C - скопировать в буфер обмена содержимое определенных тегов (название, автор, альбом и т.д.; фича настраивалась) проигрываемой композиции. Еще можно было из контекстного меню плейлиста сделать то же самое для любой композиции.

Version 2.2.0. Using KDE 4.3.1 (KDE 4.3.1). Такой фичи нету. Может я ее просто не нашел или ниасилил настроить?

staseg
()

[kde4] [gentoo] dolphin и превьюшки

Долфин очень медленно генерирует превьюшки к фильмам. Особенно заметно, когда в директории больше десятка файлов (висят процессы mplayer, которые жрут проц и шуршат винтами). Зпускал mplayerthumbsconfig, менял бэкенд с mplayer на phonon - становится шустро, но примерно половина файлов остается без картинок. Как нибудь это лечится?

ЗЫ. Поминится, во времена третьих кед конкверор генерил быстро и все.

 

staseg
()

[gentoo] openrc+baselayout2 и сеть

При переходе на сабж пропал скрипт /etc/init.d/net.eth0. В результате сеть приходится поднимать вручную. Нагугливал похожие проблемы, но openrc в них заметно старее и загрузочные скрипты не пропадали. Можно и в /etc/init.d/network добавить пару строк на поднятие сети, но хочется без подобного шаманства, стандартными средствами.

etc-update делал.

 

staseg
()

[gentoo] переход на x86_64

Здравствуйте.

Сейчас установлена x86. Есть ли способ (возможно из соседней операционки) перейти на x86_64 без большого геморроя? В идеале, конечно, - emerge -e world:). Удалять старую и снова устанавливать с нуля хочется меньше всего.

 

staseg
()

Уязвимости windows xp, vista

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

staseg
()

OpenOffice

Здравствуйте!

Сабжем пользуюсь редко, потому, когда появилась эта бяка, не заметил. А бяка в следующем - интерфейс стал просто ублюдочным: сервый цвет менюшек, скроллбаров и пр., темносиняя подсветка выделенного элемента меню, ШГ в тех же менюшках, цвет выделенного напечатанного текста - фиолетово-сиреневый(!), квадратные кнопки,.. В общем очень смахивает на винду98.

Gentoo.

Нынешняя конфигурация: kde-4.3.2, openoffice-3.1.1. Бяки точно не было на kde-3.5.10 и openoffice-3.0.

Мне почему-то кажется, что раньше при сборке был включен флаг kde, но сейчас он недоступен - (-kde). Флаги gtk и gnome тоже выключены.

Посему два вопроса:

1. Как вернуть флаг kde (как узнать, что его блокирует)?

2. Поможет ли мне использование флага +gtk с использованием gtk-engine?

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

staseg
()

kde4, systemsettings

Туплю наверное...

В kde3 в kcontrol для настройки общесистемных фич (насройка kdm и т.д.) нужно было переходить в режим суперпользователя тыкая в кнопку "Administration mode" или типа того. В kde4 в systemsettings тоже есть подобные настройки, но как их изменять не понятно. В кдешном хэндбуке просто сказано примерно следующее: "для внесения изменений в даный раздел перейдите в режим суперпользователя", а как туда перейти - ни слова.

От рута systemsettings не запускается. Есть ли способ, кроме входа рутом в kde?

staseg
()

Gentoo, kde4, Hal?, звук

Сегодня у меня день красноглазия. Впервые после установки генты, т.е. наверное за полгода.

После установки kde4.3.1 в systemsettings->multimedia при каждом обновлении Hal убывало по одному устройству вывода. Изначально их было четыре, потом стало два (оба "не работали") и музыка в нашем доме больше не играла. Решил костылем - вместо gstreamer установил backend'ом xine, он ухватился за одно из устройств и еще играл какое-то время. Сегодня с очередным обновлением Hal сдох и он, а systemsettings говорит, что пропало последнее устройство.

alsaconf пробовал, не спасло. И сам по себе звук работает - mpg123 зажигательно исполняет песню Burn. Пересборка phonon'ов не помогает, вход под учеткой юзера с пустым ~/.kde4 рисут ту же нерадужную картину, Hal стартует нормально.

Вопросы риторико-практические: как быть и кто виноват? Нагуглить ничего не удается(.

PS. Можно попробовать pulseaudio поставить, но это как крайний вариант.

staseg
()

Gentoo, FireFox, illegal instruction

Здравствуйте.

Недавно ночью пересобрал операционку, отказался от -03 (раньше наивно думал, что производительность реально повышается, но как показала практика, улучшается она только на лабораторных крысах в роде тупорылых циклов и пр.), в пользу нескольких других флагов. Получил куда большую отзывчивость и честные 0% cpu при запущенном ничего не делающем kde4.

Но речь то о другом. Возникла проблема, ибо gcc (4.4.1) немного переоптимизировал где-то и теперь при запуске или прямо во время работы фаерфокс грохается с сообщением illegal instruction. Пробовал пересобирать его и xulrunner с единственным -O2, но не помогло.

Теперь пытаюсь определить, в какой именно библиотеке затесалась неверная инструкция. Valgrind просто говорит: "в коде нелегальная инструкция: либо код кривой, либо я уже старый совсем". Как узнать где именно ошибка? Все пересобирать не хочу - сейчас все работает идеально (за вышеозначенным исключением).

staseg
()

[C] [линковка] про плагины

Доброго времени суток.

Хочу сделать так: в основной программе реализуется некоторая функция, которая затем используется в плагине. Но получаю ошибку линковки (уже в программе). Проблема назрела давно, но решалась реализацией этой функции в отдельной библиотеке, которая на этапе компоновки линковалась и к программе, и к плагину. Но не нравится мне такое решение.

Ниже следует минимальный пример:


$ cat file.h
void so_func();


$ cat file1.c
#include"file.h"
#include<stdio.h>

void so_func(){
printf("shared fucking object!\n");
}

#include<dlfcn.h>
int main(){
void *dl=dlopen("file.so",RTLD_NOW);
if(dl==0)printf("%s\n",dlerror());
return 0;
}


$ cat file2.c
#include"file.h"

void some(){
so_func();//!!!
}

$ gcc file2.c -o file.so -shared
$ gcc file1.c -o main -ldl -Wl,-rpath,.
$ ./main
./file.so: undefined symbol: so_func


Пробовал играться с разными флагами RTLD_, но либо никакого эффекта, либо вообще сегфолт (на вызове dlopen вероятно, не проверял).

 ,

staseg
()

[qt][qwt] перерисовка

Данных много, график обновляется раз в секунду (поступают новые данные). Если не сглаживать (т.е. по огромному входному массиву точек генерировать маленький с усредененными значениями), график получается дико лохматый и проц сжирается. Как я понял, в qwt для этого сглаживания есть qwtfitter. При создании графика делаю так:

QwtPlotCurve *curve=new QwtPlotCurve("Some curve");
curve->setStyle(QwtPlotCurve::Lines);
curve->setCurveAttribute(QwtPlotCurve::Fitted);
QwtSplineCurveFitter *fitter=new QwtSplineCurveFitter;
fitter->setFitMode(QwtSplineCurveFitter::Spline);
curve->setCurveFitter(fitter);
curve->attach(someplot);

Если огричиться лишь:
curve->setStyle(QwtPlotCurve::Lines);
curve->setCurveAttribute(QwtPlotCurve::Fitted);
, то рисуются наркоманские грибы.

Данные устанавливаю так:
setRawData(double const*,double const*,int);

После первого рисования график выглядит красиво. После перерисовки (т.е. очередного setRawData и replot) он становится похожим на ежика и сжирает процессор.

Пробовал различные комбинации установки сглаживания перед и до каждым setRawData, результата нет.

Заранее благодарю.

 ,

staseg
()

swapon: invalid argument

Здравствуйте.

Возникла проблема. Однажды решил затестить, как мой линупс ложится спать. Усыпил его в своп, а разбудить забыл:). В результате видимо теперь в своп-разделе что-то есть и swapon /dev/sdb1 (именно на sdb1 я его и усыплял) твердит, что /dev/sdb1 - неверный аргумент, при этом другой своп-раздел подключается без проблем.

Собственно вопрос. Как очистить своп? Пересоздавать раздел не хочу.

staseg
()

RSS подписка на новые темы