Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

Magic Lamp Vs Yet Another Magic Lamp, vídeo-comparativa

Hoy no puedo escribir un artículo como se merecen mis lectores, así que he decidido poner el vídeo primero e ir ampliando la entrada a medida que tenga más tiempo. Bienvenidos al vídeo-comparativa de Maginc Lamp Vs Yet Another Magic Lamp, un pequeño vídeo donde veremos las pros de utilizar el segundo.

Magic Lamp Vs Yet Another Magic Lamp, vídeo-comparativa

De la mano de baby WOGUE nos llega un interesante vídeo en el que compara el efecto de Kwin por defecto Magic Lamp, el cual minimiza las ventanas ejecutando una animación que recuerda a un genio saliendo o entrando de una lámpara mágica, con el efecto no oficial Yet Another Magic Lamp.

De esta forma, en primer lugar nos enseña a activar el efecto que viene instalado en Plasma por defecto, mostrándonos que que no tiene ninguna opción de personalización.

Posteriormente, nos muestra el efecto creado por la Comunidad Yet Another Magic Lamp y sus múltiples opciones de configuración, que van desde la duración hasta la forma de la curva que va a tomar la animación.

Magic Lamp Vs Yet Another Magic Lamp

Todo ello en un vídeo de apenas 2 minutos que, ahora si, podéis disfrutar abajo de estas líneas

La descripción y el código de este efecto está alojado en GitHub, concretamente en esta dirección, en la cual también se explica como se instala en diferentes distribuciones.

Hay que destacar que este tipo de efectos no son necesarios y consumen recursos (aunque con los equipos actuales no se debería notar) pero hacen que el trabajo con los ordenadores sea mucho más agradable y, por tanto, nos hace más eficiente a la hora de invertir nuestro tiempo en él.

Por otra parte, este tipo de cosas son importantes para atraer nuevos usuarios, o al menos, es lo que me pasa con mis alumnos a la hora de presentar qué es Linux.

the avatar of Ish Sookun

कुछ बातें openSUSE Leap 15.2 के बारे में जानें

२ जुलाई २०२० को openSUSE Leap 15.2 संस्करण उपलब्ध हुआ।

openSUSE Leap एक निशुल्क और लिनक्स-आधारित ऑपरेटिंग सिस्टम है जो आप अपने पीसी, लैपटॉप या सर्वर पर इस्तेमाल कर सकते है। Leap 15.2 और SUSE Linux Enterprise एक समान कोडबेस उपयोग करते है जिस से openSUSE Leap 15.2 की स्थिरता और ज्यादा मज़बूत होती है।

यह विशेष संस्करण कृत्रिम बुद्धिमत्ता, यानी आर्टिफिशियल इंटेलिजेंस, को अधिक आसानी से सुलभ बनाता है। निम्नलिखित पैकेज ऑफिशल रिपॉजिटरीज से प्राप्त किए जा सकते हैं।

इस संस्करण में अधिक कंटेनर टूलस् शामिल है, जैसे कि कुबनेटिस् (जो पहली बार के लिए Leap संस्करण में उपलब्ध हुआ है) हेल्म और सिल्यम

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 27 de 2020

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios estas semanas.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:

La semana 27 ha sido en la que ha visto la luz openSUSE Leap 15.2. Lo que ha hecho que los desarrolladores y responsables de paquetes de software se hayan enfocaco en hacer otro gran lanzamiento de openSUSE Leap en esta nueva versión 15.2

Aunque esto no ha hecho que el ritmo de publicaciones en Tumbleweed haya decaido. De hecho se han publicado 6 nuevas snapshots esta semana 0625, 0626, 0627, 0628, 0630, y 0701.

Los cambios más relevantes que han traído son:

  • Kernel Linux 5.7.5
  • KDE Plasma 5.19.2
  • systemd 245.6
  • Mesa 20.1.2
  • Valgrind 3.16.0
  • hplip 3.20.6

Y en próximas semanas podremos disfrutar entre otras cosas de:

  • Cambios de paquetes de Python3 para cambiar el modo en el que OBS compila estos paquetes
  • openSSL 3.0

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

the avatar of Network Users Institute
the avatar of FreeAptitude

Rollback a package installation under openSUSE

Even if the 99,9% of times all the applications released through the official repositories are reliable and perfectly working, sometime a buggy package might get installed on our systems after an update. With a few steps we can rollback to the previous version taking advantage of the feature made available by package managers and repositories.
a silhouette of a person's head and shoulders, used as a default avatar

