Archivio

Archivio per la categoria ‘Linux’

Ubuntu minimal: errori .Xauthority parse_vt_settings

8 novembre 2017 Commenti chiusi

Installare ubuntu minimal come da guida

Al riavvio Loggarsi con il proprio utente

se siamo su virtualbox procedere con l’installazione dei pacchetti
virtualbox-guest-utils e virtualbox-guest-dkms:

sudo apt-get install virtualbox-guest-utils virtualbox-guest-dkms

e creare il file virtualbox.conf con i moduli da caricare all’avvio…

sudo nano /etc/modules-load.d/virtualbox.conf

…inserendo all’interno del file i moduli:

vboxguest
vboxsf
vboxvideo

ora installare xfce4 e lightdm:

sudo apt-get install xfce4 lightdm

Al termine dell’installazione, editare il file lightdm.conf:

sudo nano /etc/lightdm/lightdm.conf

inserendo/modificando le seguenti coppie chiave=valore:

[SeatDefaults]
allow-guest=false
autologin-user=<username>
user-session=xfce

La prima opzione non consente accesso ad utente ospite;
la seconda permette l’autologin (cancellare la coppia in caso si voglia accedere ogni volta inserendo le credenziali);
la terza non ha bisogno di commenti.

per le configurazioni di lightdm seguire
questa guida.

Riavviare:

sudo reboot

Se al riavvio lightdm non riesce ad avviare la sessione con
errore “Avvio sessione non riuscito”, potrebbero esserci più
cause.

Permessi file .Xauthority

il file .Xauthority risiede nella home directory di ogni user e memorizza le credenziali degli stessi users, in cookies utilizzati da xauth per l’identificazione delle sessioni di X. Quando viene avviata una sessione X il cookie viene usato per autenticare le connessioni ad un determinato display.
Se non si hanno i diritti di accesso a tale file, non è possibile avviare la sessione.

Assicurarsi quindi di avere i diritti sul file .Xauthority

ls -l .Xauthority

in caso i diritti fossero solo per root, modificarli riassegnadoli ad ‘username’:

sudo chown <username>:<username> -R /home/<username>/.Xauthority

E’ possibile anche eliminare lo stesso file, inquanto verrà ricreato al riavvio.

Riavviare. Se continua a presentarsi l’impossibilità del login:

Consultare il file log

E’ bene consultare il file /home/username/.local/share/xorg/Xorg.1.log
in modo da risalire agli errori. Solitamente vengono evidenziati anche quando si tenta di avviare la sessione da terminale con startxfce4, ma nel nostro caso abbiamo installato lightdm e potremmo essere bloccati nel DM con il messaggio “Avvio Sessione NON riuscito”.

Con la combinazione CTRL+ALT+F2 entriamo nella console virtuale ed effettuaiamo il login con il nostro utente.
Blocchiamo prima il servizio lightdm:

sudo service lightdm stop

visualizziamo il log suddetto:

cat /home/<username>/.local/share/xorg/Xorg.1.log

(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)

Alla presenza di questo errore dovrebbe essere risolutivo aggiungere al gruppo tty.
/dev/tty0 rappresenta il display corrente, se quindi il nostro utente non ha i diritti su questo dispositivo, non è possibile avviare la sessione.

sudo usermod -a -G tty <username>

(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)

Altro errore ricorrente.
Il pacchetto xserver-xorg-legacy fornisce un wrapper per il server X, quando si hanno driver obsoleti e kernel diversi. Se non necessario, come nel mio caso, è bene disinstallarlo:

sudo apt-get remove xserver-xorg-legacy

Ovviamente il file Xwrapper deve rimanere quindi assicuriamoci che esista ed abbia la giusta configurazione

sudo nano /etc/X11/Xwrapper.config

le coppie nome=valore sono:

allowed-users=anybody
needs-root-rights=yes

need-root-rights serve per assicurare che Xorg venga avviato con privilegi da amministratore da qualsiasi utente (il nostro caso).

riavviare con

sudo reboot

Al riavvio si dovrebbe riuscire ad effettuare il login.

Categorie:Linux, Ubuntu Tag: ,

Ubuntu 16.10: libgstreamer-0.10.so.0: cannot open shared object file: No such file

25 gennaio 2017 Commenti chiusi

install missing 64bit deb packages:

$ wget http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
$ wget http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb

or 32bit ones:

$ wget http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_i386.deb
$ wget http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb

install deb packages

sudo dpkg -i libgstreamer*.deb
Categorie:Linux, Ubuntu Tag:

Problem starting Steam on ubuntu 15.04 64-bit

19 marzo 2016 Commenti chiusi

Problema con Steam su Ubuntu 15.04 64bit.
Dopo gli aggiornamenti, lanciando steam da terminale ottengo questo errore:

SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

il problema si risolve con i seguenti comandi:

cd $HOME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak

al riavvio di steam, l’update di Steam partirà senza problemi.

Categorie:Linux Tag:

ubuntu 15.04 64bit: PLEX doesn’t work

17 agosto 2015 Commenti chiusi

First of all remove old plex packages.
From terminal:

cd /var/lib/dpkg/info

and

sudo rm -f plexmediaserver*

and finally:

sudo dpkg -r plexmediaserver

now get the package that fixes the issue:

sudo wget https://downloads.plex.tv/plex-media-server/0.9.12.1.1079-b655370/plexmediaserver_0.9.12.1.1079-b655370_amd64.deb

Install the new package (with default answers)…

sudo dpkg -i plexmediaserver_0.9.12.1.1079-b655370_amd64.deb

…and run the service:

sudo service plexmediaserver start

njoy

Categorie:Kubuntu, plex, Ubuntu Tag: , ,

Kubuntu 14.04: impossible to shutdown, logout, reboot

25 aprile 2015 Commenti chiusi

After the last upgrade it’s impossible to reboot, shutdown and logout from K menu. When I click on the icon, the system does nothing.
No errors in log files.
If I open the konsole and shutdown the system with command

sudo halt

or reboot it with:

sudo reboot

I’ve no problems, the system, shutdowns/reboots correctly.

The only way to correct everything is to rename the file
.kde/share/config/ksmserverrc
and let the system to recreate it, after reboot.
So from the konsole:

sudo mv .kde/share/config/ksmserverrc .kde/share/config/ksmserverrc.old
sudo reboot
Categorie:Kubuntu, Linux Tag:

Virtualbox: ubuntu15.04 risoluzione monitor 640×480

4 marzo 2015 Commenti chiusi

Se dopo aver installato le GuestAdditions e dopo aver installato i moduli necessari, l’unica risoluzione disponibile continua ad essere 640×480, modificando il grub sembra risolvere il problema.

Quindi aprire con l’editor di turno il file
/etc/default/grub

e decommentare la riga:

#GRUB_TERMINAL=console

in modo che diventi

GRUB_TERMINAL=console

aggiornare la configurazione con il comando:

sudo update-grub

il risultato:k1504

Categorie:Linux, Ubuntu, VirtualBox Tag:

Lubuntu 14.04 e scheda wifi Broadcom bcm4318

27 gennaio 2015 Commenti chiusi

Dopo avere tentato invano di farla funzionare, assicurarsi di rimuovere i vari residui di precedenti installazioni e reinstallare i fondamentali pacchetti b43-fwcutter firmware-b43-installer

pulire:

sudo apt-get purge bcmwl-kernel-source b43-fwcutter firmware-b43-lpphy-installer

reinstallare:

sudo apt-get install b43-fwcutter firmware-b43-installer

riavviare

Effettuato il riavvio, attivare il wireless da pulsante.
Se manca l’applet di Network Manager: guida
Se il riavvio e spegnimento mandano la macchina in freeze: guida
Se durante avvio e spegnimento rimanete bloccati in halt mount: / is busy: guida

Categorie:Linux, Lubuntu Tag:

Kubuntu: connettere dispositivo MTP Android

23 giugno 2014 Commenti chiusi

Ho trovato la soluzione in questo sito, per connettere il mio dispositivo android
via MTP, al mio Kubuntu 13.10.

Trattasi di HUAWEI G510.
Vi sarete accorti che con Android 4.1.1 ci sono difficoltà nel connettere il dispositivo via USB, ebbene procedere come segue, aprire terminale ed installare i seguenti pacchetti:

sudo apt-get install mtpfs mtp-tools

creare la dir dove verrà montato il dispositivo:

sudo mkdir /media/MTPHuawei

dare i permessi necessari:

sudo chmod 775 /media/MTPHuawei

connettere il dispositivo android e nella schermata proposta per la connessione, scegliere MTP, poi tornando sul terminale del PC:

sudo mtpfs -o allow_other /media/MTPHuawei

Ricordarsi di smontare al termine delle operazioni effettuate con:

sudo umount mtpfs

Se vogliamo creare una regola per udev, in modo che il dispositivo venga riconosciuto e montato in automatico, da terminale con dispositivo connesso:

mpt-detect

appuntarsi IDVendor (VID) e IDProduct (PID)
aprire con editor di testo:

sudo kate /etc/udev/rules.d/51-android.rules

e scrivere la seguente riga

SUBSYSTEM=="usb", ATTR{idVendor}=="<vendorId>", ATTR{idProduct}=="<productId>", MODE="0666"

dove sostituiremo al posto di vendorId e productId, i valori precedentemente appuntati.
Salviamo e chiudiamo il file e riavviamo udev:

sudo service udev restart
Categorie:Kubuntu, Linux Tag:

Lubuntu Virtualbox unica risoluzione monitor 640×480

3 giugno 2014 Commenti chiusi

Una volta installata la distro su Virtualbox, quando si va in preferenze > impostazioni del monitor, per modificare la risoluzione del monitor, ci si accroge che è presente solo la 640×480.

schermo_def

Per aggiustare le cose, oltre ad installare le guest-addition, entrare nel terminale ed installare i seguenti pacchetti:

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

riavviando sarà possibile scegliere la risoluzione desiderata.

schermo_def2

alternativamente:

sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms

Ricordarsi di dare al proprio utente l’appartenenza al gruppo vboxusers!!

sudo usermod -G vboxfs -a $USER

Problematica Ubuntu 15.04 Alpha

Categorie:Lubuntu, VirtualBox Tag:

Lubuntu 14.04: nm-applet assente

31 maggio 2014 Commenti chiusi

Appena installata la distro, si nota come sia ssente l’applet di network-manager.
Se si vuole ad esempio definire un IP statico senza mettere mano al file /etc/network/interfaces, risulterebbe comodo se solo ci fosse…
lubuntu_no_nm

per far sì, che nm-applet si avvi in automatico procedere come segue:
andare in Preferenze > Applicazioni predefinite per LXsession
scegliere Autostart ed in manual autostarted application,
aggiungere nm-applet
permere il pulsante Aggiungi

lubuntu_nm_add

riavviare.

Ora è possibile utilizzare l’applet per i propri scopi:
lubuntu_nm_ok

Categorie:Lubuntu, Ubuntu Tag: