LINUX.ORG.RU

Сообщения KennyMinigun

 

Хочу отформатировать внешний диск в HFS+

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

Сабж. Недавно прикупил девайс на пару терабайт для хранения фоточек и всякого другого прона. Юзкейсы:

  • Постоянно будет подключён к роутеру на котором будет FTP сервер (или что-то схожее)
  • Изредка будет втыкаться в ноут под управлением линухи для загрузки фоток и (возможно) работы над ними
  • Еще реже будет носится к знакомым, родственникам, друзьям, для показа фоток.

Основной аргумент против облака: не хочется регулярно платить за хранилище, а 32 Гб фоток уже надо куда-то слить.

Хочу форматнуть сей девайс в HFS+ (так как изначальная NTFS вызывает отвращение). Отговорите...

 , , ,

KennyMinigun
()

В KDE официально объяснили неприязнь к Mir

Сабж. Первоисточник

Для Ъ:

The Mir project got announced while KWin was already being ported to Wayland. At that time it was not known whether Mir will succeed or not given that it was in very early development stage. Furthermore it was at that time only a solution for one downstream distribution. This made it unsuited to adjust the development plans. Given that the development continues to focus on Wayland. As long as Mir is a solution for only one downstream distribution the maintenance overhead of adding support is not justified.

Для Ъ²:

Проект Mir был анонсирован уже после того, как начались работы по поддержке Wayland в KWin. В то время было неизвестно (как впрочем и сейчас (прим. переводчика)) насколько удачным будет Mir, поскольку он был на очень ранней стадии разработки. Более того, Mir разрабатывался только для одного дистрибутива. В виду этого менять планы разработки было неразумно. Так как Mir применяется только в одном дистрибутиве, планы по его поддержке в KWin пока не уточняются.

 , , , ,

KennyMinigun
()

Там это, Plasma 5.3 вышла

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

В соседнем треде Alyssa неплохо все расписал.

P.S. Запилите новость: https://www.kde.org/announcements/plasma-5.3.0.php

 ,

KennyMinigun
()

Opera Developer 30 доступна в 32-битном варианте под Linux

Не знаю, кому нужен браузер, собранный для ia32 (aka x86_32) в 2015-м, но вот: http://blogs.opera.com/desktop/2015/04/opera-developer-30-now-available-32-bi...

Вместе с тем, они поломали 64-битную сборку. Нафейхоа, спрашивается.

Упс, дубликат: Кто там желал Opera под x86 (32 бита)?

 , ,

KennyMinigun
()

Показ домена ссылки "Подробности" в неподтверждённых

На данный момент имеем: в "Неподтверждённых" ссылка на подробности комплектуется надписью, с информацией о домене ссылки. Например так:

Подробности (ignorantguru.github.io)

Однако ни в подтверждённых ни в полном тексте новости текста с доменом ссылки не видно.

Скриншот: http://pic4a.ru/54/G6a.png

Вопрос: это так и задумывалось?

UPD, боян: Добавление домена к Подробности в новостях

 , ,

KennyMinigun
()

Снова в убунте что-то поломали

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

Уже второй день пытаюсь заставить sddm запустить пятую плазму (до этого работало). Но впустую: показывает полосу загрузки, а затем чёрный экран (видимо падает) и снова приветствует меня полем ввода пароля.

Помогите разобраться пожалуйста!

Логи особо не помогли:
~/.xsession-errors:https://paste.kde.org/pfregvqqk/vg0tgj
Xorg.0.log: https://paste.kde.org/p6ouyi1ba/u0zypk
sddm.log: https://paste.kde.org/pbrtm63ak/pcjsax

Проблема была с Prime (aka Optimus): prime-select intel помогло

 , , , ,

KennyMinigun
()

Прокси для pkgadd в Solaris

Привет,

Задаю прокси в формате:

export http_proxy="http://username:password@proxy.company.com:1234"
Запускаю pkgadd:
pkgadd -d http://get.opencsw.org/now
На что получаю ответ:
pkgadd: ERROR: Invalid proxy specification: <http://username:password@proxy.company.com:1234>
pkgadd: ERROR: unable to download package datastream from <http://get.opencsw.org/now>.

Причём wget http://get.opencsw.org/nowработает нормально.

Путём экспериментов и безуспешного гугления понял, что принимает прокси только в формате:

