Dos alternativas para crear sitios web en Linux.

BlueGriffon nos permite identificar los componentes de un sitio web.

En realidad la mayor parte de las personas recurren a los gestores de contenidos para la creación y mantenimiento de sitios web. Sin embargo todavía quedan quienes prefieren un diseño personalizado.

En este artículo repasamos 3 editores para escribir código Html, CSS y Javascript.

Es cierto que los navegadores modernos tienen herramientas para desarrolladores, pero no resulta igual a un editor. Es así que un editor visual como BlueGriffon o uno de código como Visual Studio Code siguen siendo necesarios.

BlueGriffon

BlueGriffon es un editor visual de sitios web y libros electrónicos en formato Epub.
Este era un espacio que en Linux no estaba cubierto debido al abandono de proyectos como NVU y Kompozer.

A pesar de que las prestaciones más interesantes están en las versiones de pago, la versión gratuita es adecuada para los diseñadores web ocasionales.

Aunque la versión descargada es una sola, para desbloquear las prestaciones adicionales hay que pagar una licencia. La licencia básica cuesta €75 mientras que la licencia para el editor de Epub sale €195.

Prestaciones comunes a las tres versiones.

  • Soporte al lenguajes html5 (incluyendo audio, video y formularios)
  • Admite hojas de estilo CSS (incluyendo grids y variables) además de a CSS3 (incluyendo transformaciones 2d y 3d, transiciones, sombras, columnas,
  • Soporta el formato gráfico SVG.
  • Compatible con las recomendaciones de accesibilidad de la W3C WAI-ARIA 1.1, DPUB-ARIA 1.0 y Opquast®
  • Manejo de tipografías mediante FontSquirrel y Google Fonts.

Prestaciones comunes a la licencia básica y Epub

BlueGriffon tiene un gestor de plantillas web con 2500 plantillas gratis.

  • Manual del usuario.
  • Diseño web adaptable.
  • Modo pantalla completa.
  • Editor de hojas de estilo profesional.
  • Gestor de tablas con 34 estilos basados en CSS predefinidos.
  • Herramienta de inserción de múltiples archivos Javascript y  de hojas de estilo con un solo clic.
  • Editor de fórmulas matemáticas.
  • Editor de trozos de código.
  • Gestor de plantillas web con 2500 gratis.
  • Visión en modo móvil.
  • Selector de colores aunque solo para Windows y Linux.
  • Manejo de miniaturas.
  • Gestor de proyectos.

Prestaciones de la licencia Epub.

  • Soporte a los estándares EPUB 2, 3.01 y 3.1.
  • Herramienta para la edición de metadatos en los tres estándares de EPUB.
  • Copia entre documentos Epub y html5.

Con respecto a BlueGriffon y si vale la pena pagar la licencia, la respuesta es que no lo tengo en claro.

En cuanto a la edición de libros en formato Epub (que no deja de ser un sitio web comprimido), el editor de Calibre es una buena alternativa. Además está Sigil que también es un editor visual.

Ambos son gratis.

Como mencioné al principio del artículo, los navegadores disponen de sus propias herramientas para desarrolladores. Aunque eso no puede considerarse como un editor visual si pueden verse los cambios a medida de que se modifica el código.

Y, una vez más, al igual que con los editores de Epub,  los navegadores son gratis.

El editor de Calibre permite modificar el código de un Epub.

Visual Studio Code.

Código html en Visual Studio Code.

Visual Studio Code está diseñado para trabajar con la mayoría de los lenguajes de programacion. En cuanto a los utilizados en diseño web se pueden mencionar:

  • Html5.
  • Javascript.
  • Javascript.
  • CoffeScript.
  • Rust.

Mediante la descarga de complementos se puede trabajar con hojas de estilo y frameworks como Angular.JS y Boilerplate.

Al no tener un motor de renderizado propio, Visual Studio Code sortea el gran escollo de BlueGriffon.

BlueGriffon utiliza el motor de renderizado de Firefox, mientras que la inmensa mayoría de los navegadores utiliza el motor de renderizado de Google Chrome.

Es decir que en Visual Studio podremos probar facilmente como se ve el sitio simplemente seleccionando el navegador.

Además Visual Studio Code cuenta con potentes herramientas de autocompletado y detección de errores.

¿Editor visual o no visual?

Es posible que algún linuxero ortodoxo esté diciendo en este momento que el uso de cualquier herramienta que no sea Vim es para pusilánimes. En cambio mi opinión es que uses lo que te resulte útil.

Yo uso gestores de contenidos, por ejemplo WordPress, de esta forma me puedo dedicar el tiempo a lo que se me da mejor. El contenido.

Sin embargo si tuviera que volver a hacer un sitio web desde cero, seguro que usaria Visual Studio Code. Desde mis primeras experiencias con Microsoft Frontpage me convencí de que lo que ves en el editor no es lo que ves en el navegador cuando subes el sitio.

Programas mencionados en este post

El artículo Dos alternativas para crear sitios web en Linux. ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2GXCul5
via IFTTT

HITMAN 2: la primera misión ahora gratis en Linux bajo Steam Play

HITMAN es un videojuego bastante famoso, del que hemos visto incluso películas sobre esta saga. Pues bien, HITMAN 2 ahora tendrá la primera misión totalmente gratuita para jugar en tu distro GNU/Linux favorita desde Steam Play. Por lo que si aún no tienes o has probado alguno de los videojuegos de esta saga y deseas divertirte este fin de semana, podrás obtener esta primera misión como un buen aperitivo de lo que te encontrarás en el videojuego, además sin pagar nada como digo…

IO Interactive continúa mejorando HITMAN 2 como sabemos, y ahora puedes comprobarlo con la primera misión liberada. Además, aunque no esté expresamente disponible para Linux, gracias al esfuerzo que ha hecho Valve para que los videojuegos a través de Steam Play se puedan jugar en nuestro sistema favorito, podrás probarlo también en Linux sin problema. Aunque si quieres algo más, tendrás que esperar a que Feral Interactive nos de una alegría y haga un port como ya hizo con el título previo.

La primera misión ha sido anunciada y puedes ver más información en la tienda de Valve Steam. Además, si quieres más información sobre el videojuego o la saga, puedes acceder a la página oficial del desarrollador IO Interactive. Pero vamos, creo que no necesita demasiada presentación, puesto que es uno de los grandes videojuegos. Aunque si hay algún lector que aún no lo conoce, decir que se trata de un shooter en primera persona.

Te pondrás en la piel del llamado Agente 47, cuyo cuerpo ha sido mejorado por una serie de experimentos genéticos para crear un superhombre, especialmente diseñado para asesinar cuando se lo contrata. Por tanto, es un videojuego con gran cantidad de acción y violencia, donde tendrás que cumplir las misiones que se te encargan sin que te eliminen y en ocasiones, de una forma sigilosa…

El artículo HITMAN 2: la primera misión ahora gratis en Linux bajo Steam Play ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2H9nU9A
via IFTTT

Automotive Grade Linux un OS y framework para automóviles

La Fundación Linux ha presentado la séptima versión de la distribución AGL UCB (Base de códigos unificados de Automotive Grade Linux), que está desarrollando una plataforma universal para el uso en varios subsistemas automotrices, desde tableros de instrumentos hasta sistemas de información y entretenimiento en automotrices.

La distribución se basa en los proyectos de Tizen , GENIVI y Yocto. El entorno gráfico se basa en Qt, Wayland y el proyecto Weston IVI Shell. La plataforma de montaje está formada por QEMU, tableros M3, Intel Minnowboard Max (Atom E38xx), TI Vayu y Raspberry Pi 3.

Compañías como Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi y Subaru están involucradas en el desarrollo del proyecto.

Sobre Automotive Grade Linux

AGL UCB puede ser utilizado por los fabricantes de automóviles como un marco para crear soluciones finales, después de realizar la adaptación necesaria para los equipos y personalizar la interfaz.

La plataforma le permite centrarse en el desarrollo de aplicaciones y sus propios métodos de organización del trabajo del usuario, sin pensar en la infraestructura de bajo nivel y minimizar los costos de mantenimiento.
Se proporciona un conjunto de prototipos de trabajo de aplicaciones genéricas escritas con tecnologías HTML5 y Qt.

Por ejemplo, hay una implementación de la pantalla de inicio, el navegador web, el tablero de instrumentos, el sistema de navegación (usando Google Maps), el control de clima, un reproductor multimedia con soporte DLNA, una interfaz para configurar el subsistema de audio y un lector de noticias.

Los componentes se ofrecen para el control de voz, la recuperación de información, la interacción con un teléfono inteligente a través de Bluetooth y la conexión a una red CAN para acceder a los sensores y transferir datos entre los nodos del vehículo.

El proyecto está completamente abierto: todos los componentes están disponibles bajo licencias gratuitas. El código fuente de los desarrollos de proyectos disponibles es a través de git.

Cambios de la séptima versión de Automotive Grade Linux

Como fue dicho al inicio fue anunciada la séptima versión de Automotive Grade Linux la cual llega con la API para reconocimiento y síntesis de voz (reconocimiento de voz y API de voz) basada en motores abiertos conectados.

Manejo por comandos de voz

El soporte para el control de voz y el uso en aplicaciones web se ha agregado a las API HVAC (control de aire acondicionado) y telefonía.

SmartDeviceLink se ha añadido en este lanzamiento para vincular aplicaciones que se ejecutan en teléfonos inteligentes con sistemas de información y entretenimiento de automóviles.

La tecnología le permite organizar la interacción con aplicaciones móviles (compatibles con Apple CarPlay y Android Auto) mediante interfaces estándar para automóviles, como una pantalla táctil en la consola, un sistema de reconocimiento de comandos de voz y botones y manipuladores adicionales.

Aplicaciones web

Los perfiles de dispositivos adicionales para telemática, paneles de control y un componente para administrar el ciclo de vida de las aplicaciones web WAM (Administrador de aplicaciones web) se integra con el marco de aplicación AGL y le permite ejecutar aplicaciones web como programas nativos.

La capa para lanzar aplicaciones web se basa en el motor Chromium el cual ofrece un conjunto de aplicaciones web de demostración para descargar.

El conjunto de aplicaciones de referencia se ha actualizado, incluido un reproductor multimedia, un sintonizador, un sistema de navegación, un navegador, interfaces para configurar Bluetooth, WiFi y HVAC, un mezclador de sonido y un panel para controlar los subsistemas del automóvil.

Se ha agregado una interfaz para controlar el volumen y la implementación de una tarjeta de sonido virtual (Dynamic Virtual ALSA) a la cantidad de aplicaciones de referencia.

De las demás características que se destacan son:

  • La posibilidad de un conjunto separado de servicios básicos AGL (Core AGL Service).
  •  La capacidad de mostrar simultáneamente información en las pantallas de multimedia y paneles de control.
    No admite salida de pantalla múltiple, incluida una pantalla multimedia para pasajeros traseros.
  • Soporte para varias plataformas de hardware, incluidas placas Qualcomm Technologies, Intel, Texas Instrument, NXP y Raspberry Pi.
  • Disponibilidad de SDK (Software Development Kit) con plantillas de aplicaciones típicas.

Si quieres conocer más al respecto puedes visitar la web del proyecto. El enlace es este.

El artículo Automotive Grade Linux un OS y framework para automóviles ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2HczX5Z
via IFTTT

DiRT 4: Feral Interactive confirma su lanzamiento para Linux en un par de meses

Feral Interactive nuevamente está detrñas de esta nueva noticia de un gran título para Linux, un videojuego que es conocido por todos como es este fantástico y realista simulador de rally para que pases horas como piloto de carreras en circuitos abiertos a lo largo de todo el mundo y con multitud de marcas y modelos de coches de los que compiten realmente en este tipo de citas del motorsport. Además, dentro de un par de meses lo podrás tener también en tu distro Linux…

Por supuesto hablamos de DIRT 4, un videojuego que ya está para otras plataformas y que ahora finalmente llegará al mundo Linux como han confirmado después de esta larga espera. Codemasters, la misma firma de videojuegos que ha creado otros títulos como F1 oficial y una larga lista de juegos de exito, también ha sido la encargada de crearlo, y dejar a Feral Interactive que hagan el port para Linux como es habitual.

No es una sorpresa, en diciembre de 2017 ya confirmaron que estaban trabajando para traer DIRT 4 a Linux, pero ahora hay más noticias al respecto para los fans que estén esperando este título, y es que en unos dos meses terminará el trabajo de Feral para lanzarlo para macOS y Linux. Por tanto, esperamos que en mayo, con la primavera vengan tantas cosas y también este juego. Creo que la espera ha sido larga, pero no ha sido en vano, finalmente obtendremos la recompensa…

En la tienda de Steam de Valve tendréis este fantástico videojuego, de hecho, ya podéis buscarlo para obtener más información si aún no lo conoces. Feral Interactive está puliendo y ultimando los últimos retoques para su lanzamiento en el mundo UNIX y vendrá potenciado por la potente API gráfica Vulkan, así que aún mejores noticias. Espero que te guste esta noticia, y deseo confirmar el lanzamiento cuando finalmente se haga realidad.

El artículo DiRT 4: Feral Interactive confirma su lanzamiento para Linux en un par de meses ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2NDyHd9
via IFTTT

FWUL: olvídate de Windows y pásate a Linux para trabajar con Android

FWUL son las siglas de Forget Wndows, Use Linux, una sentencia que te incita a olvidarte del sistema operativo Microsoft Windows y pasar a usar Linux, pero este proyecto va maś allá de eso. Puedes pensar que es una distribución más de esas que intentan imitar el entorno de escritorio de Windows o tener algunas similitudes con el sistema de MS, como otros proyectos que hemos analizado en LxA, como por ejemplo Linspire. Pero no es eso…

FWUL es una distribución GNU/Linux especialmente pensada para aquellos que necesitan trabajar con Android. Ha sido diseñada para ser ligera, basada en la maravillosa Arch Linux, pero sobre todo, sus desarrolladores han pensado en algo más como ya he dicho. Está diseñada para que puedas tener una experiencia Android-like para aquellos que tiene problemas con el entorno que ofrece Microsoft.

Ellos han pensado que muchos usuarios se pasan a Linux porque piensan que este sistema les ofrece aquello que no encuentran en Windows, o mejor dicho, que todo lo malo que detestan del sistema de Microsoft no lo van a encontrar en Linux. Y están en lo cierto, pero a veces, cuando llegan a distros como Ubuntu, Linux Mint, etc., se encuentran que estas distros no incluyen lo necesario para los usuarios de Android. Por ejemplo, no tener que usar comandos para hacer debugging, modificaciones, flashing en sus dispositivos Android o instalar ciertos drivers necesarios…

En esta distro lo encontrarás todo preinstalado, así que te facilita mucho las cosas para que la integración con tus dispositivos Android sea mucho más amigable y sencilla para el usuario. ¿Te suenen proyectos como abd/fastboot, JOdin para Samsung, LGLAF para LG, etc.? Pues en esta distro encontrarás eso y más. ¿No te lo crees? Puedes visitar la web oficial del proyecto donde encontrarás mucha más información al respecto.

El artículo FWUL: olvídate de Windows y pásate a Linux para trabajar con Android ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2Tw0W2O
via IFTTT

¿Cómo instalar el soporte de la API Vulkan en Linux?


Vulkan es una API multiplataforma para el desarrollo de aplicaciones con gráficos 3D. Fue anunciada por primera vez en la GDC de 2015 por el Khronos Group. Inicialmente, fue presentada por Khronos como “la iniciativa OpenGL de próxima generación”, pero luego el nombre fue descartado, quedando Vulkan como definitivo.

Vulkan está basado en Mantle, otra API de la empresa AMD, cuyo código fue cedido a Khronos con la intención de generar un estándar abierto similar a OpenGL, pero de bajo nivel.

Su principal característica es que puede aprovechar la cantidad de núcleos presentes en el procesador principal de las PC, incrementando drásticamente el rendimiento gráfico

Vulkan está destinado a proporcionar una variedad de ventajas sobre otras API, así como su predecesor, OpenGL. Vulkan ofrece una menor sobrecarga, un control más directo sobre la GPU y un menor uso de la CPU. El concepto general y conjunto de características de Vulkan es similar a Directx 12, Metal y Mantle.

Instalación de Vulkan en Linux

Antes de pasar a la instalación, es importante que investiguen sobre la compatibilidad de Vulkan con su GPU ya que no todos los modelos son compatibles. Esto corre por su cuenta y deben dirigirse al sitio web del fabricante de su GPU y buscar las especificaciones de compatibilidad.

También es necesario contar con los últimos controladores de video estables en nuestra distribución, donde aquí pueden utilizar tanto los controladores abiertos como los privados ya es cuestión de gustos.

Instalación en Debian

Para quienes sean usuarios de Debian o cualquier otra distribución basada en este, deben ejecutar alguno de los siguientes comandos para instalar Vulkan a su sistema.

En el caso de los que sean usuarios de GPU AMD:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Ahora para quienes sean usuarios de GPU Nvidia:

sudo apt install vulkan-utils

Instalación en Ubuntu y derivados

Los que sean usuarios de Ubuntu, Linux Mint, Elementary OS o cualquier otro derivado de Ubuntu. Pueden realizar la instalación de una forma bastante similar a la Debian, solo que aquí nos apoyaremos de repositorios para ello.

Primero para quienes sean usuarios de GPUs de AMD, deben añadir el siguiente repositorio:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

He instalamos posteriormente con:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Ahora para quienes sean usuarios de GPUs de Nvidia basta con añadir este repositorio:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

Y después instalamos con:

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

Instalación en Fedora

Para quienes sean usuarios de Fedora así como distribuciones derivadas de esta. Pueden realizar la instalación de la API de Vulkan en su sistema siguiendo las instrucciones acorde a su GPU.
Quienes tengan GPUs AMD deben ejecutar el siguiente comando:

sudo dnf install vulkan vulkan-info

Usuarios que tengan GPUs Nvidia deben ejecutar lo siguiente en la terminal:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Y posteriormente para realizar la instalación de la API de graficos Vulkan vamos a ejecutar en la terminal lo siguiente:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

Instalación en openSUSE

En el caso de los que sean usuarios de cualquier versión de openSUSE vamos a realizar la instalación de la API de Vulkan ejecutando en la terminal lo siguiente.
Usuarios de GPUs de AMD:

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

Usuarios de GPUs Nvidia:

sudo zypper in vulkan libvulkan1 vulkan-utils

Instalación en Arch Linux y derivados

Finalmente, para quienes sean usuarios de Arch Linux, Manjaro Linux, Antergos o cualquier otro derivado de Arch Linux podrán realizar la instalación de esta API de la siguiente forma.

En el caso específico de esta distribución de Linux, deben saber que la instalación de los controladores de video de sus GPUs es un poco distinto a lo que se puede realizar en otras distribuciones.

Como saben para el caso de GPUs de AMD existen los paquetes Radeon o AMDGPU Pro, por lo que aquí tenemos varias opciones para la API de Vulkan.

Primero para quienes tengan GPUs de Intel van a instalar lo siguiente:

sudo pacman -S vulkan-intel

Ahora en el caso de los usuarios de GPUs de AMD, pero con los controladores Radeon instalan lo siguiente:

sudo pacman -S vulkan-radeon

En el otro caso de AMD pero que utilizan los controladores AMDGPU Pro, esto lo van a realizar desde AUR.

yay -S amdgpu-pro-vulkan

Finalmente, para verificar la instalación ejecutamos:

glxinfo | grep -i vulkan

El artículo ¿Cómo instalar el soporte de la API Vulkan en Linux? ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2NEvzhk
via IFTTT

DXVK por fin alcanza la versión 1.0 y estas son sus novedades


DXVK (también conocido como DirectX to Vulkan) es una de las herramientas incluidas en la función Steam Play de Steam.

Es una herramienta fantástica que puede convertir las llamadas gráficas de Microsoft DirectX 11 y DirectX 10 a Vulkan, la API de gráficos de código abierto que es compatible con Linux. Para utilizar DXVK, además de Wine y Vulkan, obviamente necesitará una GPU compatible con Vulkan.

Si bien DXVK aun que se usa principalmente en Steam Play, no es el único lugar donde los usuarios de Linux pueden aprovechar esta fantástica tecnología.

También aporta la implementación D3D11 basada en Vulkan para Linux y Wine, en lo que respecta al rendimiento y la optimización cuando se ejecutan juegos de Direct3D 11 en Wine puesto que también brindan soporte para Direct3D9.

D3D9 para DXVK no debe confundirse con las iniciativas de VK9 para el soporte de D3D9 asignadas a Vulkan, ya que se trata de una iniciativa separada que aún se encuentra en desarrollo.

D3D9 propone a soporte DXVK para convertir las llamadas de la API de D3D9 a D3D11, y luego utilizará la conversión de D3V11 a Vulkan incorporada en DXVK.

Que básicamente es casi la misma idea que la conversión DXUP para D3D10 a D3D11, por lo que se puede convertir a Vulkan a través de DXVK.

Sobre la nueva versión 1.0 de DXVK

Recientemente DXVK ha alcanzado la versión 1.0 que incluye mejoras de rendimiento para varios juegos y un nuevo script de configuración.

Esta última versión añade una opción para mostrar las características soportadas ( nivel de funciones ) en HUD DXVK.

Además, con esta versión se usan dos nuevas extensiones Vulkan (VK_EXT_memory_prioritye VK_EXT_memory_budget), si están disponibles.

Estas extensiones mejoran el comportamiento de las aplicaciones cuando hay poca memoria disponible y señalan el VRAM disponible con mayor precisión a las aplicaciones con lo cual se mejora de la gestión de la sobrecarga de la CPU.

DXVK 1.0 también presenta mejoras específicas para algunos juegos, incluyendo:

  • Resident Evil 2: habilitó la opción d3d11.relaxedBarrierspara mejorar el rendimiento hasta un 10% en ciertos escenarios. Habilitar esta opción puede causar problemas con otros juegos, así que ten cuidado al habilitarla.
  • Overwatch: corrige los problemas relacionados con las sombras gracias a la extensión VK_EXT_depth_clip_enable.
  • Far Cry 3/4 / Primal / Blood Dragon: corrige los artefactos molestos.
  • Final Fantasy XIV
  • Heroes of the Storm
  • Monster Hunter World

¿Cómo añadir el soporte de DXVK a Linux?

Como fue mencionado al inicio es importante que nuestra GPU sea compatible con la API de Vulkan. Por lo que, si no tienes idea, debes visitar la página web del fabricante de tu GPU para verificar las compatibilidades.

Es importante mencionar que DXVK requiere de la última versión estable de Wine (también conocida como Wine Staging) para ejecutarse. Por lo que, si no cuentas con este instalado, puedes visitar el siguiente enlace en donde te mostramos a cómo hacerlo.

Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el siguiente enlace. El paquete lo podremos descargar con ayuda del comando wget. En una terminal vamos a teclear el siguiente comando:

wget https://github.com/doitsujin/dxvk/releases/download/v1.0/dxvk-1.0.tar.gz

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

tar -xzvf dxvk-1.0.tar.gz

Después accedemos a la carpeta con:
cd dxvk-1.0
Y ejecutamos el comando sh para ejecutar el script de instalación:

sudo sh setup-dxvk.sh install

Gracias a un nuevo script de Bash es posible usar Wine DXGI en lugar de la implementación provista por DXVK.
Para hacer esto, debe dar el siguiente comando:

setup-dxvk.sh install --without-dxgi

Cuando instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos le permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Un método más sencillo es solo copiar las dll en el directorio de Wine. Como sabrán PlayOnLinux como Crossover hacen uso de Wine también. Por lo que por cada aplicación o juego suelen crear una botella con “drive_c/windows” Aquí deberán revisar su sistema un poco mas a fondo.

Como verán la carpeta de DXVK contiene otras dos que son las dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde “usuario” lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Y para 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

El artículo DXVK por fin alcanza la versión 1.0 y estas son sus novedades ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2TqLuF7
via IFTTT

Llega la nueva versión de Wireshark 3.0.0 y estas son sus novedades

La nueva versión de Wireshark 3.0.0 fue lanzada el día de ayer, sustituyendo la ya no conservada biblioteca de captura de paquetes WinPcap por la biblioteca de sniffing y envío de paquetes Npcap para Windows.

Wireshark es un software de análisis de protocolos de red de software libre y multiplataforma que se ejecuta en Windows y en la mayoría de las plataformas UNIX y UNIX, como Linux, FreeBSD y MacOS.

Además, Wireshark es utilizado por expertos en seguridad, desarrolladores y educadores para tareas de análisis, solución de problemas, desarrollo y educación para capturar y navegar interactivamente en el tráfico de paquetes en redes de computadoras.

Principales novedades de Wireshark 3.0.0

Este nuevo lanzamiento de Wireshark 3.0.0 viene con “soporte para captura de bucle y captura de modo de monitor 802.11 WiFi (si es compatible con el controlador de la NIC)”.

Ademas es importante mencionar que en Wireshark 3.0.0 se ha proporcionado soporte para nuevos protocolos entre los cuales encontramos los siguientes:

  • Enlace directo inalámbrico de Apple (AWDL)
  • Protocolo básico de transporte (BTP)
  • BLIP Couchbase Mobile (BLIP)
  • CDMA 2000
  • Servicio de emulación de circuitos a través de Ethernet (CESoETH)
  • Cisco Meraki Discovery Protocol (MDP)
  • Ruby distribuido (DRb)
  • Dx
  • E1AP (5G)
  • EVS (3GPP TS 26.445 A.2 EVS RTP)
  • Protocolo de Aplicación de Notificación de Servicios de Circuito General (GCSNA)
  • GeoNetworking (GeoNw)
  • GLOW Lawo Emberplus Data
  • Gran Bretaña Especificación Acompañante (GBCS)
  • GSM-R (uso del elemento de información de usuario a usuario)
  • HI3CCLinkData, Intelligent Transport Systems (ITS)
  • ISO 13400-2 Comunicación de diagnóstico a través del protocolo de Internet (DoIP)
  • UIT-t X.696 Reglas de codificación de octetos (OER)
  • Protocolo de consulta de base de datos de portabilidad de número local (ANSI),
  • Msgpack
  • NGAP (5G)
  • NR (5G)
  • PDCP
  • Osmocom Generic Subscriber Update Protocol (GSUP)
  • PCOM
  • PROXY (v2)
  • S101 Lawo Emberplus
  • Protocolo de transporte seguro y confiable (SRT)
  • Firma del Centro de Pruebas Espirales (STCSIG)
  • TeamSpeak 3 DNS
  • TPM 2.0
  • Ubiquiti Discovery Protocol (UBDP)
  • Wireguard
  • XnAP (5G)

Otra de las novedades que llegan con Wireshark 3.0.0 es que su antigua versión de interfaz de GTK + ahora ya no es oficialmente compatible, pues ahora la interfaz está en Qt.

En Wireshark 3.0.0 el módulo de análisis de TCP, se le ha agregado la configuración “Reensamblar segmentos fuera de orden”, que permite resolver problemas con el análisis y descifrado de flujos cuando los segmentos están fuera de orden.

Además, se añade el módulo WireGuard Dissector para descifrar el tráfico VPN de WireGuard (si tiene claves). El módulo de análisis de BOOTP cambia su nombre a DHCP y el módulo SSL a TLS.

Al importar volcados hexadecimales en Wireshark 3.0.0 , es posible especificar un encabezado ExportPDU para llamar directamente al módulo de análisis requerido, sin acceder a los módulos de los protocolos subyacentes.

Otras novedades

De los demás cambios que se han presentado en este nuevo lanzamiento encontramos:

  • La verificación de la secuencia de cuadros (sumas de verificación) está deshabilitada de forma predeterminada en los módulos de las corrientes Ethernet e IEEE 802.11.
  • Se agregó la capacidad de transferir reglas de retroiluminación, gráficos de entrada / salida, filtros y configuraciones de protocolo entre perfiles.
  • Se agregó un perfil separado “Sin reensamblaje” para deshabilitar la normalización del tráfico.
    La opción “–inject-secrets” se agregó a la utilidad editcap para adjuntar un archivo con las claves capturadas (TLS Key Log) al archivo pcapng.
  • La función string () se ha agregado a dfilter para convertir campos no de string a strings para su uso posterior en funciones coincidentes
  • Se agregó soporte para decodificar el formato de Ruby Marshal usado para serializar objetos
  • Soporte para extraer datos de formatos PEM (RFC 7468) y archivos de exportación de SystemD Journal

Descarga e instalación de Wireshark 3.0.0

Debido a que el lanzamiento fue realizado hace pocas horas, los paquetes construidos para facilitar la instalación de Wireshark 3.0.0 aún no están disponibles.

De momento solo se puede obtener esta nueva versión descargando y compilando su código fuente, el cual está disponible desde su sección de descargas en su página web oficial.
El link es este.

En el paquete se encuentran dentro las instrucciones para su compilación así como las dependencias necesarias.

El artículo Llega la nueva versión de Wireshark 3.0.0 y estas son sus novedades ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2tH76yO
via IFTTT

The Savior’s Gang saldrá mañana para Linux a través de Steam

Los estudios de videojuegos Catness Game Studios, que han desarrolladoo títulos tan interesantes como HIVE: Altenum Wars, ahora regresan a la palestra de nuestro blog para dar otra buena noticia, y lo mejor es que no tendrás que esperar semanas ni meses para disfrutar de lo que nos traen, ya que mañana sábado 2 de marzo de 2019 llega su último lanzamiento, un videojuego cuyo release será de forma simultánea para Windows y Linux en la famosa tienda de Valve Steam.

El título de videojuego del que estamos hablando es The Savior’s Gang. Si estás interesado, puedes obtener más información e incluso adquirirlo en la tienda Steam en este mismo enlace. Además, David de Catness Game, nos ha confirmado para LxA que HIVE, a pesar de que hace tiempo prometieron lanzarlo también para Linux, no se han olvidado, y están trabajando duro en la adaptación del port y esperan también lanzarlo para nuestras distros favoritas en 1 o 2 meses.

Dos grandes noticias para el mundo gaming y, en especial, para Linux. Por cierto, para los que aún no conozcan The Savior’s Gang, decir que se trata de un trabajado videojuego de puzzles y trampas muy gamberro. Es un videojuego donde se trata de exponer en un tono irónico las luces y sombras de las religiones actuales. Solo costará 4,99€ y posteriormente también lo tendremos para otras plataformas como Nintendo Switch, Xbox One y Play Station 4, además de que no se descarga que pueda llegar en un futuro para plataformas móviles (Android e iOS).

Además, nos satisface especialmente decir que este estudio esta en territorio de España, con personal español que han conseguido estos desarrollos tan importantes. Así que si te gusta lo que has leído, te atreves a superar numerosas trampas y alcanzar la salvación pasandote los niveles que se tre presentan, no seas un infiel, se fiel a este lanzamiento que llega en unas horas…

El artículo The Savior’s Gang saldrá mañana para Linux a través de Steam ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2ILrmK3
via IFTTT

Elisa: nuevo proyecto Linux para sistemas críticos

Hay distros muy seguras, hay distros muy robutas, hay distros muy estables, algunas distros son todo ello a la vez, pero existen proyectos donde un pequeño problema podría resultar un desastre y donde no se puede permitir ni el más mínimo problema. Esos sitemas son críticos y por ende necesitan algo más que eso, necesitan un mimo especial para evitar este tipo de incidentes que terminarían con un fallo de un sistema importante, o un accidente o pérdida de datos vitales, daños del medioambiente, perder la vida, un delito, etc.

Sí, hay sistemas controlados por Linux que son críticos y que pueden controlar algo como un sistema industrial donde un desastre podría terminar con un vertido o fuga de material radiactivo o tóxico, donde se podría producir cualquier desastre que podría terminar con alguna muerte, etc., y que es algo mucho más serio de si tu sistema se reinicia o falla y te ha hecho perder un trabajo o una partida de un videojuego… Para ello ha surgido Elisa Project de la Linux Foundation para poner Linux tan duro y sólido como una roca en este tipo de sistemas críticos.

Este proyecto de código abierto con nombre de mujer, Elisa, realmente guarda las siglas Enabling Linux in Safety Applications. Pretende crear y compartir una serie de herramientas y procesos para constuir un sistema operativo Linux-based que pueda funcionar de forma extremadamente sólida en aquellos sistemas o aplicaciones donde se necesite mayor seguridad y estabilidad. Para esas tareas potencialmente peligrosas, Elisa proporcionará unas bases sobre las que construir.

Entre los sistemas críticos que podrían beneficiarse de Elisa y que pueden aprovechar un sistema operativo basado en Linux podrían estar los industriales (factorías inteligentes), robots que operen en tareas peligrosas o críticas, dispositivos médicos, sistemas de conducción autónoma (coches autónomos), control de procesos nucleares, armamento o materiales peligrosos, etc. De hecho, algunas empresas ya se han interesado en ello como Toyota y BMW…

El artículo Elisa: nuevo proyecto Linux para sistemas críticos ha sido originalmente publicado en Linux Adictos.

from Linux Adictos https://ift.tt/2T8VYcU
via IFTTT