Автор Тема: Мелкие вопросы по Runtu 14.04.1 LITE  (Прочитано 40521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #45 : Май 15, 2015, 19:51:54 »
Коллеги, добрый день!
Хочу поделиться одним своим наблюдением и задать один вопрос.

1. Все-таки заставил я один раз серьезно зависнуть казалось бы непотопляемый Linux!
В базе данных "Консультант Полюс" на ихнем сайте открыл "Правила рыболовства Волжско-Каспийского водного бассейна" сразу в LibreOffice без сохранения на диск. Как известно, для офисов там файлы хранятся в формате *.rtf

Так вот, система потихоньку умерла, пока я ждал полного открытия документа.
Попробую сегодня повторить эффект.
P.S. "Увы", воспроизвести зависон не удалось - хоть и довольно долго все происходило, но документ открылся и система не зависла. Думаю, во всем "виноват" постоянно обновляющийся софт, включая ядро системы. Наверное, исправили глюк при очередном обновлении...

2. Господа, на моем ноутбуке есть сканер отпечатков пальцев:
$ lsusb
...
Bus 004 Device 002: ID 0483:2016 STMicroelectronics Fingerprint Reader
...

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

>>>
P.S. Все больше убеждаюсь, что иногда лучше жевать, чем говорить!
Сам все нашел на другом (старшем) форуме по Ubuntu.
Вот классический софт Ubuntu по работе с отпечатками пальцев:

https://launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui

Установил все по-инструкции и все заработало!!!
Причем, все работает нужным мне образом - при включении ноутбука можно либо ввести пароль вручную, либо ввести отпечаток пальца.
Собственно, ради этого все и было затеяно - просто лень каждый раз набирать длинный пароль. :)

Что интересно, в Runtu это все работает безупречно.
Между тем, как в родной для бука Винде я эту фитчу отключил -отпечаток пальца определялся через два раза на третий. Ненадежно!

Примечание: у тех коллег, в ноутбуках которых короткий сканер отпечатков пальцев, надо ПРОВОДИТЬ по нему пальцем, а не просто прижимать!

P.P.S. Итак, на моей навороченной Sony Vaio VGN-TX3XRP/B из железок пока не работают в Runtu:
- аналоговый модем (дрова не собираются из-за их закрытости, старости и потери актуальности сих девайсов);
- аппаратные кнопки быстрого доступа к типовым командам. Ну, например, кнопка AV или кнопка открытия лотка DVDRW.
« Последнее редактирование: Май 16, 2015, 07:31:15 от mkudritsky »

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #46 : Июнь 18, 2015, 05:00:58 »
Народ, начал изучение C++
Книжки читаю!

И вот пытаюсь исполнить простые консольные примеры, загружаясь с CDROM
Runtu 14.04.2 XFCE kernel 3.16

Исследование показало, что на CDROM-сборке есть и CPP, и GCC.
Но вот простые консольные программы из учебников почему-то не собираются в Runtu:
1. Команда
gcc 1.cpp -o 1.runвыдает кучу ошибок (1.cpp - файл с текстом программы).
2. А команда
cpp 1.cpp -o 1.runпочему-то на выходе дает какой-то длинный, но текстовый файл.

Что я делаю не так?
Всего ли достаточно в runtu CDROM, чтобы запускать простые тестовые консольные примеры из учебников?
Где бы почитать, как простые программы *.cpp компилировать и запускать на счет в Runtu?

P.S. Порадовало, что в сборке Runtu 14.04.2 XFCE kernel 3.16 имеется хорошая читалка учебников в формате djvu (чтение pdf возможно даже в LITE дистрибутиве).

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #47 : Июнь 18, 2015, 06:24:14 »
g++ -Wall -c "1.cpp"

Оффлайн vladiko

  • Активист
  • ****
  • Сообщений: 366
  • А мне летать охота...
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #48 : Июнь 18, 2015, 21:39:57 »
Я когда-то давно делал так, и всё работало:

Установка компилятора gcc:
sudo apt-get install build-essentialЕсли недостаточно, то:
sudo apt-get install gcc
Для компиляции программ на С из исходника file.с с помощью GTK+:
sudo aptitude install libgtk2.0-dev
Компиляция (простейшая) делается так:
gcc -o hello helloworld.c
Компиляция на GTK+ делается так:
gcc $(pkg-config --cflags --libs gtk+-2.0) first.c -o first
Использую исключительно Runtu LITE, различные версии

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #49 : Июль 06, 2015, 20:23:52 »
Ребята, выручайте!
Сегодня приключилась самая большая неприятность с Runtu 14.04.1 LITE на моем ноутбуке.

После очередного обновления софта появилось окошко, где по-английски говорилось примерно так: софт твой, парень, обновился. Неплохо бы обновить и директории! Согласен или нет? И даже галочка стояла: больше не задавать этот вопрос.
Мне бы повнимательнее все прочитать...
А я сдуру согласился на замену директорий...

В результате у меня сейчас в системе весь интерфейс на английском.
И интерфейс всего софта тоже английский - все, и LibreOffice, и графические программы... Словом, все-все-все!
(Впрочем, по-моему Skype остался с русским интерфейсом).

Немного покопал в интернете:
1. Системная локаль
$cat /etc/default/locale

LANG="ru_RU.UTF-8"

Осталась русской.

2. Вот ответ на команду:
$locale

LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="en_US.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=

3. В личном каталоге что-то файлы .profile и .bashrc что-то никаких настроек локали не содержит.
Но зато таковые есть в каталоге .config Привожу их содержимое:

$ cat user-dirs.locale
en_EN

$ cat user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

Я понял лишь одно - сам скорее всего с проблемой не справлюсь.
Прошу помочь мне отвоевать обратно русский язык!

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #50 : Июль 08, 2015, 19:53:26 »
Гм.
Никогда бы не подумал, что все так просто:
http://forum.runtu.org/index.php/topic,6165.0.html
И ошибки такие же, как и у автора цитированной ветки - я думал по инерции, что вверху приглашения входа в систему en/ru есть переключатели клавиатуры!

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #51 : Июль 09, 2015, 22:34:31 »

    mkudritsky, проблема с локалью сеанса решена?

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #52 : Июль 10, 2015, 18:24:22 »
Да вроде все решено!

Ну, кроме перла, который вылез из-за какого-то обновления и из-за которого у меня на Рунту "слетела" локаль.
Дело в том, что я на своей Соньке использую FingerPrint GU - вместо ввода пароля вручную, использую встроенный в ноутбук считыватель отпечатков пальцев.

И вот после очередного какого-то обновления при запросе пароля на входе в систему не появилось приглашение ввести отпечаток пальцев.
Пришлось вводить пароль вручную, а я его подзабыл.
Видимо, неправильно ввел с первого раза и мне показалось, что я его вводил в RUS раскладке клавы.
Ну я для надежности и решил переключить раскладку в ENG наверху при помощи мыши, а не с клавиатуры! :D
Переключил на EN!
Поэтому-то мне и предложили переименовать директории на английские! :)

Ну а после того, как я здесь на сайте нашел причину всего этого геморроя - на окне приветствия RU/EN есть НЕ переключение раскладки клавиатуры, а переключение языка интерфейса OpenBox!!! - все восстановилось в один момент.
Только директории на русские поменял вручную. Благо, что они сохранились в домашней папке!

З.Ы. 1. А первопричина геморроя - отказ выдавать приглашение FingerPrint на ввод отпечатка пальцев - так и осталась!
Это и есть пока мелкая неприятность. Лень пока разбираться в настройках или переустанавливать FingerPrint.

2. А насчет хохмочки переключателя EN/RU на входе в OpenBox - IMHO в FAQ!
« Последнее редактирование: Июль 10, 2015, 18:26:13 от mkudritsky »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #53 : Июль 10, 2015, 20:36:23 »
все восстановилось в один момент. Только директории на русские поменял вручную.
    Для автоматического управления названием каталогов в определённой локали используется команда
xdg-user-dirs-gtk-updateОна проверяет значение, указанное в ~/.config/user-dirs.locale и предлагает изменить названия каталогов на новые, если локаль изменилась.

отказ выдавать приглашение FingerPrint на ввод отпечатка пальцев - так и осталась!
Лень пока разбираться в настройках или переустанавливать FingerPrint.
    Это баг, появившийся в версии 1.0.7 после обновления, о котором говорят многие пользователи данного ПО. Пока решается откатом на версию 1.0.6.

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #54 : Август 22, 2015, 13:10:02 »
Народ, возник еще вопрос.

Под Windows я температуры CPU, графического процессора, скорости вращения вентиляторов на этих процессорах, температуру HDD измеряю Aida64Test. Все нормально - вовремя можно определить, какой вентилятор заменить или на каком процессоре теплопроводящую смазку заменить...

Под Linux тоже есть похожая утилита. Называется System Profiler and Banchmark.
Но, к сожалению, пункт Sensors у этой утилиты ничего не показывает...

Есть, правда, еще системный софт. Называется tlp.
Но, к сожалению, он консольный.
Например, я температуры основного CPU и HDD узнаю командой:
$sudo tlp stat | grep emp

Вопрос: есть ли что-то подобное Aida64Test для Linux?
Ну или как для этих целей настроить System Profiler and Banchmark?

Повторяю - цель есть просмотр в системе температуры процессоров, винчестеров, скорости вращения вентиляторов...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #55 : Август 22, 2015, 13:51:01 »
пункт Sensors у этой утилиты ничего не показывает...

    Для вывода этих параметров нужно доустановить пакет lm-sensors и сконфигурировать используемые датчики командой
sudo sensors-detectВывод параметров будет доступен и в текстовом режиме по команде
sensors
Альтернативным вариантом мониторинга является утилита xsensors из одноименного пакета.

Оффлайн snowman-fedya

  • Активист
  • ****
  • Сообщений: 353
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #56 : Август 23, 2015, 09:50:58 »
psensor интереснее, он график рисует и может следить за превышением температуры.

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #57 : Август 23, 2015, 18:46:34 »
К сожалению, ни lm-sensor, ни psensor не добавили сенсоры в System Profiler and Banchmark
Ну а сами программы как-то странно показывают температуры: Core0, temp1, temp2, temp3. И что это за temp*?
Хотя у меня система на одноядерном процессоре. Может утилиты всегда пытаются показать 4 ядра?

Скорость вращения вентиляторов не показывает ни один софт.
Я особо и не ожидал другого, т.к. моя Сонька 2005 года выпуска. Не исключаю, что в те годы попросту не было такой опции - показывать в системе (даже в BIOS) скорость вращения вентилятора.

Ну и почему я снес psensor и lm-sensor - они не имеют никаких преимуществ перед софтом tpl
Более того, они даже показывают меньше информации - например, не показывают температуру HDD, что умеет делать tpl
Кстати, tpl пытается определить и скорости вращения вентиляторов, но пишет, что опция недостижима...

В общем, пока снес эти утилиты *sensor

Но все равно всем большое спасибо за советы!
Не исключаю, что основная "проблема" состоит в моем ноутбуке - слишком старое железо и не все фитчи Runtu/Ubuntu на нем корректно работают.
« Последнее редактирование: Август 23, 2015, 18:56:34 от mkudritsky »

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #58 : Сентябрь 13, 2015, 20:00:11 »
Сегодня опять Runtu 14.04.1 Lite повис намертво - клавиша Reset.
Заметил, что такое иногда бывает, когда из-под FireFox открываешь прямую ссылку на некоторые *.pdf или *.docx файлы... Даже мышка не двигается и командная строка не вызывается (клавиатура тоже висит).
Как-то нехорошо такое для пуленепробиваемого по устойчивости Linux...

P.S. Поскольку на форумах Рунту ИМХО нет раздела для программирования, спрошу здесь.
На работе мне пришлось столкнуться с одним экзотическим дистрибутивом Linux (X64, kernel 2.6.32). Увы, дистрибутив составлен не на базе Debain-Ubuntu, а на основе RedHat-Fedora.
Интернета на работе нет и не будет (без комментариев).
Понадобилось мне там написать одну консольную программу на ansi C. И никак не могу найти для этого Linux какую-нибудь IDE среду с отладчиком.
Странно все это, ибо для того же паскаля все есть: либо Lazarus (графика), либо FreePascal (консольная псевдографика 80х25 а-ля Borland Pascal). Все классическое присутствует - F4, F7, F8, watch...

А вот для родного для Linux С/С++ такого пока не нашел!!!
Народ на другом форуме посоветовал Qt Creator. Скачал, но он на таком старом ядре (2.6.32) отказывается работать.
Есть в этой системе gdb - практически родной, встроенный дебуггер.
Как думаете, может имеет смысл им воспользоваться? Может собрать из исходников надстройку над gdb софт ddd? Получу ли я таким образом отладчик для чайника?

А то пока софт отлаживаю... принтами!!! :)
Никак не ожидал, что в 2015 году придется пользоваться отладкой программ, которой в крайний раз пользовался в 1987 году!

Оффлайн mkudritsky

  • Новичок
  • **
  • Автор темы
  • Сообщений: 89
Re: Мелкие вопросы по Runtu 14.04.1 LITE
« Ответ #59 : Март 19, 2016, 10:20:08 »
Народ, устал вот от какой проблемы.
Браузер - FireFox последней версии из репозиториев.
Страницу по-умолчанию установил Google. Язык интерфейса - русский.

Однако при авторизации в Youtube язык интерфейса становится английским и на русский его можно переключить только в соответствующем пункте на дне главной страницы Ютуба.
Увы, эта установка не запоминается и переключать интерфейс Ютуба с английского на русский приходится каждый раз при запуске Firefox.
P.S. В браузере установлен приватный режим - при выходе чистятся все кэши, куки, строки ввода, буфер...