LINUX.ORG.RU

Сообщения grem

 

AMD OpenCL Max. GlobalMemory

 , ,

После запуска теста LuxMark заметил, что для теста выделяется только 512 Mb памяти видеокарты. Google поведал, что такая проблема действительно существует, в том числе и для Darktable. Но так и не нашёл (или не понял) с чем это связано и существует ли решение этой проблемы и можно ли выделить больше памяти?

Debian Jessie
Radeon HD 5850 1 Gb
Catalyst 15.7
В /opt запихнул AMDAPPSDK-2.9-1

Установлены

$ dpkg -l | grep opencl
amd-libopencl1:amd64                  1:15.7-1                                    
amd-libopencl1:i386                   1:15.7-1                                     
amd-opencl-icd:amd64                  1:15.7-1
В /opt запихал AMDAPPSDK-2.9-1

Тест LuxMark-LuxBall на видеокарте выполняется успешно, то есть поддержка opencl работает. Остальным тестам, памяти как раз и не хватает.

grem
()

Физкультура в школе

 

Будучи учащимся школы, меня ещё тогда удивляло, что на уроках физкультуры на протяжении всей четверти/полугодия фактически ничему не учили. Или мне так казалось. Всё что могу вспомнить - это общая разминка, разминочный бег трусцой, пара упражнений с прыжком через козла/коня, прыжок с брусьев после раскачивания. Всё это в таком вялом темпе, что на площадке в детском саду и то более активная беготня. И вдруг, на фоне этой халявы, внезапно нужно сдать нормативы на упражнения, которым тебя не обучали: будь то прыжки в длину или ещё более важные зачёты по бегу на дистанции 60 м, 1 км, 3 км. При том, что в двух последних случаях для неподготовленного человека получается неплохая нагрузка и хорошее время он вряд ли покажет. Как так получается, что по остальным предметам на «итоговых контрольных» с тебя спрашивают то, чему тебя учили за отведённый период, а по целому отдельному предмету от ученика требуют навыков, которым не учат? То есть не рассказывают о технике того же бега и не проводят соответствующие тренировки сразу направленные на более успешную сдачу нормативов? Это во всех школах так?

grem
()

«Middle-earth: Shadow of Mordor» for Linux

 ,

сабж выпустили для linux. новость писать лень.

Additional Notes: AMD and Intel cards are NOT supported. If you wish to play the game using an AMD graphics card, you should update your graphics driver to version Catalyst 15.7 or higher. You should be able to run the game without experiencing stability issues or graphical glitches, but you may still experience poor performance.

NVIDIA ... with driver version 352.21 or later

Портировал Feral Interactive


Update 1:

Тем временем выяснилось, что linux-порт игры не поддерживает работу с процессорами серии Phenom II, выпущенными до 2012 года, так как ему нужна поддержка SSE версии 4.1 или новее для оптимизации производительности. На текущий момент команда разработчиков решает данную проблему. Никаких требований к процессору кроме частоты на странице игры не указано.

Update 2:

Разработчики сообщили, что с 12 августа для linux-версии игры доступен патч, исправляющий вышеописанную ошибку запуска для процессоров серий AMD Phenom II / Athlon II, выпущенных до 2012 года.

grem
()

HDD всё?

 ,

Валялся у меня старенький Maxtor на ~40 Gb и осенью 2013 г. я решил поставить на него Debian. Всё было хорошо, но вчера я вернулся домой, обновился и после перезагрузки вместо появления рабочего стола посыпались ошибки вида «Undefined sense code», «Descriptor sense data with sense descriptor (in hex)», «Unresolved read error - auto» reallocate failed" и прочие. Что примечательно, вручную kdm удачно стартовал. Относительно полезные/бесполезные данные с «/home» скопировал на другой раздел.

После этого многократно надругался над нечитаемыми секторами посредством hdparm --yes-i-know-what-i-am-doing --write-sector <sector_number> /dev/sdb и переустановил пару пакетов, на которые ругалась система или которые не переустанавливались до перезаписи секторов.

На текущий момент в dmesg всё ещё присутствуют/появляются ошибки вида

