driver fglrx

13 risposte [Ultimo messaggio]
Ritratto di derekk
derekk
(Junior)
Offline
Junior
Iscritto: 09/02/2014
Messaggi: 14

Ho opensuse tumbleweed (partendo dalla 13.1). Stamattina ho notato che il repo fglrx
http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/
non funziona più

Citazione:

sudo zypper ref
File '/repodata/repomd.xml' non trovato nel supporto 'http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/'

Annullare, riprovare, ignorare? [a/r/i/? mostra tutte le opzioni] (a):

tra gli aggiornamenti odierni ho visto che c'è anche l'aggiornamento mesa 10.4.

La mia domanda è: se aggiorno, avrò mica problemi con i driver fglrx? E come mai è sparito il repo dei driver fglrx?

EDIT:

Citazione:

sudo zypper lr -u
# | Alias | Nome | Abilitato | Aggiornamento | URI
--+----------------------------------+----------------------------------+-----------+---------------+-------------------------------------------------------------------------
1 | fglrx | fglrx | Sì | Sì | http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/
2 | openSUSE:Stable_OSS | openSUSE:Stable_OSS | Sì | Sì | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/
3 | openSUSE:Stable_Updates | openSUSE:Stable_Updates | Sì | Sì | http://download.opensuse.org/update/openSUSE-current/
4 | openSUSE:Stable_non-OSS | openSUSE:Stable_non-OSS | Sì | Sì | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/
5 | openSUSE:Stable_non-OSS__Updates | openSUSE:Stable_non-OSS__Updates | Sì | Sì | http://download.opensuse.org/update/openSUSE-non-oss-current/
6 | openSUSE:Tumbleweed | openSUSE:Tumbleweed | Sì | Sì | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
7 | packman | packman | Sì | Sì | http://packman.inode.at/suse/openSUSE_Tumbleweed/

i miei repo sono giusti? Avevo seguito la guida su
https://it.opensuse.org/Portal:Tumbleweed

ma adesso ho notato che sulla pagina inglese
https://en.opensuse.org/openSUSE:Tumbleweed_installation

la guida è completamente diversa.
Chiedo lumi anche su questo

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

Attualmente non possono coesistere due libGL diverse, pertanto non puoi avere sia fglrx e mesa. Se vuoi fglrx non devi avere mesa.
Se hai un portatile con grafica integrata intel e grafica dedicata AMD usare fglrx potrebbe darti qualche problema.
Un consiglio personale, prova i driver open prima, non sono male supportano opengl 3.3. Io li uso sul mio portatile, se poi hai particlari esigenze usa fglrx.
Attenzione la disinstallazione di mesa va fatta al momento della installazione di fglrx, perché dalla radeon HD 7000 in poi i driver open necessitano di mesa per l'accelerazione 2D (Usano Glamor). Non vale per le schede < 7000.

Ritratto di derekk
derekk
(Junior)
Offline
Junior
Iscritto: 09/02/2014
Messaggi: 14

grazie. Ho un pc fisso con una ati hd7750.

E' comunque installata la versione 9.2 di mesa, e mi propone l'aggiornamento. Ma come dici tu, se uso fglrx non devo avere mesa installato.

Citazione:

Repository: openSUSE:Stable_OSS
Nome: Mesa
Versione: 10.3.0-91.3.2
Arch: x86_64
Fornitore: openSUSE
Installato: Sì
Stato: obsoleto (versione 9.2.3-61.9.1 installata)
Dimensione installata: 20,4 MiB
Sommario: Sistema per il render di grafica 3D interattiva
Descrizione:
Mesa is a 3-D graphics library with an API which is very similar to
that of OpenGL.* To the extent that Mesa utilizes the OpenGL command
syntax or state machine, it is being used with authorization from
Silicon Graphics, Inc.(SGI). However, the author does not possess an
OpenGL license from SGI, and makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with SGI. Those who
want a licensed implementation of OpenGL should contact a licensed
vendor.
Please do not refer to the library as MesaGL (for legal reasons). It's
just Mesa or The Mesa 3-D graphics library.
* OpenGL is a trademark of Silicon Graphics Incorporated.

Citazione:

Repository: @System
Nome: fglrx64_xpic_SUSE131
Versione: 14.301.1001-1
Arch: x86_64
Fornitore:
Installato: Sì
Stato: aggiornato
Dimensione installata: 321,3 MiB
Sommario: X Window display driver for the AMD graphics accelerators
Descrizione:
Display driver files for the AMD RADEON (9500 and later), MOBILITY RADEON (M10 and later), RADEON XPRESS IGP and FireGL (Z1 and later) series of graphics accelerators. This package provides 2D display drivers, precompiled kernel modules, kernel module build environment, control panel source coude and hardware accelerated OpenGL.


