LINUX.ORG.RU

Уже появились желающие перенести Linux на новый процессор Apple M1

 ,


0

2

Правда, не бесплатно.

Немного подправленный машинный перевод:

Здравствуйте! Я Гектор Мартин, и мне нравится устанавливать Linux на разные устройства - в последнее время на PS4.

Apple только что выпустила новую линейку компьютеров Apple Silicon Mac на базе ARM, которые уделывают все остальные ARM-машины того же класса. Было бы неплохо, если бы они тоже могли запускать Linux?

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

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

Цель состоит в том, чтобы довести поддержку Linux на Mac Apple Silicon до такой степени, чтобы это была не просто техническая демонстрация, а на самом деле ОС, которую хотелось бы использовать на повседневном устройстве.

Запустить Linux на чем-то несложно, сложно заставить его работать хорошо. Необходимо написать драйвера для всех устройств. Драйвер для собственного графического процессора Apple - самый сложный компонент, который необходим для хорошего взаимодействия с настольным компьютером. Управление питанием также должно работать хорошо, чтобы время автономной работы было разумным.

Поскольку это масштабный проект, нет смысла начинать с малого, необходимо догнать цикл выпуска оборудования Apple. Этот проект на Патреоне не будет запущен, до накопления средств. Ваши оплаты не спишутся, пока ежемесячная сумма залога не достигнет 4000 долларов. На этом уровне я могу гарантировать, что вложение времени окупится. (К моменту публикации новости сумма уже набрана)

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

Поскольку мне нужно кое-что доделать, прежде чем я смогу посвятить всё свое время этому проекту, я начну работу не раньше января. А пока, если я достигну цели в 4 тысячи долларов раньше времени, я закажу M1 Mac Mini, чтобы он был под рукой.

>>> Ссылка на патреон

★★★★★

Проверено: alpha ()
Последнее исправление: CYB3R (всего исправлений: 5)

Ответ на: комментарий от Reset

7000р в час.

Это считая только время, которое ты сам потратишь или время на саму компиляцию, пока процессор работает, а ты можешь флудить на LOR тоже считается?

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

Если получается, что профи сделает одну задачу за минуту (плюс 10 минут процессорного времени на саму компиляцию), а ламер будет два часа затылок чесать и мануалы читать и только потом сделает, но при этом получит в 120 раз больше? По-моему это как-то несправедливо.

И с чего ты взял, что речь идет о gnuplot? Есть замечательная программа visit.

А чем gnuplot тебе не замечательная?

В линуксе её собрать почти невозможно не смотря на наличие исходников

А если я её всё-таки каким-то чудом соберу, сколько ты готов за это заплатить?

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

Ну то есть для тебя работа — это то что лично тебе нужно.

А может не надо манипулировать понятиями? Если в Windows очень сложно и неудобно собирать софт из исходников, почему бы тебе это просто не признать. Зачем тебе пытаться убедить меня, что это «не нужно», «не работа» и так далее?

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xenius

Это считая только время, которое ты сам потратишь или время на саму компиляцию, пока процессор работает, а ты можешь флудить на LOR тоже считается?

Я время не оценивал. Просто озвучил ценник.

А чем gnuplot тебе не замечательная?

Тем, что не умеет делать то что мне нужно. Рисовать конечные элементы и переменные на них, с учетом динамики и с возможностью в 3d.

А если я её всё-таки каким-то чудом соберу, сколько ты готов за это заплатить?

Мне твоя работа не нужна. Меня бинарная сборка устраивает.

Ну то есть для тебя работа — это то что лично тебе нужно.

Работа это то за что платят деньги. За канпиляцию ненужностей деньги никто не платит также как и за сидение вконтакте.

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

Потому что это не так.

Зачем тебе пытаться убедить меня, что это «не нужно», «не работа» и так далее?

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

Reset ★★★★★
()
Ответ на: комментарий от Xenius

Если в Windows очень сложно и неудобно собирать софт из исходников

Что сложного? нажал одну клавишу (или набрал одну команду) и всё собралось.

Признай ты просто Windows в глаза не видел.

Это просто дебилизм утверждать, что

make

написанный в Windows это неудобней, чем

