LINUX.ORG.RU

2
Всего сообщений: 46

Игра Comanche-4 в Wine на FreeBSD

> wine ./C4.EXE
0009:err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  280
  Current serial number in output stream:  284

Кто что подскажет, как решить проблему запуска?

Что пробовал:

  1. Повысил привелегии:
% chmod +s /usr/local/bin/wine

— бесполезно.

  1. Создал и отредактировал ключи локального реестра:
> regedit

согласно инструкции:

a) NT4 users should change / add the following registry variable
and set its value to DWORD 1:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Afd\Parameters\DisableRawSecurity
b) 2000 users should set the following registry variable to DWORD 1
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\AllowUserRawAccess
after you change the registry, you will need to reboot.

— бесполезно.

  1. Пересобрал mesa-dri, mesa-libs, xorg-server — бесполезно.

  2. Удалял каталог ~/.wine. Конфигурировал различные версии операционной системы Windows — бесполезно.

P.S. Да, это случилось после переустановки драйвера NVIDIA 440 на стабильный NVIDIA 390 из портов. Обычные оконные программы Windows запускаются и работают без вопросов. До смены драйвера игрушка запускалась и работала.

 , , , ,

iZEN ()

Нужен свежий openconnect на ubuntu 18.04 i386

Здрахуйте!

Помогите найти решение (если оно есть).

Дано: Старенький, но живой нотебяк на котором стоит последняя i386 убунта LTS 18.04 (минимальный netinstall с повальным –no-install-recommends). Вайвай - broadcom b43. Периодически подключается внешняя гигабитная китайская сетевуха (убунта её удачно распознаёт и пользует). Из-за проца перейти на 64 бита возможности нет. Пользую openconnect (замена говноциске), remmina+RDP, evolution+ews, libreoffice, wine (для общения через проприетарный софт со специфичными железками). Железо сменить возможности нет.

Найти: Способ вкорячить последний (8), или около того релиз openconnect (или замену, если есть) на существующую убунту (аналог cisco anyconnect). Либо предложите другой i386 дистрибутив на котором всё это есть.

Debian не подошёл уже на стадии борьбы с вайваем - работать заставил, но скорость никакая (перепробовал все фирмвари из репозитория). И выяснилось, что для evolution убрали MS Exchage (ews).

Просьба отвечать по существу. Есть решение (приветствуются даже теоритические варианты) - пишите.

Заранее спасибо.

 , ,

beduin747 ()

Попытка установить 32-битный libgl требует снести пол системы

Ubuntu 20.04, установлен nvidia-driver-435. В /usr/lib/x86_64… есть libGL.so.1 Нужно запустить 32-битную программу с OpenGL

Чтобы получить эту библиотеку, нужно sudo apt install libgl1:i386 libglx0:i386 libglx-mesa0:i386 libgl1-mesa-dri:i386 libllvm10:i386

Однако при этом список «Следующие пакеты будут УДАЛЕНЫ» просто огромен и «объём занятого дискового пространства уменьшится на 1 303 MB»

Как установить эту несчастную libgl? Пакет libnvidia-gl-435:i386 установлен, но libGL не содержит (смотрел внутри архива). В интернете пишут что это решило бы проблему, но как, если файла даже нет?

Возможно предыдущие версии драйвера nvidia содержали такой файл, а сейчас нет

 ,

I-Love-Microsoft ()

Linux Kernel 5.4

Не могу найти Linux Kernel 5.4 - i386.deb в Ubuntu доступно только 5.3. Linux Kernel 5.4 только x64. Подскажите где взять Linux Kernel 5.4 - i386.deb? Компиляция не устраивает, (не умею)

 , ,

maldik ()

Переустановить пакеты i386 на amd64

Linux 4.15.0-76-generic x86_64 GNU/Linux
kein@host:~$ dpkg --print-architecture
amd64
kein@host:~$ dpkg --print-foreign-architectures
i386

После танцев с wine получилось так, что половина пакетов стала i386, но до этого практически все (за исключением лишь пары) пакеты имели amd64.

Танец был, по большому счёту, один: apt сказал, мол не установлю wine-stable, ибо есть зависимость от wine-stable-i386, и разрешать не буду. Я ему сказал, мол в чём проблема, apt install wine-stable-i386 && apt install wine-stable. Всё было установлено.

Однако в логах установки я увидел, что куча пакетов amd64 были удалены и вместо них поставлены соответствующие i386. Сейчас мне wine уже и не нужен, поэтому хочу всё вернуть.

