LINUX.ORG.RU

Debian


318

19

Всего сообщений: 712

Ноутбук показывает приятные циферки

Привет, ЛОР.

Лежу я тут на норвежской террасе, втыкаю в ноутбук, и тут до меня внезапно доходит, что ноутбук показывает чертовски приятные циферки.

11 часов автономной работы под 100% яркостью (ибо терраса и снаружи ЯРКО), биткоин 30 с половиной тысяч долларов США.

Debian 12. XFCE. Всё остальное на неофетче.

 , , ,

annerleen
()

Emacs в качестве GUI для GDB, или небинарная совместимость

Всем здравствуйте.

На снимке – эксперименты, являющиеся продолжением вот этой темы.

Как уже не в первый раз убеждаюсь, утилита strace с ключом -k (печатать stack trace каждого вызова) – прекрасный инструмент для первичного (грубого) поиска проблемы. Собственно, именно таким способом было выяснено, что на Debian 9 и Debian 10+ поведение java начинает различаться, начиная с инструкции <open64_w+22> из libhpi.so. В результате последовательность

b main
r
b open64_w
cont

позволяет вплотную подобраться к проблеме, но уже пер-ректально «изнутри».

На снимке – сравнение консольного интерфейса GDB (слева) и Emacs (справа). Если честно, Emacs’ом для отладки пользовался в первый раз в жизни – и он мне понравился. Понравился даже больше, чем старик DDD (gnu.org), который умные люди используют для полноценной визуализации данных в памяти, но вот мне самому как-то не доводилось.

В чём ценность cgdb как обёртки над gdb, особенно в отсутствие исходного кода, – я так и не понял. Если у вас есть успешный успех опыт использования cgdb – поделитесь, пожалуйста. Аналогично, xxgdb, наверное, хорош – но для того, чтобы он завёлся в 2023 году, мне надо выкинуть из ~/.gdbinit буквально всё.

За каким рожном нужен убогий и деревянный как Буратино Nemiver, по недосмотру появившийся в пакетах Debian и заявляющий в качестве ключевых особенностей совместимость с GNOME 3 и умение скопировать значение переменной в буфер обмена (я не шучу: «Ability to copy the content of a variable into the GTK clipboard») – я тоже не понял. Зачем, если есть прекрасный Emacs?

В сухом остатке: насколько я понял, ebp + 0x8, ebp + 0xc и ebp + 0x10 – это адреса параметров функции. По первому адресу лежит строка, и строка эта на Debian 9 и Debian 10 разная:

  • /usr/lib/jvm/java-1.3.1_20-sun-i386/jre/lib/rt.jar (нормальное поведение, слева) и
  • /usr/lib/jvm/java-1.3.1_20-sun-i386/jre (аномальное, справа).

Стало быть, ерунда начинается ещё до системного вызова open()/openat() и происходит в одном из пяти вызовов:

  1. sysOpen(...)
  2. JVM_Open(...)
  3. ZIP_Open_Generic(...)
  4. ZIP_Open(...)
  5. ClassLoader::setup_bootstrap_search_path(void)

Будем копать дальше.

 cgdb, , , ,

Bass
()

Debian+KDE+wine

Все как надо, полет по плану. Debian жив и это радует!

 ,

piwww
()

Debian-12 + KDE = красота

Работает всё прекрасно, немного с wine повозился, но это в дебе свои особенности. Ноут Lenovo B 50-45, старенький но апргрейденный ОЗУ-8ГБ и SSD WD-500 (чёрный).

 ,

piwww
()

Debian 12 — дисторохопу конец

Здравствуй дорогой ЛОР.

По случаю выхода 12 выпуска одного из самых популярных и важных дистрибутивов Linux я решил поставить его на свой ноутбук. Сегодня я постараюсь рассказать о наполнении своей системы и о впечатлениях, но для начала небольшая и очень неприятная (по крайней мере, для меня) история.

Debian без firmware, или как остаться без ноутбука на три с лишним месяца

Сразу скажу, мой уровень знаний в Linux тогда был на уровне второклассника, и что может случится такое, я, естественно, не знал, как и не знал о существовании неофициальных образов с firmware.

