Compiz+driver VESA: le finestre non si spostano

Problemi relativi a KDE, GNOME o altri ambienti grafici? Scrivi pure qui!

Moderator: Moderators

prezioso
Baby Hen
Posts: 8
Joined: Mon Feb 15, 2016 18:39

Compiz+driver VESA: le finestre non si spostano

Post by prezioso » Tue Feb 16, 2016 23:38

Salve a tutti, ho appena installato ed aggiornato l'ultima versione di Sabayon MATE 16.02 con Compiz installato.
Il problema nasce all'avvio di Compiz, perché quando è attivo, non riesco più a spostare le finestre aperte sul desktop con il mouse ne tramite la combinazione Alt + Tasto sinistro mouse e ne tramite il menù della finestra; per riuscire a fare ciò devo entrare nell'area expo dove solo li posso spostarle in tutti i desktop. Per poterle spostare normalmente non devo attivare Compiz. Ho provato altre distribuzioni come Ubuntu e Fedora 23, ma questo non succede. Ho provato a reinstallare nuovamente il sistema operativo ma con lo stesso risultato.
Sto utilizzando una scheda grafica Matrox P690 PCIe16x ma non avrebbe senso installare i driver proprietari perché ormai obsoleti per linux(data rilascio 2009), quindi il sistema sceglie i driver VESA. Nonostante ciò, funzionano tutti gli effetti speciali di Compiz, (compreso la rotazione del cubo) in maniera più scattante e reattiva degli altri sistemi operativi.
Come posso fare? :cry:

User avatar
sabayonino
Sagely Hen
Posts: 3237
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Compiz+driver VESA: le finestre non si spostano

Post by sabayonino » Wed Feb 17, 2016 0:05

ciao

"drivers proprietari" per matrox ... sono inclusi nel kernel

controlla come è settato OpenGL

Code: Select all

# eselect opengl list
nel tuo caso dovrebbe essere settato su xorg-x11

(PS : ma compiz non è morto e sepolto ? che ci fa ancora in giro ? :alien: )
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

prezioso
Baby Hen
Posts: 8
Joined: Mon Feb 15, 2016 18:39

Re: Compiz+driver VESA: le finestre non si spostano

Post by prezioso » Wed Feb 17, 2016 20:51

Grazie per l'aiuto
Mi piacerebbe capire se i drivers Matrox per la mia scheda sono inclusi solo nel kernel di Sabayion o anche nelle altre distribuzioni che ho provato per valutare un confronto :shock:
Come previsto il risultato è il seguente;

Code: Select all

Available OpenGL implementations:
  [1]   nvidia
  [2]   xorg-x11 *
non capisco cosa non va....
Sono disposto ad installare anche Sabayon KDE se posso avere una maggiore speranza di far funzionare gli effetti grafici eliminando il problema in oggetto,(lo ammetto, ho paura che non si risolva). Se mi dici di provare io provo, però equivale a dire di seppellire compiz definitivamente. Cosa devo fare? Nono vorrei accontentarmi x far vincere Ubuntu o Fedora :cry:

User avatar
sabayonino
Sagely Hen
Posts: 3237
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Compiz+driver VESA: le finestre non si spostano

Post by sabayonino » Wed Feb 17, 2016 21:17

se non hai nvidia puoi pure rimuovere il pacchetto dei drivers.

Code: Select all

# equo rm nvidia-drivers --nodeps --ask
(controlla cosa viene rimosso prima di rispondere "si")

vediamo che moduli carica per la tua VGA

Code: Select all

# lspci -k | grep -A3 VGA

ma non hai molte alternative ...
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

prezioso
Baby Hen
Posts: 8
Joined: Mon Feb 15, 2016 18:39

Re: Compiz+driver VESA: le finestre non si spostano

Post by prezioso » Wed Feb 17, 2016 21:34

Code: Select all

massimo-casa1 massimo # equo rm nvidia-drivers --nodeps --ask
╠  @@ Questi sono i pacchetti che vorrebbero essere rimossi:
╠  ## [sabayonlinux.org] x11-drivers/nvidia-drivers-358.09#4.4.0-sabayon#4.4.0-sabayon [13.2MB]
╠  @@ Pacchetti che verrebbero rimossi: 1
╠  @@ Spazio su disco liberato: 13.2MB
╠  @@ Banda totale sprecata: 4.7MB
     Vuoi procedere ? [Si/No] n
massimo-casa1 massimo # spci -k | grep -A3 VGA
bash: spci: comando non trovato
massimo-casa1 massimo # lspci -k | grep -A3 VGA
01:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. Millennium P690 (rev 01)
	Subsystem: Matrox Electronics Systems Ltd. Millenium P690 PCIe x16
02:08.0 Ethernet controller: Intel Corporation NM10/ICH7 Family LAN Controller (rev 01)
	Subsystem: Micro-Star International Co., Ltd. [MSI] NM10/ICH7 Family LAN Controller
massimo-casa1 massimo # 
volendo avrei anche una la scheda grafica intel incorporata nella scheda madre... se non c'è niente da fare posso abilitarla dal Bios ed utilizzarla, ma mi sarebbe piaciuto fare di tutto per poter usare questa se fosse possibile. Si tratta di capire quanto Sabayon e Matrox vadano d'accordo.

User avatar
sabayonino
Sagely Hen
Posts: 3237
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Compiz+driver VESA: le finestre non si spostano

Post by sabayonino » Wed Feb 17, 2016 22:48

sembra non carichi alcun modulo

prendo info attendi

edit : http://www.matrox.com/graphics/en/suppo ... ad/?id=324

release notes : ftp://ftp.matrox.com/pub/mga/archive/li ... vanced.txt

sono drivers del 2009 , occorre la registrazione per il download (li hai già ?)

mi sa che ti serve una installazione manuale.
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

prezioso
Baby Hen
Posts: 8
Joined: Mon Feb 15, 2016 18:39

Re: Compiz+driver VESA: le finestre non si spostano

Post by prezioso » Thu Feb 18, 2016 19:14

Purtroppo non sono registrato, ma sono riuscire a reperire il driver del (2008):
mtxdriver-installer-x86_64-1.4.6.run
quindi provando a far partire l'eseguibile succede questo:

Code: Select all

massimo-casa1 Scaricati # sh mtxdriver-installer-x86_64-1.4.6.run
Please, enter the directory to extract the files [/root/] 

Creating directory /root/matroxdriver-x86_64-1.4.6
Verifying archive integrity... All good.
Uncompressing Matrox Parhelia Driver....................................................................................................................................................................................................

========================================
   Matrox Linux Driver Install Script   
========================================

 Installation package v1.4.6

 Refreshing ld database
 Installing mtx_drv.o ...
 Installing v4l_drv.o ...
 Messages are being logged in file /tmp/make.log,
 this might take some time.

 Compiling mtx.o ...
  ERROR: There has been an error compiling the kernel module. 
       A log file has been created in the file /tmp/make.log

The program returned an error code (1)
massimo-casa1 Scaricati # 
ed il contenuto del file di log è:

Code: Select all

