LINUX.ORG.RU

Сообщения xterro

 

Подключил внешний диск, это чё такое?

Приветсвую, подключил внешний HDD, скопировал на него папку с фотками, потом этот диск сам отключился. При попытке открыть его снова выдаёт ошибку:

Не удалось открыть папку: «Новый том».

Произошла ошибка при получении сведений о файле «/media/Новый том/Fedora-14-i686-Live-LXDE.iso»: Ошибка ввода/вывода.

Потом попытался открыть в консоли, вот что показало(красным выделял я): http://www.imagepost.ru/?v=ekrana_-_08.04.2012.png Удалить эти файлы не даёт. Это чё такое, чё ему надо? Дистр: Simply Linux 6.0.1

Ща попробую под каким нибудь live-cd подключить, посмотреть.

xterro
()

[gEDA PCB] Кто нибудь пользуется? как добавить footprints?

Доброго времени суток, поставил себе gEDA на попробовать, но походу не установились footprint-ы для pcb. Накачал их в инете, но не могу понять как их ставить, вроде добавил в настройках руть к папке с ними, а всё-равно не видит :(

xterro
()

Не запускаются мои поделки, чё ему надо?

приветсвую, запускаю свою поделку, а оно ругается:


kirill@comp-pentium-m-b3a15e:~/REPOSITORIES/button_entry$ ll
итого 144
drwxr-xr-x  6 kirill kirill  4096 Мар 31 19:02 ./
drwxr-xr-x 12 kirill kirill  4096 Фев  4 15:57 ../
-rwxr-xr-x  1 kirill kirill 84062 Мар 31 19:02 be*
-rw-r--r--  1 kirill kirill 14998 Мар 31 19:02 CMakeCache.txt
drwxr-xr-x  6 kirill kirill  4096 Мар 31 19:02 CMakeFiles/
-rw-r--r--  1 kirill kirill  1629 Сен  7  2011 cmake_install.cmake
-rw-r--r--  1 kirill kirill   430 Сен  7  2011 CMakeLists.txt
drwxr-xr-x  3 kirill kirill  4096 Сен 25  2011 .hg/
-rw-r--r--  1 kirill kirill  5511 Мар 31 19:02 Makefile
-rw-r--r--  1 kirill kirill    99 Сен 15  2011 README
drwxr-xr-x  2 kirill kirill  4096 Дек 19 00:37 src/
drwxr-xr-x  2 kirill kirill  4096 Дек 19 00:35 test/
kirill@comp-pentium-m-b3a15e:~/REPOSITORIES/button_entry$ ./be
bash: ./be: Отказано в доступе
kirill@comp-pentium-m-b3a15e:~/REPOSITORIES/button_entry$ whoami
kirill
kirill@comp-pentium-m-b3a15e:~/REPOSITORIES/button_entry$ 

Права вроде как есть, я владелец файла, чего ему не хватает?

xterro
()

[Simply Linux 6.0.1] Поставил тему иконок nimbus, некоторые из иконок не отображаются

Доброго времени суток, поставил тут пакет с темой nimbus(аля solaris), в пакете была тема gtk и тема иконок. Но почему-то часть иконок не отображается, например в файловом менеджере(типа простого файла, отображается только имя файла и всё), или в главном меню, в окне настроек(это который центр настроек XFCE). Как лечить? Тема симпотишная, хочется поиспользовать, а тут такая маленькая досада :(

xterro
()

Предлагаю добавить транслитерацию неправильного ввода в поиске

Предлагаю добавить в поиске функцию транслитерации(если это так называется), т.е когда например вводишь «кув рфе» а оно тебе рядышком пишет возможно вы имели ввиду «red hat». Как в поисковике «корпорации добра», имхо удобная фича :)

xterro
()

QT приложение XFCE, как уменьшить его шрифт?

Доброго времени суток, есть приложение на QT(eagle 6.1) Проблема в том, что это приложение запускается с бо'льшим размером шрифта, чем определено в системе, как лечить? Подозреваю, что приложение на QT4, в хоме есть папка .Trolltech, там лежит конфиг, я так понимаю надо в него дописать кое что. Что?

xterro
()

Как в GDM прописать ещё одну сессию?

Доброго времени суток. Вот пытаюсь опробовать новый WindowMaker, скачал его, собрал, установил(он установился в /usr/local/bin). Теперь пытаюсь добавить его в меню выбора сессий gdm. В папку /usr/share/xsessions добавил файлик wmaker.desktop с таким содержанием:

[Desktop Entry]
Encoding=UTF-8
Name=wmaker
Comment=This session logs you into Window Maker
Exec=/etc/X11/xdm/Xsession wmaker
-- здесь пробовал ещё явно прописывать
Exec=/usr/local/bin/wmaker
Type=Application

Но при входе в систему нового пункта в меню так и не появилось. Там их только два: XFCE и Default. Что не так, куда покопать?

P.S. Да и в переменной PATH почему-то пути /usr/local/bin нет... может в этом дело?

P.S. Дистрибутив Simply Linux 6.0.1 :)

