Комментарии 37
А если поставить последний релиз федора, у вас всё заработает из коробки. Но это мелочи)
Это да, я бы для такого железа тоже советовал свежак вроде последней Федоры.
Хотя OpenMandriva ROME тоже может подойти, она чуть менее красношляпная (кроме того, что вообще rpm-дистр), но вполне ня. Или Mageia.
Или, блин, все что угодно последнее и не заброшенное, кроме стабильного Дебиана ...
Я 2 раза так делал. Фёдора выручает.
У меня всегда на странном железе из коробки работала опенсуся.
Не заработает. Недавно только пытался накатить на новенький HP с Ryzen 7-го поколения. Оболочка запустилась. Но с Wi-Fi были танцы. А в логах была ругань на драйвера Wi-Fi, Bluetooth и пр.
Неканонично собираете ядро, голый "make install" чего бы то ни было в дистрибутивах с пакетным менеджером строго запрещён, тк установленные файлы не будут им контролироваться. В сборочных скриптах, поставляемых с исходниками ядра Linux, есть специальный makefile для сборки ядра и сопутствующих компонентов в виде deb пакетов, make deb-pkg. Подробнее https://debian-handbook.info/browse/stable/sect.kernel-compilation.html
Вспоминается цитата с сайта-которого-больше-нет (почему-то):
#: Всего пара `make install`, и ваша бубунта превращается
#: превращается
#: в сраку!
:# *слаку
Давайте не будем превращать системы в пакетным менеджером в слаку или что похуже :)
или как минимум CheckInstall ..
Лучше, конечно же, make -j <N> bindeb-pkg
- сгенерит бинарный пакет с ядром, пакет отладочных символов, пакет с заголовками, и пакет libc-dev. И где <N>
- кол-во параллельных потоков, чтобы было быстрее.
На одной моей железяке дикие проблемы с wifi модулем (mediatek), который на старых ядрах работает примерно никак (соответственно, никакой установки невозможно провести). Поэтому пытаюсь bookwork ставить. RC2 был полной тыквой, RC3 загрузил только вчера и ещё не тестировал
Камон!!! Вот я, как аккаунт из прошлого - расскажу, как это сейчас. Никому не нужно ставить дебиан, вообще никому! Облака же есть, ИааС! Нужны мартышки, которые вместо всех этих изысканий, вместо того, чтоб дать 10-20 комманд в консоль - напишут YAML. Такой ямол, в котором,чтоб 5 переменных скрыть - будет примерно 300 строк фильтров и арогсиди в придачу. Потому что за 5 строк в консоли - денег не заплатят, а за DEVOPS (нет, на самом-то деле, извратили) - да, заплатят.
Я же правильно понимаю что, раз разговоры про облака в контексте пользовательской машины а не сервера, то речь про запуск в облаке пользовательской машины а на клиенте только терминал?
А можно уточнить — как, в случае того ноутбука что у автора подключится к облаку? либо хотя бы что брать то как терминал?
И собственно где у нас дешевые облачные виртуалки с реально низким пингом берутся? И по какому протоколу подключатся чтобы он работал всегда на любом канале связи и не жрал много трафика?
Можно установить ядро 6.3.2-1~exp1 из репозитория experimental. CONFIG_RTW89_8852BE=m включен
А можно собрать драйвер lwfinger / rtw89 с GitHub и для более старых версий ядра.
Подождите, т.е. Вы устанавливаете Debian stable на новое железо и оно не работает? Не Fedora, не Ubuntu, а Debian..
![](https://habrastorage.org/getpro/habr/upload_files/c65/b2f/3d9/c65b2f3d9b4c311d70caeca093fe9da3.png)
У меня, кстати, обратная ситуация. На свежих дистрах линукс со свежим ПО, т.е. версиями видеодрайвера Nvidia, не работает проброшенная ноутбучная видеокарта gtx1660ti, за исключением, почему-то, Альт Линукс. Ветка Дебиана (он и его потомки) работает на старых драйверах 418-450включительно, все что старше отказывается запускаться. Хост работает на ProxMox'е, при этом в госте с Виндой проблем нет.
при загрузке выдает ошибку на pci_hp_register failed with error 16 для PCI bridge: QEMU PCI-PCI bridge 05:01.0-05:04.0, но на старых драйверах в Дебиан это не было проблемой. Повторюсь, в Альте, почему-то, этой ошибки в логах нет, в Федоре, Дебиане, Убунте, РедОС, Астре, Дипине, Манжаро, Гаруде - есть. Через пень колоду древняя Астра СЕ 2.12 работает на 470й версии драйвера, но при этом не может определить оборудование по имени и выдает ID во всех отображениях.
Можно было сразу установить testing (сейчас это bookworm), без лишних манипуляций. У меня на БУК- е всегда testing (текущий Acer Swift 3, Rizen 7).
В репах везде заменить bookworm на testing и будет роллинг-релиз любимого дистрибутива со свежими пакетами. Testing иногда (редко) может крашиться, но некритично и это не даёт расслабляться. Не советую в продакшн, т.к. там некогда заниматься ремонтом и ПО не всегда выпускают для testing. С приходом опыта, эти неприятности стремятся к 0. Свой bookworm я не разу не ремонтировал, а скоро он станет стабильным...
Способ конечно сложный и не совсем тривиальный, но относительно правильный. Как альтернатива - втыкаем простую сетевую карту USB с поддержкой в любом ядре и ставим тот же Дебиан в удобном для вас формате. А после установки прикручиваем https://packages.debian.org/experimental/linux-image-amd64
Ну и приходим приблизительной к той же ситуации. Есть конечно варианты с проблемами в дровах для видимокарты, но и они обычно решаемы. При этом средств для разработки требуется минимум.
Ну и ставить так можно любой любимый дистрибутив, лишь бы было, что-то уже собранное из нужной ветки ядра.
Любителям стабильных веток EL дистрибутивов может быть полезен проект http://elrepo.org/tiki/kernel-lt
Важно не унестись в перебирательство дистрибутивов, а выбрать, что-то одно. Разобраться в нем досконально и использовать компилятор только тогда, когда уже нет других вариантов. Есть множество проектов, которые уже проходили подобным путем и подготовили пакеты в бинарном виде. Важно понимать для чего эти пакеты и как их использовать.
Если есть желание поковыряться в Linux по серьезному, то есть интересная книжка https://www.linuxfromscratch.org/
Зачем брать дистрибутив, заточенный многими умными головами под проверенную стабильность (это касается и железа - проверенного временем) и прикручивать потом к нему не стабильное ядро? Проще тогда уж Арч взять ;)
Переходим в директорию /usr/src и скачиваем архив с последней стабильной версией ядра с официального сайта:
Эмммм, где вы видите нестабильное ядро? У релизов Debian идет лаг в две версии с ядром, вот и прикручиваем.
По картинке подумал, что будет описываться установка RC 12-ого Дебиана.
Debian 12 выйдет, кстати, совсем скоро, 10 июня.
https://www.opennet.ru/opennews/art.shtml?num=59050
Даже при условии, что Ubuntu является нечто следующей версией Debian, будучи основанной на нём, я бы крайне рекомендовал первое, как наиболее стабильное решение для большего спектра многообразия железа и софта - Ubuntu имеет большую доступность ПО, имеет большую стабильность в купе с более частыми важными обновлениями безопасности и ПО в целом, а также имеет больше совместимости с платформами, а соответственно больше и ПО, и всеми любимых игр. И ко коммьюнити, наверное, Ubuntu будет отличаться в лучшую сторону. А может и нет :)
Ставим свежее ядро. Прочитать!
sudo cat <<EOF | sudo tee /etc/apt/sources.list.d/experimental.list
deb https://deb.debian.org/debian experimental main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian experimental main contrib non-free non-free-firmware
EOF
---
sudo /bin/sh -c "apt-get clean && sudo rm -rf /var/lib/apt/lists/* && apt-get update && apt-get dist-upgrade && apt-get autoremove && apt-get autoclean"
apt list *linux-image*
sudo apt install -t experimental linux-image-6.3.0-0-amd64
Для дальнейшего обновления пакетов из experimental
sudo apt-get install apt-show-versions
sudo apt-get install `apt-show-versions -u -b | grep experimental`
![](https://habrastorage.org/getpro/habr/upload_files/8ac/dc7/ea9/8acdc7ea912df9470cd18f4ae1eb55b4.png)
Ставить альфа версию дистра, серьезно? Users shouldn't be using packages from here, because they can be dangerous and harmful even for the most experienced people.
Ставить альфа версию дистра, серьезно?
О чем Вы? "...Unlike the Debian Releases unstable and testing, experimental isn't a complete distribution, it can work only as an extension of unstable."
В моем комментарии первой строкой ссылка Прочитать!
И добро пожаловать в "Debian kernel team"
![](https://habrastorage.org/getpro/habr/upload_files/b22/41f/ce5/b2241fce579cb0009789d5968d70fa26.png)
Тоже с декабря 2022 года являюсь счастливым обладателем Xiaomi RedmiBook 15 2022 Ryzen Edition. Мне пришел и Китая с криво проапгрейдженой и локализированной виндой.
Брал его изначально с твёрдым желанием установить Linux. После непродолжительных мучений и при помощи форума с 4pda удалось установить Ubuntu. Но вылез такой косяк - большинство приложений в GNOME отображались ужасно размытыми из-за высокого разрешения экрана. Для мозилы и хромиума были частные решения данной проблемы (подсказали на том же форуме), но для других приложений общего решения не нашлось. Подсказали, что в свежей версии KDE завезли решение.
Поэтому, снова и при помощи нескольких бубнов установил Manjaro KDE, с которым в целом всё стало хорошо.
Через некоторое время из-за проблем со Steam и личной субъективной неприязни KDE, было принято решение установить 11ую винду. Взял чистый образ из без каких-либо уже бубнов получилось ее установить.
Сейчас уже почти полгода видна работает крайне стабильно, все устройства ноута работают идеально, но...
...Желание пользоваться установленным непосредственно на железо линуксом никуда не делось. Может есть у кого-то уже опыт с Fedora 38 и именно на GNOME? Стоит ли на нее переводить этот ноут?
Сразу говорю, что в качестве второй ОСи не хочу ставить и на виртуалаках (VBox, VMWare) большинство опробованных дистров показывают крайне печальную производительность UI (исключением является Mint Cinnamon).
Непопулярный метод установки Debian GNU/Linux или готовим свежий фарш