[  976.366322] end_request: I/O error, dev sda, sector 70117304
[  976.366342] ata1: EH complete
[  981.873602] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
[  981.873609] ata1.00: BMDMA stat 0x24
[  981.873614] ata1.00: failed command: READ DMA
[  981.873622] ata1.00: cmd c8/00:00:18:5b:28/00:00:00:00:00/e4 tag 0 dma 131072 in
         res 51/40:00:20:5b:28/00:00:00:00:00/e4 Emask 0x9 (media error)
[  981.873626] ata1.00: status: { DRDY ERR }
[  981.873629] ata1.00: error: { UNC }
, а значение «Reallocated sector count» в smartctl продолжает немного расти (сейчас 13), как и значение «ATA Error Count» (203). Значит ли это, что диск уже неизбежно помер и я занимаюсь тем, что «насилую» труп?

grem
()

Portal Stories: Mel

 , ,

Всем обладателям «Portal 2» с 25 июня доступно бесплатное дополнение «Portal Stories: Mel», созданное сообществом. Отзывы очень хорошие.

grem
()

Документация к языкам программирования

 , , , ,

Всевозможные учебники и книги - это хорошо, но обычно их предлагают купить и часто не совсем дёшево, даже если они описывают базовый уровень. Бесплатным решением, очевидно, является официальная документация. Когда я открыл документацию к python, я был приятно удивлён, что она написана практически как учебник. Для Java вроде бы тоже всё относительно неплохо в этом плане, хотя хотелось бы отдельный оффлайновый pdf.

Мне захотелось скачать себе документацию в подобном виде для C и C++. Зашёл на их официальные сайты, там описание стандарта предлагают получить на сайте ISO за немалые суммы денег. Да и само описание стандарта далеко не для обучения. Хорошо, подумал я, попробую тогда посмотреть документацию к одной из реализаций языка - GCC-CPP, и вижу, что описанное там тоже вовсе не подходит для обучения. Даже описания типов и примеров объявления нет (может плохо искал, но в заголовках не заметил).

Нет, это не тред «подскажите книгу по Сям», таких для начинающих я и сам могу гору насоветовать.

Вопрос следующий: существует ли нормальная доступная бесплатная документация по которой можно изучать C, C++? Официальная документация по другим языкам была бы тоже интересна.


Update

C, C++
Online-ресурсы и учебные пособия для начинающих:

Как дополнение: Рабочая версия стандарта C++14 от 19 ноября 2014 г. (с официального сайта стандарта)


Fortran


Python
В дополнение к официальной документациипереводу руководства Python 3.1):


Object Pascal. Lazarus

Перемещено Klymedy из talks

grem
()

Где ЛОР'овец катается на велосипеде?

 

Раз уж в Talks пошла велосипедная тема, то кто где катается (город/район)?

grem
()

Шутки о языках программирования и их недостатках

 , ,

При всех преимуществах каждого языка программирования в отдельности, у каждого их них всё же есть и недостатки. В связи с этим, в разные годы об этих недостатках появлялись (программы-)шутки. Для примера приведу две.

О языке Фортран (шутка об отсутствии зарезервированных слов, заявлено, что работоспособна):

PROGRAM PROGRAM!
END:DO DO=DO,DO
PRINT*,DO,’:END DO’
END DO END;END!??

Фрагмент старой шутки о языке Си:

Когда мы обнаружили, что другие действительно пытаются писать программы на A, мы быстро добавили еще парочку хитрых примочек, создав B, BCPL, и, наконец, Си. Мы остановились, добившись успешной компиляции следующего:

for(;P("\n"),R--;P("\""))for(e=C;e--;P("_"+(*u++/8)%2))P("\" "+(*u/4)%2);
Мы не могли даже представить, что современные программисты будут пытаться использовать язык, допускающий подобный оператор!

А какие вам известны подобные шутки о языках программирования или их недостатках?

P.S. Однострочник на Perl с патчем Бармина и прочие варианты угробить систему можно не приводить.

grem
()

АМД Catalyst 15.3 Beta специально для Ubuntu Vivid Vervet

 , ,

11 марта AMD специально для Ubuntu 15.04 сделала доступным Catalyst 15.3 Beta (ссылка).
Из известных изменений:

* New upstream release:
    - Add support for X ABI 19.
  * debian/control.in:
    - Drop conflicts/provides/replaces libopencl1 (LP: #1129409).
  * debian/dkms.conf.in:
    - Drop all the patches.
  * debian/substvars:
    - Add support for X ABI 19.
  * debian/patches/series:
    - Drop amdxdg-su-add-support-for-pkexec.patch.
 -- Alberto Milone <email address hidden>   Wed, 11 Mar 2015 16:03:18 +0100
grem
()

«Middle-earth: Shadow of Mordor» обещают выпустить для Linux этой весной

 ,

Появившуюся осенью 2014 г. игру Feral Interactive собирается выпустить под Linux весной:

We are happy to announce that the award-winning action adventure game Middle-earth: Shadow of Mordor will be released on Linux this Spring. ... Middle-earth: Shadow of Mordor will be a SteamPlay title that will run on Ubuntu 14.04 and Valve’s SteamOS, and will follow the Linux releases of Empire: Total War and XCOM: Enemy Unknown last year.

Источник.

P.S.
Хотел добавить новый тэг «feral», но мне это сделать не позволили.

grem
()

Где посмотреть новости о новых пакетах в Debian?

 ,

Сидя в Gentoo я обычно просматриваю списки обновившихся за последние дни «пакетов» здесь или здесь.

Есть ли для Debian подобные ресурсы? Твиттер «Debian New Packages» не предлагать. Ресурсы packages.qa.debian.org или даже tracker.debian.org конечно хороши, но не то.

grem
()

Внезапные и/или неопубликованные изменения в оффтопик-листе?

 

Вот вроде есть вполне официальный оффтопик-лист и вдруг мне сообщают, что попытка разместить новость (не копипаста) о выходе игры в steam является «100% оффтопиком» по причине проприетарности игры и тема недостойна находиться даже в «форум - games», поэтому помещена в «форум - talks». Перемещение из новостей в форум или удаление заявки на новость я бы ещё понял, если бы мне сказали, что новость написана плохо. Но мне сообщили совершенно другое и подобное заявление выглядело немного странным на фоне того, что в новостях уже много раз размещались темы

  • о выходе игр в steam (игра вышла в steam под linux);
  • о начале сбора средств на игры в kickstarter (средства были ранее собраны там).

Да, я считаю, что сама серия достаточно хороша на фоне и так немногочисленных современных квестов под linux. К тому же первая часть игры с её приквелом были одними из небольшого числа игр, доступных для linux ещё во время бета-теста клиента steam.

toney, Licwin, fallout4all, во избежание дальнейших недоразумений и недоумений с моей стороны, хотелось бы получить дополнительные комментарии по данному вопросу.

grem
()

Выход игры «The Book of Unwritten Tales 2»

 , , ,

Модераторам: По результатам обсуждения, Shaman007 предложил репостнуть тему снова в новости.

Как и обещали разработчики студии «KING Arts Games», в феврале, а именно 20 числа, состоялся выпуск игры «The Book of Unwritten Tales 2».

Игра представляет собой юмористический приключенческий point-and-click квест, повествующий о приключениях четырёх главных героев: эльфийки Иви, полурослика Вильбура Темношторма, человека Нейта и некоего мохнатого инопланетного «Существа». Действие происходит в сказочном мире Авентазии, наполненном магией и в котором уже много столетий до этого шла война между силами Света и Тьмы (война двух Башен), закончившаяся в первой части игры тем, что главные герои одолели злую ведьму Мортрогу. Но похоже, что что-то снова угрожает миру и спокойствию.

Рекламный ролик игры.

( читать дальше... )

Подробности

Перемещено toney из games

Перемещено Shaman007 из talks

grem
()

В преддверии выхода Gnome 3.16

 

Предчувствия подсказывают мне, что в марте должен выйти Gnome 3.16. Кто какие улучшения в нём ожидает и кто каких наконец дождётся?

Лично мне хотелось бы видеть человеческое объединение приложений по группам перетаскиванием, как, например, в Android (раз уж они упёрлись в «пальцетыкательный» интерфейс) или SimpleWelcome (из Rosa Linux Fresh KDE).

Может кто уже успел потестировать developer preview если таковой есть?

grem
()

Как часто вам возвращали потерянные вещи?

 , ,

Сабж:
Практически каждый в жизни что-то терял или где-нибудь забывал. Бывали ли у вас истории успеха возвращения потерянных вещей? Или может быть даже сами помогли их кому вернуть?

Для затравки:
В эти выходные я возвращался на электричке домой через другой город и вышел на его станции. Свой рюкзак (с папкой с определённого рода бумагами) благополучно забыл в вагоне на верхней полке. Об этом я умудрился вспомнить только через час, когда снова шёл в направлении станции (да, я слоупок). За это время поезд уже минут 20 как доехал до конечной. Я обратился в отделение полиции на станции, на которой вышел. У меня записали контактный телефон и расспросили в каком поезде ехал, каком вагоне, в какой части вагона, как выглядел рюкзак, что в нём было. Уже через минут 10 мне перезвонили и сообщили, что рюкзак найден в вагоне на конечной станции и передан в ближайшее отделение полиции и, что я могу за ним приехать. Рюкзак я забрал. Радость находки немного омрачало то, что за час путешествия рюкзака в поезде из него вытащили две флешки, но на них ничего ценного не было.

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

grem
()

Срок действия паспорта истёк. Ошибка базы данных.

 , фмс

Захожу сегодня на одну из страниц официального сайта ФМС России и в разделе «Проверка по списку недействительных российских паспортов» вбиваю серию и номер своего паспорта, в результате мне выдаёт:

По Вашему запросу о действительности паспорта РФ <серия> № <номер> получен ответ о том, что данный паспорт «Не действителен (ИСТЕК СРОК ДЕЙСТВИЯ)

Всё бы ничего, но о подобной ошибке мне сообщили из банка, в котором я обслуживаюсь и сказали, что такое не только у меня. При этом до 45-летнего возраста мне ещё очень далеко, как и до окончания срока действия паспорта. Пока отправил в ФМС сообщение об ошибке с описанием проблемы. Возможно, что у кого-то ещё подобное всплывёт.

Upd: через пару дней по запросу подправили информацию.

grem
()

Что за мультфильм?

 

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

grem
()

Обновление клиента Steam

 , ,

19 января обновился клиент. Отмечу 2 важных обновления:

  • Исправление «редкой» ошибки в Linux, которая может приводить к удалению пользовательских файлов при неудачном запуске клиента;
  • Добавление встроенного счётчика FPS (включается в настройках клиента)
grem
()

Limbo крэшится при запуске

 ,

У кого-нибудь ещё есть такая ошибка (в консоли) при запуске игры?

Error in `./limbo': free(): corrupted unsorted chunks

Update
Временное решение: включить оконный режим. Для этого открыть файл с настройками "../SteamApps/common/Limbo/settings.txt" и присвоить параметру «windowedmode» значение «true», не забыв его раскомментировать.

Update 2
Запуск в полноэкранном режиме:
По-видимому, проблема проявляется в KDE при включенных эффектах рабочего стола, если их отключить, то игра стартует нормально в полноэкранном режиме. Для отключения эффектов нужно зайти в System settings -> Desktop effects -> снять галочку с «Enable desktop effects at startup»], нажать кнопку [Apply] для применения изменений. Остаётся перелогинится в KDE и после запуска Steam игра успешно стартует в полноэкранном режиме.

grem
()

Pulseaudio + колонки «5.1» + наушники

 , ,

Да, да, это очередная тема про pulseaudio. Да, опять в Debian. Да, pulseaudio установлен исключительно из-за skype (если он Вам не нужен, рад за Вас).

C alsa всё было прекрасно и для каждой пары каналов, включая наушники, в kmix был свой ползунок, сейчас только общий для всего сразу. В pavucontrol есть регулировки для отдельных каналов колонок, но нет регулировки для наушников; в alsamixer отдельная регулировка канала наушников есть; в kmix только одна общая регулировка.

Материнская плата Gigabyte GA-H55M-D2H, чипсет intel H55:

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

Есть ли быстрый способ настройки вывода на наушники с отдельной регулировкой звука в kmix? Сами динамики сейчас настроены добавлением в дефолтный конфиг /etc/pulse/daemon.conf строчки «default-sample-cannels = 6». Что в него ещё добавить, чтобы kmix выдал отдельную регурировку для наушников (подключены в выход «Side» и даже работают)? Поделитесь, пожалуйста, историей успеха.

grem
()