xterro
()

[Спецам по Ubuntu]Как сделано убирание заголовка окна при его максимизации?

Доброго времени суток, интересует, как устроен механизм убирания заголовка окна при его максимизации. По примеру как в Unity, можно ли такое сделать скажем на XFCE? И как отследить что окно максимизировано? скажем чтобы на панельке нарисовать кнопки закрытия, минимизации окна.

xterro
()

[Mercurial] Опять ничего не понимаю

Доброго времени суток, я продолжаю свою серию вопросов о Mercurial :) вот ветки моей репы:

@    changeset:   16:3f1f648a4d6a
|\   branch:      scrollbars
| |  tag:         tip
| |  parent:      11:6f05cbed48a0
| |  parent:      15:52d46b061f84
| |  user:        Olifiro Kirill <olkir@bk.ru>
| |  date:        Sat Feb 04 10:06:08 2012 +0600
| |  summary:     merge
| |
| o  changeset:   15:52d46b061f84
| |  user:        Olifiro Kirill <olkir@bk.ru>
| |  date:        Sat Feb 04 00:54:02 2012 +0600
| |  summary:     Column header pixmap
| |
| o  changeset:   14:9b2c29aee6b4
| |  user:        Olifiro Kirill <olkir@bk.ru>
| |  date:        Fri Feb 03 22:11:43 2012 +0600
| |  summary:     A small fixes
| |
| o  changeset:   13:79849b3bd26e
| |  user:        Olifiro Kirill <olkir@bk.ru>
| |  date:        Fri Feb 03 21:17:01 2012 +0600
| |  summary:     Draw groupbox. Removed unneeded files
| |
| o  changeset:   12:c09799ee9233
| |  parent:      10:2639cb5c5a99
| |  user:        Olifiro Kirill <olkir@bk.ru>
| |  date:        Thu Feb 02 23:15:02 2012 +0600
| |  summary:     Draw header arrow
| |
o |  changeset:   11:6f05cbed48a0
|/   branch:      scrollbars
|    user:        Olifiro Kirill <olkir@bk.ru>
|    date:        Thu Feb 02 02:04:05 2012 +0600
|    summary:     Begin work on scrollbar

Намудрил у себя в репе, намудрил... есть две ветки scrollbars и default, мне нужно было все изменения из default перетянуть в scrollbars(чтобы держать её в более-менее актуально состоянии). Но я зачем-то сделал merge. Вообщем слил эти две ветки в одну, теперь никак не могу избавиться от последнего коммита, делаю:

hg revert --all
Ноль реакции, после выполнения команды, смотрю hg glog - коммит на месте. Мне нужно этот последний коммит убрать/удалить, как будто я его и не делал, с файлами также, вернуть их в состояние до мержа. Пробовал ещё hg rollback, но в этом случае коммит то удаляется, а файлы в ветке оказываются измененёнными и на каждый чик, типа переключения на другую ветку, он мне предлагает закомитить :(

 

xterro
()

[Mercurial] Вместо update предлагает смержиться, чё ему надо ваще?

Доброго времени суток. История такова: была единая ветка(default), в которую я потихоньку делал комиты. Тут решил поработать над некоторой фичей в отдельной ветке. Сделал новую ветку:

hg branch feature
// затем сразу закомитил
hg commit -m "Initial commit of feature"
Теперь у меня появилось две ветки: default и feature. Я возвращаюсь в ветку default(hg update default), затем вношу некоторые изменения в код и делаю комит. Всё отлично, закомитил. И тут я думаю дайка я переключусь на свою ветку feature и поработаю над ней, делаю hg update feature на что mercurial начал ругаться, мол неплохо бы сделать merge или откатить изменения типа hg update -C(точно вывод не помню, не у компа). Чё ему надо ваще, чё он хочет? У меня же две ветки, просто хочу переключиться с одной на другую, потом, когда вторую ветку допилю - буду мержить, сейчас нафига?

 

xterro
()

Ubuntu 11.10 Не меняется шрифт заголовка окон и размер боковой панели

Доброго времени суток, запустил вчера live-cd c 11.10. Запустил, ковыряюсь, решил поднастроить её. Установил gnome-tweak-tool и compiz composite settings manager(ccsm). Первое: в tweak-tool установил более мелкий шрифт(изменил все пункты размера шрифта), он изменился везде, кроме заголовка окон(как был огромный, так и остался). Второе: запустил ccsm, и уменьшил размер боковой панели до 32, но та и не думала уменьшаться. Как была в 48 так и осталась. Вот и думаю, так и должно быть или это потому что я работал в режиме live-cd, без установки или это особенность данной версии?

xterro
()

Из чего состоит Unity?

Доброго всем. Вот раньше, запускаешь Gnome2, знаешь, что панельки рисует гном, заголовки окон metacity, обоиной тоже гном рулит. А сейчас unity, что в ней что, и что за что отвечает? Намешали и gtk2/gtk3. Кто рисует панельку сверху, кто рисует и управляет заголовками окон, кто заведует боковой панелькой и dash-ем? А то намесили технологий, хрен проссышь :)

xterro
()

[Спецам по Arduino] Семисегментный индикатор и нехватка ножек у порта?

Доброго времени суток. Сидел вчера игрался с arduino nano, решил попробовать подключить к нему семисегментный индикатор. Я столкнулся с тем, что мне не хватило пеинов на порту, я подключал к порту D(PORTD). Как сказано в документации порт D это выводы с 0 по 7, выводы 0 и 1, тоже входят в порт(RX/TX) и тут у меня появилось несколько вопросов:

  • Почему я не могу их использовать? Да и можно ли вообще их использовать? Это пины приема передачи данных, судя по доками использовать их можно. Я подключал к этому выводу светодиод, подавал логический уровень, чтобы зажечь, но он так и не засветился(Поэтому пришлось подключать на пины с D2 по D9)
  • Как правильно писать в порт, ведь это можно сделать двумя способами:
    • digitalWrite(pin, HIGH) - подать на pin лог. 1.
    • PORTD |= (1<<5) - подать на 5 ножку лог. 1 Либо так: PORT = b00100000 - что тоже самое

Второй путь мне представляется более изящным и удобным. Именно так я попытался зажечь свои сегменты на индикаторе. Но здесь возникла проблема из-за тех самых выводов RX/TX. Так как использовать их у меня не получилось, то оставшиеся выводы(те, что не влезли в порт D) я подцепил на выводы 8 и 9, а это уже порт B, а как их теперь согласовывать то. Я теперь не могу просто написать: PORTD |= (1<<3), часть индикаторов не зажгётся. Как же с помощью второго способа заюзать сразу 2 порта? Хочется всё сделать по пацански, правильно, а не вызывать постоянно digitalWrite.

P.S. Почитал статей, можно выкрутиться с помощью сдвигового регистра, но это будет чуть позже :)

