Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.

24 July, 2016


Dear Tumbleweed users and hackers,

Week 29 brought us, as usual, 4 snapshots. Those were 0715, 0716, 0718 and 0720. The most spectacular update was in 0715, but the entire week is noteworthy as Tumbleweed brought you those updates:

  • Plasma 5.7.0
  • KDE Framework 5.24.0
  • KDE Applications 16.04.3
  • Freetype 2.6.5
  • Kernel 4.6.4
  • The Live images again contain an installer option – now based on NET install

The following this are still brewing in staging areas:

  • TeXLive 2016 – issues are solved, we can expect this in week 30
  • Plasma never sleeps: version 5.7.2 pending

Seems short, but we can also see quite some resources from developers and testers redirected to openSUSE Leap 42.2 – which is a very welcome addition of course.

22 July, 2016

Cliquez sur l'image pour l'afficher en taille normale

Nom : cozy-lg.png 
Affichages : 317 
Taille : 17.5 Ko 
ID : 3400
Parmi les logiciels libres permettant de mettre en place un cloud, vous connaissez sans doute ownCloud et son tout jeune fork Nextcloud. Mais il y a aussi Cozy : cette plate-forme


The Cloud has gained quite a bit of popularity within the past decade such that many companies can roll out their own or one hosted by a cloud provider with relative ease. However with this new world come new threats and it is important that organizations adequately model their networks, data and possible threats to ensure sensitive data is kept secure. Kenn White was kind enough to create this threat scenarios mind map and I thought it was worth sharing as it does a great job of showing scenarios that different security technologies help protect against.


Michael Meeks: 2016-07-22 Friday.

10:42 UTCmember

  • Up early, chat with Eloy, Tor, ownCloud Webinar practice with Lenny, Snezana & Cornelius.

21 July, 2016

Michael Meeks: 2016-07-21 Thursday.

21:00 UTCmember

  • J's birthday - presents at breakfast; dug through the mountainous admin-queue, synched with Andras & Kendy.


I have both N9 and N950 here. Unfortunately, both are useless, as developer mode can not be enabled (because Nokia servers are down?).

There's tutorial -- how to install Sailfish. I'd love that. Neccessary images for N9 are no longer available. N950 images are still there, but... tutorial needs developer mode, and that's no longer possible.
Is there any way out of this for me?
Would it be possible to download image of working N9/N950 from some device, so that I could flash it?


Como instalar o Adobe Flash Player no Linux manualmente

Se você instalou o uma distribuição Linux e na hora de navegar, ficou faltando o Adobe Flash para poder acessar algumas páginas, veja aqui como instalar esse plugin, independente de qual seja o Linux usado.

Este texto saiu primeiro em Como instalar o Adobe Flash Player no Linux manualmente


Como instalar a versão mais recente do Opera no Linux

Foi lançada mais uma versão do Opera estável e de desenvolvimento para Linux. Se você quiser instalar o Opera no Linux Ubuntu, Debian, Fedora e sistemas derivados, veja aqui como fazer.

Leia o restante do texto "Como instalar a versão mais recente do Opera no Linux"

Este texto saiu primeiro em Como instalar a versão mais recente do Opera no Linux


La tercera de las versiones alfa de la próxima openSUSE Leap 42.2 ya está disponible para descargar, testear y reportar bugs.


Ayer se dio el anuncio oficial en las listas de correo de openSUSE. Puedes leerlo en este enlace:

Ya está disponible la tercera versión alfa de openSUSE Leap 42.2, así que si quieres probar, testear en tu equipo, y reportar errores, es tiempo de descargar la imagen ISO y “hackear”

openSUSE Leap es la versión de openSUSE de lanzamientos fijos, en contraposición con openSUSE Tumbleweed que es la versión de actualización contínua o “rolling release”.

Para la nueva Leap 42.2  los componentes básicos de SUSE Linux Enterprise 12 ServicePack 2 (SLE12SP2) ya están prácticamente integrados, por lo que por esa vía no se esperan más actualizaciones. Así que aunque sea una versión alfa, ya tiene una base sólida que la hace estable.

