The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Debian 9 Stretch перемещён в архив , opennews (??), 27-Мрт-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Debian 9 Stretch перемещён в архив "  –1 +/
Сообщение от VoiD (?), 27-Мрт-23, 22:26 
Лучше седьмой накати.
Ответить | Правка | Наверх | Cообщить модератору

15. "Debian 9 Stretch перемещён в архив "  –1 +/
Сообщение от Zenitur (ok), 27-Мрт-23, 23:19 
Седьмым кстати реально пользоваться можно. Как раз-таки с подключенным репозиторием Freexian, о котором идёт речь в новости. Я где-то писал об этом комментарий, если кому-то интересно, могу найти
Ответить | Правка | Наверх | Cообщить модератору

83. "Debian 9 Stretch перемещён в архив "  +2 +/
Сообщение от Аноним (83), 28-Мрт-23, 12:21 
1. Установить систему. Я выбрал образ live+nonfree, чтобы сразу были прошивки и драйверы видеокрт ATi/NVIDIA
1а. У меня по какой-то причине не встал GRUB - пришлось устанавливать через chroot
2. Добавить русскую раскладку клавиатуры. В KDE/GNOME/MATE.Xfce это делается из GUI. В LXDE можно воспользоваться командой sudo dpkg-reconfigure keyboard-configuration
2a. sudo сразу после установки не работает - используйте su либо создайте правило в /etc/sudoers.d/ (как вариант, скопировать с Live-образа, с которого шла установка)
3. Добавить все репозитории. archive.debian.org и Freexian. Причём Freexian, это аж три строчки в sources.list
3а. В репозитории archive.debian.org находятся пакеты на момент окончания _основной_ поддержки. В репозитории Freexian - расширенной. Нельзя подключить только Freexian, не подключая основной, так как во Freexian отсутствуют пакеты, для которых не выпускались обновления с 2016 по 2018 год
4. Установить обновления
4а. Команда "apt-get update" отрабатывает без проблем, а вот "apt-get upgrage" по какой-то неведомой причине устанавливает только 60 обновлений из 80. Причём нам так и говорят: "вот список пакетов, которые помечены для обновления, однако они не будут обновлены". Я не знаю, почему так произошло, однако я просто скопировал и вставил этот список в команду "apt-get install". Всё установилось без ошибок. Таким образом, обновление происходило в два этапа: "apt-get upgrade" и "apt-get install".
4б. В инструкции к репозиторию Freexian пишут, что необходимо выполнить переключение с Java 1.6 на 1.7. В ней указана команда update-alternatives, которая это делает При желании можно установить Java 1.8 (репозиторий я в данный момент не смог найти, но дома буду - посмотрю).
5. Из репозитория "freexian-lts-kernel" установилось ядро 3.16 на замену 3.2. Рекомендуется перезагрузиться с ним.
5а. При этом, дрова NVIDIA 304.131 прекрасно пересобрались под новое ядро при помощи DKMS. Тогда как Catalyst 12.6 для видеокарт ATi/AMD не смог пересобраться. Если у вас ATi, можно продолжать пользоваться ядром Linux 3.2. Тем более, что оно не было удалено, и осталось в GRUB как вариант загрузки.
Дрова 13.1-legacy и 15.9 доступны в репозитории wheezy-backports.
5б. Ядро 3.16 уже включает в себя заплатки от Spectre и Meltdown. Если они вам не нужны, воспользуйтесь параметрами ядра отсюда: https://make-linux-fast-again.com/
6. Необходимо установить новый браузер. В данный момент нам доступен Firefox 52.9. С сайта http://ftp.mozilla.org/pub/ можно скачать Firefox 68. Тогда как браузер Chrome работает максимум 48 версии (тогда как принудительная установка пакета chrome64_58.0.3029.96.deb позволяет установить 58-ю версию браузера. Может потребоваться новый libstdc++.so.6, обратите внимание).
6а. При желании можно подключить репозиторий SteamOS 1.x (важно, что дистрибутив в sources.list нужно указать как alchemist). Можно оттуда установить готовые сборки Glibc 2.17. Это позволит запускать огромное количество нового софта: Firefox 78, Palemoon последний, Tor Browser 10.0.18. К сожалению, для запуска более новых версий Firefox (и более нового Chrome) нужен GTK 3.10, а в системе 3.4.
6б. Также можно запустить Steam. Пакет со Стимом можно взять из того же репозитория. После этого, репозиторий лучше всего отключить, чтобы оттуда не устанавливались пакеты.
6в. Для того, чтобы починить браузер в стиме, надо положить новый libstdc++.so.6 в каталог pinned_libs_64 в steam-runtime-heavy. Кроме того, надо обновить bash с 4.2 до 4.4, а это уже можно сделать только сборкой пакета из исходников. Можно скачать bash 4.4 на lauchpad, в разделе Full Publishing History
7. Собственно, системой можно пользоваться. Надеюсь, мой гайл был кому-нибудь полезен.
7а. Можно обновить LibreOffice, удалив системные пакеты и установив 6.3.6.2. Это последний релиз, работающий в старых системах. Кстати, у меня удалось установить пакеты МойОфис, и они работают. Им даже хватает стандартного Glibc 2.13, идущего с системой. Правда, Qt5 из этого офисного пакета требует libpulse.so.0. Это не страшно и можно установить эту библиотеку.
7б. В качестве торрент-клиента можно использовать Tixati. DEB-пакет правда немного надо перепаковать, чтобы вместо data.tar.xz был data.tar.gz. Либо же воспользоваться tar.xz версией, которая не требует установки. Что же касается qBittorrent, то в системе - слишком старый Qt 5.3, и я не знаю, соберётся ли торрент-клеинт с ней. По-идее, версия 3.3.16 должна (в связке с libtorrent-rasterbar 1.0.11).
7в. Что касается Wine, то в системе установлена версия 1.4.1. Она довольно старая, однако способна запускать Office 2003 и 2007, а также Photoshop CS2. Нормально работает NFS Underground 2, а также Сталкер со статичным освещением. При желании, можно установить Crossover 11.3.1. Она тоже базизуется на Wine 1.4.1, какое совпадение. При этом, не требует покупки (так уж совпало, что именно эта версия в своё время раздавалась бесплатно). При этом там пофикшена куча проблем при работе со всё тем же офисом. Пользуюсь, не нарадуюсь.
Я также пробовал собирать новые версии Wine из исходников. Последней версией, которая собирается без проблем, оказалась Wine 5.0. Готовые пакеты могу выложить, если кому-то надо. Кроме того, с драйвером fglrx 15.12 данная версия Wine ведёт себя плохо, выдавая многочисленные ошибки рендеринга, и ругаясь в консоль на GL_INVALID. Поэтому для fglrx у меня есть Wine 2.21.
8. Ну и небольшой постскриптум. Я взял и установил ВСЕ обновления из репозитория wheezy-backports. Это делается командой apt-get -t wheezy-backports upgrade. Установился новый libxcb, новый Libreoffice (вместо 3 версии теперь 4), новые дрова видеокарт (аж 340 версия, ну и про новый fglrx я уже писал выше). Также там доступна CUDA 5.5.
8а. Пакет Glibc 2.17 из репозитория SteamOS конфликтует с одним пакетом из wheezy-baskports. Поэтому надо будет откатить версию одного пакета, чтобы его версия была из основного репозитория, а не из бэкпортов
Ответить | Правка | Наверх | Cообщить модератору

126. "Debian 9 Stretch перемещён в архив "  +/
Сообщение от Zenitur (ok), 28-Мрт-23, 21:51 
Дополнение к моему предыдущему посту:
1. Репозиторий с готовыми пакетами Java 8: http://nebulus.tuxfamily.org/debian/wheezy/openjdk-8/
Я никак не мог его нагуглить. Гуглилась только инструкция по установке официальной Java. Можно в принципе установить официальную.
Команда для выбора нужной версии Java: update-alternatives --config java
2. После обновления дров NVIDIA с 304 до 340, а fglrx с 12.6 до 15.9, надо создать конфиг иксов.

Можно воспользоваться командами nvidia-xconfig или "aticonfig --initial". А можно вот так:

Для NVIDIA:

Section "Files"
    ModulePath      "/usr/lib/nvidia"
    ModulePath      "/usr/lib/xorg/modules"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
#    VendorName     "NVIDIA Corporation"
EndSection

Для ATi/AMD:

Section "Files"
    ModulePath      "/usr/lib/fglrx"
    ModulePath      "/usr/lib/xorg/modules"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "fglrx"
#    VendorName     "NVIDIA Corporation"
EndSection

Я оставил закомментированный VendorName, потому что у меня некоторые версии "иксов" не хотят работать без этого параметра, но в Wheezy всё работает и без него.

Атишная утилита aticonfig не будет выводить темпетаруру GPU, если конфиг - урезанный, как у меня. "aticonfig --odgt" будет ругаться, что не нашла нужные строки в xorg.conf. Поэтому, если планируете пользоваться этой командой, или разгонять - тогда сгенерируйте полный конфиг при помощи "aticonfig --initial" (только секцию "Files" не забудьте добавить вручную, а то не будет работать).
3. "Файл sources.list":

deb [arch=amd64,i386] http://archive.debian.org/debian/ wheezy main contrib non-free
deb [arch=amd64,i386] http://deb.freexian.com/extended-lts/ wheezy main contrib non-free
deb [arch=amd64,i386] http://deb.freexian.com/extended-lts/ wheezy-lts main contrib non-free
deb [arch=amd64,i386] http://deb.freexian.com/extended-lts/ wheezy-lts-kernel main contrib non-free
deb [arch=amd64,i386] http://archive.debian.org/debian/ wheezy-backports main contrib non-free

4. Логи обновлений:
http://paste.org.ru/?phwr8d
http://paste.org.ru/?7ycuim
http://paste.org.ru/?c0zwvu
Четвёртый лог бэкпоротов с "пакетами, которые будут оставлены в неизменном виде", куда-то потерялся. Ну короче, и их тоже надо установить

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

6. Пакет, которому требовалось понизить версию, чтобы встал новый Glibc: libp11-kit0. Через Synaptic найти его, и в меню программы найти "Указать версию...". Будет удалена зависимость libgnutls-deb0-28, которая также была притянута из бэкпортов. Ничего страшного.

7. Да и в целом через Synaptic очень удобно работать. Делаешь сортировку по столбцу "Версия пакета", и теперь ты точно не забудешь ничего удалить, когда будешь сносить LibreOffice. По версии 1:4.3.3-2+deb8u7~bpo70+1 найдутся все пакеты

8. Что касается использования VDPAU и VAAPI. Системный mplayer поддерживает VDPAU - добавьте в /etc/mplayer.conf параметры в секцию [vo.vdpau] (если там этого по какой-то причине нет):

[vo.vdpau]
vc=ffh264vdpau,ffmpeg12vdpau,ffodivxvdpau,ffwmv3vdpau,ffvc1vdpau,

А вот mplayer-vaapi придётся компилировать самому. В репозитории mplayer на сайте gitorious был отдельный бранч, на который уже наложены патчи VA-API. Я раньше никак не мог понять, почему я скачиваю master, а никакого VA-API там нет... Короче, ищите архив MPlayer-1.1.1.r36265.tar.bz2. Если внутри есть файл patches/0002-Add-compatibility-with-original-VA-API-0.29.patch, значит это оно.

Можно для верности сделать sudo apt-get build-dep mplayer

Перед компиляцией, распакуйте ffmpeg 2.1 в папку с исходниками mplayer. Переименуйте просто в "ffmpeg"

Только блин плеер 2013 года. Потом, как я понял, разработку mplayer-vaapi прекратили в пользу mpv. А mplayer 2013 года не умеет даже opus. Хотя в репозитории Debian 7 он есть. Хм, может я просто не собрал с ним mplayer? Блин, надо попробовать пересобрать...

mpv тоже можно скомпилировать. Кстати, когда я обновил libva1 до версии 1.7.3, у меня mplayer-vaapi продолжил работать, но процесс fireGL начал жрать 100% ядра. Так что оставляйте для fglrx дефолтный 1.0.15. На интеле не тестировал.

Использовать так: "mplayer -vo vaapi:gl -va vaapi имя_файла.mp4" Как настроить gmplayer не знаю, но знаю как настраивать smplayer

Бинарники yt-dl_linux собраны под amd64, для 32-битной системы бинарников нет. Сам скрипт yt-dlp хочет Python 3.7, а у нас - Python 3.2. Так что в 32-битных системах придётся без него. Ну или там я не знаю, под Wine запустить win32-версию

Ответить | Правка | Наверх | Cообщить модератору

128. "Debian 9 Stretch перемещён в архив "  +/
Сообщение от Zenitur (ok), 28-Мрт-23, 23:32 
Пожалуй, моя "простыня текста" и без того уже стала слишком длинной. Но я забыл крайне важную штуку. Если ставить Glibc 2.17, то надо понизить версию (чтобы она была из основного репозитория, а не из бэкпортов) libp11-kit0 и libldap-2.4-2. А в предыдущем комментарии я указал только libp11-kit0.

Я долго не мог понять, почему при понижении версии libp11-kit0, synaptic пытается удалить пол-системы. А оказывается libldap надо устарить тоже.

Пожалуй, это всё. Надеюсь, этот гайд будет кому-нибудь полезен

> Четвёртый лог ... куда-то потерялся

Нашёлся внутри третьего лога. Спешил, торопился отредактировать свой коммент, пока не истекло время редактирования. И всё равно не успел написать всё, что хотел - вот и ещё один коммент строчу

P.S. Ну и в качестве небольшого бонуса - Wine Staging 5.0.1 для wheezy-backports. Без бэкпортов не встанет хотя бы потому, что зависит от libudev.so.1, а не от libudev.so.0. Ну и я собирал под новый Glibc. Стим работает (я пробовал только 32-битный, для него нужны параметры "-noreactlogin -no-browser"). Wine собран без gstreamer (лично мне он не нужен, но при желании можно и с ним собрать), и без PE-либ. А в остальном - со всем, чем нужно, собран.