P.P.S. Семисегментный индикатор, как и светодиод, нужно подключать через резистор, дабы сбавить ток, я же решил сэкономить и подключил всего через 1 резистор и тот на питании, и походу спалил пины 8 и 9 :(

В документациях всё красиво написано, у всех всё получается, как сам сядешь делать, вечно, что-нибудь да не так... эх :(

xterro
()

Алгоритм сравнения файлов, кто понял, растолкуйте мне

Доброго времени суток. Нашёл вот тут алгоритм сравнения файлов: http://www.osp.ru/pcworld/2006/10/3403705/ Но что-то у меня не получается его домыслить. Как нужно сравнивать массивы? Закодировал я два текста в массивы, а как потом их сравнивать не догоняю. Потому как судя по описанию, мы сравниваем элементы массивов с одинаковыми индексами. Ничего не понимаю, если кто понял, разжуйте пожалуйста :( Хотя в целом идея алгоритма понятна. Кодируем два текста в два массива, потом их обрабатываем и строки, которые не совпадают запоминаем, потом, за второй проходи, проходим по ним и, используя алгоритм нахождения наибольшей общей последовательности находим изменения в самих строках. Это как я себе представляю :)

xterro
()

Обновлени 11.04 на 11.10 как думаете, уже можно?

Оно устаканилось? Уже можно пробовать? Ничего не отпадёт? :)

xterro
()

Кнопки перехода между страницами

Чё за жуткие кнопки перехода по страницам? O_o Тут имхо больше подойдут, не большие, квадратные кнопки со слегка закругленными углами.

картинко http://imglink.ru/show-image.php?id=ce643de7da4061212b868c733bab3ee8

xterro
()

Проверьте, это глюк bitbucket или у меня чего не так?

Доброго времени суток, захожу на bitbecket.org, в свой репозитарий, или в чужой, заходишь в какой-нибудь коммит и видишь такую картину:

[http://imageshack.us/photo/my-images/707/screenshotfvd.png/]

тоже самое, без «рекламы» http://i41.tinypic.com/w83s6h.png

т.е кусок комиита видео, а кусок закрыт «клеткой», это чё такое? Проверьте, у вас так-же? Или это только у меня так?

xterro
()

В ноуте «пропал» Wi-Fi что бы это могло быть?

Доброго времени суток, уже некоторое время у еня на ноутбуке перестал работать wi-fi и bluetooth, нажимаешь кнопку их включения - ноль реакции, лампочка не горит. Проверил в биосе, всё включено, посмотрел вывод, вколотил пару команд, толку ноль:

kirill@nx6110:~$ dmesg | grep ipw2200
[   12.333963] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[   12.333970] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[   12.334108] ipw2200 0000:02:04.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[   12.339052] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[   12.651283] ipw2200: Radio Frequency Kill Switch is On:
[   12.709215] ipw2200: Detected geography ZZR (14 802.11bg channels, 0 802.11a channels)
[   14.368065] ipw2200: Failed to send POWER_MODE: Command timed out.
[   19.744044] ipw2200: Failed to send POWER_MODE: Command timed out.
kirill@nx6110:~$ sudo iwconfig eth1 txpower on
[sudo] password for kirill: 
Error for wireless request "Set Tx Power" (8B26) :
    SET failed on device eth1 ; Input/output error.
kirill@nx6110:~$ sudo iwconfig eth1 power on
Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device eth1 ; Input/output error.

Ноутбук HP NX6110. Причём пробовал на других дистрах, результат аналогичный. В чём может быть проблема, кто сталкивался с таким, куда покопать? :(

xterro
()

[Launchpad] Оно действительно такое медленное?

Доброго времени суток, решил тут чётко побазарить. Завёл значил там репу(условно говоря, там вообще всё как-то не привычно, не комиты а ревизии, не проект а ветка, фиг разберёшь), делаю комит:

bzr push lp:~olkir/+junk/te

всё прошло нормально, затем сразу захожу в свою ветку а там:

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

В результате информацию на странице я увидел только через несколько минут. Интересует - так и должно быть или это у меня чего-то не так? Может работаю как-то не так или ещё чего. Кто лаунчпадом пользуется, просветите :)

 

xterro
()

GtkTextView, добавил нумерацию строк, но оно субъекивно подтормаживает :(

Кинул на форму GtkTextView, у него отпределил событие expose-event, пытаясь добавить нумерацию строк, нумерация работает, но почему-то, когда загружаешь текст, хотя бы в пару сотен строк, субъективно подтормаживает(прокручиваю скролом вверх-вниз) :( В чём может быть проблема? Может идеи подкините (за основу брал код из mousepad)

gboolean textview_expose(GtkWidget *widget, GdkEventExpose *event, gpointer data)

{
	GdkWindow 	* 	win;
	GtkTextIter 	iter; 
	GtkTextView * 	textview 		= GTK_TEXT_VIEW(widget);
	cairo_t 	* 	cr 				= gdk_cairo_create(event->window);	
	int 			layout_width	= 30;
	int 			yrange;
	int 			line_height;
	PangoLayout * 	layout 		= gtk_widget_create_pango_layout(widget, "");

	*/
	win = gtk_text_view_get_window(textview, GTK_TEXT_WINDOW_LEFT);
	if (event->window != win) {
		g_object_unref(G_OBJECT(layout));
		cairo_destroy(cr);
		return FALSE;
	}

	/* draw line numbers */
	cairo_set_source_rgb(cr,0.5,0.5,0.5);
	gtk_text_view_get_line_at_y(textview, &iter, event->area.y, NULL); 

	while(!gtk_text_iter_is_end(&iter))  { 
		gtk_text_view_get_line_yrange(textview, &iter, &yrange, &line_height); 
		gtk_text_view_buffer_to_window_coords(textview, GTK_TEXT_WINDOW_TEXT, 0, yrange, NULL, &yrange);
		int line_number = gtk_text_iter_get_line(&iter);  
		char * line_num_str = g_strdup_printf ("%d", line_number+1);
		pango_layout_set_text(layout, line_num_str, -1);
		int ph = pango_layout_get_height(layout);
		int pw = pango_layout_get_width(layout);
		pango_layout_get_pixel_size(layout, &pw, NULL);
		cairo_move_to(cr, layout_width-pw-5, yrange-ph);
		pango_cairo_show_layout(cr, layout);
		gtk_text_iter_forward_line(&iter); 
		g_free(line_num_str);
	} 
	g_object_unref(G_OBJECT(layout));
	cairo_destroy(cr);
	return FALSE;

}


xterro
()

RSS подписка на новые темы