Ha habido un montón de cambios y se han añadidos ya nuevos paquetes para esta nueva versión alfa, lo que se ha completado desde la versión alfa 2 es GNOME update, la integración de KDE Plasma 5.7 y Texlive 2015.

Ahora es tiempo de probar esta versión alfa en ditintos escenarios y en distintos equipos, y reportar errores ¿dónde?

A finales del mes de agosto se espera la primera versión Beta de openSUSE Leap 42.2.

Descargad la ISO y probadla. Vuelvo a recordar que es una versión de desarrollo, por lo que aunque tenga estabilidad, no la probéis en vuestro equipo normal de trabajo, porque podría presentar inestabilidad, aparte de que no tendrá todos los paquetes de software que quizás necesitéis.

Para descargar la ISO lo podéis hacer desde este enlace:




Java no Linux manualmente: veja como Instalar

Java é uma linguagem e ao mesmo tempo uma plataforma importante. No Linux, cada distribuição tem seu modo de fornecer o Java e para dar aos usuários um método que funcione na maioria delas, hoje mostrarei como instalar Java no Linux manualmente (nesse caso o Java da Oracle).

Leia o restante do texto "Java no Linux: veja como Instalar manualmente"

Este texto saiu primeiro em Java no Linux: veja como Instalar manualmente

Jigish Gohil: Tally ERP 9 on Linux

08:47 UTCmember


Recently we implemented Tally ERP 9 solution for Antico Pumps. That itself is not interesting, the interesting part is they are using LTSP Fat client system on openSUSE. They have only one server from which all their client computers boot over the network, the clients do not have hard disk, client OS with all softwares they need including wine(Tally is Windows only software), as well as users’ data resides on the server. Once the client boots all the local resources are used so single low power server can be used to serve many clients.

Tally multiuser is served from a Samba share  on a NAS device, Tally folder is copied to samba share and path to Tally Data is changed so that it points there. Everything they need including printing and export(CSV) works from all clients. Same way Tally can be run on standalone computers. Neither Tally, Wine or openSUSE are modified for getting it working as it would under Windows environment.

20 July, 2016

Michael Meeks: 2016-07-20 Wednesday.

21:00 UTCmember

  • Calls variously through the day; chased this & that, admin left & right.


Intex Aqua Fish

A few days ago the Intex Aqua Fish became publicly available. This is the first 3rd party phone officially running SailfishOS from Jolla.

Unfortunately the phone is only for sale in India currently, for the price of 5.499 rupees (roughly 80 (eighty) USD!). If you are in India you can get it from one of these outlets:

I’m told that build quality and camera are pretty decent, especially considering the price. The performance is very good, as you would expect, SailfishOS 2.0 is running very smooth even on the Jolla Phone which has much lower specs than the Intex Aqua Fish.


SailfishOS stands out because of:

  • Very elegant and efficient swipe based UI great for one-handed use
  • Long battery life
  • The Android runtime letting you run most Anodroid apps
  • Real multitasking
  • Proper GNU/Linux system underneath including use of SUSE technologies like libzypp, zypper and Open Build Service.
  • It’s based in Finland and started by ex-Nokia people.

Other options

Recently Jolla sold a few hundred identical phones aimed at the developer community, but they sold out in a matter of hours. So for the time being the rest of us not in India, are left jealously waiting for the Turing Phone to become widely available or for Fairphone to officially offer Sailfish as an option. Or hoping for Intex to start offering the phone globally, or for some other entrepreneurial people to start exporting it.


Tor no Linux: veja como instalar manualmente

Se você precisa de um navegador seguro e com suporte a navegação realmente anônima, veja aqui como instalar manualmente o navegador Tor no Linux.

Leia o restante do texto "Tor no Linux: veja como instalar manualmente"

Este texto saiu primeiro em Tor no Linux: veja como instalar manualmente


There is a lot of excitement around the latest openSUSE Tumbleweed snapshots because of new KDE features and the newest stable Linux Kernel, which is expected in the next snapshot.

Snapshot 20160715 brought all those KDE updates Tumbleweed users were looking forward to like Framework 5.24.0, Plasma 5.7.0 and Applications 16.04.3. Breeze icons have a new feature and there is now jump list actions for tasks within an application available with KRunner thanks to the new Plasma. There is plenty of other new features with Plasma 5.7, so check out the video to see what is new.

Another snapshot expected today will likely update the kernel to 4.6.4.

The 20160716 snapshot brought updates in the repositories for bash, glibc and GNU Compiler Collection 6, which fixes compile-time issues in the C++ front end.

There was also updates to autoyast2 and python-requests in the 20160716 snapshot and three libraries were also updated.

Leap-greenAlpha 3

The latest information on openSUSE Leap is that the Alpha 3 release is expected to be released this week.

The first Beta for openSUSE Leap 42.2 will likely be released at the end of August and a submission deadline will shortly follow that, according to the Road Map.


Uno de los principales contribuidores a la red Tor dejará el proyecto y cerrará los nodos que mantiene.

Tor es una de las principales herramientas para procurar anonimato y privacidad en la red. ¿Quién necesita privacidad en la red? No, la respuesta no son criminales etc. Hay mucha otra gente, usuarios normales que necesitan/mos esa privacidad:

Leo hoy en la red, que uno Lucky Green uno de los primeros usuarios en poner en marcha Tor (incluso como él mismo dice: “antes de que se llamara Tor”) abandona el proyecto y no podrá seguir dándole soporte.

Este usuario puso en marcha algunos de los primeros nodos de Tor y algunos de los más rápidos, así como otros sistemas claves dentro de la red, como el llamado nodo “Tonga” “Bridge Authority” para conseguir anonimato en la red.

El anuncio de su marcha y del cierre de los servicios que mantenía, y que mantendrá activos hasta el 31 de agosto de 2016, será un reto que los desarrolladores y la comunidad de Tor deberá solventar lo mejor que pueda para mantener activa esta red y servicios.

Green no da pistas del motivo de su marcha, simplemente habla de “hechos recientes”, puedes leer el comunicado de su decisión en este enlace:

Más o menos viene a decir:


Queridos amigos,

Teniendo en cuenta los acontecimientos recientes, ya no es apropiado para mí para contribuir materialmente al Proyecto Tor ya sea financieramente, como lo he hecho tan generosamente a lo largo de los años, ni proporcionando los recursos informáticos. Esta decisión no la tomo a la ligera; Probablemente puse en marcha uno de los primeros cinco nodos en el sistema y mi implicación con Tor es anterior que se llama “Tor” viene de muchos años.

Sin embargo, siento que no tengo otra opción razonable dada dentro de los límites de la ética, con lo que quiero anunciar la suspensión de todos los servicios relacionados con el Tor alojados en cada sistema bajo mi control.

En particular, esto incluye el nodo Tor “Tonga”, la “autoridad del puente”, que reconozco es bastante crucial a la red

Tonga se cierre definitivamente y todas las claves criptográficas asociadas se destruirán el 08/31/2016. Esto debería dar a los desarrolladores de Tor tiempo suficiente para ponerse de pie un sustituto. Voy a dar por terminado la tarea “chron” que  establecimos hace muchos años en el momento que se copien en los descriptores.

Además de Tonga, voy a apagar un número de nodos Tor rápidos, pero las autoridades de abonado deberían detectar el apagado de forma rápida y no sería necesaria ninguna notificación por separado aquí.

Deseo al Proyecto Tor lo mejor para avanzar en estos tiempos difíciles,


Esperemos que la red siga activa y que

19 July, 2016

Michael Meeks: 2016-07-19 Tuesday.

