LINUX.ORG.RU

Сообщения meliafaro

 

Wine 2.12

Новости — Linux General
Группа Linux General

Wine представляет собой слой совместимости для POSIX-систем, обеспечивающий возможность запуска программ для MS Windows.

После выхода версии 2.0 в январе 2017 г. кодовая база проекта стала разделяться на стабильную ветку и нацеленную на добавление новых функций экспериментальную. Данный релиз относится к последней.

( Наиболее значительные изменения )

Исходный код

Бинарные пакеты

Документация

>>> Подробности

 

meliafaro
()

Не собирается 32-битная библиотека на 64-битной системе

Форум — Development

Пытаюсь собрать WineASIO в Debian 9. Собираю по этому образцу https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=wineasio . 64-битная версия библиотеки собралась, а 32-битная выдаёт следующее:

ld: i386:x86-64 architecture of input file `/usr/lib/x86_64-linux-gnu/wine/libuuid.a(uuid.o)' is incompatible with i386 output
ld: Relocatable linking with relocations from format elf64-x86-64 (/usr/lib/x86_64-linux-gnu/wine/libwinecrt0.a(dll_entry.o)) to format elf32-i386 (wineasio.KabUFW.o) is not supported
winebuild: ld failed with status 1
winegcc: /usr/lib/wine/winebuild failed
Makefile:114: ошибка выполнения рецепта для цели «wineasio.dll.so»
make: *** [wineasio.dll.so] Ошибка 2

Кто объяснит, что оно от меня хочет?

UPD: рано я начал радоваться. Собраться-то оно собралось, вот только не работает. ldd выдаёт следущее:

ldd wineasio.dll.so
	linux-vdso.so.1 (0x00007ffd8f13d000)
	libjack.so.0 => /usr/lib/x86_64-linux-gnu/libjack.so.0 (0x00007fe477da1000)
	libwine.so.1 => not found
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe477a9d000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe4776fe000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe4774e1000)
	libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007fe477290000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe477088000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe476e84000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe476b02000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe4768eb000)
	/lib64/ld-linux-x86-64.so.2 (0x0000560c169e1000)
То есть как минимум libwine оно нифига не видит. Как такое может быть, ума не приложу.

UPD2: всё работает, проблема решена. Кому интересно, вот тут подробное описание, как собрать multilib WineASIO под Debian 9: Не собирается 32-битная библиотека на 64-битной системе (комментарий)

 , , , ,

meliafaro
()

Apt опять веселится, как успокоить?

Форум — Desktop

ВНЕЗАПНО выяснилось, что при установке какого-то пакета у меня слетела пульса. Попытка её водворить на место выкидывает следующую предъяву:

sudo apt-get install pulseaudio
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 pulseaudio : Зависит: libpulse0 (= 5.0-13) но он не будет установлен
              Зависит: libasound2-plugins но он не будет установлен
              Зависит: pulseaudio-utils но он не будет установлен
              Рекомендует: pulseaudio-module-x11 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

Репозитории все родные, ничего дополнительного не ставил, кроме deb-multimedia, откуда поставил только gstreamer-ffmpeg для parole (потому что его собрали с ffmpeg, который потом заменили на gstreamer-libav, а зависимые пакеты не пересобрали; впрочем, ничего нового). Из сторонних пакетов ставил только Viber.

Давайте поможем Даше Джесси разобраться во внутренних противоречиях.

 , ,

meliafaro
()

Как я делал из Арча Минт, или кладбище GTK2-приложений

Галерея — Скриншоты

Месяц назад понадобилась легкая система для парочки экспериментов на реальном железе. Собрал Арчик, накатил Крысу вместо DE. Честно говоря, Крыса всегда меня бесила рядом недоделок и убогим дефолтом, который трудно исправить даже хорошей темой, поэтому дольше чем на «потыкать полчасика» я XFCE не вкатывал. Однако, в этот раз я приятно удивился отзывчивости системы. 2 - 3 года назад мой любимый Гном был не намного тяжелее Крыски, но последние пару релизов он заметно обрюзг и на офисном ноуте 3-летней давности Activities и главное меню отрисовываются далеко не мгновенно и уж во всяком случае с заметным проседанием FPS. Я решил довести мою Крысу до ума.

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

 , , ,

meliafaro
()

Зависает Plymouth при загрузке

Форум — Desktop

При старте система зависает после нескольких секунд анимации Plymouth. При этом, если во время анимации её прервать функциональными клавишами, всё отлично грузится.

Буду рад любым наводкам - где читать, что проверять и т. д.

 , , ,

meliafaro
()

Упоротые дебиановские зависимости

Форум — Talks

Понадобилось поставить крошечный пакетик libasound2-plugins:i386 на практически чистую систему. Цитирую кусок выхлопа:

       Оставить следующие зависимости неразрешёнными:                     
112)     libbrasero-media3-1 рекомендует gstreamer1.0-plugins-ugly        
113)     firefox-esr рекомендует gstreamer1.0-libav                       
114)     gimp-data рекомендует gimp                                       
115)     gnome-bluetooth рекомендует gnome-control-center                 
116)     gnome-online-accounts рекомендует gnome-control-center (>= 3.6.1)
117)     gnome-settings-daemon рекомендует pulseaudio                     
118)     gnome-shell рекомендует gnome-contacts                           
119)     gnome-shell рекомендует gnome-control-center                     
120)     mousetweaks рекомендует gnome-control-center                     
121)     pavucontrol рекомендует pulseaudio                               
122)     rhythmbox рекомендует gstreamer1.0-plugins-ugly                  
123)     rygel рекомендует gstreamer1.0-libav                             
124)     rygel рекомендует gstreamer1.0-plugins-ugly                      
125)     speech-dispatcher рекомендует pulseaudio                         
126)     task-gnome-desktop рекомендует gnome                             
127)     task-gnome-desktop рекомендует gimp                              
128)     task-xfce-desktop рекомендует xfce4-goodies                      
129)     task-xfce-desktop рекомендует xfce4-mixer                        
130)     task-xfce-desktop рекомендует vlc                                
131)     task-xfce-desktop рекомендует quodlibet                          
132)     totem рекомендует gstreamer1.0-libav                             
133)     totem рекомендует gstreamer1.0-plugins-ugly                      
134)     libwine рекомендует libasound2-plugins 

Ну вот где ещё такое увидишь? Ещё мне будет кто-то рассказывать про стабильность Демьяна. Пакетный менеджер без палева пытался притащить крысу почти в полном составе, где ее отродясь не бывало, при этом выпилив полсистемы.

 , ,

meliafaro
()

Ищу консольную утилиту, генерирующую миди-сигнал

Форум — Multimedia

Собственно, такие дела. Утилитка должна уметь отсылать сообщения note-on и note-off с определенными значениями velocity и питча.

Или это возможно реализовать простой отсылкой миди-сообщений на какой-либо миди-выход? Если да, как это делается и где об этом можно почитать?

 , ,

meliafaro
()

Зависает Reaper под Wine при использовании WineASIO

Форум — Multimedia

Я начинаю верить в мистику. Сколько лет пользуюсь Рипером и WineASIO, всегда всё работало, как часы. Вчера попробовал запустить ту же связку на свежеустановленном Antergos - зависания, вылеты, в худшем случае программа вообще не загружается. Ошибки самые разные, от ругани на рандомные *.dll до ошибок чтения памяти. За день до этого на Арче всё работало идеально, при том, что пакетная база абсолютно та же. Максимум, чего я добился - всё работает при выводе через Пульсу или Альсу, но виснет при попытке играть через WineASIO и Jack.

Окей, сношу Антергос, ставлю Debian Testing, собираю тот же сетап. Результат ВНЕЗАПНО абсолютно тот же - все работает через Пульсу и Альсу, но виснет при выводе через WineASIO. ДЛЛ-ки отлично устанавливаются и регистрируются через regsvr32, но программа сообщает, что не может вывести звук. Общего у систем нет вообще ничего, WineASIO в первом случае компилилось из АУРа, во втором - ставилось через реп KXstudio, даже версии Wine разные, но проблема одна и та же, причем впервые за всё время, что я пользуюсь Рипером под Линукс.

Cannot create thread res = 11
JackMessageBuffer::Create cannot start thread
Cannot create message buffer
Cannot create thread res = 11
Cannot start Jack client listener
Cannot start channel
JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for 4294967295, skipping unlock
wine: Unhandled page fault on write access to 0x00000020 at address 0x7fd1ddd09936 (thread 0024), starting debugger...
wine client error:24: read: Неправильный адрес
Убито

 , , , ,

meliafaro
()

Браузеры выдают моноширинные шрифты вместо обычных

Форум — Desktop

Wine начал сбоить при попытке запуститься со шрифтами инфиналити, из АУР новая версия что-то не собиралась. Ладно, подумал я, вроде там непатченный freetype объявляли готовым для десктопа. Поставил ванильный фритайп, кое-как его настроил. Не инфиналити, конечно, не инфиналити... но жить кое-как можно, да и Wine нормально запустился.

Но возникла странная и пугающая аномалия - браузеры в рандомных местах начали менять дефолтные шрифты на моноширинные. Главная ЛОРа теперь выглядит вот так:

http://i90.fastpic.ru/big/2017/0113/5d/c2c443e7a43f4ba799b3a293313b695d.png

Кто подскажет, как бороться с этой напастью?

 , , , ,

meliafaro
()

Yaourt отказывается устанавливать с curl: (77)

Форум — General

На свежеустановленном Антергосе при попытке поставить что-либо из АУРа получаю:

curl: (77) error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: none
==> ОШИБКА: Ошибка при загрузке 'https://github.com/archlinuxfr/yaourt/releases/download/1.8.1/yaourt-1.8.1.tar.xz'
    Прерывание...

Гугл по теме выдает только пересуды бородатых пэхэпэшников.

Йогурт ставил установщик. Что предпринять?

 , , , ,

meliafaro
()

Курсор мыши «прилипает» к краям экрана, Wine

Форум — Games

Господа, что делать?

В ряде старых игрушек курсор ведёт себя неадекватно: как бы «прилипает» к краям экрана, так что неимоверно сложно им управлять. Кто-нибудь сталкивался с такой бедой?

Вообще, заметил, что запускать игры конца 90-х под Wine вообще очень нетривиальная задача.

 , ,

meliafaro
()

Запуск ряда приложений в скрипте

Форум — General

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

Как проще всего реализовать такой скрипт?

 , ,

meliafaro
()

Gentoo: не работает драйвер для интеграшки

Форум — Linux-hardware

Почему-то после обновления мира не работает нормально драйвер для интеловской интегрированной видюхи на ноутбуке. Gnome пишет, что выводит видео через «Gallium 0.4 on llvmpipe». Не работает анимация, всё ужасно тормозит. Как заставить систему использовать нормальный драйвер?

 , , , ,

meliafaro
()

Gentoo: в сессии GNOME не работает мышь и клавиатура

Форум — Desktop

В консоли прекрасно работала, запустил GDM - всё отлично, ввёл пароль с клавиатуры, мышь тоже работает. Загрузился GNOME - реагирует только тачпад. Как такое может быть? О_о

 , , ,

meliafaro
()

Собираю Gentoo, ошибка монтирования раздела

Форум — Linux-install

Собственно, сабж. Собираю из под рабочего Арча на отдельный раздел sda7, который размечен под два подтома - root и home. Пользуюсь рекомендациями из этой статьи. Это отлично работало при установке Арча и предыдущей установке Gentoo, но в этот раз что-то пошло не так. Пока я собирал систему из-под chroot-а, всё монтировалось правильно, после перезагрузки Генту не грузится, поясняя это возгласом http://itmages.ru/image/view/4996187/75bb41e0. Перезагрузившись в Арч, я обнаружил, что оба подтома на sda7 определились как отдельные каталоги, т. е. в корне раздела 2 каталога - home и root.

Содержимое /etc/fstab:

/dev/sda7               /               btrfs           subvol=root,compress=lzo,autodefrag,space_cache         0 1

/dev/sda7               /home           btrfs           subvol=home,compress=lzo,autodefrag,space_cache         0 0

/dev/sda5               none            swap            defaults                                                0 0

/dev/sda6               /arsenal        ext4            defaults                                                0 0

Ядро 4.8 с kernel.org с наложенными вручную pf-патчами, поддержка btrfs включена в ядро. SystemD.

ЧЯДНТ?

 , , ,

meliafaro
()

RSS подписка на новые темы