quindi in questo momento ho mesa 9.2 con i driver fglrx. Cosa mi sono perso?

EDIT
https://lizards.opensuse.org/2014/11/01/fglrx-warning-opensuse-13-2-tumbleweed/
sembra che ci sia un bug nei driver fglrx nella 13.2 e tumbleweed e quindi ecco perchè il repo è vuoto. Quindi consiglia di rimuovere fglrx e installare i radeon, fino a che esca la patch.
Proverò a fare così, sperando di non incasinare tutto!!

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

Io non uso la Tumbleweed.
Ettivamente controllando http://geeko.ioda.net/mirror/amd-fglrx/openSUSE_Tumbleweed/ noto che non sono presenti i pacchetti. Non so se sia una cosa temporanea. Comunque con Tumbleweed si hanno kernel e x.org recenti che potrebbero non essere supportati da fglrx, quindi forse per tale motivo li hanno tolti.
Con mesa 10.4 non dovresti avere problemi con la tua scheda (anche se l'ultima versione stabile di mesa e la 10.3, la 10.4 e in sviluppo).
Se decidi di aggiornare a mesa 10.4 forse perderai fglrx, perché libGL potrebbe essere sovrascritto. Esegui da linea di comando glxinfo (se non funziona devi installarlo, cerca su yast il pacchetto mesa-demo-x, questo pacchetto non necessità di mesa), per sapere che driver stai usando.
Io aspetterei un po prima di decidere magari ricompare un pacchetto per fglrx sul repository.

Ritratto di derekk
derekk
(Junior)
Offline
Junior
Iscritto: 09/02/2014
Messaggi: 14

non ho glrxinfo ma fglrxinfo

Citazione:

fglrxinfo
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7700 Series
OpenGL version string: 4.4.13084 Compatibility Profile Context 14.301.1001

non ho particolari esigenze, non uso giochi, quindi credo che andrò con i radeon.
solo che anche quì mi blocco

Citazione:

First preparations

If your current setup is working, make a back up of your xorg.conf (if you have one) and note what driver you are using, so you can revert to a working configuration if you have to.
Work in runlevel 3, where you can safely edit your graphical configuration:
Switch to tty 1 channel by hitting Ctrl-Alt-F1. That brings you to a full screen text login
Login as a regular user
Type "su" (no quotes - enter root password) to switch users to the administrator/root.
Type:
$ init 3


non mi appare tty1 nè il 2 3 ecc... quindi non so come fare!!!

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

Non ho mai usato i driver proprietari su amd, non so quindi perche devi fare init 3, quale guida stai seguendo? Ma se devi fare init 3, puoi farlo da un qualsiasi terminale e ti ritrovera ad avere solo la modalità testuale, ti ritroverai in un qualche tty.
tipo apri konsole
digita su
digita la password
digita init 3

Ritratto di derekk
derekk
(Junior)
Offline
Junior
Iscritto: 09/02/2014
Messaggi: 14

https://en.opensuse.org/SDB:Radeon

il punto è che devo avere qualche casino, le tty non funzionano, adesso non sono a casa se no postavo uno screenshot di quello che viene fuori, sia premento ctrl alt F1, che col metodo che mi hai detto tu. In pratica appare una schermata nera con in basso a sinistra una scritta "opensuse bottle" o qualcosa del genere, con una barra verde, in 3 diverse tonalità. Impossibile scrivere, la stessa cosa con f2-f3 ecc...

Proverò da terminale a farlo lo stesso, nella peggiore delle ipotesi, installerò l'ultima iso tumbleweed

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

Puoi sempre fare boot in modalità testuale.

Ritratto di derekk
derekk
(Junior)
Offline
Junior
Iscritto: 09/02/2014
Messaggi: 14

ah ok, ma come si fà? Dalle opzioni di boot avanzate, c'è la voce recovery, ma mi avvia comunque la parte grafica

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

Come opzione di boot devi mettere nomodeset
Oppure premi F3 e scegli NO KMS o Text Mode
EDIT
Sulla 13.2 non c'è piu questa opzione, devo controllare e da un po che non uso nomodeset.

Ritratto di boffo
boffo
(Guru)
Offline
Guru
Iscritto: 17/10/2005
Messaggi: 687

OK è semplice, segui questa guida e sarai direttamente nel runlevel 3 senza dover poi digitare init 3.
L'opzione che scrivi non viene salvata dopo che premi F10 al boot da grub 2.
Scusa prima avevo ricordi di grub 1.