Linux из говна и палок

Обсуждение софта. Установка, настройка, новинки. В общем все, что связано с софтом.
Аватара пользователя
b0r1sus
Сообщения: 828
Зарегистрирован: Сб сен 01, 2012 9:20 am
Контактная информация:

Re: Linux из говна и палок

Сообщение b0r1sus »

CRT. Когда хочется киношности при работе с консолью...
Screenshot at 2022-04-28 07-12-58.jpg
Screenshot at 2022-04-28 07-12-47.jpg
Screenshot at 2022-04-28 07-11-56.jpg
Screenshot at 2022-04-28 07-11-07.jpg
Screenshot at 2022-04-28 07-10-42.jpg
Screenshot at 2022-04-28 07-10-27.jpg
Screenshot at 2022-04-28 07-09-25.jpg

Аватара пользователя
b0r1sus
Сообщения: 828
Зарегистрирован: Сб сен 01, 2012 9:20 am
Контактная информация:

Re: Linux из говна и палок

Сообщение b0r1sus »

Весна, Май - время садить картошку.

Увеличить производительность физического труда может ритмичная танцевальная музыка.
Музыку можно воспроизвести с помощью радиоприемника, магнитолы, плеера, а можно с помощью ноутбука и колонок.
Чтобы не тратить время на перенос файлов с музыкой и избежать обрыва связи при воспроизведении музыки через Интернет поможет локальная сеть (кабель Ethernet) и сетевое хранилище с музыкальными файлами.
В качестве ноута пойдет даже дешевый двадцатилений с дохлой батареей и 98-й виндой на борту.
В качестве сетевого хранилища подойдет компьютер под управлением ULFS или любого другого GNU/Linux.
Доступ к файлам сетевое хранилище предоставляет через Samba-шару.
Ноут подключается к Samba-шаре как к обычной общей папке Windows.
Winamp загружает файлы по сети также как и с диска. Главное - отключить подгрузку метаинформации из файлов.

Музыкальные файлы из Samba-шары воспроизводится по сети плавно, без прерываний.

C настройкой шары для доступа из Windows 98 могут возниктуть некоторые проблемы, вам помогут статьи: Также может потребоваться настройка Firewall: https://www.samba.org/~tpot/articles/firewall.html


Содержимое файла /etc/samba/smb.conf
Спойлер
Показатъ

Код: Выделить всё

[global]



# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
   workgroup = WORKGROUP

# server string is the equivalent of the NT Description field
   server string = Samba Server

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller".
#
# Most people will want "standalone server" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
   server role = standalone server

# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
   hosts allow = 192.168.1. 192.168.122. 127.

# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
  guest account = user

# this tells Samba to use a separate log file for each machine
# that connects
   log file = /usr/local/samba/var/log.%m

# Put a capping on the size of the log files (in Kb).
   max log size = 50

# Specifies the Kerberos or Active Directory realm the host is part of
;   realm = MY_REALM

# Backend to store user information in. New installations should 
# use either tdbsam or ldapsam. smbpasswd is available for backwards 
# compatibility. tdbsam requires no further configuration.
   passdb backend = smbpasswd

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting.
# Note: Consider carefully the location in the configuration file of
#       this line.  The included file is read at that point.
;   include = /usr/local/samba/lib/smb.conf.%m

# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
;   interfaces = 192.168.12.2/24 192.168.13.2/24 

# Where to store roving profiles (only for Win95 and WinNT)
#        %L substitutes for this servers netbios name, %U is username
#        You must uncomment the [Profiles] share below
;   logon path = \\%L\Profiles\%U

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
   wins support = yes

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
#	Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
;   wins server = w.x.y.z

# WINS Proxy - Tells Samba to answer name resolution queries on
# behalf of a non WINS capable client, for this to work there must be
# at least one	WINS Server on the network. The default is NO.
;   wins proxy = yes

# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
   dns proxy = no 

# These scripts are used on a domain controller or stand-alone 
# machine to add or delete corresponding unix accounts
;  add user script = /usr/sbin/useradd %u
;  add group script = /usr/sbin/groupadd %g
;  add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
;  delete user script = /usr/sbin/userdel %u
;  delete user from group script = /usr/sbin/deluser %u %g
;  delete group script = /usr/sbin/groupdel %g

server min protocol = NT1
ntlm auth = yes
lanman auth = YES
client lanman auth = Yes
client plaintext auth = Yes
#============================ Share Definitions ==============================
[media]
   comment = Music & Video
   path = /mnt/media
   public = yes
   writable = no
   guest ok = Yes


Аватара пользователя
b0r1sus
Сообщения: 828
Зарегистрирован: Сб сен 01, 2012 9:20 am
Контактная информация:

Re: Linux из говна и палок

Сообщение b0r1sus »

На Youtube увидел ролик Mortal Kombat Ultimate New Era.



Узнал что эта игра написана на бесплатном движке Mugen. У движка Mugen есть альтернатива, совместимый движок Ikemen GO, который написан на языке GO и может запускаться нативно в Linux.

Собрал движок Ikeman GO в поделке с помощью GO-компилятора 1.18. Оказалось Mortal Kombat Ultimate New Era не запускается с помощью Ikeman Go. Узнал о Mortal Kombat SE - Ikemen edition By NachoDV.



Завести не удалось, вылазит ошибка.

mkp-se.jpg

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

ikemen.jpg
ikemen1.jpg

Аватара пользователя
b0r1sus
Сообщения: 828
Зарегистрирован: Сб сен 01, 2012 9:20 am
Контактная информация:

Re: Linux из говна и палок

Сообщение b0r1sus »

Движок ioquake3 [https://ioquake3.org] успешно собирается и запускается.

q3.png

Для подключения к серверу baraholko.ru
  1. Качаем и распаковываем клиента https://cloud.baraholko.ru/?page_id=68
  2. Собираем движок ioquake3 командой
  3. Копируем полученные файлы движка в корень клиента
  4. В консоли пишем

    Код: Выделить всё

    ./ioquake3.x86_64 +connect cloud.baraholko.ru
  5. profit 8-)

Ответить