LINUX.ORG.RU

61
Всего сообщений: 393

Софтина для видеоконференции с «доской»

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

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

 , ,

kekelia ()

macOS Catalina дропает поддержку 32-х битных приложений

Ака больше никакого multilib, по-нашему.

Как вам такой поворот? С одной стороны игр на маке и так не было, так что не велика потеря, но весь старый софт тоже умирает.

В принципе я и на лине держу мультилиб только для старых игр (> 10 лет), ибо всё остальное всё равно не работает. Но решение всё равно радикальное.

 ,

RazrFalcon ()

Linux desktop после macOS

Добрый день! Периодически хочу вспомнить детство и поставить linux на десктоп, но останавливает пара моментов -

  • Самый важный - реально ли настроить хоткеи глобально как в macOS? cmd + c/x, cmd + ]/[ и так далее. Без разницы какая DE главное настроить хоткеи, а то будет ломать сильно менять системы дома и на работе.
  • Как обстоят дела с google drive? Есть нормальные способы им пользоваться?

Спасибо!

 , , ,

Sora ()

[Решено] macOS «не работает» kinit при подключении через SSH

Решение:
В переменные окружения root-a передавалась переменная KRB5CCNAME
Которая в свою очередь формировалась при логине по SSH
После - unset KRB5CCNAME 
Всё работает отлично.

Колеги, проблема след. характера.

При локальном использовании - работает отлично. При подключении через SSH от имени лок. админа - работает отлично.

При подключении через SSH от имени доменного пользователя - сразу заказывается Kerberos TGT.

Командой klist видно

Credentials cache: API:*******
        Principal: ********

  Issued                Expires               Principal
Oct  4 13:27:09 2019  Oct  4 23:27:09 2019  ****************

По условиям поставленной задачи - нам тикет нужен в котором в поле Principal: выступает $(hostname -s)$

Затем делаем kdestroy дабы убрать существующий TGT И заказываем новый

hostname:~ *****$ sudo kinit -V -e aes256-cts-hmac-sha1-96 -k $(hostname -s)$; echo $?
Placing tickets for '**********' in cache '*********'
0
******:~ ****** klist
klist: krb5_cc_get_principal: No credentials cache file found

Тоесть, тикет вроде заказан успешно и помещен в cache API:такой-то, но либо SSH его не видит. Либо я торможу.

Вопрос. Куда копать?

P.S. Мак в домене. Заведен в домен при помощи /usr/sbin/dsconfigad

 , , ,

i3wm ()

MacOS: помогите настроить сеть в терминале (на этапе установки системы)

Привет всем!

Помогите нубу-нищеброду пожалуйста :)

Вобщем, при установке MacOS High Sierra (для Mojave у меня проц старый, AMD FX) в виртуалку по методу github.com/kholia/OSX-KVM, нет ответа от сервера (the recovery server could not be contacted). Смотрю в терминале, и действительно, netstat -rn не показывает дефолт-путь. Т.е. сеть не настроена. Никуда от инструкции пока не отклонялся.

Попробовал сделать сеть через vde, поднял dhcp, убедился что линуксовый гость конфигурится (с dhclient). Мак не хочет.

Пробую настроить руками: ifconfig en0 inet 192.168.1.5 netmask 255.255.255.0 route -n add default 192.168.1.1

netstat -rn и ifconfig показывают что вроде всё хорошо. Но пинги до гейтвэя (=хоста) не ходят.

Как настроить сеть? И почему может не конфигурится сеть по инструкции kholia?

Спасибки! :)

 , ,

the1 ()

Aduim не подключается к jabber'y — зависает на 25%?

Aduim на OSx. Уже пробовал несколько серверов XMPP. Не подключается, зависает на 25%. Почему такое может быть? Пробовал выходить с разных мест.

 , ,

Totoshka ()

strip zsh

Как, наверное, многим уже известно со следующей версией macos по умолчанию будет zsh вместо bash.

Но… оно мне не нравится. Одновременно я предпочитаю умолчальные решения вместо тяжёлой кустомизации, т.ч. придётся смириться с изменением.

Посему мну в поиске .zshrc который уберёт все эти свистелки и перделки и вернёт новый умолчальный шел в более-менее вменяемое состояние.

Мне не нужен автокомплит, всякие подсказки, раскраски в PS1 и другие погремушки. (Подсказка git пожалуюй единственное исключение)

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

Надо просто выключить всё.

Вот, что у меня пока есть:

#!/bin/zsh
unsetopt ALWAYS_LAST_PROMPT
source ~/bin/git-prompt.sh
precmd () { __git_ps1 "%1~" " %# " " (%s)" }

 , ,

beastie ()

Ansible сравнение IP

