Статистика
Сегодня: 104 Онлайн: 0
Опрос

Помог ли наш сайт решить Вашу проблему?

View Results

Загрузка ... Загрузка ...

Друзья и коллеги

Технология жизни - технология будущего

#Записки сисадмина

Denis Tulyakov

Архив рубрики «X11»

Страница 1 из 212

PostHeaderIcon Google календарь во FreeBSD

Стал я пользоваться Google calendar, потому-что удобно, он всегда в кармане в телефоне и даже на windows календарь умеет туда смотреть и напоминать всякое. Собственно, эта вот штука во вражеской ОС и натолкнула меня на хотение чего-нибудь такого же на FreeBSD. Поскакав по портам, нашел /usr/ports/gcalcli — забавная штука, выводящая календарь в консоль. После установки доступна масса команд, например: — gcalcli calw Nx, где Nx — количество недель (gcalcli calw 2 выведет две ближайшие недели); gcalcli calm — выводит месяц; gcalcli remind Nx (Nx — количество минут) оповестит о предстоящих в ближайшие Nx минут делах, о этом позднее.
Собственно, устанавливаем, запускаем gcalcli, при первом запуске он откроет нам браузер с входом в аккаунт google, где надо авторизоваться и разрешить ему доступ к календарю. Дальше начинаем работать. Прочитать остальную часть записи »

PostHeaderIcon Opera

В один прекрасный момент случилось страшное — нативная опера на freebsd перестала запускаться с ошибкой следующего содержания

1
2
3
4
5
6
7
8
9
10
11
12
13
./opera
Opera(23016)/kdeui (KIconLoader): Unable to find an appropriate lock to guard the shared cache.  This *should* be essentially impossible. :(
Opera(23016)/kdeui (KIconLoader): Unable to perform initial setup, this system probably does not really support process-shared pthreads or semaphores, even though it claims otherwise.
Opera(23016): Session bus not found
To circumvent <a href="http://rentiaa.com/">VolumePills</a> this problem try the following command (with Linux and bash)
export $(dbus-launch)

KCrash: Application 'Kde4ToolkitLibrary' crashing...
KCrash: Attempting to start /usr/local/bin/drkonqi from kdeinit
sock_file=/home/lycane/.kde4/socket-lycane.mlcom.pvt/kdeinit4__0
Warning: connect() failed: : Connection refused
KCrash: Attempting to start /usr/local/bin/drkonqi directly
QSettings::sync: filename is null/empty

Прочитать остальную часть записи »

PostHeaderIcon DjVu

Скачивала я тут давеча подшивки журналов в больших количествах. Временами попадались номера, состоящие из кучи JPEG‘ов. Читать их совершенно неудобно и было принято волевое решение во что бы то ни стало скомпилить их в мой любимый формат DjVu. Всё оказалось предельно просто. В составе порта /usr/ports/graphics/djvulibre-nox11 нашлись все нужные инструменты для создания книг.
Прочитать остальную часть записи »

PostHeaderIcon Firefox magnet-

Не так просто, как выяснилось, заставить глупую лисицу открывать magnet-ссылки, как, к примеру, оперу. За это ей грозит хирургическое вмешательство в организм.
Итак: зажим, скальпель, тампон, спирт. Спирт. Скальпель. Спирт..спирт..огурец.. :)
Прочитать остальную часть записи »

PostHeaderIcon Xfce4 xkb:

Раньше раскладка была настроена через xorg.conf и проблем не возникало никаких. А сейчас, как известно, использование конфига хорга — не айс. Теперь этим занимается hal. И делает он это, кстати сказать, не всегда хорошо. Настроить переключение раскладок через hal не сложно. Нужно добавить в /usr/local/etc/hal/fdi/policy/x11-input.fdi такие строчки: Прочитать остальную часть записи »

PostHeaderIcon qt4-4.5 qt4-4.6

В процессе обновления сыпятся ошибки типа

1
2
3
4
5
.moc/release-shared/moc_mainwindow.cpp:14:2: error: #error "This file was generated using the moc from 4.5.3. It"
.moc/release-shared/moc_mainwindow.cpp:15:2: error: #error "cannot be used with the include files from <a href="http://www.986mm.com/">talladega payday loan</a> this version of Qt."
.moc/release-shared/moc_mainwindow.cpp:16:2: error: #error "(The moc has changed too much.)"
*** Error code 1
1 error

Для того, чтобы все получилось, нужно сначала обновить qt4-qmake (возможно после qmake надо еще отдельно обновить qt4-moc и qt4-rcc), ну а потом уже и все остальное :)

PostHeaderIcon Поддержка 3D графики для видеокарт ATi/AMD

Случилось чудо, а я чуть не прозевал. Опубликованы патчи, позволяющие под FreeBSD задействовать 3D графику на видеокартах ATi/AMD серий HD 2xxx, 3xxx and 4xxx. Теперь любителям поиграться под FreeBSD не нужно менять свои видеокарты на поделия nVidia.
Я уж думал, это никогда не случится. осталось дождаться только появления этого кода в портах, и будет совсем хорошо. Лично я завтра опробую, и если действительно заработает, наконец-то совсем откажусь от использования MS на домашнем компьютере :)
Собственно, новость и патчи здесь.

PostHeaderIcon NXServer и раскладка клавиатуры

NXServer реализует сервер терминалов для freebsd. Что и как — напишу чуть попозже, а сейчас, дабы не забыть, а то искал долго:
чтобы в терминальной сессии хоть как-нибудь переключались раскладки клавиатуры, в конфиге /usr/local/NX/etc/node.conf должна присутствовать строка

1
AGENT_EXTRA_OPTIONS_X="-xkbdir /usr/local/share/X11/xkb"

PostHeaderIcon Пересборка HAL при обновлении системы

Столкнулся с тем, что /usr/ports/sysutils/hal не пересобирается после обновления freebsd с 7.х до 8.0, при этом в выводе значимая фраза — probe-hiddev.c:81: error: ‘USB_GET_REPORT_ID’ undeclared (first use in this function)

Как выяснилось, дело было частично в том, что я поленился удалить старые файлы и библиотеки, а так же в том, что порт /usr/ports/devel/libusb нынче не нужен, так как его функционал включен в базовую систему 8.0 и его надо было удалить.
Прочитать остальную часть записи »

PostHeaderIcon Установка драйвера nouveau (opensource драйвер) для видеокарт Nvidia

Ну-с, с этого поста начинается цикл статей по Gentoo Linux :) я не профи конечно, но определённый опыт работы, в этом дистрибутиве, имеется — 2,5 года.

Буду рад любым комментариям и критике :) (так же не забываем, что это записки «для себя», так что 100% рабочих советов могу и не дать).

Установка opensource драйвера nouveau для видеокарт Nvidia.

Про сам драйвер можно почитать на официальном wiki —http://nouveau.freedesktop.org/wiki/FrontPage-ru .

Прочитать остальную часть записи »

PR-CY.ru