LINUX.ORG.RU

Сообщения tmfd

 

D-Link DWA-131 беспроводной N Nano USB адаптер

Форум — Linux-hardware

Как поставить дрова и где их поискать?

Втыкнул DWA-131 она даже не загорается, поэтому полагаю что дрова не стоят. При этом

eth0      Link encap:Ethernet  HWaddr 00:16:ec:25:0f:8b  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19 Base address:0xd800 

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2912 (2.9 KB)  TX bytes:2912 (2.9 KB)

wlan1     Link encap:Ethernet  HWaddr 1c:bd:b9:d7:e3:45  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

со старым адаптером D-Link Dir-320 все ok:

eth0      Link encap:Ethernet  HWaddr 00:16:ec:25:0f:8b  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:19 Base address:0xd800 

eth0:avahi Link encap:Ethernet  HWaddr 00:16:ec:25:0f:8b  
          inet addr:168.254.7.91  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:19 Base address:0xd800 

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:87 errors:0 dropped:0 overruns:0 frame:0
          TX packets:87 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:6704 (6.7 KB)  TX bytes:6704 (6.7 KB)

wlan0     Link encap:Ethernet  HWaddr 00:24:01:09:83:fb  
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::224:1ff:fe09:83fb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:17044 (17.0 KB)  TX bytes:11339 (11.3 KB)

Ubuntu 10.10

$ uname -a
Linux laptop 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux
tmfd
()

notify-send другому пользователю на удаленном хосте

Форум — Admin

Возникла необходимость из скрипта, запущенного по ssh -X на удаленном хосте, выполнить команду notify-send и сделать сообщение другому пользователю (может и другим пользователям работающем в графическом режиме).

Решит ли задачу правильное присвоение значения DISPLAY. Что присваивать? Может есть какие другие варианты решения?

tmfd
()

запустить vpn

Форум — Desktop

эта тема чувствую не решаема

вернуть значек nm-applet

поэтому пробую решить другой вопрос

можно ли запустить vpn соединение без значка nm-applet ???

пробовал nm-connection-editor/VPN/ннужное_название/Изменить/Подключаться Автоматически --- нифига не заработало

tmfd
()

вернуть значек nm-applet

Форум — Desktop

нечаяно удалил. в списке, появляющемся по правой кнопке мыши на панели отсуствует. Ubuntu 10.10

$ sudo killall nm-applet 

$ nm-applet --sm-disable
** Message: applet now removed from the notification area
** (nm-applet:1847): DEBUG: old state indicates that this was not a disconnect 0
** (nm-applet:1847): DEBUG: foo_client_state_changed_cb
** (nm-applet:1847): DEBUG: foo_client_state_changed_cb


$ cat /etc/NetworkManager/nm-system-settings.conf 

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

tmfd
()

разрешение_в_gnuplot

Форум — Desktop

требование: «рисунки в формате *.tif или *.jpg должны иметь разрешение не менее 300 dpi»

в гнуплоте использовал

#!/usr/bin/gnuplot
set term jpeg
set output "figure2.jpg"

смотрим параметры

$ identify -verbose figure2.jpg 
Image: figure2.jpg
  Format: JPEG (Joint Photographic Experts Group JFIF format)
  Geometry: 640x480+0+0
  Resolution: 72x72
...

1. я так понимаю разрешение 72 dpi получилось?

2. как установить разрешение не менее 300 dpi ?

3. как сделать рисунки черно-белыми

tmfd
()

*.tif2pdf

Форум — Desktop

в чем проблема и что можно сделать?

$ tiff2pdf -o 01.pdf 01.tif

tiff2pdf: No support for 01.tif with no photometric interpretation tag.

tiff2pdf: An error occurred creating output PDF file.

tif нормальный.

tmfd
()

texlive Warning: Glyph not defined in PD1 encoding

Форум — Desktop

Как побороть это предупреждение при сборке latex документа:

Package hyperref Warning: Glyph not defined in PD1 encoding

Ставил texlive-full.

P.S. привык читать и анализировать лог, но это сообщение сильно его засоряет.

tmfd
()

emacs проблемы с предпросмотром latex

Форум — Desktop

В целом документ компилируется без ошибок. В предварительном просмотре из emacs мелкие формулы по тексту между долларами отображаются, а формулы между begin{equation} и end{equation} нет.

Что можно сделать?

gs -dOutputFile\=\(_region_.prv/tmp3131aVT/pr5-2.png\) -q -dSAFER -dNOPAUSE -DNOPLATFONTS -dPrinted -dTextAlphaBits\=4 -dGraphicsAlphaBits\=4 -sDEVICE\=png16m -r65.3173x65.3977
GS>{DELAYSAFER{.setsafe}if}stopped pop/.preview-BP currentpagedevice/BeginPage get dup null eq{pop{pop}bind}if def<</BeginPage{currentpagedevice/PageSize get dup 0 get 1 ne exch 1 get 1 ne or{.preview-BP }{pop}ifelse}bind/PageSize[1 1]>>setpagedevice/preview-do{[count 3 roll save]3 1 roll dup length 0 eq{pop}{setpagedevice}{ifelse .runandhide}stopped{handleerror quit}if aload pop restore}bind def [(_region_.prv/tmp3131aVT/preview.ps)(r)file]aload exch dup 0 setfileposition 258098()/SubFileDecode filter cvx .runandhide aload pop dup dup 260284 setfileposition 723()/SubFileDecode filter cvx<<>>preview-do
Error: /undefined in H.S
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   %loop_continue   --nostringval--   --nostringval--   false   1   %stopped_push   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   false   1   %stopped_push   1148   --nostringval--   %end_runandhide   --nostringval--
Dictionary stack:
   --dict:1160/1684(ro)(G)--   --dict:0/20(G)--   --dict:77/200(L)--   --dict:112/300(L)--   --dict:19/200(L)--
Current allocation mode is local
Last OS error: 2

Preview-Ghostscript finished
tmfd
()

emacs проблема с «большими» файлами

Форум — Desktop

При попытки открытия файла с числом строчек больше 90 перекодировка в cp1251, в соответствии с преамбулой, не срабатывает. Причем ситуация такая, в документе 92 строчки, emacs его открывает правильно. Если я добавляю еще одну строчку, например с символом «a», при открытии вижу кабалистику.

%%% Local variables:
%%% coding: cp1251
%%% mode: latex
%%% TeX-master: "main.tex"
%%% End:
tmfd
()

многодокументныйй tex-документ в emasc

Форум — Desktop

Поставил пакет AUCTeX. Этот пакет успешно работает, и визиализирут мат. формулы, рисунки ... в случае, когда latex-документ состоит из одного файла. Но, если документ состоит из многих файлов, и я редактирую файл без преамбулы визуализация элементов latex-кода не работает.

Подскажите что можно сделать в случае многофайловых проектов?

1. хотелось бы, что работал просмотр формул, рисунков ...

2. можно ли сделать так, чтобы в небольшом «окне» слева отображался список файлов с расширением tex, при щелчке или нажатии Enter на файле в большом правом «окне» отображалось содержимое файла в кодировке cp1251.

tmfd
()

облачные вычисления

Форум — Development

Может кто-то пробовал http://icloud.com/ru/? Интересует бесплатный сервис. Смогу ли я закачать туда код на C++, собрать консольную программу и оставить ее работать несколько суток?

P.S. форум там на английском, боюсь не смогу правильно задать )

tmfd
()

модуль на C++ внедрить в octave

Форум — Development

О великий и могучий ЛОР, научи внедрять в скрипты на octave код на C++. Если это возможно на конкретном примере.

P.S. нужно написать функцию на cpp которая будет заполнять вектор (матрицу), добавляя элементы удовлетворяющие условию. Дело в том, что матричные функции работают в octave в 10-100 раз быстрее чем циклические.

tmfd
()

не работает plot из скрипта на octave

Форум — Development

команда plot приведенная в тексте скрипта не работает при его запуске, не появляется окно с рисунком.

Т.е. если стартую ./test-plot.m график не появляется. А когда эти же команды выполняю в octave график появляется.

$ cat test-plot.m 
#!/usr/bin/octave -q
x=[0:10];
y=sin(x);
plot(x,y);
input("Enter");

tmfd
()

поэлементное деление матриц с условием

Форум — Development

хотел бы обойтись без оператора цикла. Требуется поэлементно разделить a на r, при этом диагональные элементы не трогать. В примере ниже нужно что-бы по диагонали стояли нули, а операция деления диагональных элементов просто не происходила.

$ cat q4lin.m 
#!/usr/bin/octave -q
a = [1 2 3; 4 5 6; 7 8 9]
r = [0 1 2; 3 0 4; 5 6 0]
x = a ./ r 

$ ./q4lin.m 
a =

   1   2   3
   4   5   6
   7   8   9

r =

   0   1   2
   3   0   4
   5   6   0

x =

      Inf   2.0000   1.5000
   1.3333      Inf   1.5000
   1.4000   1.3333      Inf

Пробую на octave, он мне ближе. Может на Python это можно сделать?

tmfd
()

find от nobody

Форум — Desktop

Периодически бук подвисает и что-то работает. Отловил find. Кто его стартует, зачем и можно ли убрать?

$ ps ax | grep find
 4159 ?        SN     0:00 /bin/sh /usr/bin/updatedb.findutils
 4167 ?        SN     0:00 /bin/sh /usr/bin/updatedb.findutils
 4210 ?        SN     0:00 su nobody -s /bin/sh -c /usr/bin/find / -ignore_readdir_race      \( -fstype NFS -o -fstype nfs -o -fstype nfs4 -o -fstype afs -o -fstype binfmt_misc -o -fstype proc -o -fstype smbfs -o -fstype autofs -o -fstype iso9660 -o -fstype ncpfs -o -fstype coda -o -fstype devpts -o -fstype ftpfs -o -fstype devfs -o -fstype mfs -o -fstype shfs -o -fstype sysfs -o -fstype cifs -o -fstype lustre_lite -o -fstype tmpfs -o -fstype usbfs -o -fstype udf -o      -type d -regex '\(^/tmp$\)\|\(^/usr/tmp$\)\|\(^/var/tmp$\)\|\(^/afs$\)\|\(^/amd$\)\|\(^/alex$\)\|\(^/var/spool$\)\|\(^/sfs$\)\|\(^/media$\)\|\(^/var/lib/schroot/mount$\)' \) -prune -o -print0
 4224 ?        SN     0:00 sh -c /usr/bin/find / -ignore_readdir_race      \( -fstype NFS -o -fstype nfs -o -fstype nfs4 -o -fstype afs -o -fstype binfmt_misc -o -fstype proc -o -fstype smbfs -o -fstype autofs -o -fstype iso9660 -o -fstype ncpfs -o -fstype coda -o -fstype devpts -o -fstype ftpfs -o -fstype devfs -o -fstype mfs -o -fstype shfs -o -fstype sysfs -o -fstype cifs -o -fstype lustre_lite -o -fstype tmpfs -o -fstype usbfs -o -fstype udf -o      -type d -regex '\(^/tmp$\)\|\(^/usr/tmp$\)\|\(^/var/tmp$\)\|\(^/afs$\)\|\(^/amd$\)\|\(^/alex$\)\|\(^/var/spool$\)\|\(^/sfs$\)\|\(^/media$\)\|\(^/var/lib/schroot/mount$\)' \) -prune -o -print0
 4225 ?        DN     0:11 /usr/bin/find / -ignore_readdir_race ( -fstype NFS -o -fstype nfs -o -fstype nfs4 -o -fstype afs -o -fstype binfmt_misc -o -fstype proc -o -fstype smbfs -o -fstype autofs -o -fstype iso9660 -o -fstype ncpfs -o -fstype coda -o -fstype devpts -o -fstype ftpfs -o -fstype devfs -o -fstype mfs -o -fstype shfs -o -fstype sysfs -o -fstype cifs -o -fstype lustre_lite -o -fstype tmpfs -o -fstype usbfs -o -fstype udf -o -type d -regex \(^/tmp$\)\|\(^/usr/tmp$\)\|\(^/var/tmp$\)\|\(^/afs$\)\|\(^/amd$\)\|\(^/alex$\)\|\(^/var/spool$\)\|\(^/sfs$\)\|\(^/media$\)\|\(^/var/lib/schroot/mount$\) ) -prune -o -print0
 4607 pts/1    S+     0:00 grep find

за find порядочное время жрал процесорное время popularity-cont.

tmfd
()

Python::массив_для_3D

Форум — Development

Помогите добить скрипт, который должен зачитать из файла координаты площадок 3Д-поверхности и отобразить их. Проблема в том, что не могу придумать как сохранить координаты z (из файла были считаны) в двумерный массив Z. Сейчас в скрипте Z заполнен руками, а нужно в нем были координаты из файла.