export http_proxy="http://proxy.company.com:1234"
Но после этого конечно же:
$ pkgadd -d http://get.opencsw.org/now

## Downloading...
pkgadd: ERROR: unable to establish a connection with <get.opencsw.org>.
pkgadd: ERROR: unable to download package datastream from <http://get.opencsw.org/now>.

Вопрос: как этой хреновине сказать логин/пароль от прокси? Или как можно обойти настройку прокси вообще?

 ,

KennyMinigun
()

printf("%s", NULL)

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

Возник вопрос по поводу вывода строки посредством семейства функций printf().

А именно: стандарт vs реализация. Что будет, если для %s в формате printf() передать NULL.

Стандарт (С99, §7.19.6.1, стр. 279) говорит:

s
If no l length modifier is present, the argument shall be a pointer to the initial element of an array of character type. Characters from the array are written up to (but not including) the terminating null character. If the precision is specified, no more than that many bytes are written. If the precision is not specified or is greater than the size of the array, the array shall contain a null character.

If an l length modifier is present, the argument shall be a pointer to the initial element of an array of wchar_t type. Wide characters from the array are converted to multibyte characters (each as if by a call to the wcrtomb function, with the conversion state described by an mbstate_t object initialized to zero before the first wide character is converted) up to and including a terminating null wide character. The resulting multibyte characters are written up to (but not including) the terminating null character (byte). If no precision is specified, the array shall contain a null wide character. If a precision is specified, no more than that many bytes are written (including shift sequences, if any), and the array shall contain a null wide character if, to equal the multibyte character sequence length given by the precision, the function would need to access a wide character one past the end of the array. In no case is a partial multibyte character written.

Т.е. «pointer to the initial element» — это неявная ссылка на разыменование указателя. А как известно, разыменование NULL вызывает UB. Но связь косвенная, и про NULL в самом описании printf ничего не сказано (sic!).

Собственно вопрос: а как на вашей libc отрабатывает следующий код:

#include <stdio.h>
#include <stdlib.h>

int main(void) { printf("%s\n", NULL); return EXIT_SUCCESS; }

Особенно интересна реализация в libc, отличных от GNU libc.

 , , ,

KennyMinigun
()

systemd + dualboot/offtopic8.1

Таки здравствуйте!

Как уже известно, оффтопик, начиная с версии 8 при «выключении» по дефолту делает гибернацию на диск. Т.е. после перезагрузки под онтопик томы NTFS без --force не примонтируешь.

Всё бы ничего, да тут появляется второй наш «любимый» игрок: systemd. Он, как известно, при невозможности примонтировать раздел паникует и выдает рутовую консоль.

Короче, юз-кейс: подруга сидела за компом, играла в свои любимые игрульки из стима. Вечерком выключила, всё в порядке. А ты такой утром просыпаешься, с сильным желанием почитать ЛОРчик, включаешь свою любимую убунточку/генточку с продвинутым systemd, и на экране тебя горячо приветствует:

root / # 

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

 , , ,

KennyMinigun
()

Поломались шрифты в tty

Собственно есть:

  • Kubuntu 15.04
  • locale:
    LANG=uk_UA.UTF-8
    LANGUAGE=uk:ru:en_US
    LC_CTYPE="uk_UA.UTF-8"
    LC_NUMERIC="uk_UA.UTF-8"
    LC_TIME="uk_UA.UTF-8"
    LC_COLLATE="uk_UA.UTF-8"
    LC_MONETARY="uk_UA.UTF-8"
    LC_MESSAGES="uk_UA.UTF-8"
    LC_PAPER="uk_UA.UTF-8"
    LC_NAME="uk_UA.UTF-8"
    LC_ADDRESS="uk_UA.UTF-8"
    LC_TELEPHONE="uk_UA.UTF-8"
    LC_MEASUREMENT="uk_UA.UTF-8"
    LC_IDENTIFICATION="uk_UA.UTF-8"
    LC_ALL=uk_UA.UTF-8
    
  • Киррилические символы в tty рисуются закрашенными прямоугольниками

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

 , , ,

KennyMinigun
()

Велосипед для езды по городу (в Европах)

Привет ЛОР,

Наступила весна, решил обзавестись велосипедом, чтоб по городу ездить. В сим деле не очень опытный, так как только в детстве катал только на «Аистах» (ММВЗ).

Мои требования небольшие: на первом месте надёжность, затем удобство и простота в ослуживании. Качество дорог тут нормальное, так что «горняк» совершенно не нужен.

По этому прошу Вас поделится опытом покупки велосипеда. И указать, на что смотреть в первую очередь (согласно требованиям) и каких производителей игнорировать / предпочитать?

 , ,

KennyMinigun
()

CPack vs. RPM spec

Привет ЛОР,

Суть такова: есть проект, использующий CMake, нужно для него сделать RPM пакет с довольно извращёнными требованиями:

  • Заменить %dist
  • Будет парочка %ghost файлов
  • Проверка RPM lint + специфичной тулзой

Уже сейчас видно, что автогенерированная CPack'oм спека не справится. По этому думаю использовать CPACK_RPM_USER_BINARY_SPECFILE или же завернуть вызов CMake внутрь спеки.

Расскажите, как вы собираете RPM-ки для проектов на CMake? Что посоветуете в данном случае?

 , ,

KennyMinigun
()

Баг: [list] ломается при использовании [pre]

Имеем код:

[list="1"]
[*] [pre]printf("Hello");[/pre]
[*] Тест
[*] [pre]printf("World\n");[/pre]
[/list]

Имеем результат:

  1. printf(«Hello»);
  2. Тест
  3. printf(«World\n»);

 , ,

KennyMinigun
()

Что это за хрень и как ее убрать?

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

Выглядит сие чудо так: http://pic4a.ru/53/AZ.png

Подскажите пожалуйста название пакета, чтоб его удалить...

 , , ,

KennyMinigun
()

Вот так вот...

Собственно сегодня лицезрел еще одно (казалось бы крохотное) изменение.
Но пути назад уже нет: http://pic4a.ru/53/zm.png

 , ,

KennyMinigun
()

А посоветуйте музыки (N+1)

Собственно хотел попросить насоветовать музыки похожей на The Crystal Method:

... ну или последний альбом Celldweller

Для Ъ: electronic, breakbeat, big beat

 , ,

KennyMinigun
()

failed to start kcmserver. check your installation

Именно таким сообщением меня приветствует рабочий стол после ввода пароля: http://i.imgur.com/OFT5Jdgh.jpg

Посмотрел dmesg, а там:

kcminit_startup[2130]: segfault at baa36 ip ********** sp ******* error 14 in kdeinit5[400000+d000]
http://i.imgur.com/Iu2nRgyh.jpg

Гугление находит советы типа «обновляйтесь до упора» (что я и сделал), но все тлен. Подскажите, пожалуйста, как починить?

UPD Обнаружил у себя мешанину из kubuntu-ppa-*, обновился до Vivid Vervet (15.04 beta 1), полёт нормальный.

 , , ,

KennyMinigun
()

Запилите голосовалку про DE

Сабж. Уже давно не было, интересно, как поменялась картина.

Сделано by cetjs2.

 , , , ,

KennyMinigun
()

Сборка Kate поверх KF5

Пітаюсь проделать сабж, но не могу найти все пакеты, для удовлетворения зависимостей CMake. Ошибка сейчас такая:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find KF5 (missing: DocTools Init) (found suitable version
  «5.7.0», minimum required is «5.6.0»)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/ECM/find-modules/FindKF5.cmake:113 (find_package_handle_standard_args)
  CMakeLists.txt:41 (find_package)

Соответственно не хватает пакетов *-dev для DocTools и Init, но я их не могу найти в репозиториях по шаблону libkf5*-dev. Подскажите, пожалуйста, что доустановить?

 , ,

KennyMinigun
()

Починить кеш(?) baloo/krunner/...

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

Обнаружил проблему: в результатах поиска krunner (и kickoff) показываются несуществующие сущности. Например при поиске «qt» в krunner показывает (http://i.imgur.com/lrhLQBm.png):

  • Qt Maintenance Tool (Opensource)
  • Qt Maintenance Tool
  • <...>

То же самое и в kickoff: http://i.imgur.com/3lmESr0.png
При открытии "Qt Maintenance Tool (Opensource)" возникает ошибка (http://i.imgur.com/jivJRCK.png):

KDEInit не может запустить «/home/elvenfighter/Programs/Qt/5.2/MaintenanceTool»
Естественно, что такого пути не существует.

Собственно вопрос: как заставить baloo/krunner забыть об этом пути?

 , ,

KennyMinigun
()

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