LINUX.ORG.RU

Сообщения ving2

 

debian stretch spice/qxl нет нужных разрешений экрана

Форум — General

Если в качестве гостя используется debian 9 то:

xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
Virtual-0 connected 1024x768+0+0 0mm x 0mm
   1024x768      59.92*+
   1920x1200     59.88  
   1920x1080     59.96  
   1600x1200     59.87  
   1680x1050     59.95  
   1400x1050     59.98  
   1280x1024     59.89  
   1440x900      59.89  
   1280x960      59.94  
   1280x854      59.89  
   1280x800      59.81  
   1280x720      59.86  
   1152x768      59.78  
   800x600       59.86  
   848x480       59.66  
   720x480       59.71  
   640x480       59.38  
Virtual-1 disconnected
Virtual-2 disconnected
Virtual-3 disconnected

sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: QXL paravirtual graphic card
       vendor: Red Hat, Inc.
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 04
       width: 32 bits
       clock: 33MHz
       capabilities: vga_controller rom
       configuration: driver=qxl latency=0
       resources: irq:11 memory:f4000000-f7ffffff memory:f8000000-fbffffff memory:fc054000-fc055fff ioport:c080(size=32) memory:c0000-dffff

sudo lsmod | grep qxl
[sudo] password for test: 
qxl                    69632  3
ttm                    98304  1 qxl
drm_kms_helper        155648  1 qxl
drm                   360448  6 qxl,ttm,drm_kms_helper

Если в госте debian jessie все в норме как и должно быть:
xrandr 
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
qxl-0 connected 1366x768+0+0 0mm x 0mm
   1024x768      60.00 +
   4096x2160     60.00  
   3840x2160     60.00  
   3200x2400     60.00  
   2800x2100     60.00  
   2560x2048     60.00  
   2048x2048     60.00  
   2560x1600     60.00  
   2000x2000     60.00  
   2560x1440     60.00  
   2048x1536     60.00  
   1920x1440     60.00  
   1920x1200     60.00  
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     60.00  
   1400x1050     60.00  
   1600x900      60.00  
   1280x1024     60.00  
   1440x900      60.00  
   1280x960      60.00  
   1366x768      60.00* 
   1360x768      60.00  
   1280x800      60.00  
   1152x870      60.00  
   1152x864      60.00  
   1280x768      60.00  
   1280x760      60.00  
   1280x720      60.00  
   1024x600      60.00  
   960x640       60.00  
   832x624       60.00  
   800x600       60.00  
   800x480       60.00  
   640x480       60.00  
qxl-1 disconnected
qxl-2 disconnected
qxl-3 disconnected
Как в 9 завести? Пакет xserver-xorg-qxl установлен.

p.s. Решилось костылем через cvt.

 , , ,

ving2
()

Url проблема с кодировкой

Форум — Admin

Поднимается веб-сервер командой

python -m SimpleHTTPServer 80
скачиваю файл
wget debian.name/pool/main/v/vim/vim-common_2%3a8.0.0197-4+deb9u1_all.deb
ERROR 404: File not found.

этот файл скачается так:
wget debian.name/pool/main/v/vim/vim-common_2%253a8.0.0197-4+deb9u1_all.deb

суть проблемы не скачиваются файлы у которых в имени есть %3а. Они становятся доступны по другой ссылке %253a. Как с этим бороться? Тоже самое поведение и на apache.

 ,

ving2
()

curl Could not resolve host

Форум — Admin

Вообщем при вызове к примеру

curl -v http://google.com/
долго думает, и отдает что в заголовке. Если в /etc/resolv.conf поставить гугловские днс, то проблемы нет.

Сделал

strace -o /tmp/file -fF curl -v google.com
результат https://pastebin.com/vkvUUJVW Видно что оно хочет коннектиться к /var/run/nscd/socket, но у меня такого нет. Вообщем как это лечить? Все остальные утилиты работают правильно, и не испытывают проблем в определении ip. вот нашел подобную проблему

http://ru-root.livejournal.com/2897748.html

 ,

ving2
()

Perl объясните почему оно так работает...

Форум — General

К примеру код: https://pastebin.com/qZ9kaa5F (В директории tmp_dir два файла 2.txt ,1.txt.) На выходе имеем:

$VAR1 = [
          '2.txt',
          '1.txt'
        ];
# Результат обработки Vyhlop
$VAR1 = [ 
          '2', 
          '1'
        ];
