Archive

Posts Tagged ‘linux’

Пузомерка

May 1st, 2012 1 comment

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

Вот например прямо сейчас я могу сравнить Ubuntu, Kubuntu и Xubuntu.

Так вот судя по количеству сидов, Ubuntu в 10 раз популярнее, чем Kubuntu, и в 8 раз – чем Xubuntu.
Ну и соответственно, Xubuntu в 1,5 раза популярнее, чем Kubuntu.

Конечно, оценка в некотором смысле условная, потому что кто-то скачал, посмотрел и стёр. А ещё качают и по ftp и http. Но как мне кажется, это всё же более точная оценка популярности, чем на Distrowatch, где считают заходы на страницу дистрибутива.

Tags: ,

Проблемы у Slackware

April 19th, 2012 1 comment

Только что прочитал новость, что slackware.com уже неделю оффлайн. Печеально.

Tags: , ,

.

March 24th, 2012 No comments

Купил себе карточку nvidia 550 ti. Зачем не спрашивайте. Работает под ядром 3.1(правда не без нареканий), под 3.3 не работает вообще. Месяц ненависти к линуксу.

Забыли…

March 21st, 2012 No comments

Итак, в результате долгой возни с uio и общения в списке рассылки ядра, выяснилось, что проблема не в самом ядре, а в том, что документация не соответствует текущему положению вещей.
В документации описывается, что для получения доступа к памяти устройства средствами uio необходимо пользоваться функцией mmap() примененной к /dev/uioX. Однако, теперь это не так. Теперь для этих целей надо мапировать файлы resource, расположенные в соответствующих подкаталогах /sys/. Одно из упоминаний об этом было в списке рассылки и больше никаких подсказок. Теперь упоминания два. Интересно, как быстро соответсвующие доки появлятся в интернете?

Кусок кода, который заработал в первом приближении:

 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>

 #include <sys/mman.h>
 #include <stdio.h>

 int main() {
         int fd = open("/sys/class/pci_bus/0000:03/device/0000:03:00.0/resource5", O_RDWR | O_SYNC);
         printf("fd = %d\n", fd);
         void *addr = mmap(NULL, 512, PROT_READ, MAP_SHARED, fd, 0);
         if(addr == MAP_FAILED)  {
                 perror("mmap");
         }
         else {
                 printf("addr = %p\n", addr);
         }
}

Как много линуксоидов красивых…

March 20th, 2012 6 comments

Заметил интересную вещь. В интернете существуют тысячи сайтов, посвященных линуксу. Различные форумы, сайты how-to, любительские блоги и так далее. Тысячи людей ежедневно устанавливают линукс на свои компьютеры. Линукс прочно поселился даже в телефонах…
Но почему-то, когда ты оказываешься один на один с ядром, найти полезную информацию очень сложно. Причем чем дальше, тем меньше этой информации. Ни на форумах, ни в IRC ответов не дают и даже не намекают. В исходниках ядра без поллитры уже не разберешься. Создается впечатление, что сообщество стало расти катастрофически вширь, а не качественно. А нужно ли нам такое сообщество?

ноутбуки с поворотным экраном | производство и продажа дымоходов сэндвич Цена,шт.