nVidia разочаровывает еще больше, чем ATI

И кто мне теперь скажет, что у nVidia поддержка железа лучше, чем у ATI?



На Radeon на слабенькой линейке x1200 можно было выжимать на полную даже после прекращения поддержки официальным производителем поддержки карточек.
С GeForce GT 240M все работало отлично буквально пару месяцев, я уже было обрадовался, что проблем с этими картами не бывает. На днях запустил ноут и вижу 4 экрана по 640х460 в одном 0.о Моя карточка суппортится, но не работает с дровами. Всяческие known issues и how-to-fix  не помагают.


UPD: проблема решается путем установки драйвера из PPA-репозитория. За помощь спасибо stmc с ubuntu.ru. Я этот способ, сколько мог, игнорировал. Видимо, напрасно.

Фритайм в будние дни

В свободное время провел полный рефакторинг кода галереи. Отделил мух от котлет. Теперь есть только нужные функции и они не дублирутся. Привел в порядок названия функций и элементов. Сделал генерацию контента полность динамическим. Подправил, чтоб не "скакала" галерея при скроллинге.

Восстановление Grub2. Windows затер загрузочную область

На днях переразбивал жесткий и переустанавливал ОСи. Вышло так, что пришлось установить сперва Linux, затем Windows.
Естественно, при этом была перезаписана загрузочная область.

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

Грузимся с установочного диска. Загружаем систему без установки.

Смотрим разбивку жестких (это надо, чтоб определить, куда установлен Linux, обычно там же находится и /boot):
sudo fdisk -l

$sudo mount /dev/sdaN /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc

где N - номер раздела, на котором присутствует /boot

$sudo chroot /mnt

#grub-install /dev/sda

У меня после этого выдало предупреждение, но я на всякий все-таки сделал:

#grub-install --recheck /dev/sda
и вновь выдало то же предупреждение. Видимо это нормально.

#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot

После чего Винда не подхватывается.
Решается это следующим простым движением:
$sudo update-grub2

Фритайм в будние дни

Сделал на досуге галерейку

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

Не запускается awn-manager

Сегодня столкнулся с проблемой. Установил в awn-manager настройку General -> Внешний вид панели -> Вид: Объемная панель.
После чего открыть окно awn-manager стало невозможным.

Помогло сбрасывание конфигнрации awn-manager-а: gconftool-2 --recursive-unset /apps/avant-window-navigator

P.S.: есть отличный awn FAQ.

Importing jogl project from one platform to another

A very strange situation was occured when I moved my jogl project from windows platform to linux.
I imported my project and used the same version of Netbeans and JOGL plugin wich I had on windows.
But I got such curious message during my applet was launched:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
Collapse )
< natives.platform=windows-i586
---
> natives.platform=linux-i586

I've changed this configuration manually and it was worked.
So issue was resolved. It was a little but distaste issue.

Java Applet, проблемы с JOGL из-за JNLPApplet

Проблема следующая: при запуске апплета построенного на JOGL приложение не может загрузиться и работать. Вылетают различные ошибки, вроде следующего:
Collapse )
Collapse )

Официальные примеры с сайта проекта не работают по той же причине.

За помощь в решении проблемы спасибо Михаилу Иванченко. Миша, привет =).

З.Ы.: OpenJDK и IcedTea в этом плане рулит.