Why Stack Exchange is Broken (and Reddit too)

I’m going to begin this rant by saying that there are some things that that the Stack Exchange network is really good with: mainly, programming help.

However, it really sucks when it comes to providing help with a specific application where there is already a community. For the past year, I have been the #1 person to answer questions on tor.stackexchange.com. I’m not saying that to pat myself on the back; just to say that I have actually been doing this for a little while. However, I feel that many, if not most, of the questions should never have been there. Here’s what I mean:

  1. Nobody googles anything for themselves anymore. A huge number of questions have been answered time and time again and can be found by just searching.
  2. Nobody reads documentation or man pages.
  3. There are better places to ask the questions.

While #1 and #2 are annoying, it’s #3 that I want to focus on. For example, we get a lot of questions about running Tor relays. Many times, I will copy and paste from the documentation and answer their question. However that question should never have been there at all. It should have been posted to the tor-relays mailing list. That way more people who actually run relays can answer and give better insight. Also other newbies to the list can learn also and the person asking the question can actually be a part of the community.

When it comes to subreddits that are based on a specific application like Tor, take my 3 examples and multiple it by 1000x because it is a continual cycle of the same crap week after week. I had to leave before I flamed someone for asking the same stupid question for the 9th time in a row. I miss good netiquette.

a silhouette of a person's head and shoulders, used as a default avatar

Menjalankan Free Download Manager di openSUSE

Free Download Manager adalah salah satu aplikasi download manager populer di Windows sebagai alternatif dari Internet Download Manager (IDM) yang berbayar. Saya biasa menggunakan ini ketika masih menggunakan Windows XP dulu, tapi sayangnya dulu tidak ada versi Linux.

Namun sejak versi 6 Free Download Manager menyediakan versi Linux walaupun berbentuk .deb. Tapi ini bisa kita gunakannya di openSUSE, walaupun openSUSE menggunakan .rpm. Free Download Manager untuk Linux bisa diunduh dari halaman ini.

Untuk dijalankan di openSUSE, setelah file freedownloadmanager.deb berhasil diunduh, ekstrak file tersebut dengan klik kanan > extract dari file manager. Di dalam folder hasil extrak ada beberapa file yang salah satunya bernama data.tar.xz. Extrak file tersebut dan ubah folder hasil extrak dari data menjadi FDM (dengan huruf besar) lalu pindahkan ke ~/bin di homedir.

Lalu buat sebuah file teks dengan nama fdm (dengan huruf kecil) dan isi file tersebut dengan:

#!/bin/bash

DIR=$(dirname "$0")
export QT_QPA_PLATFORM=xcb # Jika menggunakan sesi Wayland
exec $DIR/FDM/opt/freedownloadmanager/fdm "$@"

Opsi export QT_QPA_PLATFORM=xcb digunakan jika kita menggunakan sesi Wayland, karena sepertinya Free Download Manager belum memiliki dukungan untuk Wayland.

Buat file tersebut menjadi executable dengan perintah chmod +x ~/bin/fdm atau melalui file manager Dolphin dengan cara klik kanan > Properties, pada tab Permissions centang Is executable.

Pindahkan atau salin file freedownloadmanager.desktop dari ~/bin/FDM/usr/share/application ke ~/.local/share/applications (buat folder applications jika tidak ada). Juga pindahkan atau salin file icon.png dari ~/bin/FDM/opt/freedownloadmanager ke ~/.local/share/icons (buat folder icons jika tidak ada), lalu ubah namanya dari icon.png menjadi fdm.png.

Buka file freedownloadmanager.desktop yang berada di ~/.local/share/applications menggunakan teks editor. Ubah bagian Exec=/opt/freedownloadmanager/fdm menjadi Exec=fdm saja. Ubah juga bagian Icon=/opt/freedownloadmanager/icon.png menjadi Icon=fdm.

Terakhir, periksa apakah paket libgthread-2_0-0 sudah terpasang dengan perintah zypper search --installed-only libgthread. Jika Anda memasang openSUSE dengan cara minimal/custom install seperti saya bisa saja belum terpasang. Jika belum terpasang Anda bisa memasangnya dengan perintah su -c "zypper install libgthread-2_0-0" atau bisa juga hanya mengunduhnya saja dengan perintah su -c "zypper install --download-only libgthread-2_0-0" lalu cari file hasil unduh di /var/cache/zypp/packages/repo-oss/x86_64 extrak file tersebut lalu pindahkan atau salin isinya ke ~/bin/FDM/opt/freedownloadmanager/lib.