Всё, конечно, работает, но как-то стрёмно всё это.

Как вернуть всё обратно?

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

 , , ,

Architector ()

Разделение основной системы и пакетов 32-битной архитектуры

Мне нужны пакеты 32-битной архитектуры (основная х86_64) для использования wine и steam, но не хочется захламлять основную систему. Каким образом содержать их отдельно, но использовать из основной системы без существенной потери производительности? Chroot, контейнеры? С виртуализацией не хочется связываться, т. к., во-первых, видеокарта одна - дискретная, а во-вторых, это выглядит как перебор.

 , , , ,

Nayseel ()

32 битная Ubuntu на ПК с UEFI

Я запустил установщик Ubuntu для i386 (у которой нет поддержки EFI) в режиме CSM или Legacy или как он правильно называется, то есть EFI не нужен, установил на один раздел (290 гб) систему, на второй (3 мб) Reserve BIOS boot area, свободного места 4 мб. Нажал перезагрузить, загрузилась основная система, ну это не удивительно. Перезагрузил ноутбук в режим выбора загрузки, но нигде не нашёл там своего раздела, там просто цельные диски, ни слова Ubuntu, ничего там нет. Пробовал все понажимать, ничего не получилось, система моя не отображается. Как её теперь загрузить? Где этот устаревший режим найти для загрузки?

 , , , ,

gradle ()

Ищу дистрибутив для i386 с более или менее стабильно работающим хромиумом

Ищу дистрибутив для 32-битной архитектуры (i386) с более или менее стабильно работающим хромиумом, желательно легковесный дистрибутив.

Гляньте, что я нашёл! ;))) http://ftp.ch.debian.org/ubuntu/pool/universe/c/chromium-browser/

 , , , ,

jia ()

Asus eee PC 1025c Debian, чёрный экран после обновления.

Ситуация похожа на описанную в https://www.linux.org.ru/forum/desktop/14471171 , но решение не подходит. Помогите побороть?

На нетбука был установлен дебиан 9.8. (с lxde ) Установился без проблем, работал. потом был обновлён. apt upgrade , в терминале. (проблема по весне появилась. Руки только сейчас дошли…) Теперь если выбрать в загрузке прежнее ядро (4.9.0-8), комп загружается без проблем. Но если выбрать более свежее (4.9.0-9), при загрузке в какой-то момент экран гаснет. И cont-alt-F1..F7 ни к чему не приводят. Из этого состояния комп можно лишь нажатием на кнопку питания вывести. Однако, сеть есть. На комп можно зайти по ssh.

Лог Xorg-а: https://pastebin.com/fXPCeubn dmesg: https://pastebin.com/GVfkWHrZ

Если ещё что-то нужно - предоставлю. «Снести всё и поставить бастера» уже пробовал. Результат ещё хуже. Ни рабочего ядра, ни ssh. nomodeset установить в грабе - не помогает. впрочем, как и text

 , ,

Vasylich ()

использование библиотек с несколькими архитектурами на одной машине

Имеется необходимость собирать ПО в Ubuntu 16.04 с библиотеками под i386 и amd64. Но есть проблема, что некоторые библиотеки конфликтуют, если пытаться ставить под обе архитектуры. Например у меня не получилось установить libnet-dev:i386 вместе c libnet-dev:amd64.

Т.к. для сборки используем docker, то проблему решили использованием 2 разных контейнеров, созданных из образа ubuntu:16.04, каждый из которых предоставляет своё окружение для сборки: для i386 и amd64.

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

 , ,

dmitryshm ()

i386 или x64

Ubuntu 16.04 без драйвера от интелла. Какую архитектуру выбрать? Интересует вопрос с точки зрения получаемой картинки на экране.

 , ,

uuuuu ()

Debian 7 i386 to amd64

Потребовалось на удаленно работающем серваке сменить ядро с 686-pae на amd64, нашел вроде рабочий мануал https://wiki.debian.org/CrossGrading ядро кое как сменилось, dpkg, tar и apt тоже вроде с горем пополам со второго раза, дошел до пункта замены всех пакетов

dpkg --get-selections | grep :i386 | sed -e s/:i386/:amd64/ | dpkg --set-selections
и тут то получил проблему с зависимостями
apt-get -f install

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

 ,

wolverin ()

Поцчему новость о «кончине» Skype 4.3 ушла в архив?

Skype 4.3 для GNU/Linux прекратит работу 1 июля 2017 (теперь официально)

Как теперь визжать там, что эта дрянь до сих пор работает?

 , , , ,

bodqhrohro_promo ()

Как корректно вкл поддержку 32bit(i386) arch в 64bit системе ubuntu 12.04 и 14.04?

Раньше такой проблемы не было в 12.04 и 14.04, в том числе и на 16.04 так как версия была - 16.04, а сейчас 16.04.05. Что они там намудрили непонятно, а не обновлять систему тоже не вариант.

С правами рута или sudo один хрен ничего не получается, зависнет на одном месте, и неизвестно на каком %.

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

Включал поддержку таким методом. dpkg --add-architecture i386 apt-get update apt-get install ia32-libs

 , , ,

Akelian ()

Установка wine:i386 тянет воз х32 пакетов. Это нормально?

Установка wine:i386 тянет воз х32 пакетов, установка же вайна 64-битного этим не страдает.
Это норм?
У меня дебиан 8.6 64 бита, мате, все ставил до недавнего времени из синаптика -там все amd64, архитектуру х32 не добавлял, добавил, чтобы поставить wine:i386 и вот те на...
Правда, все робит, даже если согласиться, но зачем столько пакетов то тащить?
Или просто так как вайн х32, то ему надо х32-пакеты, а их нет в системе, вот апт и тащит их?
Не возникнет ли каши и глюков с системе, если часть пакетов amd64 будет дублироваться i386?
Список пакетов не приведу - делал на виртуалке, но там тот же пингвин, пакетов i386 было предложено к вайну поставить штук100 где-то...
Пока мучаю вайн на виртуалке - почти клоне системы.

 , ,

PingVin144 ()

Почему deb-netinst.iso для amd64 менее жирный, чем для i386?

http://mirror.yandex.ru/debian-cd/8.6.0/amd64/iso-cd/

debian-8.6.0-i386-netinst.iso                      17-Sep-2016 16:04    316M
debian-8.6.0-amd64-netinst.iso                     17-Sep-2016 17:24    247M
Почему deb-netinst.iso для amd64 менее жирный, чем для i386?

И ещё вопрос. Образы debian-businesscard перестали выпускаться?

Образы «network install» (150-300 МБ) и «business card-size» (40 МБ) можно найти на странице network install — там bunesscard нет

 , ,

pacify ()

Возможно ли на работающем Debian 7 сменить архитектуру?

с i386 на amd64 с ядром и всеми пакетами ?
понятно что лучше переставить, но может там ничего сложного нет и поделитесь туториалом?

 ,

wolverin ()

Как установить apache2:i386 на debian 8 x64?

Там какая-то беда с зависимостями. Их очень много. Не хочу загадить систему или что-то поломать.

Может быть, у кого есть полный список?

 , , ,

bvn13 ()

libfreetype6-dev:i386 в debian jessie/stretch требует удалить libfreetype6-dev

Устанавливаю libfreetype6-dev:i386 для компиляции wine, получаю

# apt-get install libfreetype6-dev:i386
...
The following extra packages will be installed:
  libpng12-dev:i386 zlib1g-dev:i386
The following packages will be REMOVED:
  libcairo2-dev libfontconfig1-dev libfreetype6-dev libgtk2.0-dev libpango1.0-dev libxft-dev

# dpkg --print-architecture
amd64
# dpkg --print-foreign-architectures
i386

Есть этот баг https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666761 , но я мало чего там понял. Как в multiarch решают проблему разных .h, .pc? Для библиотек .so/.a есть разные директории, а для этого?

Вот, например, diff libfreetype6-dev для amd64 и i386:

$ ./x/usr/bin/freetype-config --libs
-L/usr/lib/x86_64-linux-gnu -lfreetype
$ ./y/usr/bin/freetype-config --libs
-L/usr/lib/i386-linux-gnu -lfreetype

$ diff -r x y                          
diff -r x/usr/bin/freetype-config y/usr/bin/freetype-config
19c19
< libdir="/usr/lib/x86_64-linux-gnu"
---
> libdir="/usr/lib/i386-linux-gnu"
diff -r x/usr/include/freetype2/freetype/config/ftconfig.h y/usr/include/freetype2/freetype/config/ftconfig.h
83c83
< #define SIZEOF_LONG 8
---
> #define SIZEOF_LONG 4
Only in y/usr/lib: i386-linux-gnu
Only in x/usr/lib: x86_64-linux-gnu

 , , ,

panzerito ()

Прибираем за Skype в Debian

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

 sudo dpkg --add-architecture i386 

 , ,

Deleted ()