Здравствуйте уважаемые.

Пишу Вам т.к. у самого пока или знания или понимания не хватает. Начал изучать ansible на досуге. ansible --version -> ansible 2.8.1

Хочу настроить конфигурирование новых девайсов при помощи сего «чюда».

Затик на моменте отнесения девайса к региону. Из хостнейма витягиваю информацию об обозначении региона XX, но хочется добавить больше разума и проверять еще и по первим двум октетам IPv4.

    vars:
      regions: {
        "MK": {"region": "MK", "ip": "172.44"},
        "SP": {"region": "SP", "ip": "172.48"}
     }

Вопрос. Как «обрезать» первые два октета

{{ ansible_default_ipv4.address.split('.')[0] }}.{{ansible_default_ipv4.address.split('.')[1] }}

Работает хорошо, но нельзя засунуть в when (я пока в jinja2 не умею :( )

- debug:
    msg: "{{ item.key }} has region {{ item.value.region }} and ip {{ item.value.ip}}
  when:
    - "ansible_hostname.split('-')[0]|upper == item.value.region"
    - "{{ ansible_default_ipv4.address.split('.')[0] }}.{{ansible_default_ipv4.address.split('.')[1] }} == item.value.ip"  # не работает
  loop: "{{ regions|dict2items }}"

Вот такое есть условие - с одним условием в when - отрабативает хорошо. Когда пробую добавить, что-то типа

"ansible_default_ipv4.address == item.value.ip" - соот-нно ругается, говорит неверно (что не удивительно), т.к. работает не match, а точное соот-вие.

Если коротко - ниосилил. Дома буду курить man, но хочется и пообщатся с людьми знающими)

 , ,

i3wm ()

Как кросскомпилировать из Linux для MacOS? ::)

С мелкомягкими разобрался Кросскомпиляция mingw , статическая линковка SDL2

Стек MS простой mingw для сборки wine для тестирования (хотя есть нежданчики ну да ладно)

А что делать для MacOSX? Собрать можно для неё? А как? Ну я сейчас гуглю но вдруг кто сразу может пнуть в нужном направлении или просто что-то дельное подсказать. Но ладно собрать, если можно то соберу, а вот ещё более прикольный вопрос, а каким боком можно запустить приложение собранное для Mac на Linux? Или может какой онлайн сервис есть? Ну я бы рад конечно на реальной машине проверять, но эта как его, они стоят как самолёт.

Ну в общем если есть чё по радужной OS буду рад =) Модераторы велкам :D

Cast export MSG="У вас вроде есть макось и вы кодите" su -c @jollheef ; wakeonlan -p 8 @beastie

 , , , ,

LINUX-ORG-RU ()

Safari HLS отсутствует плагин

На MacOS 10.13, Safari 11.1.2 при открывании напрямую файла .m3u8 выходит сообщение о том, что отсутствует плагин. Также не работают плееры, которые используют HLS в качестве доставки видео. Вроде как HLS родной формат Apple, что ж ему надо собаке?

 , ,

gobot ()

В MacOS 10.15 скриптовые языки объявлены deprecated

Из https://developer.apple.com/documentation/macos_release_notes/macos_10_15_bet...

Scripting language runtimes such as Python, Ruby, and Perl are included in macOS for compatibility with legacy software. Future versions of macOS won’t include scripting language runtimes by default, and might require you to install additional packages. If your software depends on scripting languages, it’s recommended that you bundle the runtime within the app. (49764202)

А как там, вменяемый (не маргинальный для пары пользователей) десктопный дистр Linux можно без Python, Perl и Ruby использовать?

 , , ,

seiken ()

macOS Catalina: zsh вместо bash из коробки

https://forums.developer.apple.com/thread/117174

Связано с лицензией. Дискасс.

 , ,

aquadon ()

Откат safari?

Привед!
У клиента какие-то проблемы с отображением на safari 10.
Его-то можно обновить, но он запереживал, что у посетителей на старом барахле тоже будет неправильное отображение...
Реально ли накатить 10й сафари на mojave? Или параллельно как-то? хз как такое отдебажить, потратил несколько часов с этой чертовой железякой

 ,

BleakBeast ()

Darling всё ещё жив

Отыскал на форониксе: разработчики Darling сообщают, что им удалось заставить работать git для macOS, и, в целом, разбработка проекта продолжается, пусть в новостях он появляется и нечасто.

Для тех, кто забыл: Darling — инструмент для запуска программ для macOS в GNU/Linux (ЛОР писал о нём в 2012). Разработка неторопливо ведётся уже 7 лет, но до работоспособности ещё далеко.

 ,

pelmeshechka ()

Выключить все уведомления на N минут