Langkah terakhir adalah mengintegrasikannya dengan web browser yang kita gunakan. Jika menggunakan Falkon kita bisa mengaturnya di Preferences > Downloads, centang bagian Use external download manager dan isi kolom Executable: dengan fdm. Untuk browser lain seperti Firefox, Chrome/ium bisa memasang FDM extension melalui web store masing-masing (saya belum mencobanya).

Setelah semua selesai kita bisa langsung menggunakannya untuk mengunduh openSUSE Leap terbaru.

a silhouette of a person's head and shoulders, used as a default avatar

openSUSE Tumbleweed – Review of the week 2020/27

Dear Tumbleweed users and hackers,

Week 27 has mostly been in the light of the release of openSUSE Leap 15.2. With the developers mostly focusing on getting the best Leap release yet out of the door, it’s just natural that Tumbleweed has seen a bit less of churn. But honestly: has it? We have released 6 snapshots during this week so that does not talk for the ‘less active development’ of Tumbleweed during this period. The snapshots released were 0625, 0626, 0627, 0628, 0630, and 0701.

The most relevant changes in these snapshots were:

  • Linux kernel 5.7.5
  • KDE Plasma 5.19.2
  • systemd 245.6
  • Mesa 20.1.2
  • Valgrind 3.16.0
  • hplip 3.20.6

So, not much of a slow-down to be seen. And the staging projects are also still busy with various things, like:

  • Python3 packaging rework: switch away from multiple spec files to OBS multi build flavors.
  • openSSL 3.0
  • RPM change: %{_libexecdir} is being changed to /usr/libexec. This exposes quite a lot of packages that abuse %{_libexecdir} and fail to build
a silhouette of a person's head and shoulders, used as a default avatar

Panon, un ecualizador visual de audio en tu escritorio- Plasmoides de KDE (152)

Llegamos al plasmoide número 152 presentados en el blog con Panon un ecualizador visual de audio en tu escritorio con el que podrás disfrutar más de la música en tu entorno de trabajo favorito.

Panon, un ecualizador visual de audio en tu escritorio- Plasmoides de KDE (152)

Hace tiempo que este plasmoide rondaba por el blog, listo para ser presentado, pero no había visto bien su uso ya que pensaba que se ejecutaba en la consola, lo cual no es cierto.

Panon

Panon es fruto del trabajo de RBN43 y nos permite poner en el fondo de escritorio o en una barra de tareas un ecualizado visual realmente impresionante y precioso.

Lo mejor es ver un vídeo de su funcionamiento:

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Stre, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

a silhouette of a person's head and shoulders, used as a default avatar

Install #openSUSE on a #Pinephone device

If the question is, ‘Can you install GNU/Linux on a phone?,’ the answer is yes. It is possible to install and enjoy openSUSE on a Pinephone.

This is a english translation provided by a follower of this blog (thanks a lot Tim) of an spanish article I published days ago and you can find here.

If you are a regular or occasional reader of this blog, I assume you have an interest (perhaps a passion) for GNU/Linux, free software and hardware, and are interested in using this OS in as many devices as possible.

Perhaps you haven’t yet managed to install it on your smartphone, but probably not for lack of desire! The solution is getting closer. First there was Ubuntu Touch, followed by UB Ports.

It is difficult to find compatible hardware, but Pine64’s Pinephone terminals offer hackers a device that can function with many GNU/Linux distributions.

By chance, I met the other day with a hacker who installed GNU/Linux on a Pinephone: specifically, openSUSE with the Xfce desktop. Adrián Campos Garrido (aka. hadrian) is a fellow Spaniard, so I decided to conduct an exclusive interview for this blog.

Vhck: Can you tell us a little about your background. How did you get interested in hacking?

Adrián: The word ‘hacking’ might not be the most appropriate. I started in the GNU/Linux world at the age of 17 (in 2006) and I liked the OS so much that I started to study how it worked. That led me to collaborate on the creation of the Wifislax distro, which is quite well known to the community.

I advanced little by little in system administration, and I learned on my own by dedicating many hours to different projects. I now work as a Technical Architect in BBVA Next Technologies, and like to continue trying new things in my free time … including the installation of openSUSE on a mobile phone.

Vhck: This blog focuses on GNU/Linux, specifically openSUSE. The other day I saw pictures you shared of your Pinephone running openSUSE with Xfce. Had you already installed other GNU/Linux distributions on this device? Why did you choose openSUSE?

Adrián: I have been using a device compatible with Ubuntu Touch as my main phone for some time, and created some APPs that allow other users to change to Ubuntu Touch more easily. However, I didn’t consider trying to port another distribution until Pine64 announced the Pinephone.

The Pinephone may be the turning point that allows us to use the desired OS without dependence on proprietary drivers. I knew the Pinephone would be important as soon as I read the specifications, and saw how much could be done with it.

A port of openSUSE looked like an attractive alternative. openSUSE is widely supported in the community, and has great support from SUSE. Perhaps in the future, the Pinephone could become a mobile suited to business use, while maintaining the open source spirit.

Vhck: Can you go into the technical details? How did you manage to put together an image to be installed in this device?

Adrián: I’ve left the creation of an image ready to be done automatically. We now work with the base that openSUSE created for the Raspberry Pi, but modify the kernel and the U-Boot to work with the Pinephone. Finally, we have to port the packages that are not adapted for small screens.

Then you have to make the appropriate modifications to make calls, for the audio, for the accelerometer. Sometimes you have to create configurations and specific services on the system, and other times you need to make kernel patches.

I ported the package through OBS to make it functional in openSUSE. I had to use a server to recompile the kernel and enable support for the F2FS file system, which is not usually enabled in the default distributions and is necessary to mount the image and chroot the appropriate modifications.

Vhck: Is it difficult to install openSUSE on this device? Are there technical issues that will take longer to resolve?

Adrián: The Pinephone is the best mobile device for a Linux installation, as almost all the components are in the GNU/Linux mainline kernel.

The biggest setbacks came when adapting the interface for mobile use, as well as all the components that don’t usually exist in a PC, such as phone calls, SMS, GPS, etc. I’m still struggling to make these last components functional.

Vhck: Is a Pinephone with openSUSE fully functional?

Adrián: The Pinephone is not now fully functional with any distribution, and openSUSE is not an exception. However, I am working with a minimally functional system that allows me to use the Pinephone as a daily mobile device.

Vhck: Will the Pinephone accept the installation of any openSUSE software available from the repositories?

Adrián: You can install any software that exists in the repositories, but that doesn’t mean that everything will work. The vast majority should work, but the most functional will be those that can be adapted to a mobile screen.

Please bear in mind that we are using a mobile with four cores and two gigabytes of RAM, which will limit the use of some applications.

Vhck: How can we install the image you created on our own devices? Is it compatible with other devices?

Adrián: You can install it the same way you install it for a Raspberry Pi, with a simple dd of the image to an SD card or using some image writing software like Etcher. The images are currently being uploaded to a repository to be available for everyone.

The images I’m generating can only be used in the Pinephone, because an abstraction layer (Halium project) is necessary to support drivers from other platforms. I don’t now have a roadmap to port to other devices.

Vhck: As a KDE community Plasma user, I am personally interested in Plasma Mobile. Do you have any experience with this project?

Adrián: I have been testing several systems, including Plasma Mobile. I see lots of potential, but function is not as smooth as it should be with the load that the interface now carries. It may be an interesting interface to test in the future.

An advantage is that integration should be simple, as we only would have to port the existing package to openSUSE, then install it as we would on a computer.

Vhck: There may now be people who want to contribute their knowledge, time and dedication to this project. What knowledge is needed? How can we collaborate?

Adrián: Knowledge of systems and the desire to keep trying until you get what you want. If you want a functional GPS, you have to try to get it. Supports can also collaborate by publishing blog articles or by creating software. In the open source community, everyone is welcome.

Vhck: Have you contacted anyone from the openSUSE community who has been interested in your project?

Adrián: The project is still in the incubation phase, so I haven’t thought it appropriate to present it formally to the openSUSE community. That said, I do have friends in SUSE Spain who are aware of the project’s progress.

Vhck: Thank you very much for your time. The last word is yours; please say whatever you’d like in closing.

Adrián: First of all, I would like to thank you for the opportunity to present this project in your blog. Anyone who wants to collaborate or who has questions is free to contact me through social networks or by email. I hope that our work will advance a project that will interest many and be widely used.

This was my interview with Adrián. It was personally interesting for me, and I hope you have found it interesting as well, given the Pinephone’s potential.

I am glad to see emerging alternatives to Android, particularly based in GNU/Linux, and that hardware exists to support these alternatives. Perhaps you can do your part to make the project bigger and better.

Related links