The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Форум Открытые системы на рабочей станции
Как передать несколько путей с пробелами через переменную?, !*! inFlowiaLab, (Консоль) 28-Май-20, 19:11  [ | | | ] [линейный вид] [смотреть все]
пусть есть неопределённое количество путей к файлам или каталогам которое я получаю например от zenity. В путях могут быть пробелы. Мне нужно все эти пути передать какой либо команде, принимающей несколько путей разделённых пробелами.
Передавать придётся через переменную, как мне в неё записать эти пути, чтобы они верно передались?
вариант c заворачиванием путей в одинарные кавычки и всего этого в двойные кавычки
p=" '/п 1/ф 1' '/п 2/ф 2' "
ls $p
не прокатывает.
Как ещё можно завернуть пути с пробелами?
  • Пусть пробел будет разделителем слов, а перевод строки разделителем путей Понад, !*! Licha Morada (ok), 20:50 , 28-Май-20 (1) +2
    > p=" '/п 1/ф 1' '/п 2/ф 2' "
    > ls $p
    > не прокатывает.
    > Как ещё можно завернуть пути с пробелами?

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

    IFS='' p="/п 1/ф 1
    /п 2/ф 2
    /п 3/ф 3"
    echo $p | while read FILEPATH; do ls "$FILEPATH"; done
    (Итерировать, наверное, можно как-то покрасивше.)


    Пусть пробел будет разделителем слов, а символ ° разделителем путей. Понадеемся что у вас вас нет файлов с переводом "°" в имени.
    Пути храним в переменной, передаём их команде все вместе.

    IFS='°' p="/п 1/ф 1°/п 2/ф 2°/п 3/ф 3"
    IFS='°' ls $p


    Что такое IFS:
    https://bash.cyberciti.biz/guide/$IFS
    https://unix.stackexchange.com/questions/16192/what-is-the-ifs

    сообщить модератору +2 +/ответить
  • code bin bashdeclare -a strings_array asd fgh qwe rty for single_strin, !*! And (??), 12:07 , 01-Июн-20 (16) +1

    #!/bin/bash
    declare -a strings_array=("asd fgh"  "qwe rty")
    for single_string in "${strings_array[@]}" ; do
        echo "$single_string"
    done


    #!/bin/bash
    declare -a strings_array=("asd fgh"  "qwe rty")
    cd /tmp
    mkdir "${strings_array[@]}"
    ls -ld "/tmp/asd fgh"
    ls -ld "/tmp/qwe rty"

    сообщить модератору +1 +/ответить


Финансирование Linux за счет кросс-маркетинговой рекламы., !*! Isothiocyanate, (X Window, GUI / Linux) 21-Фев-19, 22:02  [ | | | ] [линейный вид] [смотреть все]
Добрый день, уважаемые форумчане!

Есть идея простого добровольного сбора средств для развития Linux. Я пользуюсь linux debian, разберем на примере его.

Каждая графическая оболчка, будь то GNOME, KDE, XFCE,LXDE как у меня, имеет одну важную деталь - рабочий стол. А в линукс их может быть и больше, чем один. А раз есть рабочий стол - на нем могут быть обои - однотонный фон, пейзажи, тачки и девушки ... по вкусу.

Я предлагаю созать приложение с открытым кодом, которое будет менять картинку (обои) на рабочий стол на большой рекламный банер. На нем будет размещаться реклама, нацеленная на опредененную аудиторию. Деньги за рекламу, от рекламодателей, будут поступать на развитие проектов Linux, того же Debian.

Ко-маркетинг  и кросс-маркетинг:
https://ru.wikipedia.org/wiki/Cross-promotion
https://dengodel.com/management/434-kross-marketing.html
https://ru.wikipedia.org/wiki/%D0%9A%D0%...

Программа и реклама будет иметь свойства:

1. Картинка и текст будет выводится в цветовой гамме, которую выберет сам пользователь. Возможно много дизнайнов баннеров - обоев, шрифтов, рамок. Пользователь может выбрать ту, что наиболее гармонична его оформлению оконного менеджера и пиктограмм, иконок. Это не будет раздражать глаз.

2. Реклама будет конститутивная и настраеваемая. Конститутивная реклама будет работать по принципу кроссмаркетинга: ракламироваться будут программы или железо, услуги, нацеленные на целевую аудиторию линуксоидов админов и десктоп-юзеров: например, линукс совместимое железо, такое как принтеры и сканеры, материнские платы, выпуски журналов типа линукс-формат и т.д.
Настраеваемая реклама: это музыка, афиши концертов, хобби - например рыбалка и охота, мода, акции в магазинах электронной техники, кулинария, спорт, автоновости и т.д.
Будет реализовано 2 варианта: выбор возможного контента из составленного списка и поиск по тегам, например: "фото"+"тачки"+"девки".

3. В верхнем правом углу будут кнопки: "свернуть" (рекламные обои заменяются нейтральным тоном) и "интересно" - выводит фон стола - рекламу - поверх пиктограмм и значков для лучшего рассмотрения. И кнопка "посмотреть" - запускает браузер для перехода на вебсайт рекламодателя.

4. Режим всплывающего окна. Это альтернативный режим, когда вместо меняющихся обоев рекламный банер будет всплывать в углу экрана через задаваемое пользователем время и сам исчезать, если на него не нажали.(опционально, но ИМХО - это сильное отклонение от идеи рекламных обоев).

5. Обязательно должна быть кнопка "не интересно" - она исключает рекламный контент, предварительно предложив выбрать вариант из списка причин.

6. Кнопка "свернуть" - выше упомянутая, должна иметь возможность сворачивать рекламу и заменять ее на нейтральный выбранный пользователем фон. Такое необходимо в случае напряженной работы, чтобы ничего не отвлекало.

7. Программа может иметь несколько профилей на одном ПК с разными "пакетами" рекламных тематик и дизайном банера-обоев. Возможно, будет централизованный аккаунт и сервер, "раздающий" рекламу от заказчика.

НЕДОСТАТКИ: линукс стоит на около 50% серверов, многие из них не имеют GUI. На десктопах линукс занимает около 2-3 %, а это очень малая аудитория.

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

Установка программы добровольна. Хочешь помочь развивать линукс - посмотри рекламку, покорми пингвина!  :)


  • В той же windows 10, Mandriva 2008-2010, Ubuntu, Mint и т д есть ПО для демонст, !*! Isothiocyanate (ok), 10:50 , 22-Фев-19 (1)
    В той же windows 10, Mandriva 2008-2010, Ubuntu, Mint и т.д. есть ПО для демонстрации сменных  обоев на рабочий стол: или с директории на жестком диске или из интернета, как в случае с Variety.

    Аналоги: Wallch, Pictoric, Slidewall, Variety:

    http://www.linux-info.ru/pictoric.html
    http://compizomania.blogspot.com/2013/02/ubuntu.html
    https://pingvinus.ru/program/variety
    https://launchpad.net/pictoric

    Остается только сделать связку сервер-клиент, и папку на сервере с картинками-обоями рекламного характера, которые будут передаваться на клиентские машины.
    Рекламодатель платит за то, что его рекламу верстают в картинку и кладут в папку-источник на сервере.
    А денежка поступает на пиво программистам, пиляющим дистрибутив - тот же Debian или другой любой.


    сообщить модератору +/ответить
  • и блокировать доступ к столу пока не заплатят Было уже такое Правда почему то, !*! ыы (?), 11:02 , 22-Фев-19 (2)
    > Я предлагаю созать приложение с открытым кодом, которое будет менять картинку (обои)
    > на рабочий стол на большой рекламный банер. На нем будет размещаться
    > реклама,

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

    Было уже такое. Правда почему то люди получившие такое себе в комп почему-то обижались. называли это вирусом...

    Ну то наверное потому что оно было не с открытым исходным кодом...

    сообщить модератору +/ответить
  • И тут Остапа понесло с Ты забыл, что задача рекламы - нае ть потребителя и уг, !*! ACCA (ok), 07:44 , 26-Фев-19 (5) +1
    И тут Остапа понесло. (с)

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

    И кого ты собрался нае**вать? "Специфическую аудиторию пользователей (многие из которых гики, окончили радиофизику, политех, физфак, кибернетику, мехмат и т.д," ?


    Для упрощения предположим, что эти люди станут смотреть рекламу (что ещё придётся доказать). Но они не станут покупать курсы сисадминистрирования от Васяна (что не нужно доказывать). И железо с наценкой тоже не станут покупать. В том числе линукс-совместимое.


    У рекламной кампании должен быть выхлоп, вполне реальные бабки. Которые никак не видны в твоей схеме.

    сообщить модератору +1 +/ответить
  • Норм тема Пили Я б поставил , !*! inFlowiaLab (ok), 19:01 , 28-Май-20 (11)
    Норм тема. Пили.
    Я б поставил.
    сообщить модератору +/ответить
  • Это чушь, извините Рассуждения из серии как хотелось бы Современные маркетинг, !*! Аноним (12), 03:19 , 29-Май-20 (12)
    Это чушь, извините. Рассуждения из серии "как хотелось бы".

    Современные маркетинг и реклама строятся на разрушении приватности пользователя. Линуксоидам такое не нравится обычно. И они достаточно умны, чтобы понимать, как на самом деле линукс финансируется.

    Смотреть непонятно чью рекламу ради всего хорошего я бы не стал. При виде рекламы курсов языков программирования я поганенько ухмыляюсь как правило. Когда виду обучение питону за 3 дня, ржу в голосину. Как вообще можно говорить серьезно об этом? Нет, ну правда.

    сообщить модератору +/ответить


Wine и font style, !*! wolverin, (Шрифты / Linux) 20-Апр-16, 14:39  [ | | | ] [линейный вид] [смотреть все]
есть самописное приложение под винду, там используется шрифт MS Sans Serif, для шрифта назначаются стили курсив (italic) и жирный (bold), а под wine 1.6 все одинаково, как то можно это исправить? corefonts ставил, тупо файл шрифта уже копировал, толку нет
Ubuntu 14.04

поставил PlayOnLinux, загрузил в него Wine 1.9.8 - без всяких дополнительных настроек появился стиль Bold, однако курсива так и нет (

Lynx:  SSL error:The certificate is NOT trusted., !*! Isothiocyanate, (WEB, Браузеры / Linux) 03-Апр-19, 17:48  [ | | | ] [линейный вид] [смотреть все]
Доброго времени суток!

Консольный браузер lynx в системе debian 9.8   x64  выдает ошибку:
SSL error:The certificate is NOT trusted. The certificate is...-Continue? (

Шукаємо lynx.invisible-island.net
Встановлюємо HTTP з'єднання до lynx.invisible-island.net
Надсилаємо запит HTTP.
HTTP запита надіслано; чекаємо на відповідь.
HTTP/1.1 301 Moved Permanently
Перекачування даних завершено.
HTTP/1.1 301 Moved Permanently
Використовуємо https://lynx.invisible-island.net/
Шукаємо lynx.invisible-island.net
Встановлюємо HTTPS з'єднання до lynx.invisible-island.net

lynx: Неможливо завантажити стартовий файл http://lynx.invisible-island.net/
user1@debian999:~$

Продолжить соединяться не может, но URL http://lynx.invisible-island.net/  в фаерфоксе открывавет.

Я пробил эту ситуацию по форумам и интернету, правил
/etc/lynx/lynx.cfg
раскомментировал и закоментировал строку SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
делал sudo apt-get purge lynx / install lynx

Тем не менее, ошибку устранить так и не удалось. Буду благодарен за любую помощь.

  • gt оверквотинг удален Надо обновить серты code apt-key update apt-get update, !*! universite (ok), 18:24 , 03-Апр-19 (1)
    >[оверквотинг удален]
    > lynx: Неможливо завантажити стартовий файл http://lynx.invisible-island.net/
    > user1@debian999:~$
    > Продолжить соединяться не может, но URL http://lynx.invisible-island.net/  в фаерфоксе
    > открывавет.
    > Я пробил эту ситуацию по форумам и интернету, правил
    > /etc/lynx/lynx.cfg
    > раскомментировал и закоментировал строку SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
    > делал sudo apt-get purge lynx / install lynx
    > Тем не менее, ошибку устранить так и не удалось. Буду благодарен за
    > любую помощь.

    Надо обновить серты.


    apt-key update; apt-get update && apt-get -y install ca-certificates;

    сообщить модератору +/ответить
  • Ну думаю, что linx и curl будут использовать разные сертификаты, потому curl тож, !*! erera22 (ok), 13:27 , 16-Апр-19 (4)
    Ну думаю, что linx и curl будут использовать разные сертификаты, потому curl тоже даст ошибку.

    В теории, надо:
    > sudo update-ca-certificates

    Если не помогло, надо проверить как curl ищет сертификат:
    > curl -vv -I https://lynx.invisible-island.net/ 2>&1 | grep -i cafile

    Полагаю, что вывод будет:
    > *   CAfile: /etc/ssl/certs/ca-certificates.crt

    Дальше уже плясать от этого.

    Но, если разбираться лень, то можно пойти напрямую:
    1. wget https://curl.haxx.se/ca/cacert-2019-01-23.pem -O /tmp/ca-certs.pem
    2. sudo mv -f /tmp/ca-certs.pem /etc/ssl/certs/ca-certificates.crt

    сообщить модератору +/ответить
  • gt оверквотинг удален Вместо форумов, лучше читать документацию ls -la etc , !*! lavr (ok), 16:14 , 16-Апр-19 (5)
    >[оверквотинг удален]
    > lynx: Неможливо завантажити стартовий файл http://lynx.invisible-island.net/
    > user1@debian999:~$
    > Продолжить соединяться не может, но URL http://lynx.invisible-island.net/  в фаерфоксе
    > открывавет.
    > Я пробил эту ситуацию по форумам и интернету, правил
    > /etc/lynx/lynx.cfg
    > раскомментировал и закоментировал строку SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
    > делал sudo apt-get purge lynx / install lynx
    > Тем не менее, ошибку устранить так и не удалось. Буду благодарен за
    > любую помощь.

    Вместо форумов, лучше читать документацию:

    # ls -la /etc/lynx/lynx.cfg
    -rw-r--r-- 1 root root 161106 Nov 17  2016 /etc/lynx/lynx.cfg
    # grep ^SSL_CERT_FILE /etc/lynx/lynx.cfg
    SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
    # lynx  -force_secure -accept_all_cookies https://domain.net/

    файл глобальной конфигурации /etc/lynx/lynx.cfg
    локальный $HOME/.lynxrc - который можно создать прямо из lynx интерфейса,
    но потом лучше править руками, ибо сто лет как lynx из интерфейса не
    сохраняет изменения Save to Disk [x].
    про -force_secure и -accept_all_cookies прочитаете сами, в man, info
    и документации все есть.

    сообщить модератору +/ответить


Как уменьшит дисковый кэш?, !*! ПавелС, (Драйверы, оборудование / Linux) 24-Дек-16, 11:53  [ | | | ] [линейный вид] [смотреть все]
У меня 16Gb RAM на домашнем десктопе. Например при сборке ядра Linux дисковый кэш вырастает до 10Gb. При этом время сборки ядра вместо 1 часа (на 4Gb RAM, kernelcmd: mem=4G ) возрастает до 2 часов. Хотелось бы иметь всю RAM доступной, но дисковый кэш ограничить например 2Gb.
Гуглил, есть советы но для старых ядер. В Documentation/kernel_parameters.txt ничего не нашёл.
Плиз посоветуйте, как решить эту проблемму?  
  • swap есть Попробуй отключить , !*! DeerFriend (?), 12:50 , 24-Дек-16 (1) –1
    swap есть? Попробуй отключить.


    сообщить модератору –1 +/ответить
  • 1 http unix stackexchange com a 87909 -- но будет же только хуже 2 Сделай tm, !*! Andrey Mitrofanov (?), 14:08 , 24-Дек-16 (2)
    > У меня 16Gb RAM на домашнем десктопе. Например при сборке ядра Linux
    > дисковый кэш вырастает до 10Gb. При этом время сборки ядра вместо
    > 1 часа (на 4Gb RAM, kernelcmd: mem=4G ) возрастает до 2
    > часов. Хотелось бы иметь всю RAM доступной, но дисковый кэш ограничить
    > например 2Gb.
    > Гуглил, есть советы но для старых ядер. В Documentation/kernel_parameters.txt ничего не
    > нашёл.
    > Плиз посоветуйте, как решить эту проблемму?

    1/ http://unix.stackexchange.com/a/87909 -- но будет же только хуже.

    2/ Сделай tmpfs достаточного для своей сборки объёма -- собирай на ней.
    2a/ Да-да, своп включить и увеличить, если понадобится.

    Мне помогло - сборки стали быстрее (не во много раз, но раза в полтора+-, вроде). Я 15ГБ tmpfs делаю и не морочаюсь: на 6ГБ физ.ОЗУ с доп.свопом в файлах -- на время сборки. Или 8ГБ на другой машине с 3ГБ физики.

    Про "ограничение кеша", swappiness и пр.чорные магии - я не копенгаген.
    http://stackoverflow.com/questions/17148091/page-cache-limit
    http://www.linuxquestions.org/questions/linux-newbie-8/limit.../

    Про 16ГБ вдвое медленнее 4ёх ГБ -- тоже: очень странно, но не знаю, чего бы это могло быть. Может, в зале есть "ядерщики"...

    3x/ Мне было бы интересно услышать, не станет ли внезапно сборка ядра (хотя тест так себе...) быстрее на i386 установке ОС (и компиляторе), и всё ещё x86_64 ядре под ними (вся память доступна). Я так "живу" (...кроме серверов с постгресом, 10Г shared буфера _в_нём_ и 128Г физики), но сам не тестировал в сравнении с "прогрессивной" дважды жручей архитектурой.

    сообщить модератору +/ответить
  • Может дело не в дисковом кэше Что за процессор Если TLB-кэша на 16Gb начинает н, !*! Doka (??), 21:28 , 25-Дек-16 (4) +1
    > У меня 16Gb RAM на домашнем десктопе. Например при сборке ядра Linux
    > дисковый кэш вырастает до 10Gb. При этом время сборки ядра вместо
    > 1 часа (на 4Gb RAM, kernelcmd: mem=4G ) возрастает до 2
    > часов. Хотелось бы иметь всю RAM доступной, но дисковый кэш ограничить
    > например 2Gb.
    > Гуглил, есть советы но для старых ядер. В Documentation/kernel_parameters.txt ничего не
    > нашёл.
    > Плиз посоветуйте, как решить эту проблемму?

    Может дело не в дисковом кэше.
    Что за процессор? Если TLB-кэша на 16Gb начинает не хватать, и могут начаться тормоза...
    Если командой time замерить, как будут отличаться user/sys time ?


    сообщить модератору +1 +/ответить
  • не надо ничего предпринимать и уменьшать, если почитаешь про память, то это разм, !*! Аноним (6), 10:57 , 20-Май-20 (6)
    > У меня 16Gb RAM на домашнем десктопе. Например при сборке ядра Linux
    > дисковый кэш вырастает до 10Gb. При этом время сборки ядра вместо
    > 1 часа (на 4Gb RAM, kernelcmd: mem=4G ) возрастает до 2
    > часов. Хотелось бы иметь всю RAM доступной, но дисковый кэш ограничить
    > например 2Gb.
    > Гуглил, есть советы но для старых ядер. В Documentation/kernel_parameters.txt ничего не
    > нашёл.
    > Плиз посоветуйте, как решить эту проблемму?

    не надо ничего предпринимать и уменьшать, если почитаешь про память, то это размер высвобождаемого кэша в памяти, короче он ее фактически не занимает вроде бы или тип того. в общем на количество используемой памятки не влияет это никак. при твоих 16Гб забей вообще на все ;)

    сообщить модератору +/ответить
  • Даже 1 час это ненормально долго Специально проверил на машине 8-ми летней давн, !*! Licha Morada (ok), 19:01 , 20-Май-20 (7)
    > У меня 16Gb RAM на домашнем десктопе. Например при сборке ядра Linux
    > дисковый кэш вырастает до 10Gb. При этом время сборки ядра вместо
    > 1 часа (на 4Gb RAM, kernelcmd: mem=4G ) возрастает до 2
    > часов.

    Даже 1 час это ненормально долго. Специально проверил на машине 8-ми летней давности: AMD A8-3870 на 3 (три) ядра, 8 гиг памяти, консумерский SSD, Ubuntu 16.04. 6 минут компилится linux-5.6.13.

    Скорее всего, дело не в количестве памяти как таковом, а в чём-то ещё, что триггерится количеством памяти.
    Ищите узкое место и анормальное поведение. Начните с top. Прикрутите какую-нибудь базовую мониторилку чтоб историю писала. Смотрите на ошибки в dmesg, при загрузке и когда компилится.
    Может быть всё что угодно, от сыплющегося диска до прожорливой мальвари.

    > Хотелось бы иметь всю RAM доступной, но дисковый кэш ограничить
    > например 2Gb.

    В общем случае, RAM занятую кэшем следует считать "доступной".
    https://www.linuxatemyram.com/


    сообщить модератору +/ответить
Значения по умолчанию в консоли (преднабранный текст для ввода), !*! inFlowiaLab, (Консоль) 19-Май-20, 09:29  [ | | | ] [линейный вид] [смотреть все]
Можно ли для скрипта требующего от пользователя ввода данных с клавиатуры сделать преднабранные значения по умолчанию?
То есть скрипт говорит ему:

"Введи путь!"
а в строке для ввода уже дефолтное:
/home/user/каталог/далёкие_дали_каталогов

И он уже может либо подтвердить это на Enter, либо стереть и ввести свой.

8139 виснет линк., !*! Аноним, (Драйверы, оборудование) 06-Апр-20, 21:45  [ | | | ] [линейный вид] [смотреть все]
Действо происходит на OpenSUSE 15.1 4.12.14-lp151.27-default;

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

03:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139]

В системе есть два модуля ядра для этой карты: 8139cp и 8139too(0.9.28), используется второй, с первым она вообще отказывается работать.

Вторая карта встройка:

00:19.0 Ethernet controller [0200]: Intel Corporation 82566DM-2 Gigabit Network Connection [8086:10bd] (rev 02)
        Subsystem: Dell OptiPlex 755 [1028:0211]

Встройка смотрит во внутренюю сеть, где гуляет трафик NFS и tor-proxy, а 8139 в сторону роутера ну и соответственно тырнета.

Проблема следующая: если не давать особой нагрузки на 8139 (серфинг и максимум видосики в ютубчике) - может пахать неделями, а вот если дать что-то посерьезнее (ну скажем торрент) линк виснет за 5-15 минут (если дать нагрузку на аплоад, то ещё быстрее). Лечится это только перезагрузкой, никакие network restart или modprobe -r 8139too&&modprobe 8139too не помагают((

Порты свича, в который всё это подключается, менял - не то, причем при зависании линка на свиче всеравно какие-то пакеты в обе стороны ходят (ну как минимум свичу так кажется). Что система что свич говорят что линк поднят и куда не погляди - всё прям прекрасно, но даже пинги до свича не проходят.

Пробовал подкинуть другую карточку: со всего что нашлось под рукой только идентичная 8139 - поведение такое-же.

Есть ещё одна машина с opensuse tumbleweed 5.1.7-1-pae-i686, сеть на ней разбросана 1:1 с этой

02:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetLink BCM5787 Gigabit Ethernet PCI Express [14e4:169b] (rev 02)
        Subsystem: Dell Device [1028:0220]
        Kernel driver in use: tg3
        Kernel modules: tg3
03:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139]
        Kernel driver in use: 8139too
        Kernel modules: 8139cp, 8139too
и на ней всё работает.

Есть идеи в какую сторону копать?

  • Netperf-ом проблема триггерится А в dmesg что Если есть возможность, проверьте п, !*! Licha Morada (ok), 22:29 , 06-Апр-20 (1)

    > Проблема следующая: если не давать особой нагрузки на 8139 (серфинг и максимум
    > видосики в ютубчике) - может пахать неделями, а вот если дать
    > что-то посерьезнее (ну скажем торрент) линк виснет за 5-15 минут (если
    > дать нагрузку на аплоад, то ещё быстрее). Лечится это только перезагрузкой,
    > никакие network restart или modprobe -r 8139too&&modprobe 8139too не помагают((

    Netperf-ом проблема триггерится?
    А в dmesg что?

    > Есть ещё одна машина с opensuse tumbleweed 5.1.7-1-pae-i686,
    > ...
    > на ней всё работает.

    Если есть возможность, проверьте проблемные карточки в этой машине. Чтобы исключить/подтвердить глючность конкретных экземпляров.

    > Есть идеи в какую сторону копать?

    Попробовать заведомо полноценный блок питания.
    Протестировать память.
    Продуть слоты/переткнуть в другой слот.
    Посмотреть на карточку пирометром (прям на злобу дня).
    Попробовать с другим патч кордом.

    сообщить модератору +/ответить
  • Итак продолжение истории 1 прогнал родную память - проблем 0 2 Подкинул другой, !*! Аноним (6), 13:35 , 09-Апр-20 (6)
    Итак продолжение истории:
    1) прогнал родную память - проблем 0.
    2) Подкинул другой БП и память - реакция такая-же.
    3) Споткнулся на столе об внешний SSD и от нефиг делать таки его раскурочил.
    Короче выковырял я его с кармана, запихал во внутрь и ввинтил на него седьмые окна. Дабы сильно не заморачиваться чем дать нагрузку - зацепил на рутрекере два десятка популярных торрентов (~50Gb) с максимумом сидов и личей и запихнул это всё на ночь в клиент.
    Результат: к утру всё скачано и отдано ~30Gb, сеть не уложило.

    Кажись железную составляющую можно исключить.

    Попробую обновить ядро (модули эти, ЕМНИП, там) - посмотрим что будет.
    Непонятно только в каких логах смотреть что все-же реально происходит.

    сообщить модератору +/ответить


В каком порядке grep обходит каталоги при поиске?, !*! inFlowiaLab, (Консоль) 19-Май-20, 09:36  [ | | | ] [линейный вид] [смотреть все]
И можно ли его задать?

Смотрю выхлопы поиска по содержимому каталога при помощи grep и в толк не возьму в каком порядке он по ним ходит. Это определённо не алфавитный порядок, и не по дате изменения, но какая-то закономерность есть. Он например взявшись за один каталог не выпрыгивает из него в другой пока не закончит поиск по нему, но вот каким каталогом будет следующий - загадка.

PS: Без понимания этого никак не могу найти, на каком файле он зависает при поиске.

Как запретить grep'у искать в /proc и /sys?, !*! inFlowiaLab, (Консоль) 14-Май-20, 00:42  [ | | | ] [линейный вид] [смотреть все]
Есть желание сделать поиск по домашней директории например при помощи команды:
grep 'что то что надо найти' "$HOME" -r -R

так чтобы по всем каталогам и симлинкам походил, только вот знаю что на каталоги proc и sys лучше grep не натравливать, иначе либо всё закончится потенциально бесконечно долгим поиском с перспективой самых непредсказуемых последствий (некоторые из интернета систему ложили так).
Я уверен, что в эти каталоги ведут ссылки из домашней директории (как минимум через .wine в которм есть ссылка на корень).
Можно ли как-то запретить grep'у заходить в proc и sys но при этом сохранить ключ -R (который разрешает ходить grep'у по ссылкам).?


Можно ли отключить вывод знаков табуляции у echo?, !*! inFlowiaLab, (Консоль / Linux) 13-Май-20, 15:19  [ | | | ] [линейный вид] [смотреть все]
Хочу чтобы в скриптах сохранялись табуляции для удобного чтения, но если их там оставлять то многострочный вывод вроде такого:

    echo "что то там
    и ещё что-то там
    "

приведёт к тому, что в консоли только первая строка начнётся с начала строки а остальные строки будут сдвинуты вправо согласно табуляции. Из за этого пишу все скрипты длинным монолитом без табуляции на условиях и циклах что потом аукается при отладке.

Можно как-то отключать вывод табуляции в echo, либо как её удалить?
Я вообще вывожу текст через собственные функции-оформляшки, могу внедрить удаление табуляций туда. Попытался таким образом:

# штатная болтовня
tellifl() {
  local s=$1
  s=${s//\t/}
  echo -en "$(tput setaf 2; tput bold)$s$(tput sgr0)"
}

то есть удалить через s=${s//\t/} - ничего не вышло. Все табуляции на месте. Хотя сама конструкция s=${s//\t/} успешно работает "в стендовых примерах"...

  • Ааа Табуляцию нужно было удалять по реальной табуляции а не по t теперь всё , !*! inFlowiaLab (ok), 17:47 , 13-Май-20 (1)
    Ааа! Табуляцию нужно было удалять по реальной табуляции а не по "\t" теперь всё работает:

    delTabIFL() {
        echo "${1//"    "/}"
    }
    tellifl() {
        echo -en "$(tput setaf 2; tput bold)$(delTabIFL "$1")$(tput sgr0)"
    }

    Есть правда пара минусов у такой реализации:
    Почему-то обрубает финальный перенос строки если он оформлен нажатием на Enter а не через \n.
    То есть такой вариант:

    tellifl "fdsfsfd
        dffgdfgdfg
        dfsfdsfd
        "

    выводит всё это без последнего переноса строки. Если нужен перенос строки в конце нужно юзать именно \n а не Enter:

    tellifl "fdsfsfd
        dffgdfgdfg
        dfsfdsfd
        \n"

    Проблема номер 2 загадочна и непонятна - если редактировать текст скрипта в Atom то иногда табуляции никак не вырезаются пока не переоткроешь Atom и не сотрёшь все проблемные табуляции и не сделаешь их заново. (Случилось 1 раз)
    сообщить модератору +/ответить
  • Есть такой редирект - - Например cat - что то там , !*! ACCA (ok), 23:36 , 13-Май-20 (3)
    > Хочу чтобы в скриптах сохранялись табуляции для удобного чтения, но если их
    > там оставлять то многострочный вывод вроде такого:
    >     echo "что то там
    >     и ещё что-то там
    >     "

    Есть такой редирект - "<<-". Например
          cat <<- ...
            что то там
            и ещё что-то там
          ...

    Скусывает ТАБУЛЯЦИЮ в начале строк.

    сообщить модератору +/ответить
Помогите вернуть к работе WiFi-свисток TL-WN722, !*! Шилов, (Драйверы, оборудование / Linux) 15-Май-20, 02:04  [ | | | ] [линейный вид] [смотреть все]
Братцы, помогите вернуть к работе ТПЛлинковский свисток TL-WN722, очень нужно.
Их у меня два, и оба прекрасно работали, но после очередного обновления Debian-9 вся работа накрылось медным тазом (уже писал в соседней теме), хотя руками ничего не трогал.

Перечитал уйму всяческих рекомендаций, но увы, они не сработали.

По lspci вот он, голубчик -

Bus 003 Device 008: ID 0cf3:9271 Qualcomm Atheros Communications AR9271 802.11n


Но iwconfig изображает следующее:

enp3s0  no wireless extensions.

В его официальном "Installation Guide for Linux" есть масса способов компильнуть для него драйвер 88x2bu.ko под Убунту, но тогда возникает вопрос - куда делся прежний драйвер? Ведь все ж работало?

В firmware-linux-free Atheros присутствует в виде:

* микропрограммы Atheros AR9170 для carl9170 (carl9170-1.fw
а вот для AR9271 в нем нет.

Глянул хистори, и оказалось, что firmware-linux-free был установлен 25 Ноября 2019 г., и тогда, видимо, и перестал работать TL-WN722, поскольку драйвер из него банально выкинули, имхо, а что было до него, неизвестно.
Зачем это сделали и где теперь его взять - непонятно...

Надеюсь на вашу помощь!

Детский вопрос по обновлениям, !*! Шилов, (Разное / Linux) 23-Окт-19, 19:03  [ | | | ] [линейный вид] [смотреть все]
Вопрос детский, но от этого не менее важный, поскольку касается обновлений ОС.

На серверах, которые находятся в Интернете, обновления выполняю регулярно, т.к. это обеспечивает закрытие всяческих уязвимостей (и добавляет новые :)) , через которые хакеры могут осуществить взлом.
В основном эти обновления выполняются корректно и не создают проблем.

А вот на Десктопе, который стоит под надежной защитой роутера с NAT с закрытыми входнымми портами - так ли уж важны эти обновления?

Почему об этом спрашиваю. Дело в том, что на десктопных ОС такие обновления иногда вызывают не улучшение работы ОС, а наоборот, добавляют в нее новые косяки, видимые невооруженным глазом.

За пару-тройку лет их накопилось достаточно много - то одно отвалится, то другое, и часть из них довольно чувствительные.
И что противно, разработчики в обновлениях только добавляют эти косяки, но  совершенно не собираются их устранять, т.к. наверняка трудятся на "новым дистром", а на старый им уже наплевать.

Вот я и подумал - а нужно ли вообще обновлять десктоп, который защищен роутером, если начальная финальная версия дистра своей работой меня вполне устраивает, а эти "обновления с косяками" мне совершенно до лампочки?


Да, браузеры и некоторые веб-зависимые приложения обновлять таки придется, но вот саму систему, ядра, systemd, и т.д., и т.п. - так ли уж обязательно ее обновлять?

Ведь все изначально нормально работает, но стоит несколько раз обновиться, как обязательно во что-то вляпаешься.
Причем навсегда :(

  • NAT никоем образом не решает проблемы с безопасностью Он только немного усложня, !*! universite (ok), 20:25 , 23-Окт-19 (1) –1
    > А вот на Десктопе, который стоит под надежной защитой роутера с NAT
    > с закрытыми входнымми портами - так ли уж важны эти обновления?

    NAT никоем образом не решает проблемы с безопасностью. Он только немного усложняет жизнь хулхакерам и вирусописателям.

    сообщить модератору –1 +/ответить
  • Да, важны Даже если вы закрылись от Интернета NATом Допустим, закрылисть, хот, !*! Licha Morada (?), 23:29 , 23-Окт-19 (2)
    > А вот на Десктопе, который стоит под надежной защитой роутера с NAT
    > с закрытыми входнымми портами - так ли уж важны эти обновления?

    Да, важны.
    Даже если вы закрылись от Интернета NATом... Допустим, закрылисть, хотя выше дело говорят, блокировка входящих подключений осуществляется файерволлом, а сам по себе NAT это ширма, не более. Они обычно вместе настраиваются, поэтому считается что раз NAT, значит файерволл, значит защита. А если кто, по недоразумению, средний пункт перепрыгнет, то подвергнет себя риску.

    Так вот, даже если, допустим, то останется по меньшей мере две модели угроз, обобщённо:
    1. Сосед по локалке или по публичному вайфаю, нахватавшийся дряни, или возомнивший себя пентестером общественником. Или и то и другое. Его машина запросто может попытаться атаковать вашу.
    2. Безобидная картинка, или ПДФка, или документ который вы скачали из Интернет или принесли на флешке, может сбить с толку программу, которой вы его открываете, и попытатсья сделать что-то интересное в userspace или эксплотировать локальную уязвимость.
    Никакой NAT, даже с файерволлом, вас не защитит если вы привели врага в дом за руку. Только запоры на комодах, холодильник антивандалной редакции и дворецкий с дробовиком.

    > Ведь все изначально нормально работает, но стоит несколько раз обновиться, как обязательно
    > во что-то вляпаешься.

    По моим наблюденям, это происходит тем чаще, чем экзотичнее (с точки зрения системы) запросы у пользователя. Мне помогает держаться ближе к дефолтам.
    Ну, или если железо глючное, но там с с системы спроса мало.

    сообщить модератору +/ответить
  • gt оверквотинг удален На локалхосте за натом риск еще выше за счет возможности, !*! Аноним (12), 00:31 , 24-Окт-19 (4)
    >[оверквотинг удален]
    > а на старый им уже наплевать.
    > Вот я и подумал - а нужно ли вообще обновлять десктоп, который
    > защищен роутером, если начальная финальная версия дистра своей работой меня вполне
    > устраивает, а эти "обновления с косяками" мне совершенно до лампочки?
    > Да, браузеры и некоторые веб-зависимые приложения обновлять таки придется, но вот саму
    > систему, ядра, systemd, и т.д., и т.п. - так ли уж
    > обязательно ее обновлять?
    > Ведь все изначально нормально работает, но стоит несколько раз обновиться, как обязательно
    > во что-то вляпаешься.
    > Причем навсегда :(

    На локалхосте за натом риск еще выше за счет возможности эксплуатации изнутри (из браузера, из офисного пакета, из pdf-просмотровщика, и так далее).


    сообщить модератору +/ответить
  • gt оверквотинг удален По моим наблюдениям обновляться лучше чем чаще тем лучше, !*! cool29 (?), 16:09 , 24-Окт-19 (7)
    >[оверквотинг удален]
    > а на старый им уже наплевать.
    > Вот я и подумал - а нужно ли вообще обновлять десктоп, который
    > защищен роутером, если начальная финальная версия дистра своей работой меня вполне
    > устраивает, а эти "обновления с косяками" мне совершенно до лампочки?
    > Да, браузеры и некоторые веб-зависимые приложения обновлять таки придется, но вот саму
    > систему, ядра, systemd, и т.д., и т.п. - так ли уж
    > обязательно ее обновлять?
    > Ведь все изначально нормально работает, но стоит несколько раз обновиться, как обязательно
    > во что-то вляпаешься.
    > Причем навсегда :(

    По моим наблюдениям обновляться лучше чем чаще тем лучше. Запускаю такую вот строку на ubuntu 18/04 два раза в день:
    sudo apt update && sudo apt full-upgrade && sudo apt autoremove -y

    за 1.5 года систему переставлял 5 раз.

    Да linux тоже умирает, причем неожиданно. Один раз у меня такое было. Да косяки бывают при обновлениях. (Наверно кроме debian stable). поэтому я делаю резервное копирование файлов, два-три раза в день на отдельный съемный диск. И все серьезные проблемы решаю переустановкой (у меня это занимает минут 40).

    Т.е. я к тому что не важно что вы делаете на своем компьютере. Важно то что он может умереть в любой момент (я имею в виду программную среду) и важно лишь время которое вы затратите на восстановление.

    сообщить модератору +/ответить
  • это так не работает, если у вас есть любые сервисы доступные извне те же торрен, !*! Аноним (22), 18:51 , 26-Окт-19 (22)
    >NAT
    >защита

    это так не работает, если у вас есть любые сервисы доступные извне (те же торренты), вам стоит ожидать, что их взломают и вероятность этого события намного выше со старыми версиями. сопутствующие необновлённые части системы будут использованы с теми же целями захвата контроля.

    >роутер

    взломают первым вообще не напрягаясь, а дальше заразят всё до чего доберутся.

    >отвалится

    дистропроблемы
    >косяки

    дистропроблемы

    >защищен роутером

    нет и ещё раз нет

    >браузеры и некоторые веб

    любые дыры в любом софте и библиотеках будут использованы

    сообщить модератору +/ответить


Значки KDE, !*! Аноним, (KDE) 12-Май-20, 06:11  [ | | | ] [линейный вид] [смотреть все]
Ребята, может кто-то встречал внятную инструкцию по разработке значков для плазмы. Я конечно понимаю что можно взять дефолтный бриз и править его, но, блин, это дичь ещё та. Причём никак не въеду почему часть значков ориентируется по имени файла, а другая по ID внутри svg. Если не ошибаюсь, это можно привести как-то к единому представлению, либо по имени, либо по id. Но вот где взять полный список всего этого добра - никак не въеду((

Если кто в курсе - ткните носом в направление раскопок, пожалуйста.

  • Вы для своей программы разрабатываете Если не для своей, а для самих кде, то та, !*! Карабьян (?), 07:29 , 12-Май-20 (1)
    > Ребята, может кто-то встречал внятную инструкцию по разработке значков для плазмы. Я
    > конечно понимаю что можно взять дефолтный бриз и править его, но,
    > блин, это дичь ещё та. Причём никак не въеду почему часть
    > значков ориентируется по имени файла, а другая по ID внутри svg.
    > Если не ошибаюсь, это можно привести как-то к единому представлению, либо
    > по имени, либо по id. Но вот где взять полный список
    > всего этого добра - никак не въеду((
    > Если кто в курсе - ткните носом в направление раскопок, пожалуйста.

    Вы для своей программы разрабатываете? Если не для своей, а для самих кде, то там у них и спрашивайте

    сообщить модератору +/ответить
Как переназначить /tmp на новое место, !*! chukcha, (Разное / Linux) 05-Янв-20, 05:36  [ | | | ] [линейный вид] [смотреть все]
Есть Debian 9, и вроде простая с виду задачка - как переназначить каталог /tmp на другое место?

Сейчас этот каталог по дефолту находиться в корневом каталоге, и для некоторых операций ему не хватает места.

В гугле миллионы способов переназначения, но ни один из них не такой, как мне нужно.
А нужно всего-то навсего прописать волшебную строку в fstab так, чтобы новое место временного каталога находилось на /home/user/.tmp

Как эта волшебная строка должна выглядеть?

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

PS. Всякие симлинки, правки переменых окружения и пр. - спасибо, не надо, нужна именно правка fstab

  • gt оверквотинг удален path to new_dir path to old_dir bind bind 0 0, !*! ыы (?), 11:11 , 05-Янв-20 (1)
    >[оверквотинг удален]
    > В гугле миллионы способов переназначения, но ни один из них не такой,
    > как мне нужно.
    > А нужно всего-то навсего прописать волшебную строку в fstab так, чтобы новое
    > место временного каталога находилось на /home/user/.tmp
    > Как эта волшебная строка должна выглядеть?
    > Если бы новое место находилось на отдельном разделе, то проблем бы не
    > было, но поскольку оно находится внутри /home, то не соображу, как
    > это задать.
    > PS. Всякие симлинки, правки переменых окружения и пр. - спасибо, не надо,
    > нужна именно правка fstab

    /path/to/new_dir /path/to/old_dir bind bind 0 0

    сообщить модератору +/ответить
  • Вы тут все не понимаете, в чем проблема и как ее надо решать Особенно автор пер, !*! Аноним (12), 16:01 , 05-Апр-20 (24)
    Вы тут все не понимаете, в чем проблема и как ее надо решать. Особенно автор первого ответа и ему подобные.

    Проблема нехватки места в /tmp не может быть решена таким образом.
    Упрощенно, если не хватает места в памяти, тмпфс берет местов свопе. То есть, если забиндить /tmp куда-то в другое место, места в тмпфс не прибавится. Оно будет либо равно лимиту, либо размеру свопа.

    Нужно иметь достаточно места в свопе и иметь ограничение размера тмпфс больше этого значения, либо 0 (без ограничений).

    сообщить модератору +/ответить
  • Вот так, если я угадал остальной fstab code tmp home user tmp none defaul, !*! And (??), 21:24 , 04-Май-20 (30)
    Вот так, если я угадал остальной fstab:

    /tmp  /home/user/.tmp  none  defaults,bind 0 0

    Отсюда взял - https://serverfault.com/questions/613179/how-do-i-do-mount-b...

    Или меньше опций:


    /tmp  /home/user/.tmp     none    bind    0       0

    https://askubuntu.com/questions/550348/how-to-make-mount-bin...

    P.S.

    Иногда можно уменьшить объём на одну итерацию работы с tmp, но поднять скорость работы, переместив в оперативную память. Типа меньше, но чаще. И на круг уходит меньше времени. Сильно зависит от задачи. Ну и меньше износ SSD.

    Пример /tmp  в оперативной памяти:


    $ cat /etc/fstab | egrep "tmp|swap"
    UUID=688543a9-8b7f-6869-64fd-76565c987639 none            swap    sw              0       0

    tmpfs /tmp     tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=20% 0 0
    tmpfs /var/tmp tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=20% 0 0


    сообщить модератору +/ответить


Как отключить default_permissions при монтировании exFAT?, !*! inFlowiaLab, (Система / Linux) 24-Апр-20, 09:24  [ | | | ] [линейный вид] [смотреть все]
ОС - Xubuntu 19.10
На примере других ФС заметил что у меня с опцией default_permissions не дружит rsync - он отказывается записывать файл на ФС, смонтированную с этой опцией, если только не делать это от sudo.
Никак не удаётся смонтировать exfat без использования этой опции. Даже если не указываю ни одной опции то выхлоп mount всё равно такой:

"/dev/sde1 on /mnt/f3 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)"

  • У exFat нету permissions в принципе, в связи с этим возникают специфические проб, !*! Аноним (1), 20:06 , 27-Апр-20 (1)
    > ОС - Xubuntu 19.10
    > На примере других ФС заметил что у меня с опцией default_permissions не
    > дружит rsync - он отказывается записывать файл на ФС, смонтированную с
    > этой опцией, если только не делать это от sudo.
    > Никак не удаётся смонтировать exfat без использования этой опции. Даже если не
    > указываю ни одной опции то выхлоп mount всё равно такой:
    > "/dev/sde1 on /mnt/f3 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)"

    У exFat нету permissions в принципе, в связи с этим возникают специфические проблемы, т.к. chmod и подобные не работают, всегда будет ошибка
    Попробуй не использовать -a опцию с rsync

    сообщить модератору +/ответить
  • А в принципе, у пользователя который запускает rsync, есть права на запись Покаж, !*! Licha Morada (ok), 20:45 , 27-Апр-20 (2)
    > не дружит rsync - он отказывается записывать файл на ФС,
    > ....
    > если только не делать это от sudo.

    А в принципе, у пользователя который запускает rsync, есть права на запись?
    Покажите вывод "ls -al /mnt/f3" и как зовут пользователя.

    Если права есть, но rsync-у не нравится что он не может установить конкретные биты, то выше правильно сказали, надо сделать чтобы он и не пытался.

    сообщить модератору +/ответить
wget/curl + tar, !*! Аноним, (Консоль / Linux) 26-Апр-20, 14:40  [ | | | ] [линейный вид] [смотреть все]
Привет.

Есть задача получить архив и в потоке его распаковать, чтобы осталось только его содержимое, но не сам архив.
Как такое реализовать?

Проблемы с доступом к репозиторию OpenSuSE, !*! Anton, (Установка ОС / Linux) 24-Апр-20, 21:51  [ | | | ] [линейный вид] [смотреть все]
При попытках установки системы leap15.1, tumbleweed как обычно пытаюсь провести net-установку. При попытках скачивания определённых пакетов загрузка виснет намертво, попытки реконнекта ни к чему не ведут.
Из замеченных репозиториев - /update/leap/15.1/oss и /update/tumbleweed/oss
Из пакетов, которые виснут :
libwebkit2gtk-4-0_37
webkit2gtk4-4_0-injected-bundles
libvlccore9
vlc-noX
Пакет темы oxygen5
И прочие.
В чём проруха, у меня одного так, или у всех? На другом компе попытки обновления через yast также подвисают на тех же самых пакетах.
Переход на второй X сервер останавливает или тормозит первый, !*! localHoster, (X Window, GUI / Linux) 21-Апр-20, 11:11  [ | | | ] [линейный вид] [смотреть все]
Запускаю программу на отдельном X сервере:

startx command -- :1 vt9

Основной X на vt7, соответственно дополнительный на vt9.

Проблема в том что при переключении с одного на другой (по Ctrl-Alt-Fx) некоторые приложения на том который работает в фоне или останавливаются до тех пор пока обратно не переключишься или заметно притормаживают. Например в mplayer, при воспроизведении видео в фоне, звук начинает заикаться, эта-же проблема есть и с приложениями не связанными с выводом видео, например с QEMU (этот в фоновом X сервере похоже вообще останавливается), хотя например audacious звук воспроизводит в фоне без заикания (видео не выводит, но QEMU то-же не видеопроигрыватель).

Ubuntu Linux 19.10, видеокарта AMD Radeon.

Как сделать что-бы приложения на отдельном X сервере работали в фоне без проблем?

  • А что в логах var log Xorg N log , !*! DiabloPC (ok), 13:16 , 21-Апр-20 (1)
    А что в логах /var/log/Xorg[N].log??
    сообщить модератору +/ответить
  • Вот что удалось выяснить 1 Проблема возникает не только при переключении с одно, !*! localHoster (?), 00:20 , 23-Апр-20 (3)
    Вот что удалось выяснить:

    1. Проблема возникает не только при переключении с одного X на другой, но и при переходе в текстовую консоль (например на VT1 или VT2)
    2. Проблема с QEMU решилась запуском его на отдельном X сервере с отключенным GLX (через отдельный .conf файл в /etc/X11). Проблемы с QEMU кстати довольно серьёзные, так как система, запущенная в виртуальной машине, при переключении на другую консоль может заметно сбоить: рвутся сетевые соединения (тот-же VPN), возникают ошибки файловой системы (с переводом её в ReadOnly, иногда с невозможностью потом загрузиться без принудительного fsck, изредка вообще с порчей файлов). QEMU без GLX меня более чем устраивает (он там вообще хоть зачем-то может быть нужен?) так что проблему можно считать решённой.
    3. Проблема с mplayer исчезает если вместо вывода через VDPAU использовать вывод видео через xv (mplayer -vo xv). Но всё-же хотелось бы сохранить аппаратное декодирование.
    4. Подобная проблема уже обсуждалась тут: https://www.linux.org.ru/forum/general/14924518 Написано что она решилась, но не указано как именно…

    сообщить модератору +/ответить
NetBSD: delay on logout, !*! Аноним, (Русификация / NetBSD) 17-Апр-20, 11:12  [ | | | ] [линейный вид] [смотреть все]
Добрый день!

Установил NetBSD на ноут и заметил такую особенность - когда нажимаешь ^D в консоли или пишешь exit, проходит около секунды, а затем происходит собственно logout. Кто-нить знает почему так? В FreeBSD такого нет - сразу выходит из shell'а без задержек.

FreeBSD XFCE не работает кнопка клавиатуры 'Up', !*! lleeree_, (icewm, xfce... / FreeBSD) 11-Апр-20, 19:48  [ | | | ] [линейный вид] [смотреть все]
Здравствуйте.
Собственно, уже неделю не работает нормально кнопка "Вверх" на лаптопе. При нажатии того что положено не происходит, в Тунаре лишь затемняется цвет выбранной папки, в терминале подмигивает прямоугольник курсора.

Дело в DE, так как в BIOS, Openbox, TTY а также Arch на соседнем винте все замечательно.
В "xev" показывает несколько строк с нулями, остальные кнопки нормально. Такое впечатление, что есть какой-то биндинг на эту кнопку, но в новосозданном пользователе та же ситуация.
Настройки XFCE в рутовых файлах не изменял.
Проблема уходит при перезапуске xfsettingsd.
C настройками X11 ничего не делал.

Система:
Все обновления установлены
FreeBSD 12.1
XFCE
лаптоп - старый Asus с 2640m на борту.

Вопрос - как снести XFCE и все настройки XFCE с переустановкой?

KDE plasma 5.12.9 - помогите пожалуйста с настройкой панели, !*! Positive, (KDE / Linux) 12-Апр-20, 16:37  [ | | | ] [линейный вид] [смотреть все]
Всем добра.

Кто в курсе, подскажите пожалуйста, проблемка такая:

на раб стол устанавливается панель меню, которая отображает текущие состояния wi-fi, bluetooth, звук, часы и т.д. Эта же панелька становится панелькой меню у многих приложений.

Например PyCharm или ItelyIdea при запуске остаются без нее. Учусь на ноуте + монитор и когда перетаскиваю IDE на другой монитор получается так что панель меню остается на одном экране а сама IDE на другом, что неудобно.

К слову, на AndroidStudio - все как на мастдае- программа монолитно перетаскивается с одного места на другое..

Такие приключения происходят не только с IDE.

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

Спасибо!

Список файлов, которые открывались процессом за всё время?, !*! A.Stahl, (Пакетные менеджеры / Linux) 10-Апр-20, 08:17  [ | | | ] [линейный вид] [смотреть все]
Заголовок: Можно ли получить полный список файлов, которые открывались процессом за всё время его работы?

Просто заглянуть в /proc/id/fd кажется недостаточно: мало того что данные представлены в неудобном виде, так там же дескрипторы только открытых в данный момент файлов. А какой-то конфиг открывается, считывается и сразу закрывается.
Есть какое-то тривиальное решение?

P.S. Как же я "люблю" когда линуксовые (да и современные виндовые тоже) размазывают свои файлы по всей ФС. И где их потом искать? Да, есть десяток "стандартных" мест где они могут храниться под абсолютно произвольными названиями. Но искать то, не знаю что, это просто фу какое-то.

P.P.S. Кто ввёл настолько жуткие ограничения на длину заголовка? Жесть какая-то.

FreeBSD - Не работает сеть (Странное поведение у сетевой карты), !*! Дмитирй, (Драйверы, оборудование / FreeBSD) 08-Апр-20, 12:40  [ | | | ] [линейный вид] [смотреть все]
Добрый день!

Есть свежеустановленная FreeBSD:
# uname -a
FreeBSD relay-res.nvnpp.vrn.ru 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC  amd64

Сразу после загрузки система не пингуется, на порту коммутатора, к которому она подключена, есть линк, но отсутствуют MAC-адреса.

В логах вижу следующее (выбрал всё, что касается сетевой карты):
...
Apr  8 12:04:31 relay-res kernel: bce0: <QLogic NetXtreme II BCM5708 1000Base-T (B2)> mem 0xc8000000-0xc9ffffff irq 18 at device 0.0 on pci10
Apr  8 12:04:31 relay-res kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(1284): Management firmware enabled but not running!
Apr  8 12:04:31 relay-res kernel: miibus0: <MII bus> on bce0
Apr  8 12:04:31 relay-res kernel: brgphy0: <BCM5708C 1000BASE-T media interface> PHY 1 on miibus0
Apr  8 12:04:31 relay-res kernel: brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
Apr  8 12:04:31 relay-res kernel: bce0: Using defaults for TSO: 65518/35/2048
Apr  8 12:04:31 relay-res kernel: bce0: Ethernet address: 00:1a:64:10:a8:74
Apr  8 12:04:31 relay-res kernel: bce0:
Apr  8 12:04:31 relay-res kernel: bce0: link state changed to DOWN
...
Apr  8 12:04:31 relay-res kernel: bce0: bce_pulse(): Warning: bootcode thinks driver is absent! (bc_state = 0x00000006)
...
Apr  8 12:04:31 relay-res kernel: bce0: Gigabit link up!
Apr  8 12:04:31 relay-res kernel: bce0: link state changed to UP
...

Если зайти на эту систему через консоль и начать пинговать хосты, находящиеся в локалке, то пинги не идут, но буквально через 3-4 секунды в логах появляется следующее:
Apr  8 12:09:26 relay-res login[999]: ROOT LOGIN (root) ON ttyv0
Apr  8 12:09:37 relay-res kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(7889): Watchdog timeout occurred, resetting!
Apr  8 12:09:37 relay-res kernel: bce0: link state changed to DOWN
Apr  8 12:09:40 relay-res kernel: bce0: Gigabit link up!
Apr  8 12:09:40 relay-res kernel: bce0: link state changed to UP

И после этого система начинает пинговаться из локалки и с неё начинает пинговаться локалка.

Перерыл весь интернет в поисках похожих ситуаций и сообщений. Пока всё свелось в добавление различных опций в /boot/loader.conf. Перепробовал следующие ключи и их комбинации, но положительного результата пока так и не получил.

# cat /boot/loader.conf
hw.bge.allow_asf="0"
hw.msk.msi_disable="1"
hw.pci.enable_msi=0
hw.pci.enable_msix=0
hw.bce.msi_enable=0

P.S. У меня две таких системы. По железу абсолютно одинаковые. На обеих установлена одна и та же версия FreeBSD (см.выше). Подключены к разным коммутаторам, одна в порт 1 Гб, другая в порт 100 Мб. Но ведут себя одинаково.

  • gt оверквотинг удален а должны были так между прочим, можете все верхние стро, !*! lavr (ok), 18:14 , 08-Апр-20 (1)
    >[оверквотинг удален]
    > пинговаться локалка.
    > Перерыл весь интернет в поисках похожих ситуаций и сообщений. Пока всё свелось
    > в добавление различных опций в /boot/loader.conf. Перепробовал следующие ключи и их
    > комбинации, но положительного результата пока так и не получил.
    > # cat /boot/loader.conf
    > hw.bge.allow_asf="0"
    > hw.msk.msi_disable="1"
    > hw.pci.enable_msi=0
    > hw.pci.enable_msix=0
    > hw.bce.msi_enable=0

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

    > P.S. У меня две таких системы. По железу абсолютно одинаковые. На обеих
    > установлена одна и та же версия FreeBSD (см.выше). Подключены к разным
    > коммутаторам, одна в порт 1 Гб, другая в порт 100 Мб.
    > Но ведут себя одинаково.

    Что за железо? Карты интегрированные? IPMI?
    MFW через msdos утилиту uxdiag пробовали отключать?

    ps. Как бы взять и попробовать установить Linux, к примеру Debian - что будет?

    сообщить модератору +/ответить
Странное поведение firefox, !*! Аноним, (WEB, Браузеры / Linux) 30-Мрт-20, 09:41  [ | | | ] [линейный вид] [смотреть все]
Вот честно, даже не знаю как обматерить вот этот маразм
http://diablopc.linuxforum.ru/img/IMG_20200330_092200.png
И это при одной вкладке!!!

Как, блин, лисе мультитрид обрубить (если это вообще возможно)?

терминал/шелл с прокруткой вниз, !*! анон, (Консоль) 16-Янв-20, 06:12  [ | | | ] [линейный вид] [смотреть все]
Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся выше актуальной. Активная строка находится в самом низу.
Интересует существуют ли терминалы/оболочки с противоположным поведением:
Актуальная строка всегда вверху, история ниже.
  • т к первые терминалы представляли из себя пишущую машинку, http www tis kz bu, !*! fantom (??), 09:38 , 16-Янв-20 (1)
    > Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
    > При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    т.к. первые терминалы представляли из себя пишущую машинку,
    http://www.tis.kz/buy/PCmuzeum27Consul256.JPG
    А следующие ваялись на их основе.


    Если подобное и существуем то скорее всего в виде какой-нибудь творческой поделки.

    Можете попробовать совершить революцию в консоли :)

    сообщить модератору +/ответить
  • Не порть терминал Переверни монитор , !*! Ann None (?), 12:26 , 16-Янв-20 (2)
    > Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
    > При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    Не порть терминал. Переверни монитор.

    сообщить модератору +/ответить
  • Попробуйте поискать в экзотических локализациях, там где пишут снизу вверх , !*! ыы (?), 13:58 , 16-Янв-20 (3) +2
    > Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
    > При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    Попробуйте поискать в экзотических локализациях, там где пишут снизу вверх.

    сообщить модератору +2 +/ответить
  • А ведь был такой терминал На чем-то старом и экзотическом - толи на AmigaOS, то, !*! pofigist (?), 14:47 , 17-Янв-20 (4)
    > Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
    > При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    А ведь был такой терминал! На чем-то старом и экзотическом - толи на AmigaOS, толи на VMS, толи на OS/400... Не помню уже за давностью лет...

    сообщить модератору +/ответить
  • Данный вопрос уже возникалhttps unix stackexchange com questions 324878 termin, !*! анон (?), 10:50 , 20-Янв-20 (5)
    > Все терминалы, оболочки которые я пока встречал имеют следующее поведение:
    > При вводе/выводе строк текущая строка уходит вниз, соответственно более старые строки находятся
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    Данный вопрос уже возникал
    https://unix.stackexchange.com/questions/324878/terminal-to-...
    и даже было предложено некоторое решение:
    This is a very late answer, but Demoshell is along the lines what you're looking for. It's not very full featured (as of this writing) but may work for you:
    https://github.com/dhellmann/demoshell

    сообщить модератору +/ответить
  • Два вопроса - Как на таком терминале должен выглядеть вывод команды cat file , !*! ACCA (ok), 00:44 , 22-Янв-20 (7)
    > выше актуальной. Активная строка находится в самом низу.
    > Интересует существуют ли терминалы/оболочки с противоположным поведением:
    > Актуальная строка всегда вверху, история ниже.

    Два вопроса -
        Как на таком терминале должен выглядеть вывод команды cat file.txt?
        А bash -x file.sh ?

    сообщить модератору +/ответить
Что обратно будит сразу после suspend - как найти?, !*! And, (Система / Linux) 29-Мрт-20, 11:45  [ | | | ] [линейный вид] [смотреть все]
Дистрибутив Убунту 18.04.

Например, делаю и то и другое:


systemctl suspend
sudo /usr/sbin/pm-suspend

В обоих случаях засыпает и тут же просыпается. После перезагрузки всё начинает работать нормально, потом снова появляется эффект.

Чем, как увидеть: что будит и не даёт ей спать?

Ключ

-l
размонтирования umount -l /proc /dev /sys может выстреливать?

Из необычного в сессии только баловство с виртуалками локально через libvirt, KVM/Qemu, монтирование их дисков, и chroot в эти диски (внутри чистый Дебиан stable; из дебутстрапа, в рупашную). Вроде, ничего необычного больше небывает.

Сдаётся мне, зацепляю что-то системное. Дистрибутивы родственные, но разные, всё же.

Chroot готовится вот так:


modprobe nbd max_part=16
qemu-nbd --connect="/dev/nbd0" "image.qcow2"
mount  "/dev/nbd0p1"  "mnt/boot"
mount  "/dev/nbd0p2"  "mnt/"
mount --bind /dev/ "mnt/dev"
mount -t proc proc      "mnt/proc"
mount -t sysfs sysfs    "mnt/sys"

Из пакетов ставятся в т.ч. acpid, acpi-support-base.

Отмонтирую потом файловые системы в цикле, с "-l".


for ...
if findmnt "$dir" ; then
    umount -l "$dir"
fi

Как при помощи одного единственного скрипта и запустить термина, !*! ITicDigger, (Консоль / Linux) 13-Фев-20, 13:50  [ | | | ] [линейный вид] [смотреть все]
Пользуюсь своими скриптами для повседневных нужд и некоторые удобно запускать в заданном размере окна, для этого приходится пользоваться таким вот корявым решением: писать второй скрипт-лаунчер, который откроет терминал, задаст размер окна и укажет какой скрипт в нём выполнить в итоге на один скрипт уходит 2 файла. Муторно и некрасиво. Можно как-то это всё в одном скрипте писать, чтобы он и терминал открывал и скрипт в себе содержал. Но важно чтобы читабельность скрипта не страдала и не приходилось всё это в одну строчку писать, или там все кавычки экранировать.

Пользуюсь терминалом xfce4-terminal. Если потребуется перейти на другой - перейду.

  • code echo -e 033 2 Уникальное имя 007 меняем заголовок окнаwmctrl -r Уник, !*! Аноним84701 (ok), 16:40 , 13-Фев-20 (1)
    > Можно как-то это всё в одном скрипте писать, чтобы он и терминал открывал и скрипт в себе содержал.


    echo -e "\033]2;Уникальное имя\007" # меняем заголовок окна
    wmctrl -r "Уникальное имя" -e 0,xpos,ypos,width,height # меняем размер/позицию
    # (-1 == оставить "как есть", т.е.  -e 0,-1,-1,50,-1 изменит только ширину)
    # или
    xdotool search --name "имя" windowsize %@ 100 100

    сообщить модератору +/ответить


Как выбрать дистрибутив с прикладным ПО?, !*! Thinking, (Приложения / Другая система) 11-Мрт-20, 12:47  [ | | | ] [линейный вид] [смотреть все]
Всем привет.

Я не знаю как правильно задать запрос в поисковик. Смысл вот какой - нужен дистрибутив(или другими словами образ iso), в котором уже есть, определенный набор прикладного ПО, в частности TCL. Часто в таких iso-шниках, если его открыть архиватором например есть папка package или pkg. Вот в этой директории то как раз спрятан весь набор прикладного ПО. Я же правильно понимаю, что установка такого дистрибутива и ПО включенного в него не потребует интернета для закачки зависимостей? Как правильно обратиться к гуглу или яндексу, чтоб он мне показал сайты, где есть перечень, таких дистрибутивов, с уже включенный набором прикладного ПО?

Благодарю.

  • gt оверквотинг удален Наприме Debian - 3 ISO по 4Г каждый и сидите меняете дис, !*! fantom (??), 13:54 , 11-Мрт-20 (1)
    >[оверквотинг удален]
    > Я не знаю как правильно задать запрос в поисковик. Смысл вот какой
    > - нужен дистрибутив(или другими словами образ iso), в котором уже есть,
    > определенный набор прикладного ПО, в частности TCL. Часто в таких iso-шниках,
    > если его открыть архиватором например есть папка package или pkg. Вот
    > в этой директории то как раз спрятан весь набор прикладного ПО.
    > Я же правильно понимаю, что установка такого дистрибутива и ПО включенного
    > в него не потребует интернета для закачки зависимостей? Как правильно обратиться
    > к гуглу или яндексу, чтоб он мне показал сайты, где есть
    > перечень, таких дистрибутивов, с уже включенный набором прикладного ПО?
    > Благодарю.

    Наприме Debian - 3 ISO по 4Г каждый и сидите меняете диски.
    Или CentOS или Fedora и т.д.

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

    сообщить модератору +/ответить
  • gt оверквотинг удален Так и искать- составляете список дистрибутивов, потом по, !*! ыы (?), 13:59 , 11-Мрт-20 (3)
    >[оверквотинг удален]
    > Я не знаю как правильно задать запрос в поисковик. Смысл вот какой
    > - нужен дистрибутив(или другими словами образ iso), в котором уже есть,
    > определенный набор прикладного ПО, в частности TCL. Часто в таких iso-шниках,
    > если его открыть архиватором например есть папка package или pkg. Вот
    > в этой директории то как раз спрятан весь набор прикладного ПО.
    > Я же правильно понимаю, что установка такого дистрибутива и ПО включенного
    > в него не потребует интернета для закачки зависимостей? Как правильно обратиться
    > к гуглу или яндексу, чтоб он мне показал сайты, где есть
    > перечень, таких дистрибутивов, с уже включенный набором прикладного ПО?
    > Благодарю.

    Так и искать- составляете список дистрибутивов, потом по списку последовательно посещаете каждый сайт дистрибутива и ищите список что входит в комплектацию дисков.

    сообщить модератору +/ответить
  • В теории, да Хотя, сборщик мог что-то сломать и ему за это ничего не будет Дума, !*! Licha Morada (ok), 19:08 , 11-Мрт-20 (6)
    > Я же правильно понимаю, что установка такого дистрибутива и ПО включенного
    > в него не потребует интернета для закачки зависимостей?

    В теории, да. Хотя, сборщик мог что-то сломать и ему за это ничего не будет.

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

    Думаю, никак.
    Каждый дистрибутив ведёт этот учёт по своему.
    Например https://www.debian.org/CD/faq/index.en.html#list-image-contents

    Я бы рекомендовал выбирать дистрибутив не столько по критерию, содержит ли он нужные пакеты на установочном образе, сколько смотря на удобство использования вообще, вами или вашей организацией. Установка, конфигурация, поддержка, контролируемый вывод из эксплоатации. Представьте себе, вы нашли дистрибутив мечты, у которого, по таинственным привратностям судьбы, в установочном образе вдруг оказалась какя-то необходимая вам экзотика. А в следующей версии разработчики прочухали что это нужно 3.5 анонимусам и это дело выкинули. Будет обидно.

    Если очень приспичило, собирайте образ самостоятельно, во многих дистрибутивах это хорошо автоматизированно и документированно. В качестве более лёгкой меры, можно приготовить дополнительную флешку или второй образ с необходимыми пакетами, и устанавивать систему в два приёма.

    сообщить модератору +/ответить
  • Не ясна задача Как понимаю в моём случае Ишещь в сообществе в каком дистре больш, !*! And (??), 09:18 , 23-Мрт-20 (8)
    Не ясна задача.

    Как понимаю в моём случае:

    Ишещь в сообществе в каком дистре больше всего любят работать с TCL. Используешь факт, что при установке ПО из пакетов в дистре, пакеты кешируются в /var/cache/apt/archives/ (у Yum будет другая папка, у иных дистров совсем другая папка, гуглишь: где эта папка).

    Ставишь систему из ISO, любого любимого дистра, ставишь нужное ПО пакетным менеджером этого дистра (apt-get, yum, packman и т.д., зависит от дистра), кеш копируешь на DVD.

    Когда понадобится установить заново в оффлайне:

    Ставишь систему с ISO, делаешь "dpkg -i *.deb" или "rpm --install *.rpm" (или - смотря какой дистр) из папки на DVD. Всё, вся система и софт установлены в оффлайне с двух DVD дисков.

    У кеша настраивается максимальный размер и время хранения. Поэтому надо или настроить или обязательно проверить переустановкой в оффлане, что у тебя на DVD оказались все пакеты без пропусков.

    Упражняться с установкой можно в VirtualBox - безопасно и экономично.

    сообщить модератору +/ответить
Голосовое общение с людьми, которые используют Linux., !*! userbin, (Разное / Linux) 27-Янв-20, 07:25  [ | | | ] [линейный вид] [смотреть все]
Здравствуйте! Подскажите, пожалуйста. Где можно пообщаться по аудиосвязи с людьми, которые используют Linux? Дело в том, что я планирую мигрировать с Win -> Linux и у меня есть довольно много вопросов. А может, найдётся тут человек, кто сможет уделить мне немного своего времени.
  • ИМО, только текстовка - на бумаге выписываем все вопросы от общих - пауза п, !*! Аноним (1), 10:06 , 27-Янв-20 (1)
    > Здравствуйте! Подскажите, пожалуйста. Где можно пообщаться по аудиосвязи с людьми, которые
    > используют Linux? Дело в том, что я планирую мигрировать с Win
    > -> Linux и у меня есть довольно много вопросов. А может,
    > найдётся тут человек, кто сможет уделить мне немного своего времени.

    ИМО, только текстовка..
    - на бумаге  выписываем все вопросы от общих..
    - пауза/перекуринг, если надо прояснем/переформулируем.. на бумаге
    - подпункты/детализация, всех общих вопросов
    - пауза/перекуринг, если надо прояснем/переформулируем.. на бумаге

    >> Example:

    1.   В.1
    1.1  В.1.1
    1.n  В.1.n

    2.   В.2
    2.1  В.2.1
    2.n  В.2.n

    Q.   Q.2
    Q.1  Q.2.1
    Q.n  Q.2.n

    Q <= [5-10]
    n <= 10

    >> Ищем в поисковых сервисах
    >> Проясняем на форумах, если что-то непонятно

    P.S.:
    но главное,
    - это какая цель ?
    или это миграция ради миграции, хайпа, ИБД, и т.д. ?

    сообщить модератору +/ответить
  • Попробуйте найти Linux Users Group поблизости, познакомьтесь с лидерами, походит, !*! Licha Morada (ok), 22:32 , 27-Янв-20 (5)
    > Здравствуйте! Подскажите, пожалуйста. Где можно пообщаться по аудиосвязи с людьми, которые
    > используют Linux? Дело в том, что я планирую мигрировать с Win
    > -> Linux и у меня есть довольно много вопросов. А может,
    > найдётся тут человек, кто сможет уделить мне немного своего времени.

    Попробуйте найти Linux Users Group поблизости, познакомьтесь с лидерами, походите на митинги, башляйте печенье/бутерборды и берите за пуговицу любителей полакомиться. За аудиосвязь сойдёт?

    Или сразу обозначайте свою локацию и прдлгайте пиво. С собой ташите натбук и блокнот для коспекта и порисовать.

    Или смените концепцию. Письменное общение это не снобизм, а потребность в чётком формулировании мыслей. У вас не разу не было, что по мере сочинения вопроса в форум, постепенно станивиться ясно в чём проблема и что делат? Голос не эффективен. Имейте в виду, чётко сформулисовать можно даже весьма общий вопрос.

    сообщить модератору +/ответить
  • Будьте смелее Ставьте убунту, а не генту или арч, и проблем не будет В целом в, !*! Аноним (12), 00:24 , 29-Янв-20 (6)
    > Здравствуйте! Подскажите, пожалуйста. Где можно пообщаться по аудиосвязи с людьми, которые
    > используют Linux? Дело в том, что я планирую мигрировать с Win
    > -> Linux и у меня есть довольно много вопросов. А может,
    > найдётся тут человек, кто сможет уделить мне немного своего времени.

    Будьте смелее. Ставьте убунту, а не генту или арч, и проблем не будет. В целом все не сложнее, чем в винде, просто немного по-другому. Чтобы пользоваться линуксом, не нужно никаких особенных навыков. Ничего само не ломается.  

    После установки вы сразу получите систему с кучей программ для повседневных нужд. Браузер у вас будет, офисный пакет будет, поддержка оборудования будет. Недостающее ставится из репозитория или из Software center. Установка сложностей не представляет, так же как с виндой, в паре мест выбрать и подтвердить. Если ставить на отдельный чистый диск и не сохранять винду второй системой, в этом деле нет никаких подводных камней.
    Настраивайтесь на переход с программ из винды на нативные альтернативы. Wine работает, но его бывает непросто настроить для работы конкретных программ.

    Для начала, запишите себе на DVD установочный диск убунты (выбирайте LTS версию) и используйте пару дней как Live-CD. Посмотрите на внешний вид системы, ее интерфейс, попробуйте программы. Снимется большая часть вопросов.
    После этого думайте об установке.

    сообщить модератору +/ответить
  • Всем спасибо за ответы и советы Буду пробовать просто читать , !*! userbin (ok), 17:14 , 06-Фев-20 (19)
    Всем спасибо за ответы и советы. Буду пробовать просто читать.
    сообщить модератору +/ответить
  • Можно здесь попереписываться Когда-то прошёл через это Получилось Самым глав, !*! And (??), 16:51 , 01-Мрт-20 (23)
    Можно здесь попереписываться. )

    Когда-то прошёл через это. Получилось. Самым главным было: не надо рассчитывать на совместимость продуктов под MS-Win и свободного ПО. Свободное ПО хорошо работает со свободным ПО и позволяет делать очень много. Попытка усидеть на обоих стульях одновременно регулярно наталкивается на различия в целях систем. Различия приводят к сложностям, выражаются в несоместимостях.

    Запуск MS-Win приложений под Linux - утопия. Единичные простые случаи работают терпимо. Но сложное ПО - утопия. Один из выходов: покупка лицензии на MS-Win (или есть уже наклейка на комп-е) и работа в Oracle Virtual Box. Денег на это нужно не столь уж много на годы вперёд.

    При покупке оборудования выбор осмотрительный. Например, беспроводная связь в огромном числе случаев не имеет открытых драйверов или существующие драйвера упакованы под устаревшие версии ядер и компиляторов. Есть ряд чипов, для которых всё есть (но в прайсах не пишут какой чип в устройстве). Есть ряд "открытых" WiFi адаптеров, про которые сразу известно, что работают "из коробки". Сильно заметно с USB-WiFi. В ноутах проблем не припомню, а вот продаваемые россыпью копеечные и не очень USB-WiFi как кот в мешке, оказалось.

    С Андроидом всё хорошо работает. В т.ч. через шнур можно adb push/pull заливать/выливать гигабайтами файлы без облаков и посредников. А вот Ойфон будет именно на букву О, фото-видео через облака, синхронизация содержимого в айклауд и на комп-е вычурна и неочевидна. Например. У разных облаков есть клиенты для Linux. На это стоит обратить внимание. Синхронизация с адресной книжкой может быть специфична.

    Со сканерами фото-плёнки дело, как показалось, плохо. На фоне цены дорогого сканера цена ЭмЭс-Вин невелика и можно задействовать Virtual Box. С принтерами - легче, но тоже надо осторожно, сейчас в принерах внутри нет прошивки и реализация драйвера определит насколько эту прошивку и хорошо и вовремя заливает в принтер при включении ПК, насколько этот драйвер хорошо сам с собой работает. В отношении HP есть негатив о части популярных принтеров, не всех.

    В контексте всего это важно правильно выбирать форматы файлов для своих данных. Фото, видео, аудио, тексты, гео.картография. Просто уйти с Linux полностью на другие системы. Сложнее с других систем перейти полностью на Linux. Но сложно создавать свободными инструментами для проприетарных систем и наоборот. Обычное: удобство и зависимость vs сложности при самостоятельности.


    И - если ПО полностью свободное, если железо подобрано под ПО, то работает хорошо и немало стран и учреждений пошли по этому пути. Важна совместимость в целях, тогда совместимо остальное.


    P.S. Для выбирающих альтернативное ПО, может по жизни оказаться полезным примерное знание устройства инфы на диске. Ключ к тому, как и почему именно так ставятся операционки на комп-ы.

    Для тех, кто глубоко влезает в установку, есть 40 страничек текста, объясняющего про взаимосвязи разделов на диске. Это устаревший учебник для программистов, но инфа на этих 40 страницах актуальна и по сей день. На диске большая часть устроена именно так и до сих пор.

    MS-DOS для программиста
    © Александр Фролов, Григорий Фролов
    Том 4, М.: Диалог-МИФИ, 1993, 253 стр.
    2. Логическая структура диска в MS-DOS

    http://www.olddos.narod.ru/doc/comp/bsp/v19/ch2.html

    Современный "legacy BIOS" работает именно с этим. EFI - это просто ещё одна операционка на разделе диска, в общем-то. При всех новых вещах, тем не менее, эти знания снимают тучу вопросов во владении современным компьютером.

    сообщить модератору +/ответить


virtualbox 6.1.4 не запускает машины, !*! Dike, (Приложения) 21-Мрт-20, 16:40  [ | | | ] [линейный вид] [смотреть все]
Dike@localhost ~]$ uname -a
Linux localhost.localdomain 5.5.10-200.fc31.x86_64 #1 SMP Wed Mar 18 14:21:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

стандартно ставлю:
sudo dnf install VirtualBox kernel-devel-$(uname -r) akmod-VirtualBox

понятно virtualbox запускается, а машина при попытке запуска валится с Kernel driver not installed (rc=-1908)

sudo akmods
sudo systemctl restart systemd-modules-load.service
lsmod  | grep -i vbox

и пусто....

EFI Secure Boot отключен в биосе

ок делаю journalctl -xe


The job identifier is 286.
Mar 21 09:17:05 localhost.localdomain systemd-modules-load[1121]: Failed to insert module 'vboxnetflt': Operation not p>
Mar 21 09:17:05 localhost.localdomain kernel: Lockdown: systemd-modules: unsigned module loading is restricted; see man>
Mar 21 09:17:05 localhost.localdomain systemd-modules-load[1121]: Failed to insert module 'vboxnetadp': Operation not p>
Mar 21 09:17:05 localhost.localdomain kernel: Lockdown: systemd-modules: unsigned module loading is restricted; see man>
Mar 21 09:17:05 localhost.localdomain systemd[1]: Received SIGRTMIN+20 from PID 436 (plymouthd).
Mar 21 09:17:05 localhost.localdomain systemd[1]: systemd-modules-load.service: Main process exited, code=exited, statu>
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- An ExecStart= process belonging to unit systemd-modules-load.service has exited.
--
-- The process' exit code is 'exited' and its exit status is 1.
Mar 21 09:17:05 localhost.localdomain systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
-- Subject: Unit failed

каких еще ему правов надо?!
блин даже selinux в pеrmissive перевел

каждый раз одно и тоже
ну вот как его победить?!

  • ну и чё ещё тебе надо чтоб понять в чём проблема , !*! муу (?), 17:04 , 21-Мрт-20 (1)
    > Mar 21 09:17:05 localhost.localdomain systemd-modules-load[1121]: Failed to insert module
    > 'vboxnetadp': Operation not p>
    > Mar 21 09:17:05 localhost.localdomain kernel: Lockdown: systemd-modules: unsigned module
    > loading is restricted; see man>

    ^^
    ну и чё ещё тебе надо чтоб понять в чём проблема?

    сообщить модератору +/ответить
  • зря паниковалоказалось, что выключенный из биоса EFI Secure Boot совсем не вык, !*! Dike (?), 17:39 , 21-Мрт-20 (2)
    зря паниковал

    оказалось, что выключенный из биоса EFI Secure Boot  совсем не выключен

    оставлю решение в режиме записной книжки может пригодится ещё кому

    вобщем пришлось подписать модули согласно инструкции
    -------

    $sudo openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

    #подписываю модули
    $ sudo /usr/src/kernels/5.5.10-200.fc31.x86_64/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)

    $ sudo /usr/src/kernels/5.5.10-200.fc31.x86_64/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxnetflt)

    $ sudo /usr/src/kernels/5.5.10-200.fc31.x86_64/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxnetadp)

    -------
    #убеждаюсь что подписалось
    $tail $(modinfo -n vboxdrv) | grep "Module signature appended"

    ----
    #регистрирую ключи и ввожу пароль
    $sudo mokutil --import MOK.der

    -----
    #перезагружаю

    -------
    #делаю  Enroll MOK ввожу пароль
    ------
    #после загрузки убеждаюсь, что enrolled
    $mokutil --test-key MOK.der
    -----

    всё virtualbox 6.1.4 машины запускаются

    ok success

    сообщить модератору +/ответить
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру