Загрузка...
Linux
Новости, статьи, обсуждения, - все что связано с GNU Linux, FreeBSD, OpenBSD, Sun Solaris, Mac OS X и другими системами. Если вы интересуетесь данной темой - добро пожаловать в сообщество.

Фото

     

С чего начинаются линуксы?
Со Слаки, которая тру.
С процесса снесения виндовса,
И глаз, что красны поутру.


Читать полностью

Сейчас становится модным выпускать ноутбуки с двумя видеокартами: одной простенькой интегрированной интел, а другой - более навороченной NVIDIA или ATI. Таким образом, если пользователь сёрфит интернет или печатает в текстовом редакторе, то навороченная видеокарточка отключается и тем самым экономится заряд батареи, а в случае если нагрузка растет (например включается 3D-игра или HD-видео), то выключается интегрированная видеокарта и ее заменяет дискретная.

Все бы хорошо, но есть и обратная сторона проблемы: допустим, что я покупаю ноутбук, на котором будет работать Ubuntu 10.04, при этом в лучшем случае, с новым ядром удастся переключать видеокарту вручную, но для этого понадобится перезапуск иксов, что конечно же не очень удобно, а в худшем случае - всегда будут включены обе видеокарты, что существенно скажется на времени автономной работы.

Таким образом возникает вопрос: а стоит ли покупать ноутбук с двумя видеокартами если он будет работать под управлением ОС Linux? Планируются ли в обозримом будущем апдейты иксов, которые позволят переключать видеокарту в зависимости от нагрузки или хотя бы вручную без перезапуска иксов?

UPD: При обсуждении данного вопроса на linux@conference.jabber.ru люди пришли к мнению о том, что мощная видеокарточка на ноутбуке не нужна

14.05.10, 11:01
Автор ggg

Вышел Pidgin 2.7, много новых фич и багфиксов (для ICQ пользователей - долгожданные x-статусы). Более подробное описание можно найти, например, тут: http://www.linux.org.ru/news/gnome/4879631

К сожалению на оф. сайте Pidgin-а пока что доступны только исходне коды программы, но для Ubuntu есть неофициальный репозиторий https://launchpad.net/~frasten/+archive/ppa в котором Pidgin 2.7 уже собран (так же имеется верссия pidgin-plus в которой включена возможность цветных тегов для MSN, а так же несколько интересных плагинов типа плагина для видео с youtube).

Подключить данный репозиторий можно с помощью следующей команды в консоли:

sudo add-apt-repository ppa:frasten/ppa

ключевые слова
12.05.10, 14:28
Автор ggg

Недавно увидел новость о том, что вышла Opera для платформы Maemo. Установил Opera на свой Nokia N810. Браузер достаточно удобный - сайты отображает практически как настольная опера (к примеру этот сайт, который http://unix.vsevteme.ru отобразился корректно, все Javascript-ы работали), работает быстро и не падает. Но есть и недостатки:

  • нет flash-а - не знаю как на N900, но на моей старенькой N810 флеш обнаружен не был, а следовательно доступ к мультимедийным ресурсам из данного браузера заказан, в стандартном браузере какой-никакой а Flash имеется
  • не нашел как сменить язык ввода данных - т.е. что с клавиатуры аппаратной, что с экранной - одинаково нельзя ввести русские символы, может быть для кого-то это не критично, а по мне так без данной возможности никак обойтись не получается
  • толстая панелька снизу - так и не разобрался как ее убрать, ибо место она занимает много, а пользы от нее особой не наблюдается, думаю что те же функции, что и на этой панельке можно было бы через меню вызывать

Подводя итог, хотелось бы сказать, что опера движется в правильном направлении, но полноценно ее использовать на платформе Maemo пока что рановато.

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


Читать полностью
08.05.10, 22:24
Автор ggg

Вы много времени проводите с редактором Vim, знаете все его настройки, сочетания клавиш, используете подсветку синтаксиса и автодополнения, но вам этого мало? Вам кажется, что некоторый набор команд, можно объединить в макрос, но в макросе не хватает немного внутренней логики? Вам хочется оптимизировать рутинный набор действий? Тогда эта статья — то что вам нужно. В ней рассказывается про язык программирования, встроенный в редактор Vim, который позволит расширить его возможности и удовлетворить самого взыскательного пользователя.


Читать полностью

Сегодня поставил Ubuntu 10.04 на домашний компьютер. Так как на машине ничего особо ценного не было, да и имеется у меня не очень удачный опыт обновления Ubuntu, то решил все сделать своим обычным методом: все снести и установить с нуля. Диск убунты немного сопротивлялся (непонятно почему первый раз сказал что ему не хорошо и он не будет устанавливаться). Проблема решилась тыканием кнопок на клавиатуре и выбором пункта "Install Ubuntu" вместо "Try Ubuntu". Так как особой разметки жесткого диска мне не понадобилось, то с багой ручной разметки диска о которой все говорят я естественно не столкнулся.

В целом впечатления очень положительные - дизайн "из коробки" становится все более и более красивым и удобным. К макос-подобному расположению кнопок слева в заголовке окна привыкаешь достаточно быстро (p.s. ждем Ubuntu 10.10 и Global Menu). Единственный найденный мной недостаток в использовании - долгая загрузка после ввода логина и пароля, т.е. система загружается быстро, а вот уже гном не очень торопится меня порадовать.

Хочется чтобы в меню Instant Messenger-ов наконец-то интегрировали Skype, а то все клиенты как клиенты, а скайп левый.

Если у вас есть вопросы по Ubuntu 10.04 - буду рад ответить на них.

Иногда многоканальный звук 5.1 может не работать в Ubuntu, или же работать некорректно. Для того, чтобы заставить его трудиться как положено необходимо проделать следующие действия:

  1. копируем два файла /etc/pulse/daemon.conf и /etc/pulse/default.pa в папку ~/.pulse
  2. открываем вашим любимым текстовым редактором файл ~/.pulse/daemon.conf и ищем там строчку вида ; default-sample-channels = 2
  3. раскомментируем данную строку (удаляем точку с запятой в начале) и поменяем цифру 2 на 6 (ибо звук шестиканальный)
  4. сохраняем файл
  5. перезагружаем систему

После данных махинаций многоканальный звук работает практически во всех случаях.

Хотелось бы чуть-чуть пофлеймить на эту тему. Недавно начал делать делать небольшую программку на C++ с использованием Qt. Установил QtCreator - хорошая среда разработки, даже и спорить то не буду. Но вот возник такой вопрос: нужно сделать виджет, на котором я буду сам рисовать линии и кружочки, как это сделать? Я конечно не против, что сделать это не сложно, унаследовался от класса QWidget, переопределил функцию paintEvent и радуйся жизни, но при этом, для того, чтобы использовать созданный виджет в QtCreator-е придется написал плагин для данной IDE, скомпилировать его в виде библиотеки и подключить.

А если у меня таких виджетов будет 2, 3, 10 и в каждом функция paintEvent будет отличаться? Мне тогда придется 10 плагинов писать к QtCreator? По-моему это ужасно. С другой стороны, я подумал, что можно было бы сделать 1 виджет а-ля MyWidget который в paintEvent будет генерировать некоторое событие, на которое я смогу повесить несколько функций. Тогда нужен будет только 1 плагин, но, как говорил мой научный руководитель - мы становимся заложниками того, что из слотов, которые мы будем соединять с сигналом, генерируемым в MyWidget::paintEvent я не смогу иметь доступа к приватным методам виджета.

Как же быть в такой ситуации? С одной стороны не хочется создавать плагин ради каждой функции paintEvent, с другой - мне может понадобиться доступ к внутренностям QWidget-а. Господа, кто более прокачан в Qt, подскажите плз, как быть? Вариант - не создавать интерфейсы мышкой а делать все руками - хорош, но в данной теме не рассматривается, хочется именно мышкой. А может быть мне и не понадобится доступ к внутренностям QWidget?

Подводя итог, сформулирую круг вопросов на которые я хотел бы получить ответы:

  1. какие есть способы рисования на QWidget-е без непосредственного наследования?
  2. можно ли отнаследоваться от QWidget-а только один раз, но на этапе инициализации программы задавать для конкретного виджета алгоритм рисования?
  3. сталкивались ли вы с описанной в посте проблемой и если да - как решили ее?
Ближайшие события
август 2018
июль 2018
июнь 2018
Пн
Вт
Ср
Чт
Пт
Сб
Вс
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5