В общем, решил я как-то попробовать Debian на ноутбуке Lenovo из моего прошлого рассказа. Зайдя на их официальный сайт, я увидел большую кнопку «Загрузить», по нажатию на которую начал скачиваться сетевой образ oldstable (а тогда stable) выпуска bullseye. По завершении скачивания образа и последующей его записи на usb с него была произведена загрузка. После нескольких шагов настройки я увидел сообщение, которое гласило, что для моего оборудования требуется проприетарная прошивка rtl8168. Казалось бы, меня должно было это насторожить и мне следовало отменить установку, но нет — установка была продолжена, и только после её завершения я понял, какую ошибку я совершил.

Передо мной на чёрном экране устрашающе горело сообщение: missing firmware rtl8168…

Скачивание и установка

Так как я не сторонник весьма популярного рабочего окружения Gnome, для Honor MagicBook 16 мною была скачана LiveCD-сборка с рабочим столом Plasma 5. После записи на usb и непродолжительной загрузки я увидел сам рабочий стол с озверительно красивыми обоями под названием Emerald, которые выбраны в качестве основных для данного выпуска.

И когда я применяю эпитет «озверительно», я не шучу: по сравнению с обоями для bullseye эти просто шикарны. Сама установка прошла молниеносно, а в качестве инсталлятора выступил старый добрый Calamares.

Программы (удалённые и установленные)

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

Удалено:

  • Kwrite (текстовый редактор);
  • Kmail (почтовый клиент);
  • Akregator (программа для чтения новостей);
  • LibreOffice (deb);
  • Firefox-esr (deb);
  • xterm (эмулятор терминала);
  • PIM ALL (кроме holidays);
  • Konqueror (Диспетчер файлов + браузер);
  • Korganizer (органайзер).

Установлено:

  • LibreOffice (flatpak);
  • Minecraft (deb);
  • Firefox (официальный сайт);
  • Shattered Pixel Dungeon (flatpak);
  • Reportbug (Программа для отправки отчётов об ошибках).

P.S. Меня пока всё устраивает, надеюсь, так будет и дальше. Всех ещё раз поздравляю с релизом.

 , ,

Alexandr_0503
()

Micro-NAS на RPI

Завалялась у меня Raspberry Pi 3B+ и SSD в непонятном состоянии. Решил собрать сетевой мини dlna/ftp/smb-сервер. Можно быстренько закинуть фото/видео с любого устройства и посмотреть на телике. Помрет - не жалко. Для быстрого накатывания нужного софта и конфигов написал небольшой скрипт. Теперь думаю доработать его чтобы он скачивал последнюю версию DietPi, разворачивал на sd-карту и через chroot устанавливал софт и подтягивал конфиги, например, с гита. Еще думаю попробовать сразу собирать образ packer’ом со всем необходимым мне содержимым.

В конструкции используется:

Hard

  • Raspberry Pi 3B+
  • FAN 5V
  • SSD ADATA SU800
  • Корпус напечатанный на 3D-принтере: link

Soft

  • DietPi
  • minidlna
  • samba
  • vsftpd

На моем ПК (с прошлых скринов ничего не изменилось):

  • Debian trixie/sid
  • swaywm
  • waybar
  • wofi
  • fish
  • kitty
  • rangerfm
  • tmux

 , dietpi,

nuxster
()

Ультимативная сборка 13900k & RTX 4090

Обновил свою старую сборку до актуальной. Заказывал большинство комплектующих в computeruniverse, кроме корпуса и видеокарты, в 20 числах февраля. Ждать пришлось очень долго - более месяца. Полностью отказался от HDD на новой машине, но прибавилось фанов, так что тише она не стала. К тому же, глухие панели корпуса заменил на Mesh, для лучшей продуваемости.

( читать дальше... )

Debian sid, nvidia 525.105.17 проприетарный, протон из стима, крайняя версия, что он предлагает.

 , , , ,

Yazov
()

Около месяца на Debian Sid + JWM

Решил попробовать этот минималистичный WM, ибо его многие часто нахваливали. Да и лично мне нравится, когда софт максимально легковесный и летает как торпеда, легкое ПО я ставлю даже на относительно мощные компы для максимальной отзывчивости системы. Логика у этого оконного менеджера как у винды - панель, окна, трей, все как MS Windows OS style, но пакет этого WM весит очень мало килобайт и оперативка с ним загружено по минимуму. Это один из самых легких WM, есть конечно же еще легче, но удобство пользования этими оконными менеджерами уже вызывает вопросы. Даже в уме не особо укладывается, как автор JWM смог запихать полноценное современное рабочее окружение меньше 1МБ.

По первым впечатлениям вроде бы все хорошо - оперативки потребляется по минимуму - подобное я видел только на LXDE около 10 лет назад, Конфиг достаточно простой, можно легко переделать размер меню и шрифтов под определенный размер монитора, настроить цвета и т.д. Лично я запилил себе конфиг файл франкенштейн из разных скачанных из инета и настроил кнопки и менюшку пуск как мне удобно. Заметил так же, что те люди, которые постят скриншоты с jwm, у них часто стоит серая тема, ну и я так же сделал все в подобном стиле, панелька, окна, иконки в FM и даже тему для audacious поставил серую.

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

Первый косяк который всплыл - старые виндовые игры 4х3 неправильно апсекйлятся на 16х9, то есть когда я пользуюсь icewm, fluxbox или i3, то игры с квадратным разрешением находятся строго по центру, а в jwm они сдвигаются куда-то слегка вправо, что вроде бы мелочь, но ощущается это ультра неудобно + к тому же тыкаешь по менюшкам, а они не тыкаются, ибо отображаются в неправильном месте. С играми 16х9 проблем нет, жта5, киберпанк - все запускается и распологается на мониторе правильно, а вот старые игры 4х3 косячат. Второй косяк, после которого я уже раздумывал перейти на другой WM - пункт смены языка в стиме не нажимался, просто меняешь язык - а он не меняется. Через xinitrc (дисплейный менеджер не ставил, ибо минимализм) запустил другой wm, и там язык уже нажимался, даже и не знаю, почему у JWM с подобным возникают проблемы.

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

 , , , ,

elpablo
()

Перешел с Ubuntu на Debian sid c Wayland

Рабочий Lenovo Legion 5Pro с Debian sid на борту. Не стал подключать ветку Experimental, как автор предыдущего скрина с сидом. Хоть и хочется уже и ядро посвежее и Gnome 44, но на данном ноуте мне нужна стабильность.

Очень долгое время сидел на LTS убунтах, версии с 10.04, по нынешнюю 22.04. Пару раз были попытки уйти на другие дистрибутивы, но всегда возвращался. И всё же, всякое навязывание медленного снапа, пропихивание своих сервисов, меня окончательно доконало. Кроме того, хотелось чего-то нового. Не то, чтобы Debian новое, учитывая, что сервера админю, в основном, на нем, да и он к убунте максимально близок... Тем не менее, думаю, что на Ubuntu больше не вернусь. Оставил правда расположение панелек и шрифты в её стиле.

( читать дальше... )

 , ,

Yazov
()

Моё текущее рабочее место

Моё рабочее место в данный момент выглядит так. На фото можно увидеть:

  • Ноут Lenovo ThinkPad x230 (Core i7);
  • Ноут Lenovo ThinkPad T14 (Core i7);
  • Монитор Acer KG271;
  • Клавиатура Lotus 58;
  • Трекбол Logitech MX Ergo;
  • Часы Huawei Watch GT-2;
  • Asus Tinkerboard в качестве мини-NAS’а.

На ноутах:

  • Debian Sid (Bookworm);
  • SwayWM;
  • Waybar;
  • Wofi;
  • Kitty;
  • Fish;
  • RangerFM;
  • DevilutionX.

 , , , ,

nuxster
()

Debian Sid

Здравствуйте. Ну, собственно на скрине вся информация видна. 44 гном из ветки экспериментал хорош. На sid сидеть можно, система предсказуема.

 , ,

Zlo
()

Netscape Navigator 9 в Debian 11

Качаем бинарную версию Netscape Navigator 9 for Linux, ставим пакеты `libgtk2.0:i386`, `libpangox-1.0-0:i386`, `libxt6:i386`, `libstdc++5:i386` в Debian 11 Bullseye и все работает!

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

 , ,

zx_gamer
()

Z13 доехал

Тут кто-то просил написать постик, когда вот это вот чудо китайской техники - Thinkpad Z13 AMD - доедет — вот оно таки доехало.

Что я могу сказать — прикольная игрушка. Стильная, красивая, компактная, лёгкая. Неплохое железо. Офигенный экран, на одном уровне с последним MacBook Pro или даже лучше.
Неплохое время автономной работы, хотя до Thinkpad X260 пятилетней давности всё равно не дотягивает.

На этом достоинства заканчиваются, и начинается суровая реальность. Поехали:


  • Система охлаждения явно не рассчитана на восьмиядерного зверя AMD Ryzen 7 PRO 6860Z
  • Отсутствие портов ввода/вывода
  • Отсутствие кнопок на тачпаде
  • Отсутствие спящего режима (S3)
  • Впаянная оперативная память (и SSD нестандартного размера)
  • Какие-то детские баги в фирмвари, связанные с закрытием крышки



И всё это за какие-то две с половиной тыщи долларов!

Казалось бы, решение очевидно — отдать обратно в магазин.
Но, чёрт подери, какой же он красивый! (и даже сзади!)

А на скриншоте моё стандартное оформление, однако на этот раз решил попробовать KDE, ибо гном поразила страшная болезнь под названием «gtk4», а XFCE явно плохо от такого разрешения экрана на 12.5".

 , ,

annerleen
()

Lomiri в Debian

Приветствую. Решил протестировать недавно добавленную в основной репозиторий Debian графическую оболочку Lomiri (бывшая Unity 8). Хотя основное внимание разработчики из UBports уделяют её мобильной версии, в десктопный вариант также переносится ряд фиксов, в особенности по части дисплейного сервера Mir. Помимо оболочки перенесены и приложения из состава Lomiri, такие как файловый менеджер, эмулятор терминала, конфигуратор, приложение камеры, звонков и так далее.

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

Однако ещё остается ряд довольно раздражающих проблем. В частности, при резком изменении размера окна мышкой (ресайз), содержимое окна часто выплывает за границы рамки окна, особенно это заметно в приложении «Камера». Также имеются серьезные проблемы в работе GTK приложений с HeaderBar-заголовком (Client-Side Decorations, CSD). Двойная рамка окна, двойная тень на окнах (клиентская и серверная), а также, вследствие отсутствия поддержки порталов (xdg-desktop-portal), появляются довольно забавные приколы.

Приложения, работающие через Xwayland, вопросов не вызывают, работу игр пока не тестировал. Имеется также характерная для Wayland проблема с увеличенным курсором мыши, когда он находится над окнами программ на Qt. Глобальное меню отсутствует, что делает верхнюю панель малополезной.

В целом, если сравнить с последней официальной версией Unity 8, прогресс в десктопной оболочке не то, чтобы сильно далеко ушел. Да приложения стали запускаться существенно быстрее, конфигуратор стал действительно работающим, а не просто графическим интерфейсом с набором заглушек, благодаря Xwayland стала возможна работа многих приложений, не поддерживающих Wayland (в Unity 8 при использовании Xmir все часто крашилось, особенно браузеры).

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

 , ,

Sunderland93
()

Возвращение к Linux на десктопе (ноутбук)

ЛОР — сколько лет, сколько зим! Выдался случай проверить готовность линукса под десктоп (ноутбук) на момент 2023 года. Сам девайс от Lenovo — Legion 5 17ACH6, а выбор дистрибутива по привычке пал на Debian 11.

Установка прошла гладко, за исключением отсутствия в поставляемом по дефолту ядре дров под Wi-Fi (MEDIATEK Corp. Device 7961). После установки системы через провод было подтянуто ядро из бэкпортов (5.20), и WiFi заработал. Но заработал он плохо, с потерями пакетов и т.д. Оказывается, с 5.16 что-то поломали в драйвере конкретно под мою модель модуля.

Что ж, поставил ядро xanmod 5.15.95, и WiFi заработал как по маслу. И это наверно единственная хардварная проблема — всё остальное работает штатно.

По софту всё скучно — Cinnamon, неоновая тёмная тема, моноширинные шрифты и т.д. Но красиво и глаза не устают.

А что по итогу? Я ожидал бОльших проблем. Особенно на ноутбуке и таком дистрибутиве как Debian. Уже месяц работы, и возвращаться снова на «десяточку» пока не хочется — Linux более чем готов под десктоп!

P.S Всем мир!

 , ,

Hg194
()

Домашнее рабочее место

Домашний рабочий стол, под которым компьютер с Debian 11 (bullseye). Скоро уже наступит время обновляться до bookworm.

На столе

  • Монитор Huawei Mate 28 (редкие оставшиеся программы на Gtk+2 выглядят ужасно, так как разрешение 4K)
  • Клавиатура Logitech MX Keys (короткий левый шифт и узкий Enter, но уже привык)
  • Мышка Logitech MX Master 3 (инерционное колесико, весьма забавно)
  • Web камера Logitech какая-то (рабочие собрания с 2020 года переехали онлайн, так что пользу приносит)
  • IP Телефон Gigaset AS690IP (зачем нужен, непонятно, но кое-кто еще мне в него звонит иногда)
  • ODROID HC4 (еще не до конца настроен, в ближайшее время переедет на свое место, а так на нем уже Debian 12 (bookworm) с ядром 6.2 c http://ppa.linuxfactory.or.kr/ и более-менее настроенным Nextcloud)
  • Сам стол изготовлен на заказ (чтобы под размер встать в нишу в стене, а также с узкими ящиками, чтобы ногам было где уместиться)

 , ,

TeopeTuK
()

Борьба с ботнетами на почтовиках

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

Железка ноут HP, Debian 11 и Cinnamon. Редактор самописанный на Tcl/Tk.

 , , ,

svk28
()

Debian testing + xfce

Ничем не примечательный скриншот.
Сделал все для своего удобства. Поднастроил менеджер файлов и терминал. Поставил убунтовские шрифты (мне нравится их стиль). Сделал прозрачную панельку, пуск и терминал. Тема Matcha-dark-azul. Хочу подметить пакет xfce4-panel-profiles, который позволяет сохранять настройки панели. Жаль только нельзя поменять иконку апплета «показать рабочий стол».

Дебиан использую как единственную ОСь. Делаю нарезки на ютуб. Монтирую через kdenlive. А превьюшки через gimp. Бываю поигрываю на день в warcraft 3 через irinabot.

 ,

Pasha115
()

DEBIAN SID + ICEWM = НОСТАЛЬЖИ

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

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

Посему я решил собрать себе одновременно альтернативу windows9x, винде XP и винде десятке, в плане запуска современного тяжелого ПО, поддержки нового железа, и шустрой работы с минимальным потребляемыми ресурсами, при этом приятном олдовом интерфейсе середины 90х и нулевых годов под винду + максимальная скорость системы.

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

Оконный менеджер ICEWM, шикарная штука, там из коробки есть пуск, альттаб, пару тем, трей, кнопки ВЫКЛ, перезагрузка и часики - большего мне и не нужно.

Файловый менеджер - pcmanfm, xterm, иконки idesk, плеер аудасиоус с моим любимым скином под классический фоллыч, mpv, в качестве остального софта все максимально легковесное, чтобы система работала шустрее. Есть и софты тяжеловевсы, по типу криты и блендера, но без них мне никак не обойтись. Игры запускаю через вайн, портпротон, эмуляторы приставок, dosbox, стим и так же есть некоторые нативные игрушки.

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

В итоге полученной системой я нереально доволен, система потребляет ресурсов как старая добрая винда XP, однако она умеет в 64 бита и современный софт, а так же запуск новых ААА проектов по типу киберпанка2077. Темы подбирал специально виндовые, ибо люблю по ним ностальгировать, да и у этого оконного менеджера 90% кастомных тем в инете убогие, а вот подделанная под винду icewm выглядит и ощущается неплохо, только приходится переделывать под свой монитор размеры шрифта, пуска и рамки, возня с оконными менеджерами она такая.

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

 , , , ,

elpablo
()

новенький DWM на новеньком железе

Наконец-то сделал «прыжок веры»: AMD Phenom x4 (k10) / DDR2 4Gb ==> Ryzen 9 5900X / DDR4 64Gb (zen3).
Заодно перелез с dwm6.1 на 6.4 (подогнал патчи).

Доволен как слон, полёт нормальный ^_^

 , ,

qbbr
()