64-bit: https://0x0.st/Ho6W.tar.xz
32-bit: https://0x0.st/Ho6y.tar.xz

Чтобы включить Esync, нужно использовать параметр WINEESYNC=1, а в файл /etc/security/limits.conf добавить:

ИМЯПОЛЬЗОВАТЕЛЯ hard nofile 524288

Изменение заработает после перезагрузки, проверить командой "ulimit -Hn"
Инфа отсюда: https://github.com/lutris/docs/blob/master/HowToEsync.md
Исходники mplayer-vaapi с ныне закрытого gitorious:
https://0x0.st/Ho60.tar.bz2

Ответить | Правка | Наверх | Cообщить модератору

150. "Debian 9 Stretch перемещён в архив "  +/
Сообщение от Аноним (150), 29-Мрт-23, 17:59 
Простыня текста не просто стала слишком длинной. Еще совершенно не понятен смысл опуса.

Там про какой-то "с драйвером fglrx 15.12 данная версия Wine ведёт себя плохо". Добро пожаловать в год 2023! А вы из какого года, и что за проблему решаете? Почему я спрашиваю? В 2023 году никакого "fglrx 15.12" как линуксного решения в природе нет. Линуксоиды с амд совсем другими вещами пользуются сейчас, как то ядерным драйвером amdgpu для мало-мальски новых GPU и radeon для совсем винтажных. И так уже лет 5 к ряду. Если не 10. А fglrx - unsupported config на вообще всех мыслимых уровнях. Можно конечно пытаться гнать на дохлой лошади, но, знаете, этот скелет в музее стоял не для того чтобы какие-то чудаки ковбоя пытались изображать.

Ответить | Правка | Наверх | Cообщить модератору

168. "Debian 9 Stretch перемещён в архив "  –1 +/
Сообщение от Zenitur (ok), 29-Мрт-23, 19:52 
Вообще я пробовал обновить под Wheezy несколько системных компонентов, чтобы завести amdgpu. Получилось. Правда, это не стоило того. Слишком много компилять. Проще установить Debian 8, подключить репозиторий SteamOS 2.x, и стянуть новую месу (относительно новую). А ненавистный Systemd можно отключить, подключив репозиторий Devuan.

Зачем этот пост? Ну ведь зачем-то люди же настраивают конфиги Win98SE или там например WinXP. Понятное дело, что на WinXP ты не заведёшь новые видеодрова. Вот и здесь так же

Ответить | Правка | Наверх | Cообщить модератору

173. "Debian 9 Stretch перемещён в архив "  +/
Сообщение от Аноним (-), 30-Мрт-23, 01:02 
> Debian 8, подключить репозиторий SteamOS 2.x, и стянуть новую месу (относительно новую).

Деб 8 же еще древней сабжа. Хотя для арч-некромансеров у дебиана есть архивы даже самых древних дистров вроде.

> А ненавистный Systemd можно отключить, подключив репозиторий Devuan.

Если сильно нехрен делать можно набирать систему себе с ноля, дебутстрапом. Ультраминимальный вариант может быть вообще без инит системы - но вы же понимаете что тогда придется init=/bin/bash в бутлоадере и далее старт системы самому от и до? Это довольно неудобненько, зато совершенно демократично на тему инит систем. Кому что нравится тот то и вкатит.

> Зачем этот пост? Ну ведь зачем-то люди же настраивают конфиги Win98SE или
> там например WinXP. Понятное дело, что на WinXP ты не заведёшь
> новые видеодрова. Вот и здесь так же

С другой стороны вон тот радеон 9000 на современной винде тоже не заведешь. А вот в современном САБЖЕ - вполне.

Ответить | Правка | Наверх | Cообщить модератору

182. "Debian 9 Stretch перемещён в архив "  +/
Сообщение от Zenitur (ok), 30-Мрт-23, 11:48 
Я привёл Deb 8 в качестве примера потому, что под него пока что запускается вообще всё. Стим, протон самый свежий, хромиум последний самый. А обновления по-прежнему выпускаются через репозиторий Freexian. До 2025 года.

Деб 7 для меня был системой, которая запускает "вообще всё", где-то до лета 2022 года. Потом Firefox 78 перестали поддерживать. Однако я не теряю надежды собрать актуальный хромиум, чтобы работал VA-API, чтоб всё как надо. Кстати VA-API под Wine Staging работает, и в том числе в браузере.

По поводу радеонов, было бы просто отлично, если бы amdgpu можно было просто установить в любую систему. Без обновления ядра, месы, libdrm. Это бы сильно упростило жизнь. Вот как fglrx ставился. Или как дрова NVIDIA. Дрова NVIDIA кстати и на деб 7 ставятся, даже актуальных версий.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру