tuupic`s blog Nobody about something

Модемное

Написано 26 декабря 2009 в 4:04 - Рубрики: железо

Обновил на своём ADSL модеме DLink прошивку. Также снял с него нагрузку по поднятию ppp и nat.
nat и ppp поднимает сервер на BSD теперь.
Итог: такое ощущение, что я перешёл на тариф, с каналом шире в два раза. Вот такие вот пироги.

Мышиный тачпад

Написано 19 октября 2009 в 21:10 - Рубрики: eeepc, linux-system

Случайно выяснил, что тачпад определяется как мышь, и в иксах использует драйвер evdev, а не synaptics. В результате, его нельзя конфигурять через synclient.
Вскрытие показало, что определяет так само ядро. В вводе dmesg про touchpad не было ни слова, зато было следующее.
eeepc ~ # dmesg | grep -i mouse
mice: PS/2 mouse device common for all mice
input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input9
eeepc ~ #

После пары дней гадания и поиска, выяснил, что необходимо включить опцию
CONFIG_MOUSE_PS2_ELANTECH=y
Где находится – писать не буду. Поиск в menuconfig вполне поможет.
После включения данной опции, наконец-то появился тачпад
eeepc ~ # dmesg | grep -i touch
input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input9
eeepc ~ #

Теперь можно управлять тачпадом через synclient

mesa-7.6

Написано 12 октября 2009 в 22:07 - Рубрики: ati, gentoo

Обновил на ноутбуке mesa до 7.6. В основном дереве портежей ещё только 7.5.2.
Подключил оверлей x11. layman -a x11 и обновил мир.
Собственно обновить я решил, так как там переписали часть для чипа ati r300.
До обновления glxgears выдавал ~300fps. После обновления ~600fps. Я доволен как слон.

EFI

Написано 6 октября 2009 в 12:55 - Рубрики: eeepc

При установке gentoo, обнаружил 2 интересных раздела на винте, помимо видового
/dev/sda3 18814 19451 5124735 1c Скрытый W95 FAT32 (LBA)
/dev/sda4 19452 19457 48195 ef EFI (FAT-12/16/32)

Особенно интересен оказался sda4.
Гугл показал, что служат они для ускорения загрузки. Решил оставить на всякий случай. Снести всегда можно.

kms(kernel mode setting) он intel

Написано 6 октября 2009 в 12:44 - Рубрики: eeepc, linux-system

Решил на eeepc попробовать такую штуку. Эта штука позволяет ядру управлять разрешением экрана.
Для того, чтобы оно работало, нужно включить KMS в ядре. Я вкомпилил вместе с дровами жёстко. На eeepc видеокарта intel встроенная. Также, нужно убрать все фреймбуфферы, но поддержку самого FB оставить. Также включил поддержку декораций фреймбуфера для сплеша.
Для начала переделал конфиг сплэша и картинку под разрешение 1024×600
Сделал генкернелом initrd с бутсплешом, перезагружаюсь, и ядро выбирает само нужный режим для консоли. Иксы работают, переключение в консоль происходит мягко, без задержки и моргания. Я доволен

eeepc

Написано 6 октября 2009 в 12:33 - Рубрики: eeepc

Купил себе нетбук Asus EEEPC 1000HE.
И разумеется, сразу установил на него gentoo. Сеть работает (и ethernet и wifi), все необходимые кнопки работают. Иксы работают. Буду играться…

Ati и linux

Написано 26 марта 2009 в 20:14 - Рубрики: ati

Ни для кого не секрет, что ati не любит линукс. Я имею ввиду производителя видеокарт. Так как последние вечно имеют какие-либо проблемы на уровне драйверов. То с “новым” xorg не работают (причём он для них новый чуть ли не полгода), то с ядром новым, то просто не работают. Ati & Linux уже давно стало притчей во языцех.

Но можно к этому подойти с другой стороны. Существуют открытые драйвера для ati. К примеру, в генту они называются xf86-video-ati, они же xf86-video-radeon.

Эти драйвера не зависят от ядра, и значит не отвалятся при обновлении. Да, их производительнось в 3D приблизительно в 2-3 раза ниже, чем у проприетарных. Но ведь не для игр только созданы компьтеры.

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

Игры нам не нужны, соответственно производительность в 3D не особо важна. А для эффектов compiz хватит и открытых драйверов. В fglrx у меня периодически бывали пляски с цветами. Особенно с compiz. С открытыми, правда у меня compiz не работает, так как драйвера не поддерживают ускорение для моей встроенной видеокарты. Минус? Отнюдь. 70% времени я работаю с 2-мя мониторами в режиме широкого рабочего стола. В ширину получается 2560px. А compiz поддерживает максимум 2048. К тому же у меня и с fglrx дровами compiz дико тормозит (говоря о compiz я имею ввиду встроенный композитинг в kde4)

Зато открытые драйвера намного лучше работают с многомониторной конфигурацией. В fglrx можно запустить ati-control-center и расширить экран на 2 монитора. Но при этом на обоих возможно лишь одинаковое расширение. Но для ноутбука нормальное разрешение 1280×800, а для подключаемого монитора 1280×1024. Либо там, либо там всё будет выглядеть фигово. А открытые драйвера поддерживают xrandr. То бишь ставим пакет xrandr, втыкаем монитор и…

/usr/bin/xrandr --output VGA-0 --auto
/usr/bin/xrandr --output VGA-0 --right-of LVDS

… и всё в лучшем виде! xrandr, кстати, поддерживают пока только открытые драйвера, соответственно с nvidia такое не проканает, и придётся через nvidia-settings мышой тыкать, и возможно и иксы перезагружать

“Вы не любите кошек? Вы просто не умеете их готовить”. Вы терпеть не можете ati? Вы просто не умеете их использовать в нужной сфере применения :-)

Настройка медиа клавиш на ноутбуке через acpi

Написано 3 января 2009 в 17:38 - Рубрики: gentoo, linux-system, железо

Всё забывал рассказать про настройку дополнительных клавиш на ноутбуке.
Ноутбук ASUS F5RL
Читать полностью »

Клавиатура с подсветкой 2

Написано 14 октября 2008 в 14:07 - Рубрики: gentoo, железо

После смены Mandriva на Gentoo нужно заново было сделать включение/выключение подсветки. (клавиатура с подсветкой) Включается она при включении лампочки Scroll Lock, но в иксах сам ScrollLock отключён. Для включения лампочки используется

xset led 3

для включения и

xset -led 3

для выключения.

В этот раз решил сделать проще. Поместил в ~/.kde/Autostart/ скрипт settings.sh с текстом

#!/bin/sh
echo '0' > ~/.led

Далее сделал скрипт ~/bin/led.sh. В нём написал

#!/bin/sh
LED=`cat ~/.led`;
if [ $LED = 1 ]; then
  /usr/bin/xset -led 3
  echo '0' > ~/.led
else
  /usr/bin/xset led 3
  echo '1' > ~/.led;
fi

Добавил этот скрипт в меню KDE, и назначил ему хоткей ScrollLock. Теперь подсветка включается как и должна – по ScrollLock

UPDATED: После обновления иксов до xorg-1.7, данный вариант работать отказался. Скролл лок более не являлся 3-й лампочкой :) . Но есть возможность зажигать лампочку по имени. В настоящее время команда выглядит так: /usr/bin/xset led named "Scroll Lock"

Новый монитор

Написано 13 сентября 2008 в 17:26 - Рубрики: my life, железо

Купил наконец-то себе монитор. Долго думал какой брать. Хотел 17″. Но, во-первых семнашек нормальных мало. А во-вторых многие друзья советовали 19″. В-третьих, многие “умные” сайты говорят, что на 19-тидюймовых меньше устают глаза, так как изображение более крупное, чем на семнашках, при одинаковом разрешении.

Итак, 19″. Что взять за небольшие деньги, но при этом не говно. Одно из требований – низкое время отклика. Но сейчас уже почти все мониторы имеют время отклика 5мс. В результате поисков и чтений обзоров решил взять BenQ FP91G+U за 6150р. Взял деньги, пошёл в магазин… и каково же было разочарование, когда я увидел, что он у них белого цвета. Хотя на сайте фото было чёрного. Уходить с пустыми руками ой как не хотелось, поэтому решил взять что-либо имеющееся в наличии за приемлемую цену и чёрного цвета. Выбор пал на ViewSonic VA926

Стоил он немного дороже. Около 6,5к рублёв.

Характеристики:

Цвета использованные в оформлении Черный, серебристый
Разрешение 1280 x 1024
Данные о матрице, полученные из неофициальных источников 5 мс TN
Видимая область 19″ (48.3 см)
Яркость LCD-матрицы 300 кд/м2 — типичная
Контрастность LCD-матрицы 1000:1 — типичная статическая; 2000:1 — типичная динамическая контрастность
Время отклика 5 мс — типичное
Формат LCD-матрицы 5:04
Угол обзора LCD-матрицы 170° по горизонтали, 160° по вертикали
Интерфейс DVI, VGA (15-пиновый коннектор D-sub)
Углы наклона монитора -5° ~ 20°

ViewSonic я выбрал, можно сказать, в память о моём первом мониторе, ViewSonic PF775. Это был мега девайс по тем временам: 17″ ЭЛТ монитор, державший 80 герц при 1280×1024 разрешении (жаль видюхи в те времена 1024×768 не всегда осиливали в играх), и максимальное разрешение 1600×1200. Я даже помню, как играл с таким разрешением в бессмертный Colin Mc`Rae Rally 2 Это было нечто… Эх… Ностальгия…

Итог. Монитором я доволен. Мне глубоко пофиг на все эти тесты цветопередачи и т.п. Я дизайном не занимаюсь и меня это мало волнует. Картинка мне нравится – остальное побоку.

p.s. Опять вордпресс обновлять надо. Надоели…