Using kernel headers in /lib/modules/4.4.0-sabayon/source/include for kernel version 4.4.x
making all in /parhelia...
make[1]: ingresso nella directory "/root/matroxdriver-x86_64-1.4.6/kernel/src/parhelia"
make[1]: Nessuna operazione da eseguire per "all".
make[1]: uscita dalla directory "/root/matroxdriver-x86_64-1.4.6/kernel/src/parhelia"
making all in /mtxvxd...
make[1]: ingresso nella directory "/root/matroxdriver-x86_64-1.4.6/kernel/src/mtxvxd"
gcc   -DMEMORY_STATS=0  -DOS_LINUX -D__KERNEL__ -mcmodel=kernel -mno-red-zone  -O2 -fomit-frame-pointer -finline-functions  -DMODULE -I/root/matroxdriver-x86_64-1.4.6/kernel/src/../include -I/root/matroxdriver-x86_64-1.4.6/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_64-1.4.6/kernel/src -I/root/matroxdriver-x86_64-1.4.6/kernel/src/parhelia -I/root/matroxdriver-x86_64-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.4.0-sabayon/source/include -I/lib/modules/4.4.0-sabayon/source/include/asm/mach-default  -D__NO_VERSION__ -c MtxCpu.c -o MtxCpu.o
gcc-config: error: could not run/locate 'gcc'
Makefile:30: set di istruzioni per l'obiettivo "MtxCpu.o" non riuscito
make[1]: *** [MtxCpu.o] Errore 1
make[1]: uscita dalla directory "/root/matroxdriver-x86_64-1.4.6/kernel/src/mtxvxd"
/root/matroxdriver-x86_64-1.4.6/kernel/src/Makefile_2.6:44: set di istruzioni per l'obiettivo "build" non riuscito
make: *** [build] Errore 2

User avatar
fiorello
Sagely Hen
Posts: 1246
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Re: Compiz+driver VESA: le finestre non si spostano

Post by fiorello » Thu Feb 18, 2016 19:54

In Portage sono presente questi:

Code: Select all

emerge --search video-mga
  
[ Results for search key : video-mga ]
Searching...

*  x11-drivers/xf86-video-mga
      Latest version available: 1.6.4
      Latest version installed: [ Not Installed ]
      Size of files: 465 KiB
      Homepage:      http://xorg.freedesktop.org/
      Description:   Matrox video driver
      License:       MIT

[ Applications found : 1 ]
Penso sia meglio implementare un kernel piu anziano, aspetta la risposta di sabayonino che i kernel li conosce meglio.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* Nvidia GeForce GTX 560 TI *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.15.0 *_* Sabayon KDE-5 *_*
Image

User avatar
sabayonino
Sagely Hen
Posts: 3237
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Compiz+driver VESA: le finestre non si spostano

Post by sabayonino » Thu Feb 18, 2016 21:59

se c'è il paccheto drivers in portage

x11-drivers/xf86-video-mga

ti suggerisco di farne ricghiesta di pacchettizzazione : https://bugs.sabayon.org/

così almeno non corriamo avanti ed indietro per nulla e ci complichiamo meno la vita fornendo più informazioni possibili e magari linkando questo thread.
La richiesta và fatta in inglese possibilmente (anche "maccaronico" purchè comprensibile :mrgreen: :mrgreen: )

@marcello : perchè non utilizzi eix per la ricerca dei pacchetti in portage ? è molto più veloce e offre molte più comodità :roll:

Code: Select all

# equo i eix
se hai già sincronizzato portage , aggiorna il database

Code: Select all

# eix-update

poi quando devi fare sia il sync di portage che l'aggiornamento del database dei pacchetti , in un colpo solo basta dare

Code: Select all

# eix-sync
:mrgreen:
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

prezioso
Baby Hen
Posts: 8
Joined: Mon Feb 15, 2016 18:39

Re: Compiz+driver VESA: le finestre non si spostano

Post by prezioso » Thu Feb 18, 2016 23:22

Perdonatemi, ma forse mi sono perso qualche passaggio :roll: Correggetemi se sbaglio:
1) Richiesta di pacchettizzazione del driver:
x11-drivers/xf86-video-mga
tramite bugzilla https://bugs.sabayon.org/ citando nella descrizione che non riesco ad installare i drivers Matrox per la mia scheda video e descrivendo il problema riscontrato. (ovviamente in inglese)

2)ho dato anche questo comando:

Code: Select all

# eix-sync
ma nel mio caso ora penso non servirà a molto...
Last edited by prezioso on Fri Feb 19, 2016 0:22, edited 2 times in total.

Post Reply