Cambio de resolución de pantalla en Ubuntu

En varias ocasiones al instalar versiones nuevas de Ubuntu (a partir de la 16.04) en ordenadores viejos, encuentro que Ubuntu coloca la resolucion en 680 X 480 y no te deja modificarla.

Tuve la suerte de encontrarme con el siguiente vídeo que me ha solucionado el problema varias veces, y básicamente es instalar el paquete xdiagnose y configurarlo para que muestre todos los mensajes en el proceso de arranque.

$sudo apt get install xdiagnose

What moves you? – Transmediale 2019

The following text has been drafted on the basis of the notes made for the participation in the closing event of Transmediale 2019.

What moves you?

During Transmediale we’ve been dealing with the uneasiness as well as affections, our current lives are full of ambiguities, contradictions, feelings of discomfort and we are not sure how to deal with them.

We’ve also talked about alliances, who are they, where do we find them, do we have to look for them, understanding for alliances not only between individuals or groups but in a broader sense to concepts, situations, world-models, etc.

In this sense Transmediale as part of the digital culture framework has not built a strong alliance with free software movement, an ethical, political and social responsible approach to technology. When personal computers were still a rare thing to have, the foundations of the free software community were being laid, from the technical side it was being inherited decentralization, cooperation, creation and sharing of knowledge but specially free software reversed the idea of copyright as knowledge/cultural individual ownership. Through a license gives four rights to users (run, copy, modify, distribute software) and guarantees that free software will remain always free, it was a law hack that has set the basis of a new social model.

Almost since the beginnings there were two approaches to the idea of free software, that developed into different directions, free software and open source. Nowadays open source, stays away from the technopolitical framework of free software, and takes advantage of hacker spirit, distorting the values around it and making them profitable to neoliberalism, with it we’ve accepted surveillance by default, violation of privacy, technology consumerism instead of technology lead-by the people.

Free software brings the opportunity to have technological sovereignty, means empowerment, defining how the future society should look like, but also brought a new model regarding creativity, collaboration, cooperation and scalability. Technological sovereignty relies on communities, that we can see and feel, that are not abstract entities but tangible groups whose developments should return to the commons.

The concept of the commons, now spreading inside free culture community, is going back and recognizing former imaginaries managed by indigenous/original communities, while adapting them to current times, including digital culture issues. We cannot create a Commons for some, but for all, and maybe our definitions (in westerns countries) have to be questioned and adapted to include other perspectives and visions. The commons promotes collective work and peer to peer communication, creates a new imaginary with images like the collective brain and is using networks as political concepts.

Internet, is being claimed as part of the commons, since gives the possibility to access to communication and knowledge, therefore society as a whole should benefit from it. It sets up a change of paradigm, where communication does not need intermediaries, everyone can access to technology, can have a voice and bring awareness, and this has shaped the new social movements.

In 1994, the EZLN, was the first intergalactic movement organized through Internet, encouraged local and global activism, shared concerns, used net art and hacktivism as a political tool. In Seattle the anti-global movement boosted Indymedia and with it the beginnings of citizen journalism. Since 2011, starting in Tunisia, followed by Tahrir square in Egypt, 15M Spain, Occupy Wall Street in USA, Y en a Marre in Senegal or Gezi Park in Turkey, technology, social networks, livestreams have played an important role, to build global networks and communication tools without intermediaries. But movements don’t happen because of technological tools but because of social injustice, unsustainable living conditions, abuse of power, corruption, colonialism and people becoming aware and reacting to it.

The lack of social responsibility when using technology drives to abuse of power, corruption, and preservation of colonialism. We can see the increase on surveillance through everyday used devices, the development of border control technology, use of big data for profile creation, biometric id cards that facilitates the tracking of citizens when crossing borders, the use of drones for surveillance or the fortification and militarization of country borders. This way there is an increase of profits in the European defense industry.

This technified society is sustaining itself thanks to the exploitation by western countries who are looting natural resources specially coming from the African continent, where there is gas, oil, coltan, uranium, gold, copper, etc. [picture of African resources]. Western comfort and its technological “advances” are based on continuous violation of human rights and destruction of the environment.

