LINUX.ORG.RU

Сообщения demidrol

 

[гентушникам] грустно мне, товарищи

Форум — Talks

посмотрел я тут, что из себя нынче gentoo представляет (года 4 назад в последний раз с ней дело имел), и стало мне грустно. Как пример: в официальном дереве пакетов гном — старый, 3-я ветка ставится из оверлея. При этом почему-то не предусмотрена возможность установки третьегнома в слот. Ладно, это терпимо.

Пробую посмотреть, что за оверлеи есть в лаймане. Описания — жуть какая-то.

  • Personal User Overlay
  • anaximander's user overlay
  • collection of ebuilds by ycarus

и так далее. Вот как в таком бардаке понять, что в каком оверлее лежит?

demidrol
()

[убунтопроблемы] отладочная информация unity

Форум — General

в ubuntu 11.04 время от времени после логина в gdm в сессию Ubuntu (unity) получаю пустой экран. То есть загружается только обоина. В .xsession-errors — ничего особенного по сравнению с обычной сессией (разве что всякие апплеты типа hp-systray, которые требуют этот самый трей, отваливаются с ошибками).

В связи с этим подскажите, пожалуйста, как получать отладочную информацию программ, взаимодействующих по dbus (скорее всего, проблема в неправильно настроенном компизе), чтобы понять, на каком именно этапе происходит сбой.

Проблема пока что решается путем удаления ~/.config/dconf и ~/.config/compiz-1

demidrol
()

[яндекс] мужики-то не знали...

Форум — Talks

...что doi — это не digital object identifier, а какая-то муть.

 

demidrol
()

синхронный ввод-вывод

Форум — Development

есть прибор с немного странным интерфейсом: в нем контроллер usb mass storage устройства, виден он как флешка на 32М (-t vfat -o sync, dirsync). Команды прибору записываются в один файл, считываются из другого. Тестовая программа

int main(){
    int wfd, rfd;
    const char wpath[] = "/mnt/ZATA.TXT";
    const char rpath[] = "/mnt/DATA.TXT";
    char buf[512];
    const char cmd_2[]  = "COMMANDLINE:2\r";
    wfd = open(wpath, O_WRONLY | O_CREAT | O_TRUNC | O_SYNC | O_DIRECT, 0666);
    write(wfd, (const void*)cmd_2, 512)
    close(wfd);
    sync();
    rfd = open(rpath, O_RDONLY | O_SYNC);
    int bytes = read(rfd, (void*)buf, 512);
    close(rfd);
    printf("%s\n", buf);
    return 0;
}

Выяснилось, что, несмотря на флаги O_SYNC | O_DIRECT запись в прибор все равно не происходит, а данные остаются в кэше страниц. Так что для того чтобы считать показания прибора, приходится делать еще и echo 1 > /proc/sys/vm/drop_caches.

Понимаю, проблема не раз возникала, но гугл предлагает мне только этот вариант решения проблемы. Так как же правильно организовать небуферизованный ввод-вывод в linux?

demidrol
()

инструкции intel atom

Форум — General

собирая генту в чруте на x86_64 для нетбука (atom n270), с удивлением обнаружил, что gcc -march=atom генерит код, который потом уже не всегда исполняется в этом самом чруте. Поглядел, дело оказалось в инструкции movbe, которую генерит компилятор. Она есть в instruction set атома, но не на основном компе.

Вопрос — где бы посмотреть список инструкций атома, которых нет в x86_64?

demidrol
()

[pdf] заполнить форму

Форум — General

пытаюсь заполнить форму в пдфке, использую evince и okular. Заметил, что формы заполняются только если писать латиницей, то есть не пользоваться юникодом.

Т.е., я так понимаю, формы в пдф не поддерживают юникод? (да, acroread работает, но не позволяет сохранять результат)

 

demidrol
()

про WEP

Форум — Talks

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

И все-таки: почему бы не выбрать в настройках WPA/WPA2?

demidrol
()

gdm не подхватывает системную тему

Форум — Desktop

дистрибутив ubuntu 11.04, gdm изначально стоял «родной» (из стандартных репов). Потом черт дернул посмотреть на gnome3 (ставил его из ppa). В результате после ppa-purge третьегном, видимо, до конца не удалился — в gdm наблюдаю вырвиглаз (системный gtk-engine не используется, фоновой картинки нет, шг).

Вопрос такой — как можно отследить, что именно нужно gdm для нормальной работы?

demidrol
()

[gnome 3.2] нафига козе боян?

Форум — Talks

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

Как я понимаю, будущего у гнома в убунте нет.

demidrol
()

[evince][радости-тред] они починили поиск!

Форум — Talks

...теперь при повторном нажатии C-f он не переходит к старым результатам.

P.S. отныне он — лучший ридер.

 

demidrol
()

[alsa] помогите написать багрепорт

Форум — General

на входе: интегрированная на материнскую плату (GA-P55-USB3) звуковая карта

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)

Ядро 2.6.39-0-generic (из kernel-ppa для ubuntu), alsa-1.0.24.

На выходе имеем: нерабочий выход Front, причем выход на переднюю панель (Headphones) работает правильно. Мультиплексор для Front имеет адрес 0x14, для Headphones 0x1b. Если устанавливать их состояние напрямую (с помощью hda-verb), то все работат правильно.

hda-verb /dev/snd/hwC0D2 0x1b SET_PIN_WIDGET_CONTROL 0x40

включает Front (соотвественно, запись 0x0 выключает; так же и с Headphones).

Я так понимаю, что проблема в модуле snd_hda_codec_realtek, который устанавливает неправильные контролы в альсе.

Собственно, хочу, чтобы все это делалось не через костыль (точнее, девелоперский инструмент hda-verb), а с помощью alsa-mixer.

 

demidrol
()

опенсорцная валюта

Форум — Talks

тут предлагают новый способ совершения товарно-денежных отношений. По сути — «валюта», не привязанная ни к одному государству. Самое забавное, что ее эмиссия осуществляется с помощью обсчета вычислительно сложных задач (кроме, конечно, непосредственной покупки таких «денег» за обычные или продажи чего-нибудь)

demidrol
()

gnome tray и приложения на qt

Форум — Desktop

Подскажите, а трей поломали только в ubuntu natty? Видел только подтвержденный багрепорт на лаунчпаде без какого-либо решения проблемы (то, что предлагалось, работает только для unity).

demidrol
()

странности sudo

Форум — General

в /etc/sudoers такие строки

Defaults    env_keep = "HOME USER PATH DISPLAY"
Defaults    env_reset

«старый» (1.7.2p7) sudo при команде

sudo vim
:!echo $HOME

выдает правильный результат (/home/dmitriy), «новый» (1.7.4p4) — чушь (/root).

Подскажите, как лечить?

demidrol
()

инкрементальный поиск

Форум — Talks

собственно, зачем он нужен во всяких там pdf-ридерах? Материться охота, когда evince на C-f продолжает поиск по предыдущему ключевому слову, особенно на здоровенных документах.

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

demidrol
()

emacs и меню

Форум — General

Использую emacs-23.1 и vhdl-mode-3.33.28, в .emacs только автозагрузка vhdl-mode:

(setq load-path (cons (expand-file-name "~/.elisp/vhdl-mode-3.33.28/") load-path))
(autoload 'vhdl-mode "vhdl-mode" "VHDL Mode" t)
(setq auto-mode-alist (cons '("\\.vhdl?\\'" . vhdl-mode) auto-mode-alist)

Собственно, если запускать емакс в оконном режиме, то не отображается меню vhdl-mode. Что я делаю не так?

Да, в консольном режиме все работает, но это слишком Ъ для меня, равно как и сходу выучить все сочетания клавиш.

demidrol
()

еще и смайлы?!

Форум — Talks

тут

или у меня глюки?

demidrol
()

не осилил openoffice

Форум — Talks

как в таких поделиях начинать новую главу/секцию/подсекцию? Чтобы было аналогично латеховским \chapter{}, \section{}, \subsection{}.

Об мануалы мозг уже поломать успел, предлагают их нумеровать, делать оглавление, не пишут только — как их создавать, главы эти.

demidrol
()

[история неуспеха] xfs теряет содержимое файлов

Форум — General

Была у меня рабочая копия одного svn репозитария, после вырубания питания (ну, вот так иногда бывает, UPS у меня нет) почти все файлы .svn/entries стали пустыми, и это только то, что я на первый взгляд заметил.

Что характерно — xfs_check и xfs_repair вообще ничего странного на разделе не находят.

root@ubuntu-0:~# xfs_info /home/
meta-data=/dev/sdb5              isize=256    agcount=4, agsize=53838699 blks
         =                       sectsz=512   attr=2
data     =                       bsize=4096   blocks=215354795, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0
log      =internal               bsize=4096   blocks=105153, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

Раздел c xfs

/dev/sdb5             822G   79G  743G  10% /home

 

demidrol
()

[оффтоп] jabber-клиент для symbian s60

Форум — Talks

хочу спросить пользователей этой операционки — есть ли что-то более удобное, чем страшноватый talkonaut? Разумеется, хочется чего-то если не опенсорсного, то хотя бы без рекламы.

demidrol
()

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