Очень нравится фича телеграма - disable notifications for 1h. Хотелось бы подобное удобное меню system wide.

Кастую маководов, дабы узнать как обстоят дела в датском королевстве, ибо на лялихе с юзабилити и так всё плохо.

 , , ,

pon4ik ()

Мультизагрузка

Шалом, есть мысль ставить хакинтош на пк. Ставил на отдельный винт - всё работает, но поскольку мать не умеет в загрузку с UEFI (2007 год, все дела). Железо вроде неплохое, для своих задач ОК. (Core 2 Quad Q9300, nV GF 9600GT, 6 RAM, MB msi ms-7519). Таска - найти загрузик, способный запустить макось/10 шинду/бубунту (винда на уефи не станет, тупо с флешки не грузится, с макосью поти та же трабла). Макось работает только если бутнуть из кловера на флешке, на ПК не работает хоть застрелись. Хелп. .

 , , , ,

Animovich ()

Впечатления после полугода, проведенных с MacBook

Добро пожаловать в мой ЖЖ^A^K

Ранее я уже писал небольшой пост на тему того, какие впечатления у меня были после использования MacBook Pro 13" mid 2018, то есть недавно вышедший на тот момент, и все еще последний на текущий.

Главной особенностью тогда было то, что macOS я до этого не использовал, и я хотел написать как можно более объективное впечатление от человека, который большую часть жизни использовал GNU/Linux. Если с предыдущим постом вы не знакомы, то я советую его прочитать, так как буду отталкиваться от того, что изменилось с тех пор.

После покупки MacBook я начал более активно перемещаться по миру, а так как летать с довольно тяжелым Lenovo G500 мне не хотелось, то в итоге получилось, что я пользовался почти только macOS около полугода.

Два дня назад я забрал из магазина Lenovo заказанный еще месяц назад ThinkPad P1, и этот пост уже пишется не с MacBook и macOS, а с ThinkPad и GNU/Linux (а если конкретнее – NixOS). Чему я несказанно рад, но это – после.

Итак, те вещи, которые мне понравились изначально, и с которыми я испытал проблемы за это время:

  1. Тачпад. На деле использование тачпада и его жестов постоянно привело меня к протертым пальцам. Я никогда не нажимал на него сильно, и управлял легким касанием. Возможно, у меня очень тонкая кожа на пальцах, но реальность оказалась такой – через некоторое время использование тачпада начало вызывать у меня боль. Тем не менее, тачпад действительно лучший на рынке, и этот пункт не стоит воспринимать как недостаток непосредственно этого тачпада, но использования тачпада для меня в целом.
  2. Пальцетыкательная полоска. Полноценное её использование оказалось затруднено её нахождением ниже монитора. Не то, чтобы мне было совсем лень переводить взгляд под монитор, но в процессе работы это вышло не очень удобно. В итоге пальцетыкательную полоску я просто перестал использовать, и она так и оставалась «мертвым грузом». Стоит отметить, что она также иногда зависала, и спасала только перезагрузка.
  3. Клавиатура. Несмотря на то, что «в 2018 году Apple исправила клавиатуру» – на деле это оказалось совсем не так. Некоторые клавиши западали, после чего возвращались к исходному состоянию самостоятельно (при этом чистить их явно не всегда помогало, но после того, как я перестал на это обращать внимание – понял, что оно через пару дней проходит само и… появляется где-то на другой кнопке). На данный момент у меня клавиша «о» очень часто печатает не один символ, а два. В итоге печатать длинные тексты без многократной вычитки становится проблемно.

И те пункты, к которым отношение в целом не изменилось:

  1. Возможность переназначать клавиши я по прежнему доволен – практически все мои use-case оно покрывало.
  2. Горячие клавиши. Аналогично предыдущему пункту.
  3. Автономность. MacBook действительно обеспечивает хорошую автономность, но только до тех пор, пока совершаются какие-либо простые действия. Точно также и с работой охлаждения. Как только начинаешь делать что-то – автономность уже не так радует, и носить с собой зарядник все равно приходилось.

Все те пункты, которые я включил тогда в «что мне не понравилось» – остались без изменений. С ними можно только сживаться, и каким-либо образом полноценно исправить оказалось невозможно.

А теперь переходим к новому!

Что для меня открылось положительного после многих месяцев использования:

  1. Работа с внешними мониторами. Просто превосходно. Операционная система запоминает разные мониторы и настройки к ним, различные конфигурации когда я подключаю только один из них и так далее.
  2. Простота ввода кавычек и длинных тире по умолчанию.
  3. Power nap. В спящем режиме macOS уведомляет о новых сообщениях подобно телефону, ибо иногда проверяет новую почту, сообщения et cetera.

Что для меня открылось отрицательного после многих месяцев использования:

  1. Нестабильность macOS. Как минимум дважды у меня случалось падение ядра, а с переключением раскладки клавиатуры постоянно творилось что-то странное.
  2. Медленная загрузка. После выключения macOS загружалась до 5-10 минут, и найти причину так и не удалось.
  3. Регистронезависимая файловая система по-умолчанию. Невозможность сделать git clone ядра для меня оказалось удивлением. Решается только костылями.
  4. Несмотря на прогрессивность USB-C – носить с собой большое количество переходников надоедает. Иногда хочется просто положить ноутбук в рюкзак.
  5. Автоматическое исправление текста при печати. На деле это больше мешало и корежило текст. В итоге вычитывать все равно приходилось, но уже не на ошибки, а на «macOS решил написать другое слово, а ты не заметил».
  6. Из-за металлического корпуса он часто был наэлектризован. Можно сколько угодно говорить о том, что «не вставляй в плохие розетки», но в условных кофешопах ты не выбираешь.

Возможно, когда-то MacBook являлись инструментом разработчика, возможно – кто-то действительно может это использовать и сейчас.

По моему (теперь уже можно сказать, что полноценному) опыту использования я пришел к выводу, что единственный приемлимый use-case для MacBook и macOS – смотреть YouTube и листать 4chan сидя в отхожем месте. Вероятнее всего, под данный use-case я MacBook и оставлю.

 , ,

Deleted ()

Как вы этим пользуетесь?

Итак, имеется MacOS X 10.7.5, на которую нужно поставить некую говнопрограмму. Говнопрограмма успешно ставится и даже запускается, но не работает. Методом вырезания гланд через зад случайно узнаю что для корректной работы оно хочет хотя бы MacOS X 10.10. По официальной информации 10.10 вроде как уже недоступно, но можно проаБгрейдиться до 10.11. Ок, нагугливаю ссылку для скачивания El Capitan через AppStore, который пишет мол нужен AppleID либо иди нафиг. Нажимаю „Создать“, а оно говорит что хрен, для создания AppleID накатите новейшую версию макоси. Тихо матюкаясь, создаю AppleID в браузере на сайте Apple. Задаю пароль, в котором есть три идущих подряд символа. Это банальное говно говорит мол такой пароль неджобсоугодный. Удаляю два символа — зашибись, у вас надежный пароль, йопт. Уже голосно матерясь, вбиваю новосозданный AppleID в AppStore. Угадайте что дальше? Правильно, дальше большой толстый хер. Это падло говорит что данный AppleID еще не использовался с AppStore, предлагая лишь просмотреть профиль AppleID или опять сходить нафиг. От нажатия на просмотреть нихрена не происходит, от смотрения в браузере тоже. Что с этим говном дальше делать и почему этот ваш десктопный юникс такой интуитивно-ущербный?

И да, сраная экранная клавиатура здесь глючное говно. Линукс здесь притом что он как и макось — Unix-like OS.

 ,

h578b1bde ()

Homebrew идёт в линуксы (официально) и в WSL

9 января 2019 года вышел HomeBrew 🍺 1.9.0

https://brew.sh/2019/01/09/homebrew-1.9.0/

Пока поддержка линуксов в бета тесте, но с версии 2.0 будет уже релизная поддержка.

Поставить на потыкать можно и сейчас:

https://github.com/Homebrew/brew/blob/master/docs/Linuxbrew.md

На самом деле Linuxbrew штука уже весьма давнишняя, но теперь вот всё по взрослому 1️⃣8️⃣➕

 ,

fornlr ()

ffmpeg «учетверяет» каждый пиксель при записи видео

Собственно, тестирую запись видео с основного монитора на Mac OS X. Видео записываю с помощью ffmpeg, на Mac OS X использую входное устройство avfoundation:

ffmpeg -y -v error -hide_banner -f avfoundation -i 1:none -threads 0 -f mp4 -vcodec mpeg4 -r 25/1 -qscale:v 1 output.mp4

Проблема в том, что в результирующем видеофайле размер растра всегда вчетверо больше, чем разрешение экрана (т. е. при разрешении в 1920x1200 я получаю видео в разрешении 3840x2400, и так для каждого из разрешений, доступных через стандартные настройки системы (ну т. е. если не использовать утилиту screenresolution и прочие извращения)).

Скриншоты творящегося безобразия здесь.

Вопросов, как водится на Руси, два:

  • Какого хрена?
  • Что делать, чтобы размер растра видео всегда точно совпадал с разрешением экрана? Суб-самплинг (-vf scale=...) включать не хочу.

Заранее спасибо.

 , ,

Bass ()