Forum Debianizzati

Condividi contenuti
Aggiornato: 13 min fa

Re: Radeon RX 580 e OpenCL

Ven, 08/12/2017 - 22:41
SgobbiT ha scritto:Il programma che sto tentando di lanciare è un miner di cryptovaluta https://github.com/fireice-uk/xmr-stak-amd , eseguito con gdb:
Thread 1 "xmr-stak-amd" received signal SIGSEGV, Segmentation fault.
0x00007ffff3e34ea0 in ?? () from /usr/lib/x86_64-linux-gnu/libMesaOpenCL.so.1

Se compili il programma con i simboli di debug puoi identificare il nome della funzione della libreria libMesaOpenCL.so.1
interessata dal segfault, con i parametri che le sono passati dal programma che l'ha invocata, con tutta la sequenza dello stack trace; poiché, però, è chiamata questa libreria invece dell'equivalente proprietario di AMD, c'è probabilmente comunque un difetto di configurazione o un difetto nel codice sorgente del programma.

SgobbiT ha scritto:Mentre se eseguo una versione più nuova che ho trovato https://github.com/fireice-uk/xmr-stak, non va in errore ma mi dice questo:
[2017-12-08 18:51:24] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver.
[2017-12-08 18:51:24] : WARNING: backend AMD disabled.

È possibile che riconosca il supporto MESA ad opencl e non quello AMD (in tal senso, tale errore è coerente con l'utilizzo della libreria libMesaOpenCL.so.1 indicata nel segfault precedente)

SgobbiT ha scritto:Per quanto riguarda i pacchetti, oggi sono ripartito da installazione pulita, e ho cercato di mettere quelli che mi sono relativi a opencl: https://pastebin.com/a0WMrWYb
Riporto l'elenco in chiaro per referenza futura:
mesa-opencl-icd:amd64                 17.2.5-1       free implementation of the OpenCL API -- ICD runtime
ocl-icd-libopencl1:amd64              2.2.12-1       Generic OpenCL ICD Loader
ocl-icd-opencl-dev:amd64              2.2.12-1       OpenCL development files
opencl-c-headers                      2.1-1          OpenCL (Open Computing Language) C header files
opencl-clhpp-headers                  2.0.10-1       C++ headers for OpenCL development
opencl-headers                        2.1-1          OpenCL (Open Computing Language) header files
mesa-opencl-icd:amd64                 17.2.5-1       free implementation of the OpenCL API -- ICD runtime
ocl-icd-libopencl1:amd64              2.2.12-1       Generic OpenCL ICD Loader
ocl-icd-opencl-dev:amd64              2.2.12-1       OpenCL development files
firmware-amd-graphics                 20170823-1     Binary firmware for AMD/ATI graphics chips

Da questo elenco risulta che non hai installato alcun supporto specifico per OpenCL per la scheda grafica che ha indicato nel titolo della discussione. Vedi, ad esempio, https://math.dartmouth.edu/~sarunas/amdgpu.html
Categorie: Forum Debianizzati

Re: spostare icona su pannello

Ven, 08/12/2017 - 21:18
Prova premendo Ctrl+Alt+canc
Categorie: Forum Debianizzati

Server VNC e ambiente mate

Ven, 08/12/2017 - 21:16
Salve ragazzi, avrei una curiosità...vorrei configurare una vnc per collegarmi da remoto con il mio iphone6.
Si può fare? Posso configurare una vnc con ambiente desktop mate (su internet consigliano gnome, non so perchè)?
Quale programma mi consigliate per 'Linux debian 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux'?
Categorie: Forum Debianizzati

Re: Radeon RX 580 e OpenCL

Ven, 08/12/2017 - 21:04
Spoon ha scritto:Servirebbe un test base per capire perlomeno se l'implementazione di OpenCL funziona, una specie di "Hello World" di OpenCL. Purtroppo non ho ancora trovato niente del genere, e non ho le competenze necessarie per scrivere un tale script.
Ho trovato questo https://github.com/elhigu/opencl-testsuite e direi che funziona:
[100%] Built target ocl-tester
######## Platforms selected with regex: .* ########
6535021590121809752 : Clover / Radeon RX 580 Series (AMD POLARIS10 / DRM 3.15.0 / 4.12.0-2-amd64, LLVM 5.0.0)
######## ----------- running the suite ----------- ########

Testing Time: 0.53s
  Expected Passes    : 9
[100%] Built target check


Aki ha scritto:SgobbiT ha scritto:Comunque, in caso di "segmentation fault" tramite debugger (ad esempio, gdb) puoi generare uno stack trace relativo alla parte di codice in cui si è generato l'errore e, quindi, puoi risalire alla libreria interessata o allo stesso codice sorgente del programma (se è al suo interno che si genera).
Il programma che sto tentando di lanciare è un miner di cryptovaluta https://github.com/fireice-uk/xmr-stak-amd , eseguito con gdb:
Thread 1 "xmr-stak-amd" received signal SIGSEGV, Segmentation fault.
0x00007ffff3e34ea0 in ?? () from /usr/lib/x86_64-linux-gnu/libMesaOpenCL.so.1


Mentre se eseguo una versione più nuova che ho trovato https://github.com/fireice-uk/xmr-stak, non va in errore ma mi dice questo:
[2017-12-08 18:51:24] : WARNING: No AMD OpenCL platform found. Possible driver issues or wrong vendor driver.
[2017-12-08 18:51:24] : WARNING: backend AMD disabled.


Per quanto riguarda i pacchetti, oggi sono ripartito da installazione pulita, e ho cercato di mettere quelli che mi sono relativi a opencl: https://pastebin.com/a0WMrWYb
Prima di installare i driver proprietari ho provato a lanciare clinfo ma non vedeva la scheda.

Dopo il link che ha riportato "Spoon" e ciò che riporta la release più nuova del programma, la differenza di versione tra loader e mesa potrebbe essere il problema. Solo non saprei se e come portarla in pari...
In ogni caso ho visto che in debian jessie era presente un icd proprietario: amd-opencl-icd

Quindi probabile che manchi ancora qualche pacchetto...quando ho un pò di tempo riprovo un'installazione con jessie
Categorie: Forum Debianizzati

Re: Montare partizione senza password

Ven, 08/12/2017 - 19:09
Vediamo se ho capito, ntfs-g3 è già installato quindi se io volessi montare senza password queste due partizioni:

/dev/sda3 125954048 1039450111 913496064 435,6G 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 931,5 GiB (questo è un altro disco rigido)

dovrei aggiungere in /etc/stab queste due righe:

/dev/sda3 /mnt/hdwin ntfs-3g defaults,umask=000 0 0
/dev/sdb /mnt/hdwin ntfs-3g defaults,umask=000 0 0
Categorie: Forum Debianizzati

Re: exec 2>&1 + exec command vs exec command 2>&1

Ven, 08/12/2017 - 13:58
Le istruzioni:
exec 2>&1
exec /usr/bin/command

e
exec /usr/bin/command  2>&1

sono sovrapponibili negli effetti, ma diversi nella tempistica delle istruzioni.
Categorie: Forum Debianizzati

Re: mi serve uno script per occupare la cpu al 90%

Ven, 08/12/2017 - 13:55
@maxt: hai aggiornamenti ?
Categorie: Forum Debianizzati

Re: Debian stretch su Alix

Ven, 08/12/2017 - 13:54
Puoi fornire una registrazione video rimuovendo in grub prima dell'avvio del kernel l'opzione quiet ed aggiungendo l'opzione debug ?
Categorie: Forum Debianizzati

Re: opzione -t --list di tar e member

Ven, 08/12/2017 - 13:52
@sirio81: puoi aggiornare la discussione ?
Categorie: Forum Debianizzati

Re: Radeon RX 580 e OpenCL

Ven, 08/12/2017 - 13:49
SgobbiT ha scritto:sto avendo problemi a far funzioare OpenCL su Debian Buster, nello specifico l'applicazione che lo usa mi da "segmentation fault", ho provato applicazioni diverse quindi penso che il problema sia in qualche libreria o compilatore opencl
Potresti fornire maggiori informazioni su come hai configurato l'ambiente opencl (in particolare quali programmi/pacchetti hai installato e configurato) ed, inoltre, il codice sorgente del programma che genera il "segmentation fault" ? Comunque, in caso di "segmentation fault" tramite debugger (ad esempio, gdb) puoi generare uno stack trace relativo alla parte di codice in cui si è generato l'errore e, quindi, puoi risalire alla libreria interessata o allo stesso codice sorgente del programma (se è al suo interno che si genera).
Categorie: Forum Debianizzati

apt-build firefox-esr

Ven, 08/12/2017 - 00:08
Sto provando per curiosità a compilare firefox su stretch tramite apt-build ma fallisce.
Nota: come livello di ottimizzazione ho impostato 'elevato' (-03).

DEBUG: <truncated - see config.log for full output>
DEBUG: | #elif __FreeBSD__
DEBUG: | %KERNEL "FreeBSD"
DEBUG: | #elif __linux__
DEBUG: | %KERNEL "Linux"
DEBUG: | #elif _WIN32 || __CYGWIN__
DEBUG: | %KERNEL "WINNT"
DEBUG: | #elif __NetBSD__
DEBUG: | %KERNEL "NetBSD"
DEBUG: | #elif __APPLE__
DEBUG: | %KERNEL "Darwin"
DEBUG: | #endif
DEBUG: | #if _MSC_VER || __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
DEBUG: | %ENDIANNESS "little"
DEBUG: | #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
DEBUG: | %ENDIANNESS "big"
DEBUG: | #endif
DEBUG: Executing: `/usr/lib/apt-build/gcc -E /tmp/conftest.t0VKm4.c`
DEBUG: The command returned non-zero exit status 1.
DEBUG: Its error output was:
DEBUG: | gcc: error trying to exec 'cc1': execvp: File o directory non esistente
ERROR: Command `/usr/lib/apt-build/gcc -E /tmp/conftest.t0VKm4.c` failed with exit status 1.
debian/rules:227: set di istruzioni per l'obiettivo "stamps/configure-browser" non riuscito
make[2]: *** [stamps/configure-browser] Errore 1
make[2]: uscita dalla directory "/var/cache/apt-build/build/firefox-esr-52.5.0esr"
debian/rules:402: set di istruzioni per l'obiettivo "build-arch" non riuscito
make[1]: *** [build-arch] Errore 2
make[1]: uscita dalla directory "/var/cache/apt-build/build/firefox-esr-52.5.0esr"
debian/rules:402: set di istruzioni per l'obiettivo "build" non riuscito
make: *** [build] Errore 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
----> Cleaning up object files <-----
Cleaning in directory .
 dpkg-buildpackage --rules-target clean -rfakeroot -us -uc
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: info: source package firefox-esr
dpkg-buildpackage: info: source version 52.5.0esr-1~deb9u1+aptbuild3
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by root <root@pbds>
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean


Capita anche a voi?
Categorie: Forum Debianizzati

Re: Montare partizione senza password

Gio, 07/12/2017 - 22:36
Ciao,
vado a memoria ed è tanto che non faccio operazioni simili con NTFS comunque:
Ti serve il pacchetto ntfs-3g (se non l'hai installato), poi se vuoi montare in automatico al boot devi inserire una riga in /etc/fstab del tipo
/dev/sda1       /mnt/hdwin      ntfs-3g   defaults,umask=000          0            0


ovviamente /dev/sda1 è la partizione che vuoi montare, il punto di mount (/mnt/hdwin/ ) deve esistere quindi se non hai una directory specifica la crei, e infine devi scegliere opportunamente le opzioni, io ho messo defaults ma potrebbe essere necessario cambiarne quacuna, ce ne sono sia di generali che di specifiche per ogni filsystem, vedi
man mount
per le opzioni.

Ad esempio se non vuoi che venga montata automaticamente al boot ma che il tuo utente possa montarla (tramite linea di comando o tramite un file .desktop configurato appositamente) puoi provare una cosa del genere

UIID=18E8C4A759536228       /mnt/hdwin      ntfs-3g   rw,users,noauto,umask=000         0            0


nota che in questa seconda versione ho anche cambiato il riferimento alla partizione che è un UIID e non più del tipo /dev/sda1, per dettagli su come "scoprire" l'UIID vedi
man blkid
Categorie: Forum Debianizzati

Montare partizione senza password

Gio, 07/12/2017 - 18:47
Buonasera a tutti,

Come da titolo vorrei poter accedere alle varie partizioni senza dover digitare la password di root. Ho guardato in giro per la rete ma gli articoli son tutti abbastanza vecchi e a dire il vero non ci ho capito molto.
Uso Debian 9 gnome e questi sono i dischi e le partizioni:
root@debian:~# fdisk -l
Disk /dev/sda: 698,7 GiB, 750155292160 bytes, 1465147055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1cc347b6

Dispositivo Avvio      Start       Fine   Settori   Size Id Tipo
/dev/sda1               2048     206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2             206848  125954047 125747200    60G  7 HPFS/NTFS/exFAT
/dev/sda3          125954048 1039450111 913496064 435,6G  7 HPFS/NTFS/exFAT
/dev/sda4         1039450112 1465145343 425695232   203G  5 Esteso
/dev/sda5         1039452160 1249167359 209715200   100G 83 Linux
/dev/sda6   *     1249169408 1458884607 209715200   100G 83 Linux
/dev/sda7         1458886656 1465145343   6258688     3G 82 Linux swap / Solaris


Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x56ef6194

Dispositivo Avvio Start       Fine    Settori   Size Id Tipo
/dev/sdb1          2048 1953516911 1953514864 931,5G  7 HPFS/NTFS/exFAT


Qualcuno può spiegarmi come fare? Grazie per l'attenzione.
Categorie: Forum Debianizzati

Re: Firefox quantum su stretch

Gio, 07/12/2017 - 18:20
In questa guida http://guide.debianizzati.org/index.php/Firefox ho cercato di spiegare la situazione presente nei repo Debian.

Il tema mozilla.debian ha da tempo specificato che WARNING: Jessie and Stretch backports of Firefox release and beta are gone because of the requirement of rust to build them, which is not available in Jessie or Stretch. Please update your apt sources to use Firefox ESR instead.

La versione "release" originale di mozilla (57x) gira su Stretch, provato per le guide, ma per scelta personale la evito.
Categorie: Forum Debianizzati

Re: Rimozione unit da 3ware raid controller

Gio, 07/12/2017 - 17:57
[code]/cx/ux remove [noscan] [quiet]
This command allows you to remove (or export) a unit. Exporting a unit will instruct the firmware to remove the specified unit from its pool of managed units, but retains the DCB (Disk
Configuration Block) meta-data. As such the unit can later be imported back. noscan is used to not inform the OS of this change. Default is to inform the OS.  The quiet option is for non-
interactive mode.

Use caution when using this command.  Units that are currently in use or mounted cannot be removed.

/cx/ux del [noscan] [quiet]
This command allows you to delete a unit.  Deleting a unit not only remove the specified unit from the controller's list of managed units, but also destroys the DCB (Disk Configuration
Block) meta-data. Ports (or disks) associated with this unit will now be part of the free pool of managed disks.  In another words, once the unit is deleted, all the data on the unit can
not be recovered.  noscan is used to not inform the OS of this change. Default is to inform the OS.  The quiet option is for non-interactive mode.[/code]
Categorie: Forum Debianizzati

Re: Rimozione unit da 3ware raid controller

Gio, 07/12/2017 - 17:57
Spulciando il man ho trovato la differenza tra del e remove che riporto alla fine.
Ho rimosso con successo u1 e inserito p1 come hot-spare.
Trovo singolare che lo spare venga aggiunto ad una unità separata (u1).

tw-cli /c0 show
                                                                                                                                                                                               
Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy                                                                                                                   
------------------------------------------------------------------------------                                                                                                                 
u0    RAID-5    OK             -       -       256K    931.303   RiW    ON                                                                                                                     
u1    RAID-5    INOPERABLE     -       -       256K    931.303   Ri     ON                                                                                                                     

VPort Status         Unit Size      Type  Phy Encl-Slot    Model
------------------------------------------------------------------------------
p0    OK             u0   465.76 GB SATA  0   -            WDC WD5003ABYX-01WE
p1    OK             u1   465.76 GB SATA  1   -            WDC WD5003ABYX-01WE
p2    OK             u0   465.76 GB SATA  2   -            WDC WD5003ABYX-01WE
p3    OK             u0   465.76 GB SATA  3   -            WDC WD5003AZEX-00K3

Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
---------------------------------------------------------------------------
bbu   On           Yes       OK        OK       OK       139    29-Apr-2015 

tw-cli /c0/u1 del noscan
Deleting /c0/u1 will cause the data on the unit to be permanently lost.
Do you want to continue ? Y|N [N]: Y
Deleting unit c0/u1 ...Done.


tw-cli /c0 show

Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
------------------------------------------------------------------------------
u0    RAID-5    OK             -       -       256K    931.303   RiW    ON     

VPort Status         Unit Size      Type  Phy Encl-Slot    Model
------------------------------------------------------------------------------
p0    OK             u0   465.76 GB SATA  0   -            WDC WD5003ABYX-01WE
p1    OK             -    465.76 GB SATA  1   -            WDC WD5003ABYX-01WE
p2    OK             u0   465.76 GB SATA  2   -            WDC WD5003ABYX-01WE
p3    OK             u0   465.76 GB SATA  3   -            WDC WD5003AZEX-00K3

Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
---------------------------------------------------------------------------
bbu   On           Yes       OK        OK       OK       138    29-Apr-2015 


tw-cli /c0 add type=spare disk=1
Creating new unit on controller /c0 ... Done. The new unit is /c0/u1.
WARNING: This Spare unit may replace failed drive of same interface type only.

tw-cli /c0 show

Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
------------------------------------------------------------------------------
u0    RAID-5    OK             -       -       256K    931.303   RiW    ON     
u1    SPARE     OK             -       -       -       465.753   -      OFF   

VPort Status         Unit Size      Type  Phy Encl-Slot    Model
------------------------------------------------------------------------------
p0    OK             u0   465.76 GB SATA  0   -            WDC WD5003ABYX-01WE
p1    OK             u1   465.76 GB SATA  1   -            WDC WD5003ABYX-01WE
p2    OK             u0   465.76 GB SATA  2   -            WDC WD5003ABYX-01WE
p3    OK             u0   465.76 GB SATA  3   -            WDC WD5003AZEX-00K3

Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
---------------------------------------------------------------------------
bbu   On           Yes       OK        OK       OK       138    29-Apr-2015
Categorie: Forum Debianizzati

Re: Radeon RX 580 e OpenCL

Gio, 07/12/2017 - 17:55
Nella mailing list debian-devel ho trovato un messaggio del 2012 che riporta il seguente passaggio:
devel-debian ha scritto:But there is also the opposite: the ICD Loader supports a greater version of
OpenCL than the ICD. In this case, an OpenCL application using features from
the new version will call the ICD Loader that will call the "function" at the
address present in the memory after the end of the (old) structure provider by
the ICD. This generally leads to a segfault.

Non ho tuttavia letto tutto quanto (la mail e' lunga) e il messaggio e' vecchio, quindi possiamo usarla solo come indicazione. Ad ogni modo AMD dichiara che la tua scheda supporta OpenCL 2.0, vedi il sottomenu "features" della pagina prodotto:
http://www.amd.com/en/products/graphics/radeon-rx-580
Servirebbe un test base per capire perlomeno se l'implementazione di OpenCL funziona, una specie di "Hello World" di OpenCL. Purtroppo non ho ancora trovato niente del genere, e non ho le competenze necessarie per scrivere un tale script.
Categorie: Forum Debianizzati

Re: Firefox quantum su stretch

Gio, 07/12/2017 - 17:25
Io userei il pinning
Categorie: Forum Debianizzati

[RISOLTO] Rimozione unit da 3ware raid controller

Gio, 07/12/2017 - 15:31
Ciao a tutti, mi trovo a gestire un controller raid con questa configurazione:

tw-cli /c0 show

Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
------------------------------------------------------------------------------
u0    RAID-5    OK             -       -       256K    931.303   RiW    ON     
u1    RAID-5    INOPERABLE     -       -       256K    931.303   Ri     ON     

VPort Status         Unit Size      Type  Phy Encl-Slot    Model
------------------------------------------------------------------------------
p0    OK             u0   465.76 GB SATA  0   -            WDC WD5003ABYX-01WE
p1    OK             u1   465.76 GB SATA  1   -            WDC WD5003ABYX-01WE
p2    OK             u0   465.76 GB SATA  2   -            WDC WD5003ABYX-01WE
p3    OK             u0   465.76 GB SATA  3   -            WDC WD5003AZEX-00K3

Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
---------------------------------------------------------------------------
bbu   On           Yes       OK        OK       OK       140    29-Apr-2015 



tw-cli /c0/u1 show

Unit     UnitType  Status         %RCmpl  %V/I/M  VPort Stripe  Size(GB)
------------------------------------------------------------------------
u1       RAID-5    INOPERABLE     -       -       -     256K    931.303   
u1-0     DISK      DEGRADED       -       -       -     -       465.651   
u1-1     DISK      OK             -       -       p1    -       465.651   
u1-2     DISK      DEGRADED       -       -       -     -       465.651   
u1/v0    Volume    -              -       -       -     -       931.303 


Correggetemi se sbaglio:
il disco sulla porta p1 è assegnato ad alla unit 1 (u1).
La u1 dovrebbe essere un raid5 che però con un disco solo non può funzionare.
Presuppongo che questo sia un errore di configurazione.
Interndo rimuovere u1 e successivamente impostare p1 come hot-spare di u0.

Guardando l'output di

tw-cli /c0/u1 help
  /cx/ux del [noscan] [quiet]
  /cx/ux remove [noscan] [quiet]


Non dice altro.
Potrebbero essere sinonimi come potrebbero avere significati diversi.
Inoltrequesto how-to riporta una sintassi ancora diversa:
tw_cli maint deleteunit c0 u1


Prima di lanciare un comando così delicato, volevo sentire il vostro parere.
Categorie: Forum Debianizzati

Firefox quantum su stretch

Gio, 07/12/2017 - 15:12
Ciao a tutti, quale metodo consigliate per avere Firefox quantum su stretch?

Da una rapida googlata ho visto 3 strade:
- usare i repo sid ed il pinning (non mi attira molto questa opzione)
- scaricare l'archivio direttamente dalla mozilla (contiene il file eseguibile): how to.
- compilarlo da sorgenti (qua c'è uno script che semplifica la cosa)
Categorie: Forum Debianizzati