Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'renderizado'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 6 resultados

  1. Mozilla ha liberado por fin la versión 57 de su navegador Firefox, que supone un antes y un después para el software del Panda Rojo que ha alcanzado un punto de inflexión en la inclusión de mejoras provenientes de Servo, así como otros proyectos que han estado desarrollando desde hace algún tiempo. La novedad más destacada en esta ocasión es Quantum, el nuevo motor resultado de todo el trabajo llevado a cabo con Rust y Servo y que no sólo aumenta sustancialmente el rendimiento, sino que también reduce drásticamente el consumo, haciendo al navegador más ágil a la par que eficiente y ligero. Esto se combina con la adopción de un nuevo diseño denominado Photon, con una estética mejorada para ofrecer una navegación más limpia e intuitiva, además de permitir una personalización más profunda por parte del usuario. Tu navegador no soporta el formato multimedia del archivo de vídeo. Otro de los grandes cambios es WebExtensions, que rompe con el anterior sistema de extesiones XPCOM/XUL heredado de Netscape y que tras tantos años necesitaba una renovación completa, otorgando más seguridad y privacidad al navegador y una API con mayor facilidad para el desarrollo de extensiones, así como mejoras en cuanto a rendimiento, aprovechando todas las bondades de la ejecución multiproceso (Electrolysis). La contraparte negativa de este cambio tan profundo es que aquellas extensiones más antiguas o que no se hayan adaptado aún a WebExtensions no podrán funcionar en la nueva versión del navegador salvo forzando el uso de complementos "heredados", sin poder aprovechar ninguna de las ventajas de la nueva API y con algún posible problema de compatibilidad. Es de esperar que esto sea solventado rápidamente según avance la transición, aunque habrá que hacerse a la idea que aquellas extensiones que no hayan recibido mantenimiento por parte de sus autores desde hace tiempo estarán condenadas a desaparecer definitivamente, lo cual tampoco es malo precisamente pero sí puede ocasionar algunas molestias. La seguridad ha sido también un punto clave para este lanzamiento, con un nueva sistema de protección contra el rastreo más restrictiva y también función "sandbox" que aísla al explorador del sistema operativo para así prevenir ataques. Es cuestión de tiempo que esté disponible en los repositorios en los repositorios de la mayoría de distribuciones GNU/Linux, aunque si no podemos esperar siempre podremos descargarlo directamente desde la web de Mozilla https://www.mozilla.org/es-ES/firefox/new/
  2. Ya habíamos hablado de Servo, el proyecto de Mozilla para crear un motor de renderizado web en lenguaje RUST, haciendo hincapié en el paralelismo, la seguridad, la modularidad y el rendimiento. Aunque aún está en un estado muy preliminar, durante los últimos meses hemos visto pruebas de rendimiento verdaderamente impresionantes con este motor, aunque al mismo tiempo aún le falta bastante para poder renderizar correctamente gran parte del contenido que nos encontramos hoy día en la red. Aunque el proyecto comenzó como un experimento, el interés y los esfuerzos de Mozilla van en aumento y nos habían prometido muchas cosas para este verano. La primera ya la tenemos aquí, es la primera Nigtly del navegador web que hace uso de Servo. Una versión, como ya he dicho, muy tosca, con una interfaz simple en extremo, desarrollada enteramente con Html, Css y javascript, y que aún le cuesta desenvolverse, pero que apunta maneras. La segunda es más propia de los padres del navegador del Panda Rojo y es que no se centrarán de entrada en ofrecer un navegador completamente nuevo, sino que durante los próximos meses se irán incorporando partes de Servo en FIrefox, que poco a poco deberían ir sustituyendo al veterano Gecko. Como es habitual, para GNU/Linux tenemos un paquete comprimido en tar.gz. Sólo tendremos que descomprimirlo y lanzar el ejecutable runservo.sh para empezar a probarlo. https://servo-builds.s3.amazonaws.com/index.html Así mismo, la intención de Mozilla es no sólo que veamos cómo funciona, de momento, su nuevo motor, sino que todo aquel que quiera se involucre, aporte ideas, reporte problemas, etc. Para eso han creado el correspondiente repositorio en GitHub https://github.com/servo/servo/ Aunque ahora mismo sólo están disponibles las versiones para GNU/Linux y OS X, dado que el motor Servo ha sido desarrollado pensado en todo momento en sistemas, tanto de escritorio, como integrados, en breve tendremos una versión también compatible con Android. https://blog.servo.org/2016/06/30/servo-nightlies/
  3. Servo es un motor de renderizado web muy prometedor desarrollado por Mozilla utilizando su también prometedor lenguaje Rust, diseñado específicamente para este tipo de desarrollos. Los pilares básicos en los que se asienta el proyecto servo son el paralelismo, la seguridad, la modularidad y, por supuesto, el rendimiento. Aunque se trata de un proyecto creado por Mozilla Research, en él participa una comunidad global, que incluye desde programadores individuales a pesos pesados como Samsung. Actualmente servo cuenta con soporte para GNU/Linux Linux, OSX, Android y Gonk (Firefox OS) Instalando dependencias Debian aptitude install curl freeglut3-dev autoconf libfreetype6-dev libgl1-mesa-dri libglib2.0-dev xorg-dev gperf g++ build-essential cmake virtualenv python-pip libssl-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev libglu1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev Fedora dnf install curl freeglut-devel libtool gcc-c++ libXi-devel freetype-devel mesa-libGL-devel mesa-libEGL-devel glib2-devel libX11-devel libXrandr-devel gperf fontconfig-devel cabextract ttmkfdir python python-virtualenv python-pip expat-devel rpm-build openssl-devel cmake bzip2-devel libXcursor-devel libXmu-devel mesa-libOSMesa-devel Arch Linux pacman -S --needed base-devel git python2 python2-virtualenv python2-pip mesa cmake bzip2 libxmu glu Gentoo emerge net-misc/curl media-libs/freeglut media-libs/freetype media-libs/mesa dev-util/gperf dev-python/virtualenv dev-python/pip dev-libs/openssl x11-libs/libXmu media-libs/glu x11-base/xorg-server Clonando el repositorio de github git clone https://github.com/servo/servo/ Compilando servo Al estar escrito en lenguaje Rust, compilar servo quizá no sea tan intuitivo, pero la descarga del compilador rust y el resto del proceso se realiza de manera casi automática, así que sólo tendremos que sentarnos a esperar durante un buen rato. Versión para desarrolladores La opción --dev nos permitirá compilar servo para desarrolladores cd servo ./mach build --dev Y podemos poner a prueba el motor con alguno de los test que nos brinda Mozilla ./mach run tests/html/about-mozilla.html Versión para usuarios Con la opción "--release" obtendremos en su lugar una versión más cercana a lo que tendría un usuario común, para realizar pruebas más de andar por casa cd servo ./mach build --release Y podemos poner a prueba el motor con alguno de los test que nos brinda Mozilla ./mach run --release tests/html/about-mozilla.html Usándolo para propósitos generales De la misma forma que hemos podido ejecutar los test prediseñandos, tenemos la posibilidad de abrir cualquier página web simplemente proporcionándole a servo el enlace ./mach run --release URL Impresiones Aunque aún queda bastante para que veamos servo como motor de renderizado de Firefox y Firefox OS y antes de que eso ocurra veremos como poco a poco se incluyen pequeños fragmentos escritos en Rust dentro de Gecko, está claro que el camino que ha trazado Mozilla con Servo es probablemente la vuelta de turca definitiva que necesitarán los navegadores webs del futuro. Veremos cómo acaba todo, pero en este punto, aún siendo apenas un motor en fase de pruebas que no está ni remotamente listo para el día a día, Servo apunta maneras y realmente sorprende con su enorme rendimiento. Web https://servo.org/
  4. Aunque Nvidia no se caracteriza por ser la empresa más abierta, sí que nos suele sorprender a menudo con nuevas tecnologías, mejoras y soporte para cosas que ni conocíamos. La última gran sorpresa que nos llevamos fue la culminación de la nueva ABI OpenGL, que llevaba en el tintero varios años y que Nvidia puso en nuestras manos con la última serie de controladores 361.x En esta ocasión, Peter Messmer ha querido, a través del blog de desarrolladores de Nvidia, explicarnos cómo gracias al estándar EGL y los cambios que se han ido introduciendo en las últimas series de controladores de Nvidia, es muy sencillo desvincularse del servidor gráfico a la hora de renderizar contenido OpenGL. Si bien el principal objetivo se centra más en equipos y centros de desarrollo, en los que tener una sesión de las Xs abierta para renderizar contenido off-screen no es deseable, en el caso de los usuarios de a pié sí que nos permite imaginarnos las posibles aplicaciones de esto, especialmente en lo que podría suponer de cara a la inminente migración de X11 a Wayland. Por supuesto, no se limita únicamente al renderizado, sino que permite administrar los recursos de manera precisa, incluyendo configuraciones Multi-GPU. No seré yo quien explique el funcionamiento detallado, porque sinceramente hace rato que me he perdido, pero por lo poco que he podido entender, la cosa pinta muy, pero que muy interesante. gnulinuxvagos.es/index.php?app=forums&module=post&section=post&do=new_post&f=14
  5. Buenas a todos chicos, aqui estoy de nuevo, fiu, se me habia olvidado ya como hacer un post curiosete y facil de entender, con lo malo que soy yo para explicarme, asi es que llevo un rato aqui ensayando en el libreoffice, antes de postearlo. bueno, la idea en si la tengo clara y voy a intentar explicarlo de la forma mas concisa posible, para que me podais arrojar vuestro punto de vista. soy usuario de plasma 5, el problema lo he detectado a traves de este, aunque una vez detectado y tirando del hilo me he dado cuenta de que no es un problema de plasma, si no de mi sistema en general, y concretamente estoy hablando de sistema muy dispares, como son por un lado "calculate linux" basado en gentoo, y por otro lado "antergos" basado en arch. Resulta que en ambas distros, aunque tengo el driver de nvidia "correctamente" instalado, lo entrecomillo porque se supone que esta instalado y funcionando, aunque como vereis mas adelante, algo me hace sospechar que no esta funcionando debidamente. bueno, en estas distros que comento, el compositor de plasma no me deja elegir "openGL" y siempre esta en "xrender", con la perdida de calidad/rendimiento que ello conlleva. bueno, dejamos el breve resumen, y empezamos a ir colocando las capturas explicando un poco mi investigacion. 1º Como podeis ver en esta captura de manjaro/debian, donde todo funciona con normalidad, si me deja elegir el renderizado "openGL" dentro del compositor. el driver esta correctamente instalado y funcionando. 2º Como era tema del compositor/renderizado de ventanas, siempre he pensado que el problema podia ser que el driver de nvidia no estaba correctamente instalado, o en su defecto el xorg no se habia configurado correctamente. Por eso empeze a indagar y a comparar los xorg de mis sistemas, y fueron aumentando mis dudas. # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 355.11 (buildmeister@swio-display-x86-rhel47-07) Wed Aug 26 17:15:49 PDT 2015 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection Aqui podeis ver el xorg.conf de manjaro Como podeis ver, si que aparece la famosa extension “composite” “enable”. Muy bien. Veamos ahora calculate linux, aunque tengo exactamente el mismo problema en antergos. 3º Aqui podeis ver la misma pantalla de antes, del compositor de plasma, donde como veis pone “xrender” y por mucho que yo le diga “openGL 2.0 o 3.0”, no hay manera. Al volver a entrar, vuelve a poner lo de xrender. El driver de nvidia, en teoria esta bien instalado, y aparentemente funcionando. Como podeis ver, aparentemte el driver esta funcionando. Sin embargo veo muchas cosas que no funcionan como es debido. Empezando por el propio entorno grafico “plasma”, hasta un juego como 0AD, donde en debian/manjaro y demas distros donde si me funciona el “compositor” openGL, el juego se mueve por encima de 60fps, sin embargo, en antergos/calculate, el maldito juego en el maldito menu, no alcanza mas de 10fps….(no hace falta ser muy listo para darse cuenta de que algo no anda bien), y viendo que el problema de rendimiento tambien afecta a los juegos, dejo de pensar que puede ser un problema de plasma, para pensar que es mas un problema de xorg/nvidia/modulos/kernel...no lo tengo muy claro. 4º Aun asi, yo he seguido tirando del hilo, pensando que podia ser tema de configuracion, asi es que entro a editar el xorg.conf de “calculate linux”, y esto fue lo que encontre: nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 355.11 (root@sandbox) Чт окт 15 15:46:58 UTC 2015 # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 355.11 (buildmeister@swio-display-x86-rhel47-07) Wed Aug 26 17:15:49 PDT 2015 #------------------------------------------------------------------------------ # Modified Calculate-core 3.4.1.1 # Processed template files: # /var/lib/layman/calculate/profiles/templates/3.3/3_ac_install_live/1-merge/x11-base/xorg-server/X11/xorg.conf # For modify this file, create /etc/X11/xorg.conf.clt template. #------------------------------------------------------------------------------ Section "ServerLayout" Identifier "Xorg Configured" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/droid" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "int10" Load "vbe" Load "glx" # OpenGL X protocol interface Load "extmod" # Misc. required extension EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" # generated from data in "/etc/conf.d/gpm" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "ViewSonic VX2263 Series" HorizSync 15.0 - 82.0 VertRefresh 50.0 - 75.0 EndSection Section "Device" Identifier "intelVGA" Driver "nvidia" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 960" EndSection Section "Screen" Identifier "Monitor" Device "intelVGA" Monitor "StandardMonitor" DefaultDepth 24 Option "NoAccel" "False" Option "DRI" "True" Option "AccelMethod" "sna" SubSection "Display" Viewport 0 0 Depth 24 Modes "1920x1080" EndSubSection EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "Stereo" "0" Option "nvidiaXineramaInfoOrder" "DFP-5" Option "metamodes" "1920x1080_60 +0+0" Option "SLI" "Off" Option "MultiGPU" "Off" Option "BaseMosaic" "off" SubSection "Display" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "On" EndSection ajaaaaa!! como podeis ver, el famoso “composite on”, tambien se encuentra en este archivo. Y entonces, porque no puedo activar el compositor “openGL”???? porque los juegos van como si no tuviese aceleracion grafica??? no voy a poner mas capturas, pero es que, para terminar de romper mis esquemas, si consulto el “xorg.conf” de mi debian sid, donde tambien me funciona el compositor y los juegos como es debido. Pero la opcion “composite on”, ni siquiera se encuentra entre la configuracion del xorg, ni rastro de esa opcion o alguna otra que se le parezca. Entonces fue cuando desisti, se me dejaron de ocurrir ideas, y en el basto mundo de internet estara la solucion, pero yo no se dar con las palabras magicas que me den una solucion. Me podeis arrojar algo de luz sobre este asunto??? Gracias chicos!
  6. Aunque distribuciones como Debian maneja bastante bien el tema de renderizado de tipografías, podemos dar un mejor aspecto a las tipografías mostradas en el sistema editando el archivo ~/.fonts.conf o en ~/.config/fontconfig, tal como apuntan en desdelinux Un ejemplo básico de configuración de este archivo sería el siguiente: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit mode="assign" name="hinting" > <bool>true</bool> </edit> </match> <match target="font" > <edit mode="assign" name="autohint" > <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="hintstyle" > <const>hintslight</const> </edit> </match> <match target="font"> <edit mode="assign" name="rgba" > <const>rgb</const> </edit> </match> <match target="font"> <edit mode="assign" name="antialias" > <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> </match> </fontconfig> O también este otro <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit mode="assign" name="hinting" > <bool>true</bool> </edit> </match> <match target="font" > <edit mode="assign" name="autohint" > <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="hintstyle" > <const>hintslight</const> </edit> </match> <match target="font"> <edit mode="assign" name="rgba" > <const>rgb</const> </edit> </match> <match target="font"> <edit mode="assign" name="antialias" > <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="lcdfilter"> <const>lcddefault</const> </edit> </match> </fontconfig> Una vez creado/editado el archivo y tras guardar los cambios, empezaremos a notar, poco a poco, una mejora notable en el renderizado de las tipografías del sistema
×
×
  • Crear Nuevo...