LINUX.ORG.RU

Сообщения asid

 

Вопрос по тегам

Доброго времени суток.

Осваиваю HTML, пробую свой сайт с CMS самому написать. Возник такой вопрос. Как я знаю, тег H1 должен быть только один. Но у меня на сайте несколько блоков и каждый из них отображается на разных экранах. Соответственно, один с названием отображается на десктопе, другой скрыт, а второй, с более коротким названием, на мобильниках. Будет ли правильно, если реализовать два тега H1, но под разные медиа запросы?

 

asid
()

диалог с терминалом в Python3

Доброго времени суток. Нужна помощь.

Есть несколько яндекс дисков. Требуется поочередно их примонтировать, при этом, в связи с длинными и нудными паролями, необходимо это осуществить автоматически.

Использую python3.

При монтировании через os.system (‘mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/’) соответственно происходит запрос.

Как осуществить перехват его, и заставит скрипт вставлять необходимые данные, то есть логин, пароль, скармливать терминалу и затем так же подключать второй ЯД???

Или есть возможность вставить их в общую команду мнонтирования?

Буду признателен за помощь.

 , ,

asid
()

sensors не видит вентиляторы.

Решил уменьшить шум от вентилятора, (температура проца в среднем 33.3), но не тут то было. Установил fan-control, pwmconfig выдал

# pwmconfig revision 6166 (2013-05-01)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.
Запустил sensors - получил
]acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +38.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +38.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +33.0°C  (high = +80.0°C, crit = +100.0°C)
Я так понимаю, система не видит вентиляторы вообще, или проблема в материнке? Мама стоит gigabite GA-H81-D3. Буду признателен за дельную помощь. В параллельно стоящей виндовс - проблем никаких нет. Кроме одной - это ВИНДА)!

 ,

asid
()

Как проверить емкость АКБ ноута?

Здравствуйте. Батарея на ноуте дурить стала - от розетки отклюючаешь и через полчаса остается 75% заряда, при том что нагрузки только - браузер открыт. Соответственно подозреваю что косячок в батарее. Ноуту полгода, чуть больше. Пробовал гуглить по этому вопросу, но команда

grep -F capacity: /proc/acpi/battery
grep: /proc/acpi/battery: Нет такого файла или каталога
$ ls -1a /proc/acpi
.
..
button
wakeup
acpi выдает:
acpi -i
Battery 0: Discharging, 83%, 02:20:57 remaining
Battery 0: design capacity 372 mAh, last full capacity 356 mAh = 95%
372 mAh - это что вся моя емкость АКБ?! Что посоветуете?

 ,

asid
()

обновляю систему.

Мамка начала мозг компостировать. Как проявляется? Да очень просто. Виндовс установить не могу (тупо виснет при установке при исправном дистребутиве) Любимый минт начал отказываться выключаться, а сегодня и включаться. То есть при запуске окошка авторизации, экран идет полосами и никаких реакций на клавиатуру. Жесткие исправны, оперативка тоже - проверено мемтестом, смартом и викторией. Пришел к выводу что пора менять маму (заодно камень и оперативу). Теперь вопрос. Систему придется переустанавливать или пересобирать? А то я этого никогда не делал, что и как не представляю, и очень надеюсь что все само встанет или тупо обновится.... Подскажите кто знает. Буду признателен.

 , ,

asid
()

Лог падения

Появилась такая фишка. Включаешь линукс, он грузится, авторизуешься и тут же отключается. Появляется на экране консольный вывод, типа shut down [15], что-то такое. Винда при этом нормально работает. Я сперва грешил на акб, но на нем 30%. ПОтом на температуру. Мельком успел выбить sensors и результат 56 градусов. Где можно посмотреть причину падения в аут? Минут пять постоял без дела и заработал? Может все таки что то перегрелось? сенсорс показывает только температуру проца....

 

asid
()

система не видит старый раздел.

У меня был ноут с линуксом, и он полетел. Ну, полетел конкретно,запчасти фиг достанешь а менять маму финансово для него уже не выгодно. Короче, купил новый, а старый жесткий засунул в бокс. На этом винте стоит три раздела: масдай (для учебы), минт и /home. Теперь на новом компе система видит только винду из внешнего жесткого, а мне кровь носом нужны данные и проекты со старой домашней папки. Как ее прочитать?! Please.........

 

asid
()

local

Стоял рус и анг на линуксе, и, по скольку англ не знаю, решил удалить русский))). Не удивляйтесь просто изучать нечал англ))). В итоге удалил рус язык через менюшку и терминал перестал воспринимать рус символы. Получаются либо кракозябры, либо знаки вопроса. А у меня многие названия файлов русские и в итоге скрипты перестали работать. Вот вывод local:

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

LANG=ru_RU.UTF-8

LANGUAGE=

LC_CTYPE=«ru_RU.UTF-8»

LC_NUMERIC=ru_RU.UTF-8

LC_TIME=ru_RU.UTF-8

LC_COLLATE=«ru_RU.UTF-8»

LC_MONETARY=ru_RU.UTF-8

LC_MESSAGES=«ru_RU.UTF-8»

LC_PAPER=ru_RU.UTF-8

LC_NAME=ru_RU.UTF-8

LC_ADDRESS=ru_RU.UTF-8

LC_TELEPHONE=ru_RU.UTF-8

LC_MEASUREMENT=ru_RU.UTF-8

LC_IDENTIFICATION=ru_RU.UTF-8

LC_ALL=

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

 

asid
()

Пропал апплет звука в linux cinnamon.

Сам звук есть, но апплета нет, в настройки\звук вообще все пусто, никаких устройств. Вот вывод
$ inxi -v 5
System: Host: fcbl Kernel: 3.2.0-23-generic x86_64 (64 bit, gcc: 4.6.3) Desktop: Gnome Distro: Linux Mint 13 Maya
Machine: System: ASUSTeK (portable) product: 1015T version: x.x Mobo: ASUSTeK model: 1015T version: x.xx Bios: American Megatrends version: 0306 date: 10/25/2010
CPU: Single core AMD V105 (-UP-) cache: 512 KB flags: (lm nx sse sse2 sse3 sse4a svm) bmips: 2393.68 clocked at 800.00 MHz
Graphics: Card: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series] bus-ID: 01:05.0 X.Org: 1.11.3 drivers: ati,radeon (unloaded: vesa,fbdev) Resolution: 1024x600@60.0hz GLX Renderer: Gallium 0.4 on AMD RS880 GLX Version: 2.1 Mesa 8.0.4 Direct Rendering: Yes
Audio: Card-1: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) driver: snd_hda_intel bus-ID: 00:14.2
Card-2: Advanced Micro Devices [AMD] nee ATI RS880 HDMI Audio [Radeon HD 4200 Series] driver: snd_hda_intel bus-ID: 01:05.1
Sound: Advanced Linux Sound Architecture ver: 1.0.24
Network: Card-1: Broadcom BCM4313 802.11b/g/n Wireless LAN Controller driver: brcmsmac bus-ID: 02:00.0 IF: wlan0 state: up mac: 48:5d:60:6e:29:ee Card-2: Atheros AR8152 v2.0 Fast Ethernet driver: atl1c ver: 1.0.1.0-NAPI port: ec00 bus-ID: 03:00.0 IF: eth0 state: down mac: bc:ae:c5:00:58:31r] Drives: HDD Total Size: 258.0GB (26.2% used) 1: /dev/sda WDC_WD2500BEVT 250.1GB 39C 2: USB /dev/sdb Card_Reader 7.9GB 0C Optical: No optical drives detected.
Partition: ID: / size: 70G used: 5.9G (9%) fs: ext4 dev: /dev/sda1
label: N/A uuid: bb568efb-e751-4008-a8b0-7efaab664f83
ID: /home size: 159G used: 58G (38%) fs: ext4 dev: /dev/sda2
label: N/A uuid: 24088a1c-1bd7-4fd2-bf6c-e235ef43fefc
ID: swap-1 size: 4.83GB used: 0.00GB (0%) fs: swap dev: /dev/sda4
label: N/A uuid: 19edea19-9b4a-4618-b29a-114ba992f24c
Sensors: System Temperatures: cpu: 68.2C mobo: N/A Fan Speeds (in rpm): cpu: N/A
Info: Processes: 149 Uptime: 20 min Memory: 658.6/1750.8MB Runlevel: 2 Gcc sys: 4.6.3 Client: Shell inxi: 1.7.33

Вот содержимое файлика
/etc/xdg/autostart/gnome-sound-applet.desktop

[Desktop Entry]
Name=Volume Control
Comment=Show desktop volume control
Icon=multimedia-volume-control
Exec=gnome-sound-applet
Terminal=false
Type=Application
Categories=
NoDisplay=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=sound
# See http://bugzilla.gnome.org/show_bug.cgi?id=568320
#X-GNOME-Autostart-Phase=Panel
X-GNOME-Autostart-Notify=true
AutostartCondition=GNOME3 if-session gnome-fallback
OnlyShowIn=;
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0

Как вернуть назад все настройки?

 ,

asid
()

Расшифровать текст

У меня есть самопальный скриптик на Perl (Сам писал), который шифрует текст. Принцип простой до безобразия - каждая буква обрабатывается в циферное свое представление, сверху присыпается солью, перцем, возводится в квадрат и прочее. Ну и пишется назад в файл. Расшифровка происходит обратным способом по все той же формуле. Кому интересно, могу подкинуть скриптик. И вот на днях посеял флешку с паролями. (Дурак, балбес). Насколько велика вероятность что ее расшифруют. И, собственно чем? От простого обывателя и такая шифровка поможет, а кто задастся целью разобраться в наборе бессвязных цифр.... В общем, чем это можно сделать?

 , ,

asid
()

Как перенести своп раздел

На диске стоит раздел линукса и «диск D» от былой винды. Ну и плюс своп. Теперь хочу ntfs убрать, пустить его под /home. Ну и под шумок перенести своп раздел на начало диска. Он у меня самый последний. То есть разметка такая: /dev/sda1 - «/», /dev/sda2 - «/win» (ее и хочу поменять, будет «/home»), /dev/sda5 - /home (Он пойдет в /usr) /dev/sda6 - linux-swap. Прочитал, что своп в начале диска способствует большей скорости, вот и думаю, как перенести его и поставить перед */sda1? Есть какие нибудь варианты как это сделать или не существенно и нефиг трогать?

 

asid
()

отказал skype

отказал skype

Поскажите что можно сделать и как поправить ситуацию. Стоит минт 13. Сперва в сайпе не работал микрофон и динамики. Я удалил пакет skype и skype-bin, и установил:

wget -O skype http://download.skype.com/linux/skype-ubuntu_4.0.0.7-1_amd64.deb

sudo apt-get install libxss1 lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1

При этом поставилось еще добрая куча библиотек и пакетов.....

sudo apt-get -f install

sudo dpkg -i skype && sudo rm skype

После этого все заработало, но менеджер обновления тут же предложил более свежу версию из репов. Поставил. На этом скайп перестал работать. Не могу в него войти. Выскакивает окно лицензии и при авторизации «Не удается открыть Skype. Вы уже находитесь в Skype на этом компьютере. Выйдите из Skype и повторите попытку». Надо ли говорить, что выход не помогает, ребут тоже, убийство процесса и прочее. Я так думаю, надо какой то конфиг подправить или настройки скинуть. Подскажите.

 

asid
()

кодировка на выходе

На одном из форумов попросили помощи в скрипте на python. Там нужно было из фразы выкинуть все слова, которые заканчивались на определенную букву. Я попробовал написать код, но столкнулся с бедой кодировки. То есть на англ все работает (Если убрать строку «2»), а на русской - на выходе получается юникод. Никак не могу понять почему. Подскажите как исправить. Python 2.7.3 вот код:

#!/usr/bin/python

# -*- coding: utf-8 -*-

text = raw_input(«Введите фразу: »)

sym = raw_input («Введите букву: »)

text = text.split ()

print text

it = []

for slovo in text:

slovo = list (slovo)

if slovo[-1] != sym:

slovo = "".join (slovo)

it.append (slovo)

print it

Пробовал в терминале:

~ $ python

Python 2.7.3 (default, Aug 1 2012, 05:14:39)

[GCC 4.6.3] on linux2

Type «help», «copyright», «credits» or «license» for more information.

we = «привет все, тест кодировки»

we

'\xd0\xbf\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82 \xd0\xb2 \xd1\x81\xd0\xb5, \xd1\x82\xd0\xb5\xd1\x81\xd1\x82 \xd0\xba \xd0\xbe\xd0\xb4\xd0\xb8\xd1\x80\xd0\xbe\xd0\xb2\xd0\xba \xd0\xb8'

print we

привет все, тест кодировки

 

asid
()

macchanger

После смены MAC адреса утилтой macchanger не могу подключиться к своему роутеру. Сперва отключаю интерфейс, меняю адрес, запускаю интрефейс, на этом все глохнет. ifconfig показывает что адрес поменялся. На роутере никакой фильтрации мак-адресов нет, стоит обычная защита, ну и плюс защита от ICMP/ UDP/ TCP-SYN FlOOD-а. Почему так происходит и что делаю не так? Спасибо.

 

asid
()

Синхронизация и звонки

Подскажите утилиту для синхр телефона и компьютера. Чтоб можно было принимать звонки на комп, звонить с него и тд. Спасибо

 

asid
()

Получение двоичного кода файла

Всем доброго времени суток. Хочу написать скрипт на Perl (сразу говорю просто так, ради академического интереса) который будет читать файл, различными образами его криптовать и выводить потом отдельный индивидуальный ключ для его расшифровки. Но обрабатывать я хочу любой файл, а не тока текстовый, так что использовать что то вроде ord (x) и chr (x) не хочу, такое уже есть. Насколько мне ведомо, любой файл - это набор из битов. Вот их я и хочу получить. Чтоб можно было потом превратить в нечитаемый любой файл, хоть TXT, хоть JPG, хоть EXE... Вопрос: как прочитать файл именно в том виде каким его воспринимает процессор? Через binmode? И как потом перекодировать назад? Или считать ту область памяти.ю где он находится и в том состоянии, в котором он там находится. У меня что-то не получается. Подскажите, что можно использовать или может как то вызвать встроенные функции линукса (Хотя приоритет - именно возможностями Perl-а)

 

asid
()

Линукс одновременно

А вот интересно, а если к компу прицепить вторую клаву, мышку и монитор, то можно ли работать на одной системе вдвоем одновременно? И как это реализовывается? Сделать, так сказать, на один системник два терминала.....

 

asid
()

Режм monitor mode

Уважаемые, всех приветствую. Подскажите такой момент. Утром я замечательно мог превести карточку вай-фая в режим монитор моде. iwconfig определял карточку на иинтерфейсе wlan0. А сейчас (комп выклчал), этот интрерфейс сидит на eth1...... каманда

sudo airmon-ng start eth1

выдает:

Found 3 processes that could cause trouble.

If airodump-ng, aireplay-ng or airtun-ng stops working after

a short period of time, you may want to kill (some of) them!

PID Name

875 NetworkManager

925 wpa_supplicant

3581 dhclient

Process with PID 3581 (dhclient) is running on interface eth1

Interface Chipset Driver

eth1 Unknown wl (monitor mode enabled)

Дальше iwconfig:

lo no wireless extensions.

eth1 IEEE 802.11 Access Point: Not-Associated Link Quality:4 Signal level:195 Noise level:161

Rx invalid nwid:0 invalid crypt:0 invalid misc:0

eth0 no wireless extensions.

sudo airodump-ng eth1 выдает:

ioctl(SIOCSIWMODE) failed: Invalid argument

ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,

ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead. Make

sure RFMON is enabled: run 'airmon-ng start eth1 <#>'

Sysfs injection support was not found either.

Подскажите как быть?

 

asid
()

modemmanager

Ситуфция простая. На нетбуке пользуюсь интернетом через USB-модем. Соответственно, в Network-Manager ,появляется строка Beeline Mobile Phone, ее кликаешь, и привет On-Line. Но при обрыве связи, приходится отстукивать: /etc/init.d/modemmanager restart и потом идти опять в Network-Manager и тд. Вот решил написать скрипт на Perl, который будет отстукивать ping, скажем на яндекс, и как только связь оборвется, модем сразу будет перезагружен. Задача, как автоматизировать процесс нажатия в Network-Manager и нажатие на Beeline Mobile Phone....... Какие есть предложения?

Так примерно выглядит код на данный момент:

#!/usr/bin/perl -w

system(«/etc/init.d/modemanager restart») if (!`ping -i 10 yandex.ru`);

 

asid
()

Восстановление флешки

Занимался перепрошивкой навигатора и слетела флешка. Системой не видитсся и не определяется. Монтируется тока принудительно, при этом df определяет ее как /dev/loop0, а fdisk -l вообще не видит. Пробовал переписывать ее dd if=/dev/zero ... - не помогает. Создание разделов через fdisk результат тот же. Винда с ней тоже не работает.... Дисковая утилита влеху на 1 гиг определяет как 2,2Тb.... Чудеса в решетове..... Нет, ну через консоль то на нее можно записывать, значит, по идее, она не безнадежна...

 

asid
()

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