Эльбрус/десктоп: различия между версиями
< Эльбрус
м (→игры: +tremulous (заодно и на других не-x86 починил)) |
(→игры) |
||
(не показаны 73 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
= [[Эльбрус]] как десктоп = | = [[Эльбрус]] как десктоп = | ||
Ниже состояние приведено либо для всех поддерживаемых веток репозитория ( | Ниже состояние приведено либо для всех поддерживаемых веток [[ports/e2k|репозитория]] (c8, p9, p10, sisyphus в вариантах _e2k), либо конкретизировано; в любом случае возможно несовпадение с текущими реалиями, при необходимости лучше проверить или спросить mike@. | ||
* xorg-server {{есть}} | Многие из этих пакетов входят в состав дистрибутивов [[Альт Рабочая станция]] и [[Альт Образование]]. | ||
* lightdm {{есть}} | |||
* xfce4 {{есть}}, thunar {{есть}} ''работают'' | Список, разумеется, [http://packages.altlinux.org/ru/p10_e2k/ далеко не полон]. | ||
== в наличии == | |||
* xorg-server {{есть}}, Mesa {{есть}} ''работают'' | |||
* lightdm {{есть}}, lightdm-gtk-greeter {{есть}}, [[lightdm-gtk-greeter-pd]] {{есть}} ''работают'' | |||
* [[xfce4]] {{есть}}, thunar {{есть}} ''работают'' | |||
* codeblocks {{есть}} ''работает'' | * codeblocks {{есть}} ''работает'' | ||
* p7zip {{есть}} ''работает'' | * p7zip {{есть}} ''работает; [[эльбрус/тесты|тесты]]'' | ||
* foomatic-db {{есть}} | * [[cups]] {{есть}}, foomatic-db {{есть}} ''работают'' | ||
* sane {{есть}} | * [[sane]] {{есть}}, xsane {{есть}} ''работает'' | ||
* pidgin {{есть}} ''запускается'' | * [[pidgin]] {{есть}} ''запускается'' | ||
* claws-mail {{есть}} ''работает'' | * [[claws-mail]] {{есть}} ''работает'' | ||
* WindowMaker {{есть}} ''работает'' | * [[WindowMaker]] {{есть}} ''работает'' | ||
* icewm {{есть}} '' | * [[icewm]] {{есть}}, spacefm {{есть}} ''работают'' | ||
* gnumeric {{есть}} ''работает'' | * gnumeric {{есть}} ''работает'' | ||
* rdesktop {{есть}} ''работает'' | * [[rdesktop]] {{есть}} ''работает'' | ||
* tigervnc {{есть}} | * [[VNC|tigervnc]] {{есть}} | ||
* SPICE {{есть}} ''работает'' | * [[SPICE]] {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | ||
* lxde {{есть}} '' | * [[lxde]] {{есть}}, pcmanfm {{есть}} ''работают'' | ||
* firefox-esr {{есть}} ''работает'' | * [[firefox|firefox-esr]] {{есть}} ''работает'' | ||
* LibreOffice {{есть}} ''работает'' | * [[Аналоги приложений Windows|LibreOffice]] {{есть}} ''работает'' | ||
* dosbox {{есть}} ''работает'' | * [[dosbox]] {{есть}} ''работает'' | ||
* rtc {{есть}} ''работает; это бинарный транслятор x86, перепакованный из ОС Эльбрус'' | * [[эльбрус/rtc|rtc]] {{есть}} ''работает; это бинарный транслятор x86, перепакованный из ОС Эльбрус'' | ||
* xscreensaver {{есть}} | * xscreensaver {{есть}}, rss_glx {{есть}} ''работают'' | ||
* [[alterator|alterator-browser-qt5]] {{есть}} ''работает'' | |||
* alterator-browser-qt5 {{есть}} ''работает'' | * [[lxqt]] {{есть}}, pcmanfm-qt {{есть}} ''работают'' | ||
* lxqt {{есть}} '' | * [[inkscape]] {{есть}} ''работает'' | ||
* inkscape {{есть}} ''работает'' | * [[synaptic]] {{есть}} ''работает'' | ||
* synaptic {{есть}} ''работает'' | * [[Аналоги приложений Windows|gimp]] {{есть}} ''работает'' | ||
* gimp {{есть}} ''работает'' | * [[Аналоги приложений Windows|scribus]] {{есть}} ''работает'' | ||
* scribus {{есть}} ''работает'' | |||
* psi-plus {{есть}} ''работает'' | * psi-plus {{есть}} ''работает'' | ||
* recoll {{есть}} ''работает'' | * [[recoll]] {{есть}} ''работает'' | ||
* mate {{есть}} ''работает'' | * [[mate]] {{есть}} ''работает'' | ||
* system-config-printer {{есть}} | * [[system-config-printer]] {{есть}} ''работает'' | ||
* lyx {{есть}} | * [[TeXSubsystem|texlive]] {{есть}} ''работает'' | ||
* [[lyx]] {{есть}} | |||
* mplayer {{есть}} ''работает'' | * mplayer {{есть}} ''работает'' | ||
* remmina {{есть}} ''работает'' | * [[Аналоги приложений Windows|remmina]] {{есть}} ''работает'' | ||
* connector {{есть}} ''работает'' | * [[connector]] {{есть}} ''работает'' | ||
* brasero {{есть}} ''запускается'' | * brasero {{есть}} ''запускается'' | ||
* gimagereader {{есть}} ''работает'' | * gimagereader {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | ||
* audacity {{есть}} ''работает'' | * [[audacity]] {{есть}} ''работает'' | ||
* smplayer {{есть}} ''работает'' | * [[smplayer]] {{есть}} ''работает'' | ||
* NetworkManager {{есть}} ''работает'' | * [[NetworkManager]] {{есть}} ''работает'' | ||
* wdm {{есть}} ''работает'' | * xdm {{есть}} ''работает'' | ||
* vlc {{есть}} ''работает'' | * [[wdm]] {{есть}} ''работает'' | ||
* sddm {{есть}} | |||
* [[vlc]] {{есть}} ''работает'' | |||
* ufraw {{есть}} | * ufraw {{есть}} | ||
* rawtherapee {{есть}} | * [[rawtherapee]] {{есть}} | ||
* qt-creator {{есть}} '' | * [[qt-creator]] {{есть}} ''для работы требует настройки руками или патчами; если вторые забыли -- пишите'' | ||
* x2goclient {{есть}} ''работает'' | * [[X2Go|x2goclient]] {{есть}} ''работает'' | ||
* x2goserver {{есть}} ''работает (кроме p8)'' | * [[X2Go|x2goserver]] {{есть}} ''работает (кроме p8)'' | ||
* transmission {{есть}} ''работает'' | * [[transmission-daemon|transmission]] {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | ||
* blender {{есть}} ''работает'' | * [[blender]] {{есть}} ''работает'' | ||
* rosegarden {{есть}} | |||
* [[Аналоги приложений Windows|pitivi]] {{есть}} | |||
* [[librecad]] {{есть}} ''работает'' | |||
* linphone {{есть}} | |||
* [[jack|ardour]] {{есть}}, [[jack]] {{есть}} | |||
* [[flatpak]] {{есть}} | |||
* [[Диагностика оборудования и системы|inxi]] {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | |||
* [[Диагностика оборудования и системы|hardinfo]] {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | |||
* [[obs-studio]] {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | |||
* [[kdenlive]] {{есть}} ''работает'' | |||
* [[vulkan]] {{есть}} ''работает'' | |||
* liri-* {{есть}} ''sisyphus_e2k'' | |||
* [[opentoonz]] {{есть}} ''запускается'' | |||
* [[cinnamon]] {{есть}} ''p9_e2k: работает'' | |||
* [[kicad]] {{есть}} | |||
* [[freecad]] {{есть}} ''sisyphus_e2k; работает, кроме мода StartPage'' <!-- mv /usr/lib64/freecad/Mod/Start/StartPage{,1} --> | |||
* [[engineering|meshlab]] {{есть}} ''sisyphus_e2k; работает'' | |||
* [[telegram|telegram-desktop]] {{есть}} ''sisyphus_e2k; работает'' | |||
* [[telegram|cutegram]] {{есть}} ''sisyphus_e2k; работает'' | |||
* kodi {{есть}} ''sisyphus_e2k; работает'' | |||
* [[kde|plasma5/kde5/kf5]] {{есть}} ''в p10_e2k из p9 -- работает; в sisyphus_e2k из p11 -- задумывается около сплэша на старте'' | |||
* [[openscad]] {{есть}} ''работает'' | |||
* rawstudio {{есть}} ''работает'' | |||
* [[darktable]] {{есть}} ''sisyphus_e2k; работает'' | |||
* [[mpv]] {{есть}} ''работает'' | |||
== отсутствует == | |||
''возможен запуск x86-вариантов при помощи [[эльбрус/rtc|rtc]]'' | |||
* wine {{нет}} ''не имеет смысла без приложений Windows для платформы Эльбрус, но x86 может применяться с [[эльбрус/rtc#wine|rtc]]'' | |||
* chromium {{нет}} ''требуется портирование вместе с jit-движком'' | |||
* gnustep {{нет}} ''требуется транслятор objc'' | |||
== браузер == | == браузер == | ||
Строка 58: | Строка 98: | ||
* links2 {{есть}} ''работает'' | * links2 {{есть}} ''работает'' | ||
* lynx {{есть}} ''работает'' | * lynx {{есть}} ''работает'' | ||
* netsurf {{есть}} ''работает'' | * netsurf {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | ||
* firefox-esr {{есть}} ''работает'' | * [[firefox|firefox-esr]] {{есть}} ''работает'' | ||
* dillo {{есть}} ''работает'' | |||
* midori {{есть}} ''работает'' | |||
'' | * epiphany {{есть}} ''работает'' | ||
* skipstone {{есть}} ''работает'' | |||
* qupzilla {{есть}} ''работает'' | |||
== [[игры]] == | |||
''см. тж. [[e2k games how-to-compile|советы по сборке]] и [http://packages.altlinux.org/ru/sisyphus_e2k/packages/Games/ секцию p.a.o] (тж. [http://packages.altlinux.org/ru/p10_e2k/packages/Games/ p10_e2k])'' | |||
* abuse_sdl {{есть}} ''работает'' | * abuse_sdl {{есть}} ''работает'' | ||
* bzflag {{есть}} ''работает'' | * bzflag {{есть}} ''работает; [[эльбрус/upstream|upstream]]'' | ||
* chromium-bsu {{есть}} ''работает'' | * [[Games/ChromiumBSU|chromium-bsu]] {{есть}} ''работает'' | ||
* digger {{есть}} ''работает'' | * digger {{есть}} ''работает'' | ||
* freeciv {{есть}} ''работает'' | * freeciv {{есть}} ''работает'' | ||
* lbreakout2 {{есть}}, ltris {{есть}} ''работают'' | * [[Games/Lbreakout|lbreakout2]] {{есть}}, [[Games/Ltris|ltris]] {{есть}} ''работают'' | ||
* lugaru {{есть}} | * lugaru {{есть}} | ||
* Maelstrom {{есть}} | * Maelstrom {{есть}} | ||
Строка 117: | Строка 123: | ||
* xblast {{есть}} ''работает'' | * xblast {{есть}} ''работает'' | ||
* xboing {{есть}} | * xboing {{есть}} | ||
* supertux {{есть}} ''работает'' | * [[Games/Supertux|supertux]] {{есть}} ''работает'' | ||
* supertuxkart {{есть}} | * [[Games/SuperTuxKart|supertuxkart]] {{есть}} | ||
* gav {{есть}} ''работает'' | * gav {{есть}} ''работает'' | ||
* foobillard {{есть}} ''работает на 401/801, но не 101 (EGL)'' | * foobillard {{есть}} ''работает на 401/801, но не 101 (EGL)'' | ||
Строка 128: | Строка 134: | ||
* xpilot-ng {{есть}} ''работает'' | * xpilot-ng {{есть}} ''работает'' | ||
* kcheckers {{есть}} ''работает'' | * kcheckers {{есть}} ''работает'' | ||
* wesnoth1.12 {{есть}} ''работает'' | * [[Games/BattleofWesnoth|wesnoth1.12]] {{есть}} ''работает'' | ||
* FlightGear {{есть}} '' | * wesnoth {{есть}} ''работает'' | ||
* frozen-bubble {{есть}} ''работает'' | * FlightGear {{есть}} ''p8_e2k; работает, но небыстро'' | ||
* [[Games/FrozenBubble|frozen-bubble]] {{есть}} ''работает'' | |||
* glob2 {{есть}} ''работает'' | * glob2 {{есть}} ''работает'' | ||
* instead {{есть}} ''работает'' | * [[Games/Instead|instead]] {{есть}} ''работает'' | ||
* meandmyshadow {{есть}} ''работает'' | * meandmyshadow {{есть}} ''работает'' | ||
* pachi {{есть}} ''работает'' | * pachi {{есть}} ''работает'' | ||
Строка 139: | Строка 146: | ||
* trophy {{есть}} ''работает'' | * trophy {{есть}} ''работает'' | ||
* asc {{есть}} | * asc {{есть}} | ||
* assaultcube {{есть}} | * [[Games/AssaultCube|assaultcube]] {{есть}} | ||
* minetest {{есть}} | * [[Games/Minetest|minetest]] {{есть}} | ||
* tremulous {{есть}} | * tremulous {{есть}} | ||
* vegastrike {{проблема}} ''freeglut (vegastrike): failed to connect to a Wayland compositor (как и на [[ports/aarch64|rpi4]]); пакет вылетел из сизифа'' | |||
* [[Games/Torcs|TORCS]] {{есть}} ''sisyphus_e2k'' | |||
* liquidwar6 {{есть}} | |||
* trackballs {{есть}} | |||
* vcmi {{есть}} | |||
* frogatto {{есть}} | |||
* [[Games/Widelands|widelands]] {{есть}} ''работает; p10_e2k, sisyphus_e2k'' | |||
* numptyphysics {{есть}} | |||
* supertux2 {{есть}} ''sisyphus_e2k'' | |||
* mednafen {{есть}} ''работает; падает дефолтный модуль snes, второй вариант работает'' | |||
* fheroes2 {{есть}} ''работает'' | |||
* dgen-sdl {{есть}} | |||
* sdlpop {{есть}} ''работает'' | |||
* quake3 {{есть}} | |||
* [[Games/OpenTTD|openttd]] {{есть}} ''работает'' | |||
* simutrans {{есть}} ''работает'' | |||
=== проприетарные === | |||
* War Thunder, Cuisine Royale, Enlisted (ЗБТ, обращаться к [mailto:mike@altlinux.org|mike@altlinux.org] или [http://warthunder.ru поставщику]) | |||
<!-- | <!-- | ||
== проблемы == | == проблемы == | ||
* plymouth {{проблема|не запускается в initrd (чего-то недостаёт), только на выключении}} ''с m-i2 не ругается, но и не работает -- по крайней мере до p9_e2k'' | * plymouth {{проблема|не запускается в initrd (чего-то недостаёт), только на выключении}} ''с m-i2 не ругается, но и не работает -- по крайней мере до p9_e2k'' | ||
* qcad -> qt5-webengine {{нет}} | * qcad -> qt5-webengine {{нет}} | ||
* kino -> libdc1394 {{нет}} ''VLA'' | * kino -> libdc1394 {{нет}} ''VLA'' | ||
* sankore {{нет}} ''ошибка: в цикле изменяется граница, цикл нельзя использовать в конструкции omp for ([[Elbrus/lcc/openmp|openmp]])'' | * sankore {{нет}} ''ошибка: в цикле изменяется граница, цикл нельзя использовать в конструкции omp for ([[Elbrus/lcc/openmp|openmp]])'' | ||
Строка 156: | Строка 178: | ||
* eric6 -> webengine | * eric6 -> webengine | ||
* leocad {{проблема}} ''non-smp make?'' | * leocad {{проблема}} ''non-smp make?'' | ||
* bb {{проблема}} ''работает без DISPLAY; графика работает примерно до начала звука, дальше замораживается (но звук идёт)'' | * bb {{проблема}} ''работает без DISPLAY; графика работает примерно до начала звука, дальше замораживается (но звук идёт)'' | ||
* lincity-ng {{проблема|выпадает об рендеринг "слишком большой строки"}} | * lincity-ng {{проблема|выпадает об рендеринг "слишком большой строки"}} | ||
* koules {{проблема}} ''графика работает, звук прерывается'' | * koules {{проблема}} ''графика работает, звук прерывается'' | ||
Строка 165: | Строка 185: | ||
--> | --> | ||
= Ссылки = | |||
* дистрибутивы: [[Альт Рабочая станция]], [[Альт Образование]], [[Simply Linux]] | |||
* [[эльбрус/сервер]] | |||
* [[эльбрус/образование]] | |||
* [[эльбрус/горыныч]] | |||
* [[How-to compile games on e2k]] | |||
* [http://www.basealt.ru/about/news/archive/view/mnogopolzovatelskii-kompleks-gorynych-shest-rabo/ "Горыныч"]: многоместная рабочая станция | |||
* [http://habr.com/ru/company/gaijin/blog/533380/ Как мы переносили современные игры на процессор Эльбрус-8С] (Gaijin Entertainment) | |||
* [http://елбрус.рус/игры/ Игры, портированные под Эльбрус] | |||
{{Category navigation|title=E2K|category=E2K|sortkey=*}} | {{Category navigation|title=E2K|category=E2K|sortkey=*}} | ||
{{Category navigation|title=Игры|category=Игры|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 15:14, 26 ноября 2024
Эльбрус как десктоп
Ниже состояние приведено либо для всех поддерживаемых веток репозитория (c8, p9, p10, sisyphus в вариантах _e2k), либо конкретизировано; в любом случае возможно несовпадение с текущими реалиями, при необходимости лучше проверить или спросить mike@.
Многие из этих пакетов входят в состав дистрибутивов Альт Рабочая станция и Альт Образование.
Список, разумеется, далеко не полон.
в наличии
- xorg-server , Mesa работают
- lightdm , lightdm-gtk-greeter , lightdm-gtk-greeter-pd работают
- xfce4 , thunar работают
- codeblocks работает
- p7zip работает; тесты
- cups , foomatic-db работают
- sane , xsane работает
- pidgin запускается
- claws-mail работает
- WindowMaker работает
- icewm , spacefm работают
- gnumeric работает
- rdesktop работает
- tigervnc
- SPICE работает; upstream
- lxde , pcmanfm работают
- firefox-esr работает
- LibreOffice работает
- dosbox работает
- rtc работает; это бинарный транслятор x86, перепакованный из ОС Эльбрус
- xscreensaver , rss_glx работают
- alterator-browser-qt5 работает
- lxqt , pcmanfm-qt работают
- inkscape работает
- synaptic работает
- gimp работает
- scribus работает
- psi-plus работает
- recoll работает
- mate работает
- system-config-printer работает
- texlive работает
- lyx
- mplayer работает
- remmina работает
- connector работает
- brasero запускается
- gimagereader работает; upstream
- audacity работает
- smplayer работает
- NetworkManager работает
- xdm работает
- wdm работает
- sddm
- vlc работает
- ufraw
- rawtherapee
- qt-creator для работы требует настройки руками или патчами; если вторые забыли -- пишите
- x2goclient работает
- x2goserver работает (кроме p8)
- transmission работает; upstream
- blender работает
- rosegarden
- pitivi
- librecad работает
- linphone
- ardour , jack
- flatpak
- inxi работает; upstream
- hardinfo работает; upstream
- obs-studio работает; upstream
- kdenlive работает
- vulkan работает
- liri-* sisyphus_e2k
- opentoonz запускается
- cinnamon p9_e2k: работает
- kicad
- freecad sisyphus_e2k; работает, кроме мода StartPage
- meshlab sisyphus_e2k; работает
- telegram-desktop sisyphus_e2k; работает
- cutegram sisyphus_e2k; работает
- kodi sisyphus_e2k; работает
- plasma5/kde5/kf5 в p10_e2k из p9 -- работает; в sisyphus_e2k из p11 -- задумывается около сплэша на старте
- openscad работает
- rawstudio работает
- darktable sisyphus_e2k; работает
- mpv работает
отсутствует
возможен запуск x86-вариантов при помощи rtc
- wine не имеет смысла без приложений Windows для платформы Эльбрус, но x86 может применяться с rtc
- chromium требуется портирование вместе с jit-движком
- gnustep требуется транслятор objc
браузер
- elinks работает
- links2 работает
- lynx работает
- netsurf работает; upstream
- firefox-esr работает
- dillo работает
- midori работает
- epiphany работает
- skipstone работает
- qupzilla работает
игры
см. тж. советы по сборке и секцию p.a.o (тж. p10_e2k)
- abuse_sdl работает
- bzflag работает; upstream
- chromium-bsu работает
- digger работает
- freeciv работает
- lbreakout2 , ltris работают
- lugaru
- Maelstrom
- openxcom запускается, требует данные
- powdertoy работает
- ppracer работает
- rocksndiamonds работает
- uqm работает
- xblast работает
- xboing
- supertux работает
- supertuxkart
- gav работает
- foobillard работает на 401/801, но не 101 (EGL)
- sauerbraten работает
- nexuiz работает
- trigger работает
- sdl_sopwith работает
- ultimatestunts работает
- xpilot-ng работает
- kcheckers работает
- wesnoth1.12 работает
- wesnoth работает
- FlightGear p8_e2k; работает, но небыстро
- frozen-bubble работает
- glob2 работает
- instead работает
- meandmyshadow работает
- pachi работает
- QCheckers работает
- raw запускается, требует данные
- trophy работает
- asc
- assaultcube
- minetest
- tremulous
- vegastrike freeglut (vegastrike): failed to connect to a Wayland compositor (как и на rpi4); пакет вылетел из сизифа
- TORCS sisyphus_e2k
- liquidwar6
- trackballs
- vcmi
- frogatto
- widelands работает; p10_e2k, sisyphus_e2k
- numptyphysics
- supertux2 sisyphus_e2k
- mednafen работает; падает дефолтный модуль snes, второй вариант работает
- fheroes2 работает
- dgen-sdl
- sdlpop работает
- quake3
- openttd работает
- simutrans работает
проприетарные
- War Thunder, Cuisine Royale, Enlisted (ЗБТ, обращаться к [1] или поставщику)
Ссылки
- дистрибутивы: Альт Рабочая станция, Альт Образование, Simply Linux
- эльбрус/сервер
- эльбрус/образование
- эльбрус/горыныч
- How-to compile games on e2k
- "Горыныч": многоместная рабочая станция
- Как мы переносили современные игры на процессор Эльбрус-8С (Gaijin Entertainment)
- Игры, портированные под Эльбрус