Разное

Omnia fluunt omnia mutantur: Тексты для перевода Omnia fluunt, omnia mutantur

Благословите Nouveau, или про мои мучения с Nvidia Optimus. Часть 1. Прелесть документации Arch / Хабр

Прежде чем я начну

Перед тем, как начать основное повествование, я бы хотел уточнить несколько моментов. Статья направлена в первую очередь на обладателей ноутбуков с технологией Nvidia Optimus, желающих установить себе GNU/Linux(далее Linux). Материал направлен на то, чтобы вышеуказанная ЦА ознакомилась с возможными решениями вопроса и на то, чтобы облегчить и ускорить ею его решение. Кроме того, статья не в последнюю очередь является мотивирующей, и направлена на понимание людьми одной простой истины: в Linux, как и в жизни, всегда найдётся обходной путь, и если Вы сдадитесь, лучше(в большинстве случаев) не станет.

Qui quaerit, reperit

— Латинская поговорка

Предисловие

До поры до времени я был обычным линуксоидом. Тестил разные дистрибутивы, потихоньку узнавал новое. Просто потому, что мне было интересно. Как правило, «знания» ограничивались Ubuntu и её форками, а также Fedora и ещё парой «user-friendly» дистрибутивов. Но, как гласит ещё одна латинская поговорка, omnia fluunt, omnia mutantur, то есть все течёт, всё меняется, и понятно, что так не могло продолжаться вечно.

Всё хорошо начиналось

Следует отметить, что у меня было не очень большое раздолье для экспериментов: относительно слабый ПК, который еле-еле тянул GNOME 3, и медленный интернет, который сильно усложнял общую ситуацию. Но тогда большего для мальчика 12 лет и не нужно было. В конце концов мне надоело экспериментировать, я установил Windows 10 и на несколько лет забыл о Linux.

Время шло, и где-то через 2 года я понял, что пришло время обновить мой замшелый кусок железа ПК, и начал копить деньги. Что-то выручил с продаж своих вещей, что-то дарили, более половины суммы накинули родители, пришлось даже принести в жертву продать свой Xbox(!)потешить своё ЧСВ повысить skill’ы в Linux.

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

Прелесть документации Arch

Установка прошла быстро и относительно безболезненно. Опять же, благодаря документации. После установки системы и DE в лице KDE Plasma, я попробовал подключить ноутбук к своему внешнему монитору, поскольку у монитора диагональ 24′ а у дисплея ноутбука только 15,6′. Ничего не произошло, на монитор сигнал не поступил. Как всегда, я начал гуглить. И после 30 мин поисков я обнаружил, что проблема связана с технологией Nvidia Optimus.

Немного о Nvidia Optimus

Nvidia — хорошая компания. За свою 25-летнюю историю они реализовали немало относительно хороших решений. Nvidia Optimus — одно из таких. Сабж представляет собой гибридную технологию для обеспечения корректной работы двух видеокарт(как правило, мощной графики Nvidia и встроенной Intel) на ноутбуках.

Если она

работает в Windows

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

Прелесть документации Arch(продолжение)

После того, как я узнал об истинном корне проблемы, я поначалу обрадовался что определил «где собака зарыта»(HDMI-выход был только у карты Nvidia), и первым моим шагом было чтение официальной документации Arch. Суть её заключалась в том, чтобы при помощи редактирования xorg.conf и .xinitrc заставить X использовать только карту Nvidia. После выполнения указанных шагов и перезагрузки… появился черный экран. В документации говорилось, что в таком случае необходимо проверить, нет ли в .xinitrc амперсандов, а если их нет, использовать «Альтернативную конфигурацию», которая заставляла X использовать только карту Intel.

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

Qui quaerit, reperit

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

Я был в отчаянии. Два дня я тщетно пытался найти решение, рыскал по зарубежным форумам(только по ним, поскольку на православном ЛОРе ответ был таков: Вы никак не запустите X через Nvidia. Это невозможно, смиритесь). Но всё-таки, пасмурным утром третьего дня поисков я наткнулся на тред(ссылка в подвале) на девелоперском форуме Nvidia, в котором было расписано, как Nvidia Optimus имплементируется в Arch на ноутбуках Dell.

Я сразу же понял — я спасён! Выполнив шаги, я перезапустился и… черный экран. Безусловно, я расстроился, но тут я вспомнил: я же не прописал в .xinitrc строки для запуска DE. Прописав exec startkde, я снова перезапустился и всё заработало. X запустился через Nvidia. Долгих четыре дня ушло у меня на установку и настройку Arch, и всё же я это сделал!

Разбор полётов

Теперь давайте разберем инструкцию из вышеуказанного треда. Начнём:

Сперва необходимо включить поддержку KMS(Kernel Mode Setting, метод настройки разрешения непосредственно в ядре), добавив в параметры ядра(файл /etc/default/grub) в строку GRUB_CMDLINE_LINUX_DEFAULT= параметр

nvidia-drm.modeset=1

Затем создаём скрипт для DM(менеджера входа). Рассмотрим вариант с LightDM. Создаём скрипт /etc/lightdm/display_setup.sh со следующим содержанием:

#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

Этим скриптом мы указываем поставщика и устанавливаем максимально возможное разрешение экрана.

Сделаем созданный скрипт исполняемым:

chmod +x /etc/lightdm/display_setup.sh

Заставим LightDM выполнять вышеуказанный скрипт при запуске. Сперва отредактируем /etc/lightdm/lightdm.conf:

nano /etc/lightdm/lightdm.conf

Впишем параметр

display-setup-script=/etc/lightdm/display_setup.sh

Инструкцию для SDDM можете посмотреть в уже упомянутом мною треде, ссылки в подвале.

Теперь нам необходимо обновить микрокод ЦП(больше о микрокоде по ссылкам в подвале):

sudo pacman -S intel-ucode

После обновления микрокода установим ворох пакетов от Nvidia:

sudo pacman -S lib32-mesa-demos mesa-demos libva-vdpau-driver nvidia nvidia-libgl lib32-nvidia-utils nvidia-settings lib32-opencl-nvidia

Примечание: Некоторые из пакетов могут быть недоступны. В таком случае устанавливайте всё по отдельности. Пакеты, которые будут недоступны, пропускайте.

Включим демон nvidia.persistenced, отвечающий за персистентность(больше о ней читайте по ссылке в подвале) работы драйвера Nvidia:

systemctl enable nvidia-persistenced.service

Автоматически сконфигурируем GRUB:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Создадим загрузочный RAM-диск:

mkinitcpio -p linux

Проверим .xinitrc:

nano ~/.xinitrc

Если не вписали, впишем

exec gnome-session

для GNOME и

exec startkde

для KDE Plasma.

Перезагрузимся:

reboot

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

О Bumblebee и PRIME

Возможно, Вы заметили, что я ничего не сказал о «костылях», которые направлены на обеспечение

корректной

работы Nvidia Optimus в Linux: Bumblebee и PRIME.
Кроме того, завести карту Nvidia у меня вышло лишь с проприетарным драйвером, Nouveau не работал(поэтому статья и называется «Благословите Nouveau».
Что касается лично моего опыта работы с ними, то он мал и плачевен: оба костыля в упор не видели мою видеокарту Nvidia. Если Вам они интересны, в подвале вы найдете ссылки на материалы по ним.

Послесловие

Если вы прочли всю статью, то вы герой (ну, или модератор).

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

Список источников

О микрокоде: ru. wikipedia.org/wiki/Микрокод
О Bumblebee: wiki.archlinux.org/index.php/Bumblebee_(Русский)
О PRIME: wiki.archlinux.org/index.php/PRIME
Тред: devtalk.nvidia.com/default/topic/1027679/linux/optimus-support-for-arch-linux-for-dell-i7559-dual-graphics-intel-nvidia-gtx-960m-laptop-/2
О персистентности: ru.wikipedia.org/wiki/Персистентность

Избранные афоризмы на латыни – Мой мир, в котором я живу — ЖЖ

?

Previous Entry | Next Entry

Aliena vitia in oculos habemus a tergo nostra sunt-в своём глазу бревна не различишь в чужом соринку видишь
Omnia praeclara rara– все прекрасное редко
Feci quod potui faciant meliora potentes – Я сделал, что мог, пусть те кто могут сделают лучше

Qui habet aures audiendi, audiat – имеет уши да слышит
Fas est et ab hoste doceri -Учиться можно и у врага
De gustibus non est disputandum– о вкусах не спорят
Omnia fluunt, omnia mutantur-всё течет, все изменяется
Via recta tuta est– прямая дорога всегда безопасна.
Benefacta male locata malefacta arbitror – Благодеяния, оказаннные недостойному, считаю злодеяниями
Sic transit gloria mundi – так проходит слава земная
Errare humaum est – человеку свойственно ошибаться
Dixi et animam levavi – сказал и тем облегчил душу
Cogitations poenam nemo patitur – Никто не несет наказания за мысли
<!– CUT –>Fortuna vitrea est:tunc cum splendet frangitur – Судьба – стекло,блестя – разбивается…
Qui nisi sunt veri,ratio quoque falsa sit omnis – Если чувства не будут истинны,то и весь наш разум окажется ложным
Dum spiro spero – Пока дышу – надеюсь
Sic itur ad astra – Так обретают бессмертие
Irreparablium felix oblivio rerum  – Счастлив тот, кто не умеет сожалеть о невозможном
Magna et verĭtas, et praevalebit – Нет ничего превыше истины, и она восторжествует.
Per aspěra ad astra! – Через тернии к звёздам!
Vita sine libertate, nihil – Жизнь без свободы – ничто
Constientia-mille testes! – Совесть – тысяча свидетелей!
Non progredi est regredi – не идти вперёд значит идти назад.
Quae nocent – docent – что вредит, то учит
Petite, et dabitur vobis; quaerite et invenietis; pulsate, et aperietur vobis – Просите и дано будет вам; ищите и найдете; стучите и отворят вам

http://vkontakte.ru/note16082573_11129813

Сентябрь 2013
ВсПнВтСрЧтПтСб
1234567
891011121314
15161718192021
22232425262728
2930     

Разработано LiveJournal.com

Овидий | Мыслить как древние

Поиск:

17 Среда декабрь 2014 г.

Сегодня я немного просматривал латынь и наткнулся на эту фразу Овидия, записанную в его «Метаморфозах».

Omnia mutantur, nihil interit.
Все изменилось, ничего не потеряно.
Todo cambia, nada se pierde.

Я был весьма удивлен, прочитав о Законе Сохранения Энергии в тексте 2000-летней давности. Конечно, Овидий думал не об энергии, а о душе. Само название его книги (в переводе «Вне формы») говорит нам о том, что жизнь — это гораздо больше, чем то, что было сейчас. Я подумал, что это интересно, учитывая мой последний пост об отце Сенеки. О трансмутации пишут и великие писатели этого периода. Римляне поняли эту концепцию задолго до того, как ученые начали формулировать эти идеи и применять их к физике. Далее, если у нас есть духи и они являются энергией, то бессмертие указанной энергии доказывается как Законом Сохранения Энергии, так и Законом Трансмутации. Овидий, конечно же, имел в виду страх римлян перед смертью, говоря, что все вещи fluunt (поток) и nihil interit (ничего не потеряно) были способом успокоить тех, кто потерял веру в эту жизнь через катастрофы конца Республики и начала Империи. Конечно. Нужно смотреть и на политический подтекст его текста. Если император (в данном случае Август) стремился помочь римлянам понять, что должен произойти переход, что может быть лучше, чем написать работы об изменениях и текучести жизни?

Все сводится к тому, что происходило на земле. Вопрос, который задавали себе многие историки, но ответили с пустыми руками. Что римляне думали об Августе и его принципате? Далее, что они думали о том факте, что Тиберий сменил Августа во всем, кроме имени? Юлий и Клавдий фактически захватили Рим; теперь они были заняты, убивая друг друга за контроль над Императором. Германик, сын Юлия , командовал иностранными легионами и народом; Тиберий, сын Клавдиев , командовал домашними легионами и сенатом. Август умер без явного наследника, потому что он усыновил и Тиберия, и Германика. По сути, произведения стоиков и поэтов начали меняться в этот период, чтобы помочь человеку адаптироваться к уровням смерти, причиняемым населению; в это время больше пострадали их собратья-римляне, чем варвары (хотя мы не можем забыть о трех легионах, потерянных Варом в Теотобургском лесу в 9 г. н.э. – около 30 000 погибших римлян).

Тем не менее, Германик провел десятилетие в Германии, мстя за легионы, возвращая орлов двух из трех потерянных отрядов. Римляне без колебаний пошли служить, даже в этот период тьмы и смерти. Нужно быть в состоянии благодарить, если не исключительно, труды таких людей, как Сенека, Овидий, Вергилий и многих других, за спасение animus (души) римского народа, когда он был уничтожен. Реформы Августа немедленно вернули жизнь мужчинам и женщинам, утратившим веру в республику после ста лет гражданских войн и смертей в самом Риме. Войны, начавшиеся при Сулле и Марии после убийств братьев Гракхов. Таким образом, Овидий напоминает нам, что на самом деле ничего не ушло; все, на самом деле, мутантур (изменен).

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

Валете!

“Omnia fluunt, omnia mutantur” – qui dixerunt haec sententia?

Multum de tempore, dixit quod persona, non potest philosophari per Circuitum in sensibilibus sensus. Omnia fluunt, omnia mutantur … quod dictum videbatur auctor huius temporis ad capere essentia ipsa, sensum suum accommodare et homo ex illis paucis verbis. Unde usque hodie dicitur cum oppidanorum animis antiquitatis переосмыслено как magna. Дециес про релевантные биографические данные. Sic autem esse aliquod dictum nee sine mutabilitate de novo, sed etiam in illis usque ad unum: quae fluit omnia mutantur. Qui dixit sententia prima et altera details circa eam – et de hoc articulus.

auctoritas

Ut scimus, multis in usus Фразы profundam tristitia noctem petit a certis auctor. Vae, qui suam identitatem simpliciter consociata cum exitu sermonis, quod propter indigentiam. Principio enim articulum de nobis dicens: «Omnia fluunt, omnia mutantur. Qui dixit, memor omnium saeculorum, transeat in praesentem diem in disco.

Creditur ex auctoritate clarissimi expressio antiqua philosophus Heraclitus Ephesius. что соблазняет данные (исторический ex fontibus) per philosophum in salutem: – DLIV – annos CDLXXXIII BC.

Quod expressio «Omnia fluunt, omnia mutantur» Heraclitus captum lineas lata solum suae opere scriptum «De natura». 003

porro usus

De scripta de celebre philosophus Платонем в опере “De natura” Гераклит имеет импульс к восприятию veniunt. Et illa dixit etiam cura est de nobis. Хичи Уситата Фуит

Iam meditatio de variabilitate Phrases saepe brevis est et inventa in Generationibus suis. Unde dicitur in brevi Romano praetulisse restabant, ‘omnia fluunt. ” Viam veritatis Heracliti sententiam de translationemutatem originalis est “omne quod movetur nihil influit.”

Significationes autem vocis significatione, et Heracliti

омния мутантур. Qui dixerunt ei: Et factum est, cum aliquid simile hoc, tum de sententia proferatur habemus ideam. Nunc auctor erit представляет интерес для отдельных magis de principiis falsi, et ex significatione sententia.

Согласно Гераклиту, анима культура и наука о разнообразии философии. Гераклит ipse fautor eorum. Haec doctrina eius mentis привычка in alium orbem terrarum, et tamquam visio discurrens in re mutantur. De philosophiae contra voluntatem potest concludi ex eo temporis ex eo collatio cum de philosophia uero Eleaticis. Et non est tractata sunt, sicut quid et monolithic et inmobiles riches, et inseparabilia sunt.

Scripta de Heraclito, ut supervixerint, et alia Memoria, una salus haec est, ex significatione consociata cum inter omne tempus rerum variabilitatem. Ita, est verisimile maxime celebre sententia legit: «In idem flumen bis non possunt intrare». Quamvis diversum images (imaginibus, рисующиеся coram oculo mentis, in directum ex significatione sensus verborum), scilicet connexionem patet.

Tempus fluit aqua fluminis omnimutate accepta fluxu et nova. Ubi venit sed transport a flumine fluctus, nusquam autem est prius. Omnia diluit amnem, tempus …

Et cum rursus iterare nobis ad me: “Omnia fluunt, omnia mutantur”. Quod haec verba Latina inproba voce: Omnia fluunt, omnia mutantur Scientia est potestia.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back To Top