Western technification is suffocating a continent, denying its right to development and promoting the slavery of millions of people in their countries of origin or under the name of refugees or migrants in Europe. This politics of death or necropolitics is an accepted policy and is allowing the genocide happening at the doors of European borders as well as sustaining colonial policies in the countries of origin, as is in the case of France issuing the CFA currency in 14 African countries or having to pay back colonial infrastructures still 60 years later.

Meanwhile we cannot skip the contradictions that technology is bringing, while means looting and exploitation is also means flattening access to culture, knowledge and communication. It’s a mean of resistance and activism, helps overcome different kinds of borders, through availability of maps or translators or by enabling communication with family and friends. Provides resources for learning, entertainment, culture and science.

The tension that colonialism brings cannot be ignored any longer by western societies. As civil societies we have to take the responsibility to end colonialism, starting by questioning our living standards and real needs, our own views and perspectives, consumerism and rescue the value of human rights, beyond being a good headline, including diversity not as an attachment but as part of the core definition of things.

In 2011 worldwide protests created a lose framework, based on soft-identities and soft-leaderships, inclusiveness, non-violence, respect, decentralized structures, and where caring for the other and affections take a major role. This framework is enabling, to build alternatives, where there is no need to find one solution that fits everybody (old idea of ideologies) denying differences and diversity but facilitates the search of a way of doing together, how do we build this alternatives where each one has a voice, how to be together. In an increasingly fragmented society, there is also an increasing need to gather, to come together, overcome fear, bodify our lives, to bring affections, care to the front line, as a resistance to isolation in an individualistic society, showing the concern on how our mother earth is suffering the impact of destruction policies. Happiness and joy is a way to resist capitalism, affections brings us together, makes us strong and united, makes possible to go forward and define new alternatives and ways of fight.

In a world where fascism is taking over, even when we just may want to call it “extreme right”, new ways of resistance are taking place and alternatives are been built based on life experiences, we just have to look for them, they are many and in all fields.

We are seeing how Yellow Vest, a paradigmatic uneasy movement, is disrupting the core infrastructures of France, despite the aim of getting them divided in left and right, the precarious living situation brings them together. We are seeing also how Extinct Rebellion is mobilizing against climate change or SudanUprising is challenging the country split because of colonial interests to come unite and fight against dictatorship, making the president stepping down but still fighting for civil power instead of a coup. These are recent streets movements but there are many other experiences that are working on a long-term run.
They will be mentioned shortly just to be aware of the change that is already taking place:

Stop-evictions in Spain is a model of a grass-root fight based on life experience and solving specific people’s problems in a collective way, thousands of evictions have been stopped, but it’s especially a space that avoids the feeling of shame and failure, makes a private problem a shared political issue.

Y en a Marre is a senegalese social movement with a long-term plan to have an impact in society through different kinds of projects taking place in neighborhoods, schools, etc. and by promoting the concept of NTS, new type of senegalese, a conscient and aware citizen working to improve society.

In Tijuana, mothers organized resisting to feminicides, are exposing their lives to denounce the impunity around the deaths of young women in the maquilas.

Ni una menos, has become an international movement, denouncing all sorts of violence against women, pointing out all the micromachisms taking place in society and building up the idea of the Womens Strike, a care strike.

Citizen journalism has become a reference and is creating many self-organized and cooperative media

Las Kellys, an association that acts as a union, fighting for the labor rights of precarious workers in the cleaning sector, suffering of bad labor conditions and exploitation.

Women in exile, a self-organized women refugee group in Germany fighting against the conditions of women and children in refugee camps and empowering refugee women by facilitating them to fight for their rights.

15MpaRato in Spain, a citizen initiatives that sued former president of IMF, who has been imprisoned due abuse of power and corruption.

RIPESS EU – a Network of networks and initiatives for the promotion of Solidarity Economy in Europe.
Global Ecovillage Network, is a global association of people and communities dedicated to living “sustainable plus” lives by restoring the land and adding more to the environment than is taken.

Activist-research network SqEK (Squatting Everywhere Kollective) trying to reflect and publish around radical housing practice and theory worldwide.

These are only some, of the many alternatives being built, we have to look around, so I would just ask the floor, what moves you?

Acceso a dispositivos iPod, iPhone con idevicerestore en Ubuntu

En muchas ocasiones nos encontramos ante la situación de que tenemos o nos dan un dispositivo iPod, iPhone, al que queremos acceder y no podemos, ya sea porque está bloqueado o inactivo, etc.

A continuación escribimos las indicaciones sobre cómo instalar en Ubuntu, idevicerestore, una herramienta que nos permitirá restaurar el firmware y el sistema de archivos de un dispositivo iPhone o iPod.

Recomendamos seguir TODAS las indicaciones tal y cómo se explica en:

Resumiendo, es necesario instalar:
las siguientes librerias de desarrollo:


e instalar el software:
gcc and make:
autoheader: instalado por defecto
autoconf and libtool:
pkg-config : instalado por defecto

********* abrir el terminal(CTRL+ALT+T)
1. sudo su
2. cd /opt
3. git clone… idevicerestore
4. cd idevicerestore
5. chmod 755
6. ./
7. make
8. make install

Durante la instalación surgieron algunos errores al hacer make, así que explico los pasos que dí para solucionarlo. Cómo no fui tomando notas de los pasos cuando estaba intentando resolverlos, lo intento reconstruir a posteriori, con lo cual no será de forma precisa.

Al principio me dio un error al ejecutar

config.status: error: cannot find input file: `'

Parece ser que sucede cuando algo va mal con las autotools. Así que nos vamos al directorio raíz donde está el código y ejecutamos los siguientes comandos:

#automake --add-missing

Después al volver a ejecutar make salieron otros errores que se resuelven teniendo instaladas las las librerias de desarrollo:

#apt install python-dev
#apt install libssl-dev (libreria de desarrollo openssl para ubuntu)
#apt install libcurl4-openssl-dev

Al ejecutar ./configure dio un error “shared object file error” y se solucionó actualizando los enlaces más recientes a las librerias compartidas con el comando ldconfig

#/sbin/ldconfig -v

Ahora ya está todo listo para terminar la instalación de idevicerestore

Una vez instalado idevicerestore para detectar el dispositivo iPod/iPhone ejecutamos

#idevicerestore detect

Nos devuelve el nombre del dispositivo, y ya sólo queda descargar el firmaware(ipsw) para restaurarlo

#idevicerestore -l

Y finalmente rescatamos nuestro dispositivo

#idevicerestore -e '/home/XXX/Desktop/iPod4,1'

Les saï saï au coeur

On the 24th February elections will take place in Senegal, after 7 years in Government and having promised to bring change to the country, the president Macky Sall has betrayed its people. Once again politicians are on the side of corruption, repression, selling the countries richness to external agents and enriching themselves while the people have to face lack of education, health care system, employment, and in many cases seeing themselves forced to flee.

Last 31st of December, day when the president Macky Sall, gives a discourse to the nation giving the balance of his governmental year, Keur Gui released their own balance of the 7 years of bad governance, where they point out all the failures with a harsh, blunt language, that has summed up, once again the feeling of the people, and expect Macky Sall won’t renew his presidency after the elections.

Here is a non-official version of the lyrics in French,


À l’heure du bilan
Rien, nada, rien à se mettre sous la dent.
7 ans de perte de temps
Avec ce banditisme d’état sans précédent.
Mêmes truands, mêmes fainéants, mêmes incompétents, mêmes vieillards dans le vent.
Combien de babouins ont transhumé?
Combien de patrons de presse achetés?
Combien de juges sans dignité?
Combien de bavures policières?
Combien de litiges fonciers?
Combien de ministres incompétents?
Combien de scandales?
Combien ont une couverture médicale?
Avec tes bourses sociales de misère.
Rien que ton parti, oubliant la patrie.
Tu confies le pétrole à ton frère, les contrats à ta belle famille,
Les marchés publics aux occidentaux.
Les Sénégalais laissés-pour-compte.
Toujours les mêmes chats et les mêmes chiens sans vergogne
Qui vivent à nos dépens.
Donnes nous nos cartes, incapable
Nous ne voulons plus de toi.

La justice est devenue partiale.
Il a vendu toutes nos richesses.
Ses partisans mènent la belle vie.
Macky est un coquin notoire.

Il ne tient à aucune de ses promesses
Mais est prêt à t’envoyer à la DIC.
Ce gars n’est pas digne d’un président.
Tel un suceur de sang,
Tu nous as saigné à blanc.
Les populations vivent dans la misère,
Elles sont martyrisées.
Elles vivent dans la terreur.
S’y ajoute les étudiants servant de chair à canon,
La manipulation du fichier électoral,
Les opposants emprisonnés.
Un gouvernement futile,
Un peuple qui en pâtit,
Un pays en totale régression,
Des jeunes désemparés.

La justice est devenue partiale.
Il a vendu toutes nos richesses.
Ses partisans mènent la belle vie.
Macky est un coquin notoire.

Tout le monde est exténué
Mais le peuple est désormais conscient.
Tes chars ne pourrons nous faire fléchir,
Y en a marre de toi.

Il ne sait que se dédire.
Il a hypothéqué nos biens,
A fait des empreints en notre nom,
Et ce sera à nous de payer les dettes.

L’éducation vacille,
Il n’y a pas de plateau médical.
Il ne se soucie pas de ceux qui l’ont élu,
Il n’est là que pour son propre intérêt.

Il nous impose un référendum et ses lois,
Nous prive de nos droits.
Les jeunes n’ont pas d’emploi.
Le PSE n’est qu’un plan en bois.

Tu empoches nos milliards
Avec ton gouvernement de connards.
Tu t’entoures de vieillards.
Tu n’échapperas pas à la prison de Reubeuss.

La justice est devenue partiale.
Il a vendu toutes nos richesses.
Ses partisans mènent la belle vie.
Macky est un coquin notoire.

La justice est devenue partiale.
Il a vendu toutes nos richesses.
Ses partisans mènent la belle vie.
Macky est un coquin notoire.

C’est un coquin, c’est un coquin (indéniable)
C’est un coquin (un très grand)
C’est un coquin (incontestable)

Hacklabs to technological cooperatives

Download  EN / ES

Techno-political collectives mix technical and political concerns. A perfect example is Riseup which defines its mission as a provider of “online communication tools for people and groups working on liberatory social change. We are a project to create democratic alternatives and practice self-determination by controlling our own secure means of communications”. Nowadays the field is composed by very different types of organizations ranging from loose and informal networks of hacktivists, free software communities, formal organisations such as foundations, start-ups invested in the so-called civic tech and even public institutions and council towns.

Some years ago, technological sovereignty meant the development of free technologies 0 by and for the civil society. Empowering society by developing tools, hardware, services and infrastructure that meet social needs based on the ethics of free software and self-management. Nowadays, with the transition to open source things have become messy as big corporations promoting open source software basically for their own benefit have broken the relation between technological development and social responsibility.

In this text I will rethink what role cooperatives have, or could have, as economic and social actors in reclaiming this relationship. To do so, I will depart from the broad galaxy of techno-political collectives 1 , and then focus on the format of technological cooperatives as they have been deployed in Spain.

A galaxy of initiatives

We find foundations which can be committed to create open source and free software solutions and services (FSF, 85Mozilla, Blender, etc.) and/or to protect and defend digital rights (Electronic Frontier Foundation, La Quadrature du Net, X-net) mobilizing and pulling economic resources to make those project run in the mid and long term. People can support foundations as a donor, volunteer, intern. They normally look for experienced and qualified professionals and count with formal and legal structures when many techno-political collectives are based on informal groups and communities.

Another weird aspect of the current scene consists in local government initiatives which are working towards openness and transparency based on citizen participation.
Many “rebellious” council towns located in Spain are supporting the development of free software tools focused on citizen driven political participation 2 , and behind those developments, freelancers, small companies and cooperatives are working on setting up viable, robust and trustful systems to promote open democracy.

Technological cooperatives can be found at the intersection of both previous options as they have an economical goal aiming towards sustainability and also a political and social approach to technology. Besides, as most of their clients come from the third sector (non‐profit oriented, such as NGOs, associations, collectives ) they can help build products based on their specific needs and desires. Examples
include 3 Candela (Amnesty’s activist management app), GONG (project/budget manager for NGOs), Oigame (online petition platform), Nolotiro (platform to exchange things), Mecambio (repository of energetic, financing and connectivity alternatives).

Creating a coop…

From now on, I will focus on the particular story of how we founded a free software cooperative, Dabne, in Spain – but simultaneously others were doing the same 4 . In the 90’s, when Internet started to be accessible, several projects 5 wonder what it meant to escape from established identities, self-organize online transgressing borders, create a collective brain. Hacklabs, in squats or association offices, were places to experiment, learn about things that were not easily available as not everyone had an Internet access yet, nor a
computer. Until then hackers were barely visible and hacklabs became that meeting point where “isolated” hackers came in contact with social movements. A passionate hybrid came out of that, it knock a strong free/libre software community which had a high impact on society’s approach to free technology.

Spain has quite a long tradition of agricultural and industrial cooperatives and at some point, some of us started thinking that our hobby could turn through cooperativism into a way of living. As each cooperative have their own agreements regarding work and labour, I will share the terms under which we founded our own:
• We wanted to make a living but not at all costs.
• We wanted a shared decision making process.
• We wanted transparency.
• We wanted to define our goals, and change them when needed.
• We wanted everybody to be treated equal and in a fair way.
• We wanted to continue learning, have fun and promote free software.
• We didn’t want to be slaves of our work but work with others in a collaborative and cooperative way.

With that in mind, we analysed how the “enterprise world” worked and wonder if we could become “business people” doing something that until then we did for free. A key element lied in the belief that we were going to found companies and step into “the market”, that thing governed
by capitalist rules which we were deeply against. Vertigo. There were no previous references of free technology cooperatives neither money to invest (we needed 250€ each).

There was a strong determination and will to not work for big capitalist companies that make you uniform, dull and slave to their rules. The libre/free software community was there so we were not alone, we had our computers and skills, our beliefs that free technologies empower society, that free software brings sovereignty and that the digital era should make knowledge accessible, open doors to people
and bring democratic alternatives to societies. We were choosing a way of living not just a job. Dabne was founded in 2005 and it took us one year to understand what it meant to create a company, to manage a business and to decide a legal form that would favour our values of collaboration, transparency and responsibility. We went to workshops, talks, trainings, wrote business plans, attend appointments at the Chamber of Commerce. It seemed endless but little by little things began to take shape.

Becoming a coop happens in a specific environment of cooperatives advisers which is by far more friendly and easy to ask than in the start up world for instance. Mantras like “success”, “fame”, “competitiveness”,“big profit” are not part of their vocabulary. They gave us a social approach, an understanding of how to address our impact and empower social organisations in the technical aspect.

Our friends had founded one year before a free software cooperative in Madrid, they were a small group of sysadmins, web developers, wireless experts also committed to the free software community. Their experience helped us, we could share our doubts, difficulties, and see how others had gone through similar situations.

All in all, we managed to set up the company, and one good thing about software is that to start up, you basically need nothing but knowledge, a laptop and Internet access which means that costs are minimum – but the first challenge is to get the first clients. Through friends and
contacts, we started our way, then the word spread mouth to mouth and slowly we had our group of clients.

Our mainly technical profile made us look for alliances like with focused on design and innovation centred on people. With them we could share different perspectives of technologies and made our work more understandable. Then Dabne became in an unplanned way a
women’s free software cooperative. So far we do not know of any other women’s software development cooperative in Spain. This led Dabne to IT counselling: as active listeners we could make technologies comprehensible to non-technical people, adjust projects rhythms, be honest and able to say no when we cannot do it.

Building a multi-verse of communities and networks

Cooperatives are most of the times fragile. But by working together, building and taking part in existing communities, creating and nurturing networks, they can strengthen their resilience and sustainability over time.

Through a cooperatives’ platform (UMCTA) we got in contact with environmental, agroecology, social work and social adviser cooperatives willing to share their longer experience and knowledge. To become a coop also meant to enter the social and solidarity economy community 6 At that time Coop57-Madrid, an ethical financial service cooperative was founded and its goal has been to finance social and solidarity economy projects thanks to investments from civil society. Red de economía alternativa y solidaria (REAS) and the social market are networks for the production and distribution of goods and services based on the principles of social and solidarity economy. Among those we found ones
concerned with social transformation, environmental sustainability, commons, gender equality, transparency, participation, self-organization, internal democracy.

Interestingly, most social and solidarity economy networks share a lack of interest towards techno-political issues, making difficult to include the concerns of free software cooperatives in their agenda. Because of this, in 2007 technical cooperatives set up the initiative “Software libre y ONGs”, dedicated to promoting the use of free software and free technologies. A call for breakfasts while having short talks complemented with a conference focused on Free/Libre software and Third sector organizations. At a 90bigger scale, in 2008, the Federal Association of Free software companies (Asolif) and other platforms 7 were created for promoting free software, create new business models
and achieve responsible wealth.

On the other hand, communities were built around each specific technology, programming language, content management system, operating system distribution or hardware, in order to advance knowledge, share good practices, come up with improvements, and welcome newbies. A small co-
operative uses several technologies, so the best option would be to participate in the different technical communities and attend their events (conferences, meet-ups, etc).

But being able to take part of IT community events requires people, time and money, which is very difficult to handle in a small cooperative with limited resources…
Yet, time has shown that new people are founding cooperatives and collectives 8 around free technology, so the wheel keeps rolling.

SWOT for coop

I will recap dimensions introduced previously using a Strength Weakness Opportunities Threats (SWOT) analysis where:
Strengths refers to characteristics and internal factors of the cooperative or project that give it an advantage over others:

• Small team can change and adapt quickly
• Flexible working environment (home, office, client’s office)
• Ability to make decisions and define company goals
• No initial capital needed
• Define own timing
• Good corporate image
• Creativity
• Curiosity
• Have fun

Weaknesses refers to characteristics of the cooperative or project that puts it at a disadvantage relative to others:

• Strain of working
• 24/7 involvement
• No business management experience
• No specialized profiles
• Difficulty to grow
• Communication
• No financial cushion
• No legal counselling

Opportunities refers to external factors of the environment that the cooperative or project could exploit to its advantage:
• Able to develop own ideas & projects
• Ability to chose partners & projects
• Be part of different networks & communities
• Capacity to respond to concrete and uncommon needs and desires

Threats are external elements in the environment that could cause trouble for the cooperative or project:

• Exhaustion and burn out
• Uncertainty about future
• No update on technical issues
• Price reduction
Now some open questions remain Cooperatives can make possible the building of new autonomous zones while responding to many challenges:
• Economy: how to shape an economy of the commons, social and supportive?
• Self-organization: how to be sustainable in a long term run, while questioning unquestionable truths like, consensus, horizontality, participation, leadership?
• Technological freedom: how to fight for free software, digital rights, open knowledge and copyleft?

As years pass by, technological cooperatives still looks like a small field based on strong personal relationships, which are key to building trust and assuming new challenges, but that can be also a limitation when there is a need to scale up. Besides, the precarious and uncertain economic situation makes it difficult to integrate new people. However, there is always a moment when the project grows and with it, should the team grow, how … or not?

Then who should be part of the cooperative? Should they have specific technical skills? Should they have a versatile profile? Are technical skills always needed? Is it affordable and ethical to have apprenticeships?
And what about decision making processes? Cooperativism is about sharing the decision making process but experience shows that not everyone wants to take part of it should they be excluded from the cooperative? Is the ability to make decisions key to be part of a cooperative? Should all decisions be taken in common?
These challenges give a comprehensible vision of the times to come, and the creation of these autonomous zones opens possibilities to different ways of understanding work, the commons, sustainability and economy.

[0] As a reminder, free technologies, in a nutshell, are the technologies and services based on the freedom given by free/libre software and it’s philosophy.
Freedom 0: The freedom to run the program for any purpose.
Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.
Freedom 2: The freedom to redistribute and make copies so you can help your neighbour.
Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the
whole community benefits.
• (USA)
• (ITA)
• (GER)
• (GER)
• (FR)
• (ESP)
• (ESP)
• (CH)
• Candela:
• Gong:
94• Oigame:
• Nolotiro:
• Mecambio:
• aLabs:
• Semilla del software libre:
• Enreda:
• Gnoxys:
• Grupo Ikusnet
Some of the projects:
• (ES)
• (IT)
• (FR)
• (MX) (USA)
• Asolif:
• Esle:
• Olatukoop:
• Deconstruyendo:
• Interzonas:
• Talaios:
• Shareweb:
• Reciclanet:
• Buenaventura:
• Itaca:
• Saregune:
• Cooptecniques:

Some other cooperatives, groups or initiatives working around free/libre technology:
•Latino América Kefir:
•Cooperativa tierra comun: