LINUX.ORG.RU

Сообщения KennyMinigun

 

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

Форум — Talks

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

Для Ъ:

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 вышла

Форум — Desktop

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

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

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

 ,

KennyMinigun
()

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

Форум — Desktop

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

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

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

 , ,

KennyMinigun
()

KDE Applications 15.04

Новости — KDE
Группа KDE

15-го апреля 2015 года команда разработки KDE представила выпуск KDE Applications 15.04. Данный выпуск включает в себя в целом 72 приложения, перенесённых на KDE Frameworks 5. Разработчики усердно работали над данным выпуском чтоб предоставить пользователю наилучшее свободное ПО для рабочего стола. И поэтому они рассчитывают на ваши отзывы о данном выпуске.

В этом выпуске ряды KDE Applications пополнились новыми приложениями, среди них: KHangMan, Rocs, Cantor, Kompare, Kdenlive, KDE Telepathy а также некоторые игры KDE.

Kdenlive, один из лучших линейных редакторов видео, завершил инкубационный процесс и теперь официально является частью KDE Applications. Среди нововведений: автоматическое сохранение для новых проектов и улучшенная стабилизация видео.

KDE Telepathy, набор программ для обмена мгновенными сообщениями, также является новобранцем в строю KDE Applications. В этом выпуске он был перенесён на KDE Frameworks 5 и Qt5. Планируемая функциональность данного набора уже практически полностью реализована за исключением пользовательского интерфейса для аудио- и видеозвонков.

Где возможно, осуществлён переход на технологию KAccounts, которая в настоящее время успешно используется в SailfishOS и Unity от Canonical. Сейчас данная технология активно используется только в KDE Telepathy, однако планируется на неё перевести также Kontact и Akonadi.

В новом модуле KDE Education также произошли заметные изменения: в Cantor внедрена поддержка Python 3; в Rocs было переписано ядро обработки теории графов и унифицировано API для пользовательских сценариев; KHangMan был переведён на QtQuick; в Kanagram добавлена возможность создания игры для двоих.

Кроме того, в Umbrello были исправлены ошибки и отполирован пользовательский интерфейс. А поиск теперь может осуществляться по категории «класс», «интерфейс», «пакет», «операция» или «атрибут».

Полный список изменений находится по ссылке.

>>> Официальная новость

 ,

KennyMinigun
()

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

Форум — Linux-org-ru

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

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

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

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

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

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

 , ,

KennyMinigun
()

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

Форум — Desktop

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

Уже второй день пытаюсь заставить 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

Форум — Admin

Привет,

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

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)

Форум — Development

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

Возник вопрос по поводу вывода строки посредством семейства функций 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

Форум — Talks

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

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

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

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

root / # 

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

 , , ,

KennyMinigun
()

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

Форум — Desktop

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

  • 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
()

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

Форум — Talks

Привет ЛОР,

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

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

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

 , ,

KennyMinigun
()

CPack vs. RPM spec

Форум — Development

Привет ЛОР,

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

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

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

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

 , ,

KennyMinigun
()

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

Форум — Linux-org-ru

Имеем код:

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

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

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

 , ,

KennyMinigun
()

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

Форум — Desktop

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

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

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

 , , ,

KennyMinigun
()

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

Форум — Talks

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

 , ,

KennyMinigun
()

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

Форум — Talks

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

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

Для Ъ: electronic, breakbeat, big beat

 , ,

KennyMinigun
()

failed to start kcmserver. check your installation

Форум — Desktop

Именно таким сообщением меня приветствует рабочий стол после ввода пароля: 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

Форум — Talks

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

Сделано by cetjs2.

 , , , ,

KennyMinigun
()

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

Форум — Development

Пітаюсь проделать сабж, но не могу найти все пакеты, для удовлетворения зависимостей 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/...

Форум — Desktop

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

Обнаружил проблему: в результатах поиска 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 подписка на новые темы