21:00 UTCmember

  • A lamentable lack of blog authoring recently; just overwhelmed with a huge quantity of admin and sales work. Anyhow - good news - we've changed how CODE is distributed and updated to make it great for home use - and also announced an exciting partnership with Nextcloud - it is good to work with old friends on both sides of this situation. Thanks to Andras Timar for some extraordinary work here, with help from Lukas Reschke, great stuff.


Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação

Se você está a procura de uma solução para acessar seus arquivos do Google Drive em sistemas Linux, veja como instalar o cliente overGrive e usar o Google Drive no Linux.

Leia o restante do texto "Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação"

Este texto saiu primeiro em Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação


In this years edition of Google Summer of Code, an international annual program in which stipends are awarded to students to hack on Free Software during the summer, openSUSE members are mentoring seven students who all passed their mid-term evaluation last week. Go on to read what they have to say about their first 10 weeks in the program.

Ana María Martínez Gómez

This year, we have three students working on the Open Source Event Manager (OSEM), which is a Ruby on Rails application that is used to organize openSUSE conferences. One of these three students is Ana Maria from Madrid. Her project is to improve the conference schedule to make it more functional and mobile friendly. In her midterm blog post, she shows and explains how she reimplemented the schedule within a bootstrap carousel.


She also worked on a talks overview page and several smaller issues. For instance, several openSUSE Conference visitors this year reported that it would be nice to open the schedule with the current date selected, which Ana already implemented. One of the most important parts of Google Summer of Code is to teach the students open source and technical skills like Ana writes:

One of the best things of working at openSUSE is that I have the chance to work with a lot of intelligent people that come up with amazing ideas.

Visit her awesome blog to read more about her experience.

Rishabh Saxena

The second student working on OSEM is Rishabh Saxena from India. Rishabh works on an online payment feature for Conference tickets. He is integrating active merchant, which is a simple payment abstraction library, in to OSEM. He writes about the challenging but rewarding code review process and visiting the openSUSE Conference in Nuremberg on his mid-term blog.

Nishanth Vijayan

Although Nishanth Vijayan`s project is under the FOSDEM organization, he is the third student working on OSEM this year. While OSEM is an openSUSE project, FOSDEM wants to improve and extend OSEM for a more general use. This is a fine example of collaboration between open-source organizations. The goal is to implement a Revision History page so that organizers and admins are aware of all changes made to the data.


In his blog, he describes the reasoning behind the project and explains several implementation details and decisions.

Matheus Fernandes

Matheus Fernandes is a student from Brazil’s capital Brasília and this summer he works on “Improving the UI of Portus.” So far, Matheus already fixed many issues in Portus’ user interface. In his personal blog, he also reports about some difficulties he encountered while improving Portus tables and search filter.

Joaquín Yeray

Joaquín Yeray is from the most beautiful island of Gran Canaria and works on an alternative YaST Module to manage update-alternatives in openSUSE.


In his blog article, he describes the development process he uses together with his mentors Ancor and Josef. This includes daily meetings and developing a UI mockup and requesting early

Microsoft broke my father's computer: it made him update to Windows 10, when Windows 10 can not use two of 3 USB ports. Ouch.
Now it seems Google is trying to break my LG E720 cellphone. I did the right steps: it is running Cyanogen. One method is "we have great update for google Talk". Unfortunatelly, update is 20MB or more, basically filling internal flash and making phone unusable. And you can't disable update completely, you can only avoid clicking on it.
Now, Google seems to have invented new method of breaking my phone: Google Play Store started activating GPS. It does it on background. I tried downgrading to factory version of the play store, and not accepting its terms and conditions, but somehow I think it will come back.
Google Play Store definitely behaves like malware now. Unfortunately, on Android, it is hard to tell if malware-like behaviour is intentional by Google or if I have some third-party malware on the phone, too.

18 July, 2016


Hi! Do you know what is Rails? Do you also know what is an RPM? And more important, are you looking for a job?

If your answer is "yes", "yes" and "yes", check this job offer


We are looking for you!


Lançado Nvidia 367.35 com suporte a 8K H.265 - veja como instalar

Foi lançada mais uma atualização do Nvidia Driver para Linux. Se você utiliza um hardware suportado por esse pacote, veja aqui como instalar o driver Nvidia 367.35 no Linux (com suporte a 8K H.265), ou melhor, em qualquer distribuição Linux suportada por ele.

Leia o restante do texto "Lançado Nvidia 367.35 com suporte a 8K H.265 - veja como instalar"

Este texto saiu primeiro em Lançado Nvidia 367.35 com suporte a H.265 em 8K – veja como instalar


Como instalar o TeamViewer no Linux manualmente

Já sabe instalar o TeamViewer no Ubuntu, Debian, Fedora e derivados? Pois agora descubra como instalar o TeamViewer no Linux manualmente, ou seja, em qualquer distribuição.

Leia o restante do texto "Como instalar o TeamViewer no Linux manualmente"

Este texto saiu primeiro em Como instalar o TeamViewer no Linux manualmente

Machinery Team: Hello!

11:33 UTC

We have created this blog to keep you up to date about news regarding Machinery!

So what is Machinery about?
Machinery is a command line application for creating descriptions of Linux systems and working with them.
You can use it to get insight into existing systems, to store and track their state, or to create new systems based on existing ones.
Machinery provides powerful views of individual and comparisons between systems.
It can also export descriptions to other tools for installation, migration, image building, containerization, or cloud deployment, and provides defined interfaces to work with system descriptions from your custom tools.

Originally, the project was initiated by SUSE inspired by the idea of a universal system description. A system description describes the content of a system. It can be stored, compared to other descriptions, analyzed, modified, or used to replicate a system from a description. You can call it "offline systems management".
A detailed explanation, including a fancy video, can be found at our homepage.

Machinery is an open source project, the source code and development is managed on Github, which means you are welcome to participate at any time!

17 July, 2016


Si usas openSUSE Tumbleweed como sistema operativo actualiza y disfruta de las novedades de Plasma 5.7


Pincha sobre la imagen para ampliar

El pasado 5 de julio el equipo de KDE anunciaba que ya estaba disponible la versión 5.7 de su escritorio Plasma.

Como siempre estas versiones mayores traen consigo mejoras en el escritorio, nuevas funcionalidades, etc. Puedes leer la noticia que dio el amigo Replicante en su web:

Si eres usuario de Plasma y de openSUSE Tumbleweed estás de enhorabuena y ya puedes probar esta nueva versión del escritorio para la versión “rolling release” de esta distribución de GNU/Linux.

Hoy 17 de julio de 2016 se anunciaba en la lista de correo de openSUSE una nueva actualización para Tumbleweed, revisándola veo que corresponde a la actualización de Plasma 5.7. Así que abro la consola y lanzo un zypper up, y a esperar que se actualicen los repositorios y se instalen todos los paquetes.

Terminado el proceso, arranco la sesión y como veis en la captura que abre el artículo, ya estoy disfrutando de todas las mejoras de Plasma 5.7 en openSUSE Tumbleweed.

¿Aún te preguntas por qué deberías utilizar openSUSE Tumbleweed? Quizás esta sea una de las posibles respuestas, pero hay más motivos:

Por cierto si queréis el fondo oficial de Plasma 5.7 lo podéis conseguir en este enlace:

Have a lot of fun!



Resumo semanal de 11/07/2016 a 17/07/2016
Você já sabe como criptografar um pendrive para uso apenas no Linux? Ou como instalar a nova versão do Skype no Linux Ubuntu, Debian, Fedora e derivados? Pois é, se você ainda não sabia disso é porque perdeu essas postagens. Mas não se preocupe, leia o resumo semanal de 11/07/2016 a 17/07/2016 e se atualize.

Leia o restante do texto "Resumo semanal de 11/07/2016 a 17/06/2016"

Este texto saiu primeiro em Resumo semanal de 11/07/2016 a 17/07/2016

16 July, 2016

Michael Meeks: 2016-07-16 Saturday.

21:00 UTCmember

  • Off to Aldeburgh, worked in the car on partner agreement pieces. Great to see B&A had a lovely relaxing time on the beach with them. Home late. More admin bits.


Como instalar o TeamViewer no Ubuntu, Fedora e derivados

Se você procura uma forma simples de acessar remotamente computadores, independente de que sistema eles usam, veja aqui como instalar o TeamViewer no Ubuntu, Debian, Fedora e derivados.

Leia o restante do texto "Como instalar o TeamViewer no Ubuntu, Debian, Fedora e derivados"

Este texto saiu primeiro em Como instalar o TeamViewer no Ubuntu, Debian, Fedora e derivados

So I updated debian on my N900, because having different version on phone and PC sucks.
It booted, after I added "rw" to kernel command line, which is small miracle.
But X are without usable mouse, without panel, and without reasonable keymap. In particular, I don't have numbers, or any symbols besides ',.<>'. But I have root shell. Now I need to enable remote access somehow... which will be fun because sshd disappeared.
emacs to the rescue. By editing existing script, I can get access to characters such as '/', and launch telnetd. Installing sshd was easy with nmtui. Good.
Now, it seems something changed in the X land, and "xinput --set-prop --type=int 8 249 0 1" no longer works, which means touchscreen is
"upside down". If you know the replacement commands, let me know...

15 July, 2016


Today, for once, I want to write about something else than just weekly reviews: how to ensure your application shows up in the Software Centers.

openSUSE currently ships two ‘Software Centers’. These programs make installing/removing of *applications* – things the USER actually cares for, easier. They both use the paradigm of ‘application stores’, that many users are well used to. (for reference, the two SCs currently are ‘KDE Discover’ and ‘GNOME Software’; they both use the same underlying technology * metadata, called AppStream).

Every now and then, some packagers reach out and ask why their application does not show up. There can be several reasons, but I want to try to explain the most common ones, that are likely to solve your issue > 90%.

NOTE: I will based the blog on example packages that have failures at the time of writing this post. This will obviously not valid for a long time and you won’t be able to ‘just reproduce’ what is written here. In order to reproduce the issues, you need to install the package “appstream-glib”.

The two most common issues are:
1) Packaging errors: the ‘icon’ file can’t be found
2) Metadata errors : The appdata file is invalid

Category 1 – packaging error

(I used openSUSE:Factory/python3-veusz)

Get the current binaries from OBS in order to reproduce the issue and inspect the packages
$> osc getbinaries openSUSE:Factory python3-veusz standard x86_64
$> appstream-builder --packages-dir=binaries --include-failed --verbose

The interesting part in the log file is:

      <veto>Has no Icon</veto>

While inspecting the rpm (easiest: unrpm veusz3.rpm) we can find that the .desktop file references an icon named ‘veusz3’, but this icon is actually not part of the veusz3.rpm package. As such, the builder is arguably right and there is no corresponding icon in this package (the icon is shipped in python3-veusz, which in turn is a dependency to veusz3, which is why on installed systems the issue does not surface).

Solution: put the icon where it belongs. Note: it must be a FILE inside /usr/share/icons/hicolor/ and NOT a symlink pointing somewhere outside this tree. This is due to the way the builder extracts files: only known directories are extracted to avoid issues with huge rpms.

Category 2 – Invalid metadata

(I used openSUSE:Factory/wxMaxima)

Same thing, we start getting the built rpms in order to analyze them:
$> osc getbinaries openSUSE:Factory wxMaxima standard x86_64
$> appstream-builder --packages-dir=binaries --include-failed --verbose

The issue seen in the log is not really different to before:

      <veto>Has no Icon</veto>

Once you understand how the information is gathered, you will see that the resulting error makes sense, even though it’s not always very helpful.

A bit of background then: For an application to show up in the Software Center, they need to be described in an AppData file. This file is part of the package and in case of wxMaxima is called /usr/share/appdata/wxmaxima.appdata.xml. The appdata.xml references

Older blog entries ->