make

написанный из-под Linux.

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

Если взять Windows и набрать там make, то будет command not found, а что бы make нашелся, придётся сделать дофига разных манипуляций.

В нормальном же дистрибутиве GNU/Linux (не убунту, а например Slackware), команда будет работать сразу после установки ОС.

ты просто Windows в глаза не видел.

Видел. У меня вообще на компе который мне купили, когда я учился в школе, Windows была установлена. Только через несколько лет я наконец купил к нему новый жесткий диск, плашку оперативки и поставил нормальную полноценную ОС.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

В нормальном дистрибутиве GNU/Linux компиляторы и системы сборки также нужно ставить отдельно. Ничего там нет. Как и библиотек.

Разницы с Windows нет никакой. Так то пакетов и библиотек опакечено для Windows даже больше.

Для всяких Java/Rust/C# разницы вообще никакой для Windows/Linux потому что они не используют системный пакетный менеджер.

Да и кроме, make, есть например cmake и ninja.

cmake -G Ninja -S . -B out/build
ninja -C out/build

Идентичная команда сборки в Windows/Linux.

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: комментарий от Reset

Я время не оценивал. Просто озвучил ценник.

Ну так, у тебя получается, что ты хочешь оплату исходя из времени, которое ты затратишь, а не из стоящей перед тобой задачей. Как я тебе сказал, это как-то нелогично.

Я тебя ни в чем не убеждаю, это ты зачем-то пытаешься меня в чем-то убедить

А кто тогда написал:

«Десяточка» это одна из лучших ОС. Бубунта и рядом не валялась :)

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

Ну предположим, не платят мне денег за компиляцию программы с патчем-багфиксом. Или платят. Как это влияет на то, что в винде это сделать сложно, а в нормальной ОС несложно?

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

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xenius

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

Конечно, это нормально.

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

В чем не лучшая?

Как это влияет на то, что в винде это сделать сложно, а в нормальной ОС несложно?

Не сложно это сделать. Если речь не идет о linux-only софте, то делается всё просто.

Ну и что, это говорит о том, что если в винде убогая и неудобная консоль, это не является недостатком?

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

Reset ★★★★★
()
Ответ на: комментарий от fsb4000

В нормальном дистрибутиве GNU/Linux компиляторы и системы сборки также нужно ставить отдельно. Ничего там нет. Как и библиотек.

Это какой такой дистрибутив интересно?

Да и кроме, make, есть например cmake и ninja.

В Slackware обе есть из коробки, только что проверил.

Идентичная команда сборки в Windows/Linux.

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

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Это какой такой дистрибутив интересно?

Debian, Ubuntu, Manjaro. Во всех я ставил компилятор/системы сборки сам.

В виртуалке есть чистая только Lubuntu: https://imgur.com/a/VNUgTO9

fsb4000 ★★★★★
()
Ответ на: комментарий от Xenius

Вот попробуй на Slackware и тогда говори.

Я слишком стар для этого дерьма.

Ну и да, пробовал на поржать — толку-то.

fornlr ★★★★★
()
Ответ на: комментарий от Xenius

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

Вот я и говорю, ты Windows в глаза не видел, и не знаешь ничего. Но мнение имеешь как там всё плохо.

https://imgur.com/a/gsJzDmh

fsb4000 ★★★★★
()
Ответ на: комментарий от Linfan

Ну qt не совсем норм дружит с гномом.

Во дурак. Уже не знает какой бред приплетать… Qt тут опять же не причём.

Для дурака в третий раз повторяю. В стандартном GNOME этого бага нет (как в дефолтной Fedora). Баг в расширении (как в дефолтной Ubuntu).

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Reset

Конечно, это нормально.

Чем нормально? Я же тебе уже говорил, что профессионал затратит времени меньше, а сделает её качественней. Почему он должен за свою работу получить меньше денег?

В чем не лучшая?

Следилками, неудобством сборки софта из исходников, отсутствием нормальных пакетных менеджеров, наличием множество процессов, засирающих оперативку и не делающих ничего полезного, бажными консольными командами (типа find в cmd), недоступностью исходников, проприетарной лицензией, некрасивым квадратным интерфейсом, например. Это что сходу вспомнилось.

Ещё встроенный архиватор создаёт ZIP с кривой кодировкой, который потом криво распаковывается. А нормальные zip-архивы с именами файлов в UTF-8 не так давно оно даже отказывалась понимать. Если не веришь, попробуй создать файл в котором будут символы из двух не-латинских алфавитов и запаковать. Например вычисление_π.txt Тот же 7-zip нормально всё запакует.

Не сложно это сделать. Если речь не идет о linux-only софте, то делается всё просто.

Ну вот Pidgin не Linux-only, есть официальный билд под Windows, тем не менее ты хочешь каких-то огромных денег за попытку его скомпилить. Тогда как в нормальной ОС достаточно ввести пару-тройку команд.

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

А какие это свои задачи такие? И какая из консолей «нормальная» по твоему, cmd или PowerShell? А если обе, то нафига их две?

Для специфических вещей есть WSL, который ничем не хуже линукс-консоли.

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

Какие команды нужно ввести в WSL2, ну допустим, что бы смонтировать /dev/sda1 с файловой системой FAT32 типа ESP в C:\boot\efi и затем отредактировать файл C:\boot\efi\grub\grub.cfg через vim, а после этого размонтировать?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Чем нормально? Я же тебе уже говорил, что профессионал затратит времени меньше, а сделает её качественней.

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

Следилками, неудобством сборки софта из исходников, отсутствием нормальных пакетных менеджеров, наличием множество процессов, засирающих оперативку и не делающих ничего полезного, бажными консольными командами (типа find в cmd), недоступностью исходников, проприетарной лицензией, некрасивым квадратным интерфейсом, например. Это что сходу вспомнилось.

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

Ну вот Pidgin не Linux-only, есть официальный билд под Windows, тем не менее ты хочешь каких-то огромных денег за попытку его скомпилить.

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

А какие это свои задачи такие? И какая из консолей «нормальная» по твоему, cmd или PowerShell?

Задачи администрирования, например. Обе нормальные.

А если обе, то нафига их две?

А зачем в линуксе несколько шелов и несколько терминалов? И гораздо гораздо больше чем два.

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

Можно

Какие команды нужно ввести в WSL2, ну допустим, что бы смонтировать /dev/sda1 с файловой системой FAT32 типа ESP в C:\boot\efi и затем отредактировать файл C:\boot\efi\grub\grub.cfg через vim, а после этого размонтировать?

Я понятия не имею. Ты опять как-то бред спрашиваешь. Это не имеет никакого отношения к качеству ОС.

Твои «претензии» мне напоминают «претензии» плоскоземельщиков к теориям Ньютона или Эйнштейна. Они тоже трындят что-то типа – я не понимаю этого, поэтому это плохо и не работает.

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от Xenius

Я же тебе уже говорил, что профессионал затратит времени меньше, а сделает её качественней. Почему он должен за свою работу получить меньше денег?

«Время - деньги».

А так бессмысленно проецировать многомерный мир на конечное (одномерное) множество денег. Каждая проекция точки в многомерном пространстве будет отличаться от другой проекции. Сколько людей - столько и проекций - мнений о ценности.

anonymous
()
Ответ на: комментарий от Xenius

И какая из консолей «нормальная» по твоему в Linux, zsh или bash или dash? А если все, то нафига их три?

Консоль в Windows одна.

conhost.exe

Вот диаграма которая показывает как это связано: https://devblogs.microsoft.com/wp-content/uploads/sites/33/2019/02/command-line-conpty-1803-console-architecture-800x489.png

А cmd, powershell и прочее == zsh, bash, dash, pwsh, csh и прочим подобным приложениям в Linux.

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

А cmd, powershell и прочее == zsh, bash, dash

Ну хорошо. А bash нормальный можно запустить вместо этого недоразумения, в таком случае? Ну или хотя бы ksh, zsh, mksh, ash? Без WSL, естественно.

А если в cmd вводить пайпы, то кто их обрабатывает, cmd или conhost? Ну например dir | find «porn» какой-нибудь.

Соблюдается ли изоморфность между выводом в пайп, в файл и прямо на консоль? Например, можно ли гарантировать, что вывод команды и вывод той же команды но с | cat будет одинаковым?

В какой кодировке будет файл, если набрать например ipconfig > ipc.txt ?

Будет ли результат команд ipconfig | find string и ipconfig > ipc.txt; type ipc.txt | find string одинаковым в случае наличия не-латинских символов в выводе команды?

Xenius ★★★★★
()
Ответ на: комментарий от Reset

Ты уже не смог ничего из этого обосновать, только доказал, что

Ну, то есть следилок в винде нету? Если взять свежеустановленную Windows 10 home последнего билда из официального образа с сайта microsoft, на роутере включить запись всех пакетов и выпустить в инет, предварительно отключив все галочки до каких можно добраться в установщике, включая обновления, то никаких левых подключений не будет, только от тех программ которые ты сам установил и сам им скомандовал подключиться к интернету? И ни одного левого пакета не будет, даже если винду так гонять в течение нескольких дней?

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

Да нет, не только. Вспомнил, что консоль там была кривая тем, что там криво работало перенаправление ввода-вывода. Хотя может в Windows 10 это и починили, но в XP такая проблема точно есть.

Я понятия не имею. Ты опять как-то бред спрашиваешь. Это не имеет никакого отношения к качеству ОС.

Ну почему не имеет. Просто типичная задача пользователя — смонтировать раздел загрузчика, отредактировать конфиг, размонтировать. Ну может надо ещё одну ОС добавить в меню Груба. Если в какой-то ОС эта задача решает неудобно или криво — значит ОС плохая. Вроде довольно очевидно.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 2)
Ответ на: комментарий от Xenius

Ну хорошо. А bash нормальный можно запустить вместо этого недоразумения, в таком случае? Ну или хотя бы ksh, zsh, mksh, ash? Без WSL, естественно.

Да.

А если в cmd вводить пайпы, то кто их обрабатывает, cmd или conhost? Ну например dir | find «porn» какой-нибудь.

Соблюдается ли изоморфность между выводом в пайп, в файл и прямо на консоль? Например, можно ли гарантировать, что вывод команды и вывод той же команды но с | cat будет одинаковым?

В какой кодировке будет файл, если набрать например ipconfig > ipc.txt ?

Будет ли результат команд ipconfig | find string и ipconfig > ipc.txt; type ipc.txt | find string одинаковым в случае наличия не-латинских символов в выводе команды?

Понятия не имею. Мне это вообще не важно. Я и про powershell не много знаю. Зачем это нужно?

Я знаю, что вместе с Visual Studio устанавливаются cmake, ninja и nmake. И что в https://github.com/microsoft/vcpkg огромное количество библиотек. Сборка программ/библиотек не отличается от Linux.

Сейчас проверил ipconfig > ipc.txt. Сохранилось в CP866.

fsb4000 ★★★★★
()
Ответ на: комментарий от Xenius

Просто типичная задача пользователя — смонтировать раздел загрузчика, отредактировать конфиг, размонтировать.

Это ты шутишь так? Я с этий «типичной» задачей не сталкивался НИ РАЗУ.

Reset ★★★★★
()
Ответ на: комментарий от Xenius

Но вообще, к эталону «GNU/Linux вообще» ближе всего Slackware, так как там принято ванильный софт собирать с минимумом патчей.

У генты вообще репозитория нет, собирается ванильная ваниль, с патчами, емнип только ядро.

utanho ★★★★★
()
Ответ на: комментарий от fsb4000

Powershell,Cmd, Windows Terminal, msys2. В чём хочешь в том и набирай.

они все убогие

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от fsb4000

Да.

Хорошо, а можешь дать ссылку на любой нормальный (не хуже busybox ash или openbsd ksh) шелл для Windows в таком случае? Но только не через msys и прочую хню, а именно отдельно шелл.

Сейчас проверил ipconfig > ipc.txt. Сохранилось в CP866.

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

  • CP866 в консоли и совсем старых текстовых файлах.
  • UTF16 в файловой системе и опять же в консоли, но в других ситуациях
  • CP1251 в старых текстовых файлах и в GUI
  • UTF8 в новых текстовых файла

Причём обрати внимание, что CP866 не пригодна для работы с более чем двумя нелатинскими алфавитами.

echo вычисление π > π.txt

Теперь такую команду попробуй. Как виндовая консоль выкрутится, учитывая что в CP866 нету греческих букв?

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

А как пайп будет данные передавать между линуксовыми программами в WSL и виндовыми, если первые работают с UTF-8, а вторые с CP866 или UTF16?

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 2)
Ответ на: комментарий от Reset

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

Можно

Замечательно. И как это будет работать, учитывая что в WSL современные линуксовые бинарники, которые ожидают UTF-8 (разве что если экзотическую локаль выставить типа ru_RU.CP866), а в виндовой консоли всякие утилиты, которые используют CP866? Пример ipconfig > ipc.txt на русской винде. Или

echo Déjà vu от кривых кодировок > foo.txt

Xenius ★★★★★
()
Ответ на: комментарий от fornlr

Вот что это за безобразие в терминале?

Читай про fullwidth/halfwidth

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

Xenius ★★★★★
()
Ответ на: комментарий от fsb4000

почему ты советуешь всё подряд, ты сам не работал с этими поделиями и не знаешь какое нормальное?))

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от Xenius

Я бы так однозначно не утверждал, что там какие-то утилиты отдают cp866. В любом случае, можно встроить iconv в пайп, если это действительно нужно. Поэтому ты опять высосал несуществующую проблему из пальца.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Очень даже существующую. Она имеет место быть даже в пайпе из одной виндовой консольной программы в другую. С кодировками там вообще очень странно. Кстати iconv вроде как в винде по умолчанию нет. То есть без WSL никак?

Тебе ни разу не приходилось менять конфиг загрузчика?

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xenius

Очень даже существующую. Она имеет место быть даже в пайпе из одной виндовой консольной программы в другую.

Ты опять выдумываешь.

Тебе ни разу не приходилось менять конфиг загрузчика?

Лет 20 назад во времена lilo я это делал когда красноглазием страдал. Мне такими вещами заниматься не интересно, я этой болезнью давно переболел. И ни один пользователь никогда в жизни этого не делает, он даже в не в курсе что такое загрузчик.

Reset ★★★★★
()
Ответ на: комментарий от fsb4000

Вот я и говорю, ты Windows в глаза не видел, и не знаешь ничего. Но мнение имеешь как там всё плохо.

Да, там даже кривой костыль предусмотрели. Заметь что в приглашении всё равно обратные слеши. Кстати наталкивался на проблемы из-за него. В институте было задано свой сайт сделать. Один однокурсник написал пути в коде с обратными слешами. В итоге его сайт (локальный) работал в IE и не работал в других браузерах.

Xenius ★★★★★
()
Ответ на: комментарий от fornlr

Во дурак. Уже не знает какой бред приплетать… Qt тут опять же не причём.

Слух, единорожек, если плаваешь в матчасти, не кидайся лозунгами. Ты уверен, что точно знаешь, чем отличаются протоколы CSD в гноме и в кутях, что так уверенно ляпаешь? Или судишь исключительно как домохозявка «вот тут мигает, а тут нет»? Ты даже не в силах корректно проинтерпретировать мой коммент :) Тебе на русском языке написали «Проблема есть, воркароунд такой, причина такая». А у тебя в голове одни пузырьки и радуги…

Linfan ★★★★★
()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от Linfan

Дело не в Qt. И не приплетай его сюда.

У тебя так постоянно, башка не думает. Просто первое попавшиеся берёшь (а там угадаешь или нет…) - пустомелешь.

Называется приступ фанатика. На проблему надо скорее что-то взять и кинуть

ты такой, всё работает!

не работает - Desktop файл написать не могут

это всё Qt - с GNOME не совместимо

Чего только дурак не выдумывает. И через несколько минут мнение меняет.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 4)
Ответ на: комментарий от fornlr

Вот что это за безобразие в терминале? 🤨

Проверил у себя в терминале, даже в двух именно с этим смайлом. Всё нормально, отображается как fullwidth, на соседние буквы не налезает.

$ echo abc🤨🤨♀️def
abc🤨🤨♀️def

Вот так тоже работает. Круглые смайлы fullwidth, а ♀️ halfwidth, отображается нормально. Если уж приводишь скриншот, приводи и всю команду.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 2)
Ответ на: комментарий от pingvinek

В макоси надо лезть мышкой в настройки и кликать по дебильным галочкам

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

В макоси невозможно без полного бэкапа

нормальные люди заботятся о своих данных и бэкапят весь хомяк и конф системы, а не только файлик настроек.

дальше пошёл какой-то лютый бред

anonymous
()
Ответ на: комментарий от fornlr

Дело не в Qt. И не приплетай его сюда. У тебя так постоянно, башка не думает.

Ок, а теперь напряги мозжечок и задумайся - почему в gtk-аппликухах такой проблемы нет? Может потому, что они отправляют все эвенты, которые нужно для десктопной интеграции в гноме, а qt часть скипает? Или ты просто люто-бешено ненавидишь все подряд что не макось? ;)

Чего только дурак не выдумывает.

Ну для начала ты научись проблему описывать. А то анонимусы за тебя подробности пишут. Вот согласно подробностям ответ и корректируется. Багрепортер с тебя никудышний - не твое это :)

Linfan ★★★★★
()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от Linfan

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

ты, дурак, не умеешь читать, а я виноват. Вот дебил полный уже поймёт, а ты не можешь. Значит проблема в тебе.

И что ты этот скрин суёшь? У Dash2Dock бага с не отображением самого приложения, а у динамичсеких дочек. В качестве Virtualbox - это окна запущенных виртуальных машин. Со стороны Steam - это запущенные игры в не полный икран (бывают такие инди). Багу уже три года. Ещё лет пять - может быть починят… Скорее всего выкидыванием этого дока (на jscript же?) и написанием нового. Это линуксовый десктоп.

и это при том тот, который этим пользуется - поразительно. «Ну нет иконки, можно предернуть - появится». Перетяжка совы на глобусе

Но это я сразу написал: «Но тебе то понятно, что сойдёт. Ты и не такое это самое…»

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

Дурак, почему в Steam такая проблема есть? Или это слово тоже не смог прочитать? Qt виновато?

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 8)
Ответ на: комментарий от Xenius

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

anonymous
()
Ответ на: комментарий от Xenius

Нужно путь к firefox.exe куда-то в реестр прописать, что бы заработала

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

anonymous
()
Ответ на: комментарий от anonymous

Сам дурак.

Ну попробуй так сделать для консольных программ. Чёрное окошко мигнёт, ты не успеешь ничего прочитать и всё.

А, и их там даже не будет если полный путь не пропишешь, да?

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Linfan

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

ну и это мимо. Написано как есть.

ОС имеет элементарные косяки с доком (иконку даже не может показать для того же VirtualBox, Steam игр и прочих составных приложений)

Багрепорт тебе дураку понятно, что писать не буду :D Это не имеет смысла - ты скажешь, и так сойдёт, или что-то в этом духе. Уж всяко не исправишь, если ты даже причину своей тупой башкой понять не можешь этого бага. Вот Qt приплёл. Никто за язык балабола не тянул.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)
Ответ на: комментарий от Linfan

А то анонимусы за тебя подробности пишут.

Этот что ли? Уже появились желающие перенести Linux на новый процессор Apple M1 (комментарий) А стилистика речи никого не напоминает? :D (не на всех своих устройствах я залогинен)

Ну и чудило с Нижнего Дубая…

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Xenius

когда мне понадобится консольная программа, я внезапно, запущу консоль, а не буду дрюкать стоя в гамаке

anonymous
()
Ответ на: комментарий от Xenius

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

ахаххахаахахахахахахахахахахаха

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

anonymous
()
Ответ на: комментарий от anonymous

когда мне понадобится консольная программа, я внезапно, запущу консоль, а не буду дрюкать стоя в гамаке

И тебе придётся писать к ней полный путь, если эта программа не из состава Windows. Или вручную добавлять C:\Program Files\Progname\bin\ в PATH?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Любое графическое приложение бывает полезно запустить через консоль, если оно что-то делает не так, что бы узнать что конкретно с ним не так.

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

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.