Почему при вызове процедуры Vyhlop в качестве параметра используется массив со значениями (2,1), а не (2.txt 1.txt)? Как то можно вызвать процедуру Vyhlop (нужно именно после вызова Remove_ext), чтобы в массиве использовались значения (2.txt ,1.txt)?

 ,

ving2
()

perl добавить элементы в массив, cоздать массив...

Форум — General

Суть проблемы, к примеру такой код:

#!/usr/bin/perl
use strict;
use warnings;
use feature 'say';
use Data::Dumper;
local @ARGV = ('1.txt', '2.txt');
while (<>) 
{
    if (/YES/i)
    {
    	my @List = ();
    	
    	push (@List, $ARGV);
    	#print "$ARGV\n" ;
    	say Dumper \@List
    }
} 
continue 
{
   	close ARGV if eof;
}
на выходе получается вот такое:
$VAR1 = [
          '1.txt'
        ];

$VAR1 = [
          '2.txt'
        ];
а хочется вот такое:
$VAR1 = [
          '1.txt'
          '2.txt'
        ];

 ,

ving2
()

Perl передача параметра из одной процедуры в другую

Форум — General

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

sub Pass
{
  my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);
  my $password = join '', map $alphanumeric[rand @alphanumeric], 0..42;

}
sub Print
{
  sub Pass;
  передать значение переменной $password в эту часть кода?
  #print "$password\n";
}

Возможно ли такие манипуляции делать?

 , ,

ving2
()

perl заменить строку в файле.

Форум — General

Как в perl сохранить изменения в файле? Вот фрагмент кода:

open my $fgh,'<', '/etc/locale.gen' or die $!;

while (my $line = <$fgh>) 
{	
	$line =~ s/^#\sen\wUS.UTF-8\sUTF-8/en_US.UTF-8 UTF-8/g;
	print "$line";
}
Или надо в добавок открывать другой файл на запись ('>') и записывать туда изменения? В однострочку понятно как, но как внутри сценария, сделать с наименьшими затратами на символы.

 ,

ving2
()

Docker не работает chmod

Форум — Admin

В Dockerfile есть строка:

RUN chmod +x /script.sh
собираю так:
sudo docker build --squash -t "$tag" .
выкидывает:
chmod: changing permissions of '/script.sh': Operation not permitted
The command '/bin/sh -c chmod +x /script.sh' returned a non-zero code: 1
Попробывал откатить версию докера, результат одинаковый, сейчас стоит
Docker version 17.03.2-ce, build f5ec1e2
Пока ничего путного не нашел, может кто имел такие проблемы...

 ,

ving2
()

Поясните за sourlist-ы в debian

Форум — General

Суть вопроса, что сейчас указывать в source list. Если хочется для oldstable (jessie). Поставить пакет из stretch дистр., т.е. раньше указывался testing и можно было делать:

apt install -t testing packet. 
А сейчас как? Тестинг уже buster. Или указывать stretch...

 ,

ving2
()

easy-rsa | index.txt.attr for reading, No such file or directory

Форум — Admin
debian 9
openssl (1.1.0f-3)
esya-rsa отсюда
https://github.com/OpenVPN/easy-rsa/releases/download/3.0.1/EasyRSA-3.0.1.tgz

При вызове: ./easyrsa gen-crl возникает ошибка в заголовке треда. Если откатить версию openssl на openssl (1.0.1t-1+deb8u6) из jeesie ошибки нет. В чем может быть проблема? Или это очередной баг в новоиспеченном дебиане и оно лечится отправкой в багтрекер.

 

ving2
()

Nm-applet awesome

Форум — Desktop

Debian stretch,awesome из реп.,NM из реп.

Не нравится отображение картинки (слишком мелкое), не самого аплета на панели. А отображения беспроводных сетей. Грешил на gtk3. Короче перепробывал кучу вариантов, удалось костылем решить эту проблему удалением NM и установкой версии из jessie. Может кто в курсе, что там в исходниках этого NM-appleta нужно исправить чтобы оно завелось как положено.

 ,

ving2
()

awesome не заводится как надо после отката версии...

Форум — Desktop

Решил накатить debian stretch, в репах 4.0 версии асом. Поскольку не хочется конфиг перепиливать, поставил:

awesome v3.5.9 (Mighty Ravendark)
 • Build: Mar 27 2016 02:23:55 for x86_64 by gcc version 5.3.1 (pbuilder@minjo)
 • Compiled against Lua 5.1.5 (running with Lua 5.1)
 • D-Bus support: 
Почему то выхлоп показывает, что он без поодержки dbus. Хотя собран с ней. Отвалился автозапуск демонов: /bin/sh: 1: run_once: not found

в добавок в .xsession-errors в большом кол-ве сыпится такое:

W: awesome: xerror:881: X error: request=GetGeometry (major 14, minor 0), error=BadDrawable (9)
W: awesome: xerror:881: X error: request=GetGeometry (major 14, minor 0), error=BadDrawable (9)
W: awesome: xerror:881: X error: request=GetGeometry (major 14, minor 0), error=BadDrawable (9)

Что нибудь можно сделать или придется ставить 4 версии пакет и красноглазить над конфигом?

 

ving2
()

Сборка xar в debian

Форум — General

Не хочет собираться http://mackyle.github.io/xar/ , а из реп этот пакет давно выпилен.

после ./configure вываливается ошибка:

checking for OpenSSL_add_all_ciphers in -lcrypto... no
configure: error: Cannot build without libcrypto (OpenSSL)
locate libcrypto
/usr/lib/x86_64-linux-gnu/libcrypto.a
/usr/lib/x86_64-linux-gnu/libcrypto.so
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
/usr/lib/x86_64-linux-gnu/pkgconfig/libcrypto.pc
Как ему указать что либы эти есть?

 ,

ving2
()

qemu-system-arm настройка сети на raspi2

Форум — Admin

Запускается машина (эмулятор малины):

qemu-system-arm -M raspi2 -kernean-boot/kernel7.img \
-sd 2017-04-10-raspbian-jessie-lite.img  -append "rw earlyprintk loglevel=8 console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2" \
-dtb 2016-05-27-raspbian-boot/bcm2709-rpi-2-b.dtb -serial stdio 
Как на ней настроить сеть? пробовал через -nic .
requested NIC (anonymous, model unspecified) was not created (not supported by this machine?)
не поддерживается на этой плате.

 ,

ving2
()

bash как переименовать файлы?

Форум — Development

Есть переменная, которая выводит список файлов в каталоге

name=$(find /path/to/dir/ -type f | awk -F '/' '{print $NF;}') 
Есть другой каталог в котором содержится файл: /path/to/dir2/file.sh Нужно получить в каталоге /path/to/dir3/ файлы (копию файла file.sh), но c именем как в переменной $name, количество файлов как в переменой:
cl=$(find /path/to/dir/ -type f | wc -l)

mkdir /path/to/dir3/
cp -R /path/to/dir2/* /path/to/dir3/
cd /path/to/dir3/
for ((i=0; i<$cl; i++));do 
cp file.sh $i.sh
done

Спасибо.

 , , ,

ving2
()

Ansible ?

Форум — Admin

Что нужно сделать, чтобы ansible не создавал директорию (.ansible_async) на удаленном хосте после завершения работы плейбука?

 

ving2
()

sed передача параметров

Форум — Development
NUM=`cat /tmp/fl | sed -n '/^$/='`

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

sed -i '1d;12d;"n"d' /tmp/fl

for i in ${NUM}
do
...
done

как ему в это выражение sed -i '1d;12d;«n"d' передать номера строк? Спасибо.

 ,

ving2
()

bash преобразовать вывод

Форум — Admin

Всем привет. Как сделать вывод bash из такого, например:

qw
fg
er
ps
as
sd
command1=`команда`
qw
fg
command2=`команда`
er
ps
command3=`команда`
as
sd
Вот в такой:
qw er as
fg ps sd

Спасибо.

 ,

ving2
()

zabbix сравнение строк

Форум — Admin

Доброго времени суток. Как в zabbix сравнить строки? Есть метрики которые, в zabbix возвращают значение к примеру:

ver-1=3.13.0-107.154
ver-2=3.13.0.107.115

Если добавить выражение триггера:

{host:metr.key1[ver-1].last(0)}<>{host:metr.key1[ver-2].last(0)}
То zabbix не может их сравнить

Cannot evaluate expression: expected numeric token

Может кто подскажет решение?

 

ving2
()

ruby установка

Форум — General

Привет ЛОР. Нужно установить на линукс, пакет определенной версии ruby.

2.2.3-p173 (2015-08-18) [x86_64-linux-gnu]
Где ее найти такую. rwm ее не ставит, говорит что нет в репах. На гитхабе и svn тоже не видно. Подскажите где взять? Или я что то нет так делаю.

 

ving2
()

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