$ cat data.txt 
0 1 2
1 0 2
0 -1 2
-1 0 2
$ cat my_figure.py 
#!/usr/bin/python
import pylab
from mpl_toolkits.mplot3d import Axes3D
from numpy import *
import numpy
x,y,z = loadtxt('data.txt', usecols=[0,1,2], unpack=True)
print "data from data.txt = ", x,y,z
X, Y = numpy.meshgrid(x,y)
print "X=", X
print "Y=", Y

Z = numpy.array([ [2.1, 2., 2., 2.],   [2., 2., 2., 2.],  [2., 2., 2., 2.],  [2., 2. ,2., 2.] ])
print "Z=", Z

fig = pylab.figure()
axes = Axes3D(fig)
axes.plot_surface(X, Y, Z)
pylab.show()
$ ./my_figure.py
data from data.txt =  [ 0.  1.  0. -1.] [ 1.  0. -1.  0.] [ 2.  2.  2.  2.]
X= [[ 0.  1.  0. -1.]
 [ 0.  1.  0. -1.]
 [ 0.  1.  0. -1.]
 [ 0.  1.  0. -1.]]
Y= [[ 1.  1.  1.  1.]
 [ 0.  0.  0.  0.]
 [-1. -1. -1. -1.]
 [ 0.  0.  0.  0.]]
Z= [[ 2.1  2.   2.   2. ]
 [ 2.   2.   2.   2. ]
 [ 2.   2.   2.   2. ]
 [ 2.   2.   2.   2. ]]
tmfd
()

установить matplotlib

Форум — Desktop

Как установить последнюю версию matplotlib под Линукс (Ubuntu) , доступного здесь http://sourceforge.net/projects/matplotlib/files/matplotlib/ в виде tar.gz - архива.

P.S. Плохо знаком с Питоном, но понравилась простая возможность рисовать графики, и борюсь с простым скриптом

#!/usr/bin/python
import pylab
from mpl_toolkits.mplot3d import Axes3D
fig = pylab.figure()
Axes3D(fig)
pylab.show()

Traceback (most recent call last):
File "./pylabb.py", line 3, in <module>
from mpl_toolkits.mplot3d import Axes3D
ImportError: No module named mplot3d



tmfd
()

цветовая_диаграмма

Форум — Desktop

Имеется множество векторов на плоскости. Порекомендуйте инструмент для построения цветовой диаграмме (подойдут и оттенки серого) отражающей значения модулей заданных векторов. Т.е., например, где вектор больше 2 --- залито красным, от 1-2 --- синим, меньше 1 --- зеленым. Да, векторов много и они храняться в текстовом файле

x1 y1 v1

x2 y2 v2

....

tmfd
()

Qt-апплет

Форум — Development

Нужно имеющееся Qt приложение превратить в исполняемый в браузерах код (Web-приложение), т.е. чтобы пользователь локальной сети не качал версию скомпилированную под его ОС, а просто работал с ним в браузере. Можно ли решить такую задачу? Яву не знаю, времени разбираться в тонкостях нет, Qt-приложения мои.

Есть Qt Jambi, подходят ли эти библиотеки? Можно ли Google Native Client использовать? В общем, что порекомендуете и если есть примерчики подбросьте.

tmfd
()

сечение 3D фигуры

Форум — Desktop

имеется файл, содержащий изображение трехмерной фигуры состоящей из треугольников. Чем из гнутого софта можно построить сечение этой фигуры плоскостью xOz? ковырялся с гнуплотом: 3d изображение получилось, изолинии получились, но сечение сделать не смог.

Может есть какая программа, которая выделит сечение в виде системы точек?

пример части файла:

# count = 304

0.0000000000 0.0000000000 1.0000000000

0.3420201433 0.0000000000 0.9396926208

0.3234885486 0.1110537590 0.9396926208

0.0000000000 0.0000000000 1.0000000000

#

0.0000000000 0.0000000000 1.0000000000

0.3234885486 0.1110537590 0.9396926208

0.2699019501 0.2100731200 0.9396926208

0.0000000000 0.0000000000 1.0000000000

#

0.0000000000 0.0000000000 1.0000000000

0.2699019501 0.2100731200 0.9396926208

0.1870672874 0.2863277989 0.9396926208

0.0000000000 0.0000000000 1.0000000000

tmfd
()

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