KDE/Qt: горизонтальные линии на больших разрешениях экрана

Метки

, , ,

При разрешении монитора 1920х1080 под KDE 16.0 в Linux Mint (да, кроме генты бывает и такое 🙂 ) возникла неожиданная проблема в виде спорадически возникающих горизонтальных линий (а-ля screen tearing в англонетах):

Spectacle.W19054

Как оказалось, проблема заключалась в настройке масштабирования экрана (System Settings -> Display and Monitor -> Displays -> Scale Display), установленной в множитель 1,1. Решение для отдельного приложения заключается в следующем: вернуть масштаб к стандартному путем установки множителя, равного 1/1,1. Теперь запуск консоли осуществляется командой

QT_SCALE_FACTOR=0.909090909090909 konsole

Больше деталей в документации Qt.

Виджеты в Jupyter Notebooks

Метки

,

Всем любителям Wolfram Mathematica знаком очень удобный интерфейс для демонстраций и поиска нужных параметров — функция Manipulate

3

Оказывается, в альтернативной реализации ноутбуков Jupyter для языка программирования Python есть аналогичный функционал, реализованный в качестве виджетов на JavaScript.

Читать далее

Продолжение прерванной компиляции пакета

Метки

,

Столкнулся с неприятной ситуацией: во время обновления GCC под Gentoo закончилось место в корне диска и компиляция прервалась. Так как больше половины исходников уже было скомпилировано, начинать все с нуля не хотелось и был найден рецепт продолжения прерванной инсталляции пакета.

Исходники во время компиляции хранятся в /var/tmp/portage в подкаталогах, соответствущих структуре портежа (в моем случае, /var/tmp/portage/sys-devel/gcc-4.8.5). Сначала надо завершить компиляцию. Для этого выполняем команду

# ebuild /usr/portage/sys-devel/gcc/gcc-4.8.5.ebuild compile

которая завершит сборку пакета. В make.conf обновим переменную

FEATURES = «<все, что было ранее> keepwork keeptemp»

Эти опции отключают удаление временных файлов из директорий вроде /var/tmp/portage. Теперь вновь инсталлируем GCC:

# emerge -1 =sys-devel/gcc-4.8.5

И удаляем фичи keepwork keeptemp из make.conf

Voilà!

Когда физики еще шутили

Метки

,

Пополнения на книжной полке случаются нечасто, обычно лишь в случае желания сохранить ссылку на книгу, читавшуюся онлайн. Сегодня туда отправился сборник рассказов (скорее, описаний и воспоминаний) о Духе Физтеха, авторства старшенго н.с. Физико-технического института имени Иоффе (С.-Петербург) Михаила Левинштейна. Одни заметки вызывают искренний смех, иные — пожимание плечами, но чтение безусловно занимательное. Нынче на научную работу уже накладывают отпечаток не партийные, а «рыночные» отношения, что-то изменилось безвозвратно, что-то закрепляет позиции, но бум надеяться, что умение относиться к жизни с юмором и специфическим взглядом на мир сквозь призму, естественно, научного образования останутся и впредь 🙂

IPython notebooks

Метки

, ,

С недавних пор надстройка над стандартным питоновским шеллом IPython предоставляет возможность удобного оформления расчетов и учебных заданий (на момент написания доступна версия 1.1, а работа ниже показана на примере версии 1.0). Её запуск производится командой


ipython notebook

Подгружается серверное приложение с прослушиванием порта 8888 и в браузере откроется страница с адресом http://127.0.0.1:8888/:

IPython notebook empty screen

В домашнем каталоге пока нет ни одного ноутбука.

Читать далее

Qualcomm Atheros AR8162 Fast Ethernet

Метки

, ,

Всем счастливым обладателям Ethernet-карты Qualcomm Atheros AR8162 Fast Ethernet посвящается. Так как в ядре драйвера alx не наблюдается, ставим его вручную следующим образом.

На данный момент, свежайшие драйвера находятся по адресу
http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.6/compat-wireless-3.6.8-1-snpc.tar.bz2 (полный список тут: http://wireless.kernel.org/en/users/Download/stable/)
Выкачиваем их и распаковываем:

wget http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.6/compat-wireless-3.6.8-1-snpc.tar.bz2
tar xjvf compat-wireless-3.6.8-1-snpc.tar.bz2

Далее заходим в распакованный каталог и открываем для редактирования файл drivers/net/ethernet/atheros/alx/alx_main.c. В нем, в районе 123 строки находим if и вносим следующую правку:

if (hw &amp;&amp; hw-&gt;adpt &amp;&amp; hw-&gt;adpt-&gt;netdev)
		//__netdev_printk(level, hw-&gt;adpt-&gt;netdev, &amp;vaf);
		printk(&quot;%salx_hw: %pV&quot;, level, &amp;vaf);

Компилируем, устанавливаем и запускаем:

scripts/driver-select alx
make
sudo make install
sudo modprobe alx

За информацию спасибо:

UPD 2014/11/01

Как минимум, в ядре 3.14.14 появился драйвер: Device Drivers → Network Device Support → Ethernet Driver Support → Qualcomm theros AR816x/AR817x support

Ответное послание. Будда — Руми — Бродский

Wayter's Blog

Дж. Руми:
Однажды ночью человек взывал:
“Аллах! Аллах!”
Сладость на его губах все возрастала от восхвалений,
пока какой-то циник не сказал:
“Ну, как? Я слышал твои
призывы, а ответ ты получил хотя бы раз?”
Человеку нечего было на это сказать.
Он перестал молиться и погрузился
в беспокойный сон.
Ему приснилось, что он видит Хызра, наставника душ,
среди густой зеленой листвы.
“Почему ты прекратил восхваления?”
“Потому что я ни разу не слышал ответа”.
“Эта устремленность,
которую ты проявляешь, и есть ответное послание”.
Скорбь, из которой ты взыскуешь,
влечет тебя к соединению.
Твоя чистая печаль,
желающая помощи,
есть тайный кубок.

(Также цитируется здесь: Реальность — векторная величина )

View original post ещё 622 слова

Адаб – правила поведения

Wayter's Blog

Адаб – правила поведения и обычаи, принятые среди суфиев.

* * *

О суфий!

Основа суфизма — соблюдение этикета (адаб), и этикет суфизма заключается в собственном не-существовании. [[или просто — в не-существовании]]

Д-р Джавад Нурбахш
* * *

Адаб – это правила поведения суфия по отношению к шейху и другим дервишам.  На важность этих правил указывает д-р Джавад Нурбахш: «Как сказал кто-то из суфиев: «Весь суфизм – это адаб» (Дж. Нурбахш. «Путь», М.2007, стр.221).

Адаб является методом, позволяющим воплотить суфийские идеалы в повседневность и способом тренировки дервишей.

Задача адаба – помочь дервишу поддерживать концентрацию и помнить о целях Пути.  Соблюдение правил служит тому, чтобы «смотреть в одном направлении и видеть все как Одно».

— Находясь в ханаке следует сосредотачиваться на поминании Бога и служении другим дервишам, а не на своих мирских делах и заботах. «Входя в ханаку, суфий говорит себе: “Я пришел пожертвовать собою ради Друга”. Он…

View original post ещё 158 слов

Ф.Искандер: экономика и совесть

При создании записи WordPress предложил добавить «свои мысли» уточнив, что это «необязательно» 😀

Wayter's Blog

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

Нас ждут трагические неудачи, пока мы не осознаем, что фундаментом человеческой жизни и целого государства является совесть. Разбуженная совесть — самый грандиозный источник человеческой энергии.
<…>
Сохранить чистоту своей совести при советской власти было легче, чем сегодня. Тогда зло было с достаточно четко очерченными границами. Если ты вопреки своей совести переходил эти границы, то ты знал, что делал. Это было свободным проявлением твоей личной воли и потому не слишком страшно.

Сегодняшнее зло расплывчато и потому страшней.

Фазиль Искандер

Отсюда

View original post ещё 2 слова