sound not working linux
Если в результате манипуляций с системой у вас пропал звук, попробуйте переустановить драйвер:
|
1 2 |
sudo apt-get remove alsa-base sudo apt-get install alsa-base |
sound not working linux
Если в результате манипуляций с системой у вас пропал звук, попробуйте переустановить драйвер:
|
1 2 |
sudo apt-get remove alsa-base sudo apt-get install alsa-base |
Хочу поделится опытом настройки Wi-Fi в notebook Toshiba C870-D7K но думаю этот материал подходит на всю динейку продуктов Satellite L875, Satellite C870, Satellite C850, Satellite Pro L870, Satellite Pro L850, Satellite Pro C870, Satellite C875, Satellite C855, Satellite Pro C850, Satellite L850, Satellite L870
Установка Ubuntu 12.04 в целом прошла без проблем. Не определился только модуль Wi-Fi. Пришлось прибегнуть к выносному “свистку” D-Link W110, который определяется по умолчанию.
Воспользовавшись веткой форума http://ubuntuforums.org/showthread.php?t=2098755 речь там идет об аналогичном чипе rtl8723ae и устройстве toshiba satellite c850d я выполнил инструкции:
Скачал драйвера – http://www.kernel.org/pub/linux/kernel/projects/backports/2012/12/04/compat-drivers-2012-12-04.tar.gz
Собрал и запустил модули
|
1 2 3 4 5 6 7 8 |
cd Desktop/compat-drivers-2012-12-04 sudo su ./scripts/driver-select rtlwifi make clean make make install modprobe rtl8723ae exit |
Wi-Fi по прежнему не определялся!
Если вам надо запустить свой скрипт еще до загрузки “иксов” поместите ссылку на него в файл /etc/rc.local
Проверяем:
sudo /etc/init.d/rc.local start
Важно. Скрипт всегда должен заканчиваться exit 0
Он стартует еще до инициализации X-Server поэтому многие команды и программы могут не работать. Например управление яркостью монитора.
Поэтому если вам надо запустить что-то, для чего нужен X-Server используйте gnome-session-properties
LCD Brightness Ubuntu
Есть множество способов установить яркость монитора от низкоуровневого через обращения непосредственно к шине PCI:
setpci -s 00:02.0 F4.B=50 до использования внешних программ и утилит xbacklight или xdotool
Имеется еще один способ, назовем условно, как промежуточный через dbus:
|
1 2 3 4 5 6 7 8 9 |
import dbus bus = dbus.SessionBus() proxy = bus.get_object('org.gnome.SettingsDaemon', '/org/gnome/SettingsDaemon/Power') iface=dbus.Interface(proxy,dbus_interface='org.gnome.SettingsDaemon.Power.Screen') iface.SetPercentage(0) |
Но эти способы не всегда предпочтительны по причине платформозависимости
Однако в составе Ubuntu есть мощная утилита xrandr
X Window System extension
Вот простой пример как сделать яркость 0.75:
xrandr –output LVDS1 –brightness 0.75
Чтобы узнать какой у вас монитор, в данном примере установки были сделаны для экрана LVDS1 выполните команду:
xrandr -q | grep connected
или просто xrandr -q что бы узнать какие имеются мониторы на вашем устройстве
Теперь рассмотрим как осушествить автоматическую установку яркости экрана после загрузки Linux
Для начала создадим скрипт brightness.sh:
Просто скопируйте текст в коммандную строку:
|
1 2 3 4 |
sudo bash -c '{ echo "#!/bin/bash" echo "xrandr --output LVDS1 --brightness 0.75" } > /usr/bin/brightness.sh' |
Зададим ему права на выполнение:
sudo chmod +x /usr/bin/brightness.sh
Теперь добавим скрипт в автозапуск или с помошью утилиты Startup Applications
Или из консоли:
gnome-session-properties
xrandr также позволяет управлять разрешением, цветовой гаммой и многими параметрами монитора:
xrandr –output LVDS1 –mode 1600×900
Описание и команды работы с xrandr
Делаем Doom 3 мултитредовым
Оригинальная ссылка:
http://www.vectorfabrics.com/blog/item/accelerating_the_idtech_4_engine_with_pareon_a_follow_up
С тех пор как ID открыла свой движок Doom 3 интерес вокруг игрушки возник с новой силой
Linux Ubuntu 12.04
Как известно Doom3 не поддерживает multi-threaded. Однако один человек Maurice Kastelijn провел анализ на возможное увеличение производительности дума 3
На конфигурации с 1 ядром результат 59.4 FPS
На конфигурации с 2 ядра результат 65.8 FPS
На конфигурации с 3 ядра результат 67.6 FPS
На конфигурации с 4 ядра результат 68.1 FPS
Не плохо, около ~15 процентов? Если у вас новейший Core i7 или бульдозер c 6ю ядрами вы можете получить еще больше
MINI PARKING 3D GAME
Время проверить ваш уровень умения парковаться в этой захватывающей игре. Управляй различными транспортными средствами. Паркуйся на выделенном месте. Нажми пробел после завершения парковки
Мы приносим свои извинения, но доступ к запрашиваемому ресурсу ограничен.
Возможные причины ограничения доступа:
Проверить наличие сетевого адреса в Едином реестре можно в разделе «Просмотр реестра» на сайте www.zapret-info.gov.ru.
Стать переведена с Android Developers Blog . Оригинал:
http://android-developers.blogspot.com/2009/02/android-layout-tricks-1.html
Android UI инструментарий предлагает несколько менеджеров компоновки, которые довольно просты в использовании и, в большинстве случаев, вам достаточно только основных особенностей этих менеджеров для реализации пользовательского интерфейса.
Придерживаться основного функцинала, к сожалению, не самый эффективный способ создания пользовательских интерфейсов. Типичным примером является злоупотреблением LinearLayout, что приводит к увеличению числа vew в представлении иерархии. Каждый view или, того хуже каждый менеджер компоновки (layout manager), который необходимо добавить в приложение имеет свою цену: инициализация, позиционирование и отрисовка вносит вклад и все становится медленнее.
Схема прохода может быть особенно накладной, когда вы используете несколько вложенных LinearLayout, которые используют weight параметр который требует измерения дочернего элемента дважды.
Давайте рассмотрим очень простой и распространенный пример макета: элемент списка со значком слева, заголовок вверху и необязательное описание под названием. Вот как такой пример выглядит:
Чтобы ясно понять, как выглядят, один ImageView и два TexView, их расположение по отношению друг к другу, рассмотрим каркасный макета, захваченный утилитой HierarchyViewer:
Реализация этого макета является простым LinearLayout. Сам элемент которого представляет собой горизонтальный LinearLayout с ImageView и вертикальный LinearLayout, который содержит два TextViews.Исходный код этой слоя следующий:
iled Map EditorВсе уровни для игры Fun Tank Battle созданы в приложении Tile Map Editor
Если появятся фанаты которые захотят сделать свои уровни, будет выложена инструкция и рекомендации как сделать свой уникальный уровень
If there are fans who want to make self levels here will be laid out instructions and recommendations how to make your own unique level