Pagina 1 di 2

Configurazione Xorg su Xubuntu 20.04

Inviato: lunedì 7 dicembre 2020, 21:50
da DnD
Salve, ho recentemente installato Xubuntu 20.04.1 su un Asus Transformer Book T101Ha-GR029T ed ho diversi problemi su tastiera, video e cam.
Per provare a risolvere almeno i primi due avrei voluto provare a configurare il server X, ma andando nella posizione /etc/X11/ il file xorg.conf non esiste.
Ora vorrei chiedere, qual'è la procedura più corretta da seguire per configurare server X?
Ho seguito questa procedura https://www.wikihow.it/Configurare-X11-su-Linux, ma nulla sembra cambiare

Grazie a chi risponderà

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: mercoledì 9 dicembre 2020, 22:06
da steff
La guida è ... insomma. Devi sapere la sintassi corretta. Di solito non viene più usato e si usa udev in automatico.

Si possono pero usare file in /etc/X11/xorg.conf.d/ o anche un file xorg.conf come prima.
Devi cmq sapere rimuovere/editare il file da terminale se non entri più graficamente (succede se contiene errori).

Driver video? I problemi quali sono?

Sposto in driver.

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: mercoledì 9 dicembre 2020, 22:30
da DnD
steff ha scritto:
mercoledì 9 dicembre 2020, 22:06
La guida è ... insomma. Devi sapere la sintassi corretta. Di solito non viene più usato e si usa udev in automatico.

Si possono pero usare file in /etc/X11/xorg.conf.d/ o anche un file xorg.conf come prima.
Devi cmq sapere rimuovere/editare il file da terminale se non entri più graficamente (succede se contiene errori).

Driver video? I problemi quali sono?

Sposto in driver.
Intanto ti ringrazio molto per l'attenzione e per aver risposto!
Il driver video e i915 (intel)
I problemi video sono i seguenti:
- Quando scorro una pagina l'immagine è leggermente disallineata sulla linea verticale (non so se è chiaro...). Mi sembra un problema di vertical sync
- il touch funziona ma non il multitouch e lo scorrimento
- la rotazione automatica non funziona

Ora, non è che mi vorrei fossilizzare su ognuno di questi problemi ( e nn sono tutti), ma ogni distribuzione di linux presenta problemi diversi. Chiedevo per la configurazione di Xorg per mettere insieme un po' tutti i pezzi. Ma forse non è questa la soluzione migliore (?!)
Potrebbe essere una soluzione fare un downgrade di kernel? Se si, quale?! Vado a muzzo?!...
Ecco, sono un po' in alto mare...

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: giovedì 10 dicembre 2020, 11:40
da magozurlinux
Ciao.

lspci -nnk | grep -A2 -i vga

Codice: Seleziona tutto

00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
	Subsystem: Lenovo 82G33/G31 Express Integrated Graphics Controller [17aa:303a]
	Kernel driver in use: i915
Anch'io ho la scheda video che usa il driver i915; all'inizio avevo una porzione di schermo spostato in alto a sx; sono andato su Impostazioni > Schermo, ho modificato la risoluzione ed ho risolto il problema.

Sei andato su Impostazioni > Schermo?

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: giovedì 10 dicembre 2020, 13:32
da DnD
magozurlinux ha scritto:
giovedì 10 dicembre 2020, 11:40
Ciao.

lspci -nnk | grep -A2 -i vga

Codice: Seleziona tutto

00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
	Subsystem: Lenovo 82G33/G31 Express Integrated Graphics Controller [17aa:303a]
	Kernel driver in use: i915
Anch'io ho la scheda video che usa il driver i915; all'inizio avevo una porzione di schermo spostato in alto a sx; sono andato su Impostazioni > Schermo, ho modificato la risoluzione ed ho risolto il problema.

Sei andato su Impostazioni > Schermo?
Ciao, purtroppo il mio non [ un problema di risoluzione come ho già provato a spiegare, ma evidentemente non sono stato troppo chiaro, è un po- difficile da spiegare... Allego un'immagine "esempio" per essere più chiaro
Immagine
Nel mio caso il disallineamento invece è di tipo verticale e credo che questo causi un po' di rallentamenti. Forse manca opzione "glx"?!
Intendevo imparare, a mio rischio e pericolo, certo, a configurare il server Xorg per gestire tutte queste problematiche

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: venerdì 11 dicembre 2020, 8:55
da Roberto Pontecorvi
Posta il risultato del comando:

Codice: Seleziona tutto

lshw -c display  
sudo lshw -c display | grep driver
glxinfo | grep rendering 
il fil xorg lo hai creato? Una raccomandazione; quando lo crei spostalo dalla directory etc/X11 nella tua home. In questo modo non viene utilizato, questo perchè tante volte crea problemi, poi riavvia il pc e apri il file, lo posti e vediamo come configurarlo.

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: venerdì 11 dicembre 2020, 9:29
da woddy68
...è un classico problema di tearing!

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: venerdì 11 dicembre 2020, 15:57
da DnD
Roberto Pontecorvi ha scritto:
venerdì 11 dicembre 2020, 8:55
Posta il risultato del comando:

Codice: Seleziona tutto

lshw -c display  
sudo lshw -c display | grep driver
glxinfo | grep rendering 
il fil xorg lo hai creato? Una raccomandazione; quando lo crei spostalo dalla directory etc/X11 nella tua home. In questo modo non viene utilizato, questo perchè tante volte crea problemi, poi riavvia il pc e apri il file, lo posti e vediamo come configurarlo.
Dunque:

Codice: Seleziona tutto

dave@dave-T101HA:~$ sudo lshw -c display | grep driver
[sudo] password di dave: 
       configuration: driver=i915 latency=0
dave@dave-T101HA:~$ sudo lshw -c display
  *-display                 
       description: VGA compatible controller
       product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 36
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:134 memory:90000000-90ffffff memory:80000000-8fffffff ioport:f000(size=64) memory:c0000-dffff
dave@dave-T101HA:~$ glxinfo | grep rendering
direct rendering: Yes
Mentre x il file Xorg abbiamo:

Codice: Seleziona tutto

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "Accel"              	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "Backlight"          	# <str>
        #Option     "CustomEDID"         	# <str>
        #Option     "DRI"                	# <str>
        #Option     "Present"            	# [<bool>]
        #Option     "ColorKey"           	# <i>
        #Option     "VideoKey"           	# <i>
        #Option     "Tiling"             	# [<bool>]
        #Option     "LinearFramebuffer"  	# [<bool>]
        #Option     "HWRotation"         	# [<bool>]
        #Option     "VSync"              	# [<bool>]
        #Option     "PageFlip"           	# [<bool>]
        #Option     "SwapbuffersWait"    	# [<bool>]
        #Option     "TripleBuffer"       	# [<bool>]
        #Option     "XvPreferOverlay"    	# [<bool>]
        #Option     "HotPlug"            	# [<bool>]
        #Option     "ReprobeOutputs"     	# [<bool>]
        #Option     "XvMC"               	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
        #Option     "VirtualHeads"       	# <i>
        #Option     "TearFree"           	# [<bool>]
        #Option     "PerCrtcPixmaps"     	# [<bool>]
        #Option     "FallbackDebug"      	# [<bool>]
        #Option     "DebugFlushBatches"  	# [<bool>]
        #Option     "DebugFlushCaches"   	# [<bool>]
        #Option     "DebugWait"          	# [<bool>]
        #Option     "BufferCache"        	# [<bool>]
	Identifier  "Card0"
	Driver      "intel"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
File vergine senza alcuna modifica
Grazie ancora mille per il supporto!

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: venerdì 11 dicembre 2020, 20:06
da Roberto Pontecorvi
allora i drive sono giusti -> i915 - l'accelerazione grafica funziona -> direct rendering: Yes - Per il file xorg ci devo un attimo studiare su. Intanto posta il risultato del comando:

Codice: Seleziona tutto

cat /etc/X11/xorg.conf.d/20-intel.conf
vedendo la prima risposta mi sà, tutto da vedere come risolvere, è la cpu, mi sembra un pò scarsina scarsina. Ma vedremo. Niente ringraziamenti mi ha avvertito @magozurlinux.

Edit: il problema te lo ha fatto di recente o subito dopo l'installazione?

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: sabato 12 dicembre 2020, 10:20
da DnD
Roberto Pontecorvi ha scritto:
venerdì 11 dicembre 2020, 20:06
allora i drive sono giusti -> i915 - l'accelerazione grafica funziona -> direct rendering: Yes - Per il file xorg ci devo un attimo studiare su. Intanto posta il risultato del comando:

Codice: Seleziona tutto

cat /etc/X11/xorg.conf.d/20-intel.conf
vedendo la prima risposta mi sà, tutto da vedere come risolvere, è la cpu, mi sembra un pò scarsina scarsina. Ma vedremo. Niente ringraziamenti mi ha avvertito @magozurlinux.

Edit: il problema te lo ha fatto di recente o subito dopo l'installazione?
Allora, purtroppo la cartella "xorg.conf.d" non esiste e tantomeno il file "20-intel.conf". L'ultima volta l'ho copiata da una posizione in live e l'ho incollata nella mia installazione, ma comunque il file 20-intel.conf io non l'ho mai visto.
La CPU è scarsa è vero, ma devi considerare che è una sorta di tablet con appiccicato una tastiera... E con win 10 funzionava tutto, webcam compresa, ma ho deciso di cambiare perchè gli aggiornamenti hanno appesantito troppo il sitema.

I problemi che rilevo adesso si presentano subito ad ogni installazione di qualsiasi distro di linux. Alcuni cambiano, ma di base c'è sempre qualcosa che non va in tastiera, video, touch, launchpad, webcam e rotazione automatica. Per quanto ne so, ci potrebbero essere anche altri problemi che al momento non rilevo, ma molti di questi credo si possano risolvere appunto configurando il file Xorg.

Ora mi sono fissato con Xubuntu perchè è il miglior compromesso in termini di problemi post installazione e gestione delle risorse

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: sabato 12 dicembre 2020, 15:46
da Roberto Pontecorvi
Proviamo in questo modo; da terminale dai il seguente comando:

Codice: Seleziona tutto

sudo gedit /etc/X11/xorg.conf.d/20-intel.conf
ti creerà il file vuoto -> 20-intel.conf. Al suo interno inserisci le seguenti istruzioni:

Codice: Seleziona tutto

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection
salva il file chiudi -> gedit. Dai il comando:

Codice: Seleziona tutto

sudo update-initramfs -u
rinomina il file -> xorg.conf in -> oldxorg.conf e riavvia il pc. Non avendo a disposizione il tuo pc ti chiedo se sei in grado, prima di fare il tutto, di avere una live, per eliminare il file -> se ti crea problemi?

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: sabato 12 dicembre 2020, 15:57
da DnD
Ho la live, nessun problema! Però proverò domani perché oggi sarò fuori tutto il giorno

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: sabato 12 dicembre 2020, 21:16
da Roberto Pontecorvi
Va bene

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: domenica 13 dicembre 2020, 13:40
da DnD
Ok, la situazione adesso è questa:
Il problema di tearing durante lo scorrimento non sembra palesarsi più. Ma adesso touch su display e puntatore non sono più coordinati dopo aver ruotato lo schermo-> Dopo il riavvio lo schermo era ruotato di 90 gradi come avviene di solito dopo l'installazione del sistema.

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: domenica 13 dicembre 2020, 20:41
da Roberto Pontecorvi
Per il toch-scrin non sono molto ferrato per cui ci studierò sopra, intanto leggi qui -> https://hopeindustrial.it/blog/a-simple ... ntu-linux/ - e anche questo -> https://wiki.archlinux.org/index.php/To ... (Italiano) - poi vediamo come procedere.

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: domenica 13 dicembre 2020, 23:35
da DnD
Ho seguito passo passo la guida per il touch screen - > https://hopeindustrial.it/blog/a-simple ... ntu-linux/
Ho avviato "Calibrate"e quando sono comparsi i 4 punti sullo schermo li ho potuti toccare facilmente e in modo preciso. Tuttavia, al riavvio, non è cambiato nulla.
Nel fare un tentativo (per risolvere anche altri problemi) ho anche ricopiato il file xorg.conf nella cartella /xorg.conf.d ma niente! Non ha nessun effetto nemmeno se lo metto sciolto nella cartella /X11. Ho come l'impressione che il sistema si stia basando su tutt'altro...

Per dire... Ho anche seguito questa guida per disabilitare/abilitare il numlock - > https://hopeindustrial.it/blog/a-simple ... ntu-linux/ ma anche qui nessun effetto. Bah...

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: lunedì 14 dicembre 2020, 12:15
da Roberto Pontecorvi
Mi spieghi come hai fatto questo:
È importante notare il messaggio che compare dopo che la calibrazione è stata completata. Per mantenere le impostazioni di calibrazione dopo lo spegnimento o il riavvio, è necessario creare un file di configurazione con queste impostazioni.

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: lunedì 14 dicembre 2020, 13:29
da DnD
Ho creato il file 99-calibration.conf, gli ho inserito l'output di Calibrate che compare a terminale subito dopo la taratura e l'ho salvato, sempre nella cartella xorg.conf.d

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: lunedì 14 dicembre 2020, 15:29
da Roberto Pontecorvi
Questo comando lo hai dato

Codice: Seleziona tutto

sudo update-initramfs -u

Re: Configurazione Xorg su Xubuntu 20.04

Inviato: lunedì 14 dicembre 2020, 21:08
da DnD
Roberto Pontecorvi ha scritto:
lunedì 14 dicembre 2020, 15:29
Questo comando lo hai dato

Codice: Seleziona tutto

sudo update-initramfs -u
Ho ripetuto tutta la procedura ed ho eseguito il comando:

Codice: Seleziona tutto

sudo update-initramfs -u
Nessun cambiamento!

A questo punto sarei contento anche se la situazione peggiorasse... Il fatto che non cambi mai niente mi fa pensare che sto sbagliando qualcosa :(