Показ дописів із міткою vaio. Показати всі дописи
Показ дописів із міткою vaio. Показати всі дописи

четвер, 8 листопада 2012 р.

Аккумулятор на vaio

Ноутбуку 4 года. Стандартный аккумулятор. В молодости на этом аккумуляторе он работал до 5 часов. Сейчас проработал 2 с половиной часа. Очень даже не плохой результат с учетом того, что некоторые ноутбуки вообще столько не живут :)

вівторок, 6 листопада 2012 р.

HDD -> SSD

Поменял таки в своём ноутбуке HDD Seagate ST9500420ASG (7200RPM, 16MB cache) на SSD Intel SSDSC2CT240A3 (330 series, 240GB). Основная текущая мысль: почему я этого не сделал раньше?
Перед циферками кратко о том, на чем всё это крутится: ноутбук с Intel ICH9M (SATA II), FreeBSD 10.0-CURRENT #35 r241618, отдельный раздел для загрузки, на котором zfs pool, отдельный раздел для всего остального с шифрованием всего через geli (AES-XTS , на hdd KeyLength был 128, на ssd 256), поверх которого опять же zfs pool.
А теперь циферки.
Загрузка системы от bios до появления login prompt:
  • hdd - 1 минута 50 секунд
  • ssd - 1 минута 6 секунд.
Разница большая, но не поразительная. Просто на загрузке достаточно много времени уходит на недисковые операции: опрос оборудования (usb много занимает), получение ip по dhcp, синхронизацию времени по ntp.
Запуск разних программ.
tkabber при запуске подгружает невероятное количество файлов. И вот результат:
  • hdd - 01:27
  • ssd - 00:09

mutt при запуске сканирует inbox, читает заголовки всех писем оттуда, сортирует их. У меня в inbox порядка 2-х тысяч писем. Это заметно:
  • hdd - 01:06
  • ssd - 00:08

Ну и самое яркое, по моему: find ~/Maildir -type f|wc (посчитать общее количество писем у меня в ящике - их там 230 тысяч):
  • hdd - 13:06
  • ssd - 00:43

неділя, 25 березня 2012 р.

Препарация

Японские инженеры сделали всё, чтобы в их железку смог залезть только сервисный центр: и конструкция корпуса с кучей частей, и разнообразные потайные защёлки, и винты под отвертку #00... Ну, почти всё :) Отвертки правильные есть, инструкция тоже нагуглилась. И вот результат:

субота, 24 березня 2012 р.

vaio до сих пор жив...

Ноуту уже 3.5 года, а менять все-равно еще смысла особого нет: поменял память (теперь стоит 8GB), еще раньше поменял HDD на 500GB, Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz до сих пор вполне неплохо выглядит, а убитый за это время аккумулятор всё-равно может обеспечить почти 3 часа автономной работы...

понеділок, 22 серпня 2011 р.

Ноутбучная вебкамера

Таки уже работает. Необходимо: cuse4bsd и webcamd . Если фря достаточно новая, то даже в net-im/skype работает

субота, 16 січня 2010 р.

Регулировка яркости в sony vaio

Работает! Оказывается надо всего лишь порыться в портах и нарисовать скриптик для того, чтобы в зависимости от текущей видеокарточки использовались разные программы:
#!/bin/sh

usage()
{
        echo "usage: $0 [value|+value|-value]" >&2
        exit 2
}

if [ $# -gt 1 ]
then
        usage
fi

ETC=/usr/local/etc/X11
if ( cmp -s ${ETC}/xorg.conf ${ETC}/xorg.conf.sony.intel )
then
        getcmd='xbacklight'
        setcmd='xbacklight -set '
        inccmd='xbacklight -inc '
        deccmd='xbacklight -dec '
else
        if [ $(id -u) -ne 0 ]
        then
                prefix='sudo '
        else
                prefix=''
        fi
        getcmd="${prefix}nvclock -i | awk '/Backlight/ {print \$3;}'"
        setcmd="${prefix}nvclock -S "
        inccmd="${prefix}nvclock -S +"
        deccmd="${prefix}nvclock -S -"
fi

if [ $# -eq 0 ]
then
        $getcmd
        exit
fi

case $1 in
[0-9]|[0-9][0-9]|100)
        ${setcmd}$1 
        ;;
+[0-9]|+[0-9][0-9])
        ${inccmd}${1#?}
        ;;
-[0-9]|-[0-9][0-9])
        ${deccmd}${1#?}
        ;;
*)
        usage
        ;;
esac
Теперь на минимальной яркости с выгруженным usb живет 4 часа.

четвер, 24 грудня 2009 р.

Новая клавиатура

На моем соневском очень удобная клавиатура, но очень уж характерная. В результате когда на работе набираю текст то на рабочей клавиатуре, то на ноутбуке, получается неудобно: после переключения с рабочей клавиатуры на ноутбучную некоторое время тарабаню по ней со всей дури. Поэтому практически с момента покупки ноутбука я искал себе подходящую по нажатию рабочую клавиатуру. Даже купил одну короткоходную, но оказалось совсем не то.
Практически такие же клавиатуры у маков. Я даже думал себе маковскую купить, но останавливало то, что в продаваемых у нас маковских клавиатурах Enter не горизонтальный (американский), а "ход конем" (английский), а в американских клавиатурах крайняя левая клавиша это какой-то ихний вариант Fn, а не Ctrl.
Летом как-то случайно увидел в магазине All in One компьютер от Sony, с которым шла беспроводная клавиатура точно такая, как надо. Но такие клавиатуры отдельно не продавались нигде (вообще нигде, не только в Украине).
И вот месяца 2 назад sony таки выпустил в продажу клавиатуру VGP-BKB1. Вот только в Украине о ней вообще не было (и до сих пор нет) никаких упоминаний, а в России есть только упоминания (но нет в наличии).
В результате подумав, посомневавшись, таки решился и заказал клавиатуру по интернету с доставкой со Штатов с оплатой по кредитке. Обошлось всё это дело в $147 - $83.75 сама клавиатура и $63.25 доставка со Штатов (почему-то дорогая доставка получилась). Да, сейчас нашел что в России на неё заявлена цена 4490 рублей (то есть те же $147, что я заплатил вместе с доставкой).
Заказ сделал 26-го ноября, 30 ноября магазин её отгрузил, 1 декабря она была отправлена мне из Бруклина. А дальше весело: судя по штампам на посылке в на моё отделение в Киеве она прибыла 9 декабря, а почта смогла донести мне в почтовый ящик уведомление о посылке аж 15-го декабря. То есть из Бруклина в Киев и полкилометра от почтового отделения до дома занимает практически одну и ту же неделю ;) Ну и еще на почте не смогли произвести кирилизацию моей фамилии, написанной на посылке транслитом, поэтому в уведомлении в поле "отримувач" написали просто "Микола". Когда забирал посылку то еще и пробовали возмущаться "как эти ваши американцы фамилии пишут что прочесть не возможно?", на что были посланы "фамилия написана точно так же, как и в загранпаспорте".
Вообще сами американцы очень хорошо относятся к почте и без всяческих сомнений доверяют им посылки. Об этом свидетельствует коробка:

Снизу это посылка, сверху это коробка с клавиатурой. Коробка с клавиатурой находилась внутри посылки, а все промежутки были заполнены запаяными целлофановыми пакетами.
Ну и вот как выглядит клавиатура на столе:

И в сравнении с ноутбуком:

Под freebsd завелась сходу с помощью bthidcontrol и последующего включения bthidd. Естественно до запуска bthidd она не работает, в связи с чем возник вопрос: а как на оригинальных компьютерах Sony заходят в биос с bt клавиатуры? Или там в efi прошыли поддержку bt клавиатуры?

пʼятниця, 20 листопада 2009 р.

Двохвидеокартная система на vaio

Как я уже писал, в моём vaio (как и во всех z серии) стоит две видеокарты: NVIDIA GeForce 9300M и Mobile Intel Graphics Media Accelerator 4500MHD. Windows Vista умеет динамически (без перезагрузки) переключаться между ними: работать на intel когда нужна длительная работа от аккумулятора или на nvidia когда нужна высокая производительность графики и/или hdmi выход. Переключение делается специальным переключателем stamina<->speed на ноутбуке. Текущий режим работы отображается светодиодом возле переключателя.
Так вот работает это дело в тесном сотрудничестве с драйверами висты. Точнее даже не так: переключатель просто сообщает висте "надо бы переключиться", после чего виста правильно пинает всё на предмет переключения. Естественно под другими операционками это не работает, даже под Windows XP оно работает частично: необходимо перезагружаться чтобы переключение вступило в силу.
Под FreeBSD же в pciconf отображаются обе видеокарточки, но реально работает только intel. На переключатель реакции никакой, оба индикатора режима не светятся, и судя по всему электричество жрут обе видеокарты.
Но после гугления по всяким другим поводам была найдена тема на ixbt, а в ней ссылка на разлочку Intel VT и advanced menu в EFI bios. Собственно Intel VT пока что интересен только потенциально на будущее, а вот advanced menu оказалось очень полезным: в нём была найдена опция "Video swtiching" со значением по умолчанию "dynamic" и возможностью переключиться в "static" и "automatic". И вот после переключения в "static" видеокарты стал переключать bios в процессе загрузки в зависимости от положения переключателя. При этом включается нужная видеокарта, светодиод режима, во FreeBSD видно только одна выбранная видеокарта, и при этом работает и Intel, и Nvidia. Переключателем можно щёлкать и после загрузки, но это ничего не меняет - переключение видеокарт выполняется только при перезагрузке (что меня вполне устраивает).
При работе на nvidia xrandr кроме lvds и vga (видимых и на intel) так же показывает dvi1 и dvi2. Очевидно один из них это hdmi выход, второй не известно (возможно просто не разведен). Но сходу подключенный к hdmi порту монитор не определился: по xrandr оба dvi продолжают писаться как "not connected". Вероятно нужно еще что-то правильно пнуть чтобы включить hdmi выход.
Для упрощения нарисовал себе скрипт, определяющий при загрузке какая сейчас включена видеокарта и подсовывающий нужный xorg.conf:

# cat /usr/local/etc/rc.d/video
#!/bin/sh
#
# PROVIDE: video
#

. /etc/rc.subr

: ${video_enable="NO"}
: ${video_configdir="/usr/local/etc/X11"}

name=video
rcvar=`set_rcvar`

start_cmd="video_start"

video_start()
{
if ! checkyesno video_enable
then
return 0
fi
if [ -L "${video_configdir}/xorg.conf" ]
then rm "${video_configdir}/xorg.conf"
fi
if ( pciconf -lv|fgrep -q 'Intel Mobile Graphic' )
then
echo "Changing video to Intel"
ln -s xorg.conf.sony.intel "${video_configdir}/xorg.conf"
else
echo "Changing video to nv"
ln -s xorg.conf.sony.nv "${video_configdir}/xorg.conf"
fi
}

load_rc_config ${name}
run_rc_command "$1"

По оценкам FreeBSD на intel время автономной работы больше минимум на 40 минут, чем на nvidia. Но все-равно обещаных 3+ часа автономной работы против обещаных виндой 5 часов немного расстраивают. Думаю что виндовс вытягивает за счет яркости подсветки (которая у меня во FreeBSD на максимуме и не регулируется) и за счет отключения питания с неиспользуемых устройств (dvd привод, firewire порт)

неділя, 1 листопада 2009 р.

Intel WiFi Link 5100 AGN on FreeBSD

Благодаря стараниям Bernhard Schmidt мой нутбучный Intel 5100AGN таки заработал на current. За что ему огромное спасибо.
Сначала в пятницу после применения его последних патчей я смог практически всегда сканировать эфир (при соблюдении определенной последовательности загрузки модуля и создания интерфейса) и с переменным успехом подключаться к AP, а после патчей, которые я получил от него сегодня, всё стало вообще просто замечательно: особой последовательности соблюдать не надо, можно настраивать штатными методами и при этом всё нормально работает.
Для интересующихся и страждущих подробности в freebsd-net@ в ветке с Subject: Intel WiFi 5100/5300
Последних изменений пока что нет ни в HEAD, ни даже в рассылке. Но я думаю что в рассылке они появятся совсем скоро (например завтра) и после этого попадут в HEAD.
P.S. Это и предыдущее сообщение написано по wifi линку через этот самый iwn(4) :)

субота, 17 жовтня 2009 р.

suspend/resume on FreeBSD

Итак, я сделал это: мой ноут суспендится и поднимается из саспенда.
uname -a:
FreeBSD laptop.levsha.org.ua 9.0-CURRENT FreeBSD 9.0-CURRENT #3 r198022M: Wed Oct 14 23:28:20 EEST 2009 root@laptop.levsha.org.ua:/usr/local/arch/obj/usr/local/arch/src/sys/LEVSHA amd64
Ключевой момент тут amd64: suspend/resume во FreeBSD на SMP реализован только для amd64.
Всё завелось практически без проблем и с минимальными изменениями: пришлось отказаться пока от ahci(4) в пользу старых ata драйверов, vesa_load="YES" в loader.conf и vidcontrol -s 0 < /dev/console в rc.resume

середа, 3 грудня 2008 р.

Vaio & FreeBSD

Итак, как я уже писал, прикупил я себе Sony Vaio. И естественно взялся ставить туда FreeBSD. Напичкана машинка очень серьезно и достаточно новым оборудованием, как результат не всё гладко с поддержкой в не M$ операционках. Итак, подробнее.
Установлена была CURRENT ввиду необходимости нового drm для работы драйвера intel видео. А именно:
FreeBSD notebook.levsha.org.ua 8.0-CURRENT FreeBSD 8.0-CURRENT #3 r185032: Mon Dec 1 17:47:27 EET 2008 root@notebook.levsha.org.ua:/usr/local/obj/usr/local/src/sys/LEVSHA i386

И сразу про видео.


На ноуте стоит две видеокарты: NVIDIA GeForce 9300M и Mobile Intel Graphics Media Accelerator 4500MHD .
Intel на семерке немного капризничал, на current с новым drm работает без проблем за исключением некоторых мелких глюков прорисовки в случае работы с двумя мониторами (встроенным и внешним). Достаточно не стандартное разрешение встроенного монитора (1366x768) распознал на удивление без лишних вопросов.
nvidia пока сопротивляется и не хочет работать ни с драйвером nvidia (даже с последним, которого в портах еще нет) ни с драйвером nv. Пока что на это забил ввиду того, что в основном интела хватает.
Как, думаю, понятно из упоминания про двухмониторную конфигурацию, VGA выход работает без каких-либо вопросов. HDMI выход пока не пробовал: не успел и на самом деле даже не знаю как он должен выглядеть в системе. xrandr его не отображает. Пока списываю на то, что HDMI доступен только через nvidia карточку, поэтому буду заниматься после того, как заработает nvidia.

Touchpad

Распознает как ALPS GlidePoint. При этом в случае работы через sysmouse тап по нему не воспринимается как клик, хотя, судя по исходникам psm, должен. В случае работы иксов напрямую с /dev/psm0 тап работает правильно, поэтому так и оставил. Единственное неудобство: не работает scroll. Но всё указывает на то, что тут scroll реализуется программно, а не апаратно, как в предыдущем hp. На это например указывает то, что в M$ Win в настройках тачпада можно включать/выключать функцию скролла и задавать размеры области скролла. В планах разобраться почему psm при детекте не признает тачпад как synaptics TouchpPad (хотя, судя по гуглению, драйвера synaptics touchpad должны работать с ALPS GlidePoint). В зависимости от результатов разборок или поправить чтобы таки цеплалилсь драйвера synaptics или стырить кусок кода из synaptics, реализующего scroll, и прикрутить его к GlidePoint.

Звук


hdac0: Intel 82801I High Definition Audio Controller mem 0xae920000-0xae923fff irq 21 at device 27.0 on pci0
hdac0: HDA Driver Revision: 20081115_0116
hdac0: [ITHREAD]
hdac0: HDA Codec #0: Realtek ALC262
hdac0: HDA Codec #1: Conexant (Unknown)
pcm0: HDA Realtek ALC262 PCM #0 at cad 0 nid 1 on hdac0
pcm1: HDA Realtek ALC262 PCM #1 at cad 0 nid 1 on hdac0

Всё работает, и на выход, и на вход. Кто такое psm1 не знаю, подозреваю что аудиоканал на HDMI

Storage



ad4: 238475MB at ata2-master SATA150
acd0: DVDR at ata3-master SATA150

Естественно без каких либо вопросов.

Комуникации


Ethernet без вопросов:
em0: Intel(R) PRO/1000 Network Connection 6.9.5 port 0x8100-0x811f mem 0xae900000-0xae91ffff,0xae924000-0xae924fff irq 18 at device 25.0 on pci0

Dialup modem естественно болт и нафиг надо. Хорошо хоть rj11 розетка закрыта заглушкой, но могли вообще не ставить этот атавизм.
С wi-fi всё плохо: Стоит Intel Link 5100AGN, драверов пока нет и похоже пока никто не занимается. Хотя сам интел для linux предлагает. А, еще я вспомнил что не пробовал завести через ndis, а надо бы.
С bt всё хорошо: видится через ubt без лишних вопросов.
Кстати выключатель радиочасти сделан в виде апаратного переключателя, как и в предыдущем hp: при выклчении выключается радиомодуль в wi-fi платы и детачится ubt от usb шины.

ACPI


Больная тема для ноутбуков.
Power/LID buttons работают без проблем, volume up/down & mute тоже.
Регулировка контрастности LCD дисплея не работает. Подозреваю что клавиши тоже просто генерируют acpi события, по которым операционка уже должна крутить контрастность, опять же через acpi. acpi_sony должен предоставлять такую возможность (а так же возможность управления питанием cd привода), но пока что на попытки что-то покрутить через него оказались бесполезны. Ну что ж, еще всё впереди.
Line/battery детектится нормально. powerd частоту процессора крутит без вопросов. Уровень заряда и прогнозируемое время через acpi тоже нормально отображается.

Fingerprint Sensor, camera etc


Fingerprint Sensor видится на usb шине как ugen. Пока вообще не смотрел можно ли что-то с ним сделать из фри, удовлетворившись тем, что забитые через Win отпечатки пальцев теперь срашиваются и проверяются еще на этапе bios.
Так же на usb шине висит еще некий "product 0x18b0, Ricoh co. Ltd.", подозреваю что это EVDO модем.
Камеру в устроствах пока что не обнаружил (не искал)
CardReader в pciconf есть, по отзывам должен через mmcsd работать (возможно после небольших плясок с бубном), но пока не пробовал.

Ось така ..ня, малята. Далі буде

четвер, 13 листопада 2008 р.

... Чи як усі?

Зайду издалека. 30 октября - 2 ноября на територии выставочного центра "Киевэкспоплаза" проходила группа выставок Dream House - DigiPhoto Show - Цифрованія + Територія ігор. Ехал я туда прежде всего с целью пощупать Canon 450D и Nikon D60 & D80 . Canon пощупал, Nikon нет: компания проигнорировала выставку. Шляясь по выставке нашел еще как минимум два объекта, которые меня заинтересовали до уровня "хочу купить завтра или хотя бы в течение месяца". И сегодня об одном из них.
Всё началось с того, что когда я рассматривал три висящих Bravia: с разверткой 50, 100 и 200 Hz, меня споймал один из их консультантов Sony. Он мне рассказал все прелести телевизоров Bravia, направления движения Sony в телевизорах и т.п. Он вспомнил про LED дисплеи, я заинтересовался, он меня повел в комнатку, где стоял этот самый LED дисплей, потом упомянул что на топовых ноутбуках Sony тоже используются LED дисплеи, отвел меня к столу с этими самими ноутбуками и передал девушкам, стоящим за этим столом. Просматривая эти ноутбуки я в конце концов дошел до (как я понимаю) самой топовой модели: VGN-Z11VRN/B . Машинка выглядела просто шикарно. Для демонстрации крепкости крышки, не смотря на тощину (ну и малого веса заодно), девушка откинула крышку на 180%, взялась рукой за край крышки и подняла так ноутбук над столом. Крышка при этом немного изогнулась и изображение изменилось, но ничего страшного не случилось, хотя, судя по переглядыванию со своей соседкой, девушка сама испугалась своих действий :)
Последовавший потом результат анализа ноута по инету показал, что машинка хороша всем, кроме цены: у нас за него просят ~$3400 . Но желание заиметь vaio уже сформировалось и для этого даже уже были придуманы причины: старый ноут (HP nx7300) в любом случае нужно уже апгрейдить: памяти только гиг, диск 120GB, нет ни DVI ни HDMI. Поэтому начались поиски других моделей.
И вот она: Sony VAIO VGN-Z530N/B
А вот так выглядит вместе с моим HP:

Замечания по поводу висты не принимаются: она как раз делает самую важную вещь в своей жизни на этом ноуте: создает диски восстановления "на всякий случай"
Машинка хороша во всём, что по виду, что по ощущениям. Клавиатура удобная и приятная по нажатиям. Я на ней сразу вслепую начал набирать практически без промахов. Благодаря конструкции клавиш возможность случайно зацепить соседнюю клавишу практически нулевая. Мало того, замеры подручными средствами показали что клавиатура даже чуть-чуть шыре чем на 15" HP.
Дальше. Ну а дальше будет установка на этот ноут FreeBSD. Но об этом отдельно.