Сабж: X118-по-НИКСу или X118-офф.сайт
Операционная система: Ubuntu 9.10 Karmic Koala (стандартная desktop версия!)
Стараниями нашего итальянского товарища voRia допилена поддержка Fn-клавиш в X118 (пакеты kernel и udev).
Подтверждаю 98% работоспособность на Ubuntu 9.10 !!! за исключением неработающей Fn-F9 (вкл./выкл. модуля WiFi), что для меня не принципиально, так как для WiFi и "кулера" использую проверенный, хорошо работающий Easy slow down manager
Кратко о требуемых телодвижениях:
1. Добавляем его репозиторий согласно этой ссылке на свой страх и риск!
2. Обновляем (кнопка reload) индекс репозиториев в Synaptic Package Manager (или любым другим удобным для вас способом, aptitude update например и т.п.)
3. В Synaptic Package Manager даём "Mark All Upgrades", затем "Apply" (или обновляем "пакеты" в консольном aptitude)
4. Перезагрузка
5. После этого должна заработать регулировка подсветки экрана по клавишам Fn-Up/Fn-Down !!!
6. Из его же репозитория доустанавливаем пакеты samsung-backlight, samsung-backlight-2.6.31-20 (на текущий момент), samsung-scripts, samsung-wireless, samsung-wireless-2.6.31-20 (на текущий момент) - всего 5 (пять) пакетов
7. Опять перезагрузка - Вуаля!!!
ЗЫ: не забудьте поставить Easy slow down manager для отключения Wifi (для увеличения времени работы от батарейки)
Субноутбуки Samsung - поддержка Fn-клавиш (для Ubuntu 9.10)
Модератор: Модераторы разделов
-
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Супер, у меня правда n310 но рискну на днях.
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
ИМХО название темы не совсем верное тк
2Boboms Респект чувак! Усе работает!
П.С. Так же за то чтоб приаттачить тему.
П.П.С. Нетбук Samsung N310 / Ubuntu Netbook Remix 9.10
Код: Выделить всё
* Fix FN keys release on following samsung models:
N120, N128, N130, N140, N148/N208, NB30, N150/N210/N220,
N220, N310, N510, Q310, R518, R519/R719, X118, X120.
2Boboms Респект чувак! Усе работает!
П.С. Так же за то чтоб приаттачить тему.
П.П.С. Нетбук Samsung N310 / Ubuntu Netbook Remix 9.10
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Мне - абсолютно незачто. Скажи Спасибо комраду из солнечной Италии, а лучше материально - он не против пожертвований на его проект.
Кстатьи, он оперативно пофиксил, в течение получаса
Кстатьи, он оперативно пофиксил, в течение получаса
Нет подписи...
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Не подскажешь, а управлять Easy slow down manager только через консоль, или надо на клавиши вешать? Чет пока не понял...
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
- Бывший модератор
- Сообщения: 1629
- Статус: мизантроп.ка
- ОС: Gentoo
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Прикрепила и переименовала.
but in the darkness, behind your smile, you scream... © Dio
-
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Скорее сестра
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Да, я управляю сейчас через консоль, но можно и через скрипты привязать (или через "custom" команду в настройках Compiz как вариант).
Нет подписи...
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Разобрался - работает через FN+F8.
Не пойму, Wi-Fi пишет отключен, а лампочка горит, и в ifconfig -a показывает wlan (проверить работает реально сеть не могу, нет под рукой).. Это норм?
И как автоматизировать отключение wmx0 (yota)?
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
-
- Сообщения: 535
- Статус: И это - правда!
- ОС: Debian Lenin
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Sora писал(а): ↑26.03.2010 22:08
Разобрался - работает через FN+F8.
Не пойму, Wi-Fi пишет отключен, а лампочка горит, и в ifconfig -a показывает wlan (проверить работает реально сеть не могу, нет под рукой).. Это норм?
И как автоматизировать отключение wmx0 (yota)?
Да, есть такой глюк - я ему об этом писал. Я пока через ...slow_down...
echo 0 > /proc/easy_wifi_kill
Извините, не заметил в пятницу Корректирую:
Спасибо, сестра!!!
Нет подписи...
-
- Сообщения: 243
- ОС: RFR_14
Re: Субноутбуки Samsung - поддержка Fn-клавиш
Небольшое решение для объединения samsung_scripts и easy_slow_down_manager
1.Все устанавливаем как написано выше
2. Правим скрипт /usr/lib/samsung-scripts/wifi.sh
(Можно просто все скопировать, добавлено всего 2 строки ну и добавил русскоязычные уведомления)
Вуаля! Все работает по клавишам Fn + F9!
1.Все устанавливаем как написано выше
2. Правим скрипт /usr/lib/samsung-scripts/wifi.sh
(Можно просто все скопировать, добавлено всего 2 строки ну и добавил русскоязычные уведомления)
Код: Выделить всё
#!/bin/sh
# script by Fortunato Ventre (voRia) - http://www.voria.org - vorione@gmail.com
# refactored by Stuart Herbert (stuart@stuartherbert.com)
#
# "Toggle wireless on/off on Samsung netbooks"
#
case $LOCALE in
ru*)
POPUP_TITLE="WiFi"
WIFI_ON="WiFi активирован"
WIFI_OFF="WiFi отключен"
;;
fr*)
POPUP_TITLE="Rйseau sans fil"
WIFI_ON="Rйseau sans fil activй"
WIFI_OFF="Rйseau sans fil dйsactivй"
;;
it*)
POPUP_TITLE="Wireless"
WIFI_ON="Wireless attivato"
WIFI_OFF="Wireless disattivato"
;;
pl*)
POPUP_TITLE="Sieć bezprzewodowa"
WIFI_ON="Sieć bezprzewodowa włączona"
WIFI_OFF="Sieć bezprzewodowa wyłączona"
;;
tr*)
POPUP_TITLE="Kablosuz Bağlantı"
WIFI_ON="Kablosuz bağlantı etkin"
WIFI_OFF="Kablosuz bağlantı devre dışı"
;;
*)
POPUP_TITLE="Wireless"
WIFI_ON="Wireless enabled"
WIFI_OFF="Wireless disabled"
;;
esac
ICON_CONNECTED=notification-network-wireless-none
ICON_DISCONNECTED=notification-network-wireless-disconnected
disableWifi ()
{
mustBeRoot
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
iwconfig wlan0 txpower off
else
modprobe -r $WIRELESS_MODULE
fi
# Save status
echo 0 > /proc/easy_wifi_kill
if [ -n $WIRELESS_STATUS ]; then
echo -n 0 > $WIRELESS_STATUS
fi
}
enableWifi ()
{
mustBeRoot
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
iwconfig wlan0 txpower auto
else
modprobe $WIRELESS_MODULE
fi
# Save status
echo 1 > /proc/easy_wifi_kill
if [ -n $WIRELESS_STATUS ]; then
echo -n 1 > $WIRELESS_STATUS
fi
}
isWifiEnabled ()
{
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
if iwconfig wlan0 | grep Tx-Power=off > /dev/null; then
return 1
else
return 0
fi
else
if lsmod | grep $WIRELESS_MODULE > /dev/null; then
return 0
else
return 1
fi
fi
}
showStatus ()
{
if isWifiEnabled; then
showPopup $ICON_CONNECTED critical "$POPUP_TITLE" "$WIFI_ON"
else
showPopup $ICON_DISCONNECTED critical "$POPUP_TITLE" "$WIFI_OFF"
fi
}
showSummary ()
{
echo "on|off|status - no params will toggle"
}
toggleWifi ()
{
if isWifiEnabled; then
disableWifi
else
enableWifi
fi
}
main ()
{
case "$1" in
on)
enableWifi
showStatus
;;
off)
disableWifi
showStatus
;;
help|--help|-?|-h)
showHelp wifi
;;
status)
showStatus
;;
summary)
showSummary#!/bin/sh
# script by Fortunato Ventre (voRia) - http://www.voria.org - vorione@gmail.com
# refactored by Stuart Herbert (stuart@stuartherbert.com)
#
# "Toggle wireless on/off on Samsung netbooks"
#
case $LOCALE in
ru*)
POPUP_TITLE="WiFi"
WIFI_ON="WiFi активирован"
WIFI_OFF="WiFi Отключен"
;;
fr*)
POPUP_TITLE="Rйseau sans fil"
WIFI_ON="Rйseau sans fil activй"
WIFI_OFF="Rйseau sans fil dйsactivй"
;;
it*)
POPUP_TITLE="Wireless"
WIFI_ON="Wireless attivato"
WIFI_OFF="Wireless disattivato"
;;
pl*)
POPUP_TITLE="Sieć bezprzewodowa"
WIFI_ON="Sieć bezprzewodowa włączona"
WIFI_OFF="Sieć bezprzewodowa wyłączona"
;;
tr*)
POPUP_TITLE="Kablosuz Bağlantı"
WIFI_ON="Kablosuz bağlantı etkin"
WIFI_OFF="Kablosuz bağlantı devre dışı"
;;
*)
POPUP_TITLE="Wireless"
WIFI_ON="Wireless enabled"
WIFI_OFF="Wireless disabled"
;;
esac
ICON_CONNECTED=notification-network-wireless-none
ICON_DISCONNECTED=notification-network-wireless-disconnected
disableWifi ()
{
mustBeRoot
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
iwconfig wlan0 txpower off
else
modprobe -r $WIRELESS_MODULE
fi
# Save status
echo 0 > /proc/easy_wifi_kill
if [ -n $WIRELESS_STATUS ]; then
echo -n 0 > $WIRELESS_STATUS
fi
}
enableWifi ()
{
mustBeRoot
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
iwconfig wlan0 txpower auto
else
modprobe $WIRELESS_MODULE
fi
# Save status
echo 1 > /proc/easy_wifi_kill
if [ -n $WIRELESS_STATUS ]; then
echo -n 1 > $WIRELESS_STATUS
fi
}
isWifiEnabled ()
{
if [ $WIRELESS_TOGGLE_METHOD -eq 0 ]; then
if iwconfig wlan0 | grep Tx-Power=off > /dev/null; then
return 1
else
return 0
fi
else
if lsmod | grep $WIRELESS_MODULE > /dev/null; then
return 0
else
return 1
fi
fi
}
showStatus ()
{
if isWifiEnabled; then
showPopup $ICON_CONNECTED critical "$POPUP_TITLE" "$WIFI_ON"
else
showPopup $ICON_DISCONNECTED critical "$POPUP_TITLE" "$WIFI_OFF"
fi
}
showSummary ()
{
echo "on|off|status - no params will toggle"
}
toggleWifi ()
{
if isWifiEnabled; then
disableWifi
else
enableWifi
fi
}
main ()
{
case "$1" in
on)
enableWifi
showStatus
;;
off)
disableWifi
showStatus
;;
help|--help|-?|-h)
showHelp wifi
;;
status)
showStatus
;;
summary)
showSummary
;;
*)
toggleWifi
showStatus
;;
esac
}
main "$@"
;;
*)
toggleWifi
showStatus
;;
esac
}
main "$@"
Вуаля! Все работает по клавишам Fn + F9!
AMD 4600+, 4Gb DDRII-800, GF GTS250 512Mb, HDD 750Gb WD
Спасибо сказали: