LINUX.ORG.RU

Избранные сообщения zunkree

Фризится Xorg на дровах amdgpu

Форум — Desktop

Доброго времени суток. Имею видеокарту AMD R9 390X. По совету некоторых товарищей пробовал накатить новенький amdgpu-pro, но с ним были проблемы при сборке wine. Решил вернуться на amdgpu и ждать, пока *-pro доведут до ума. Но возникла проблема. Люблю поиграть в дотку с вободное от работы и учебы время. А эта самая дотка при запуске периодически вешает намертво иксы. На клавиатуру никакой реакции. Единственное что могу - залогиниться по ssh. Таким способом проверил Xorg.0.log - ни единой ошибки. Ничего подозрительного в dmesg и /var/log/messages. Содержимое xorg.conf.d:

Section "Device"
   Identifier "AMD"
   Driver "amdgpu"
   BusID "PCI:04:00:0"
   Option "AccelMethod" "glamor"
EndSection
Section "Screen"
   Identifier "Screen0"
   DefaultDepth 24
   SubSection "Display"
              Depth 24
   EndSubSection
EndSection
lscpi -k говорит о том, что подгружен нужный модуль - amdgpu. Ядро 4.7.3-hardened. Подскажите, куда смотреть? Никаких идей.

 , ,

maked0n
()

dub 1.0

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

Состоялся релиз dub 1.0 — пакетного менеджера и системы сборки для языка программирования D.

Основные изменения:

  • реализована поддержка однофайловых пакетов, включая поддержку скриптов с #!;
  • компилятор DMD в официальных сборках обновлен до 2.071.0;
  • удалены все устаревшие возможности из API, интерфейса командной строки и форматов данных;
  • теперь для использования на OS X необходима версия ОС 10.7 или выше;
  • dub переведен на использование std.stdio вместо std.stream;
  • исправлено множество ошибок.

>>> Подробности

 , dub

cetjs2
()

Ваше мнение о новой теме Hex для Awesome

Форум — Desktop

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

Не знаю, что делать с шрифтами.

http://i.imgur.com/8TtjS0b.png

 , ,

vim
()

Серия тем Pro для Awesome

Галерея — Скриншоты

Панель Awesome можно кастомизировать довольно сильно, вы практически ничем (кроме некоторых багов) не ограничены, любые изображения, виджеты, многое можно интегрировать.

Сейчас серия состоит из 2 тем в двух вариантах, два варианта тёмной (v1 и v2) и два варианта светлой темы v3.

На скриншоте тема v1, также посмотрите другие:

Под «Pro» имеется в виду подражание интерфейсам профессиональных (индустриальных) приложений.

На скриншоте панель, слева направо:

  • Taglist, иконки вместо символов, бирюзовый типа светодиод это активный тег, темные - пустые, светлые - занятые, а также красный urgent.
  • Tasklist, иконки отключены, активная вкладка чуть светлее остальных, так же еле заметный красный оттенок имеет urgent вкладка.
  • Трей, в нём parcellite.
  • Интегрирован MPD плеер, кнопки управления (они же на хоткеях, разумеется), а также отображение текущего трека. При паузе кнопка Play сменяется на паузу, при остановке проигрывания - дисплей статуса трека исчезает вовсе.
  • Виджеты почты (к-во новых входящих Gmail), CPU, RAM, SDD, Down/Up скорость инета.
  • Виджет часы, при клике на который он сменяется на виджет календарь с текущей датой и днем недели.
  • Виджет лейаутов.

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

Конфиги здесь.

>>> Просмотр (1680x1050, 1380 Kb)

 , ,

vim
()

Вышла новая версия компилятора языка D — DMD 2.066

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

К наиболее значимым изменениям можно отнести следующие:

  • Сделан большой прогресс в сторону реализации ручного управления памяти. Теперь в языке появился атрибут @nogc, который позволяет отключить сборщик мусора. Также добавлен ключ -vgc для вывода списка всех позиций выделения памяти для GC в коде.
  • Новая языковая конструкция extern (C++, namespace) теперь позволяет использовать прямые вызовы функций C++ из пространств имён.
  • Улучшен механизм автоматического определения типов в шаблонах. Шаблон вида «void foo(T)(T[] arr, T elem)» теперь может быть вызван как «foo(a, 1)», если a определено как «short[] a». Раньше было необходимо явно приводить 1 к типу short.
  • Реализована поддержка унифицированного синтаксиса создания для встроенных скалярных типов.

Также на днях вышла в свет новая версия компилятора LDC 0.14, работающего поверх LLVM.

Также стоит отметить большой прогресс со стороны компилятора SDC, реализованного на самом D.

>>> Подробности

 , , ,

Xroft
()

прототип виджета хоткеев для awesome wm

Галерея — Скриншоты

«{Super,Alt,Shift,Control}+?» вызывает попап

сам виджет: https://github.com/actionless/awesome_config/blob/devel/actionless/hotkeys.lua (там дикий ужас, не было времени сделать красиво, хотелось по-скорее увидеть как оно будет работать)

пример файла с самими хоткеями: https://github.com/actionless/awesome_config/blob/devel/config/keys.lua

PNG почему-то не захотело загружаться:

Оригинал

>>> Просмотр (1600x900, 323 Kb)

 

actionless
()

Выложены видеозаписи с конференции «Дорога в облака»

Новости — Конференции и встречи
Группа Конференции и встречи

Все записи докладов конференции «Дорога в облака», которую команда Russian Fedora проводила 21 сентября совместно с сообществом OpenStack.ru, выложены в общий доступ.

Налетайте!

Записи отличного качества, за что стоит поблагодарить компанию Яндекс, безвозмездно предоставившую зал, оборудование и печеньки.

>>> Подробности

 , , ,

alpha
()

Какую команду хотелось бы знать несколько лет назад, когда начинали в линуксе

Форум — Talks

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

Собственно, эти треды:

Присылайте свои наборы команд и ссылки на подобные ресурсы. В тредах весьма полезный обмен знаниями.

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

 , , , ,

swwwfactory
()

Гентушники, где конфиг ядра берёте?

Форум — Desktop

Тема частенько подымается, но нормального решения я так и не видел.

Проблема: Собрать и обновлять более-менее универсальное ядро.

Как частичное решение загрузиться в убунту и сдлать make localyesconfig работает, но в новых ядрах появляются новые фичи, и вникать что выбрать мне лень.
Другая проблема: часть новых устройств может запросто не работать (например воткнул USB-звуковуху или веб камеру, а модули-то не собраны).

Кто как решает?

 ,

xorik
()

Как писать разделяемые библиотеки

Новости — Документация
Группа Документация

Завершена публикация перевода на русский язык большой статьи Ульриха Дреппера «Как писать разделяемые библиотеки». Автор предварил статью такими словами:

Разделяемые библиотеки используются повсюду. Разработчики пользуются ими для разных целей и разрабатывают их точно так же, как и приложения. Но проблема в том, что для создания просто хорошо написанного кода на многих платформах требуется применять дополнительные методы. Еще больше знаний нужно при создании оптимизированного кода. Настоящая статья познакомит вас с необходимыми правилами и методами. Кроме того, будет представлено понятие стабильности интерфейса ABI (Application Binary Interface — двоичный прикладной интерфейс) и будет рассказано, как стабильностью управлять.

>>> Перевод

 , ,

vikos
()