Kirjoittaja Aihe: Mesa-testi[RATKAISTU]  (Luettu 2864 kertaa)

Pendeli

  • Käyttäjä
  • Viestejä: 835
    • Profiili
Mesa-testi[RATKAISTU]
« : 27.03.14 - klo:10.13 »
Xubuntu 12.04 ja näytönohjain Ati Radeon

Yritän ajaa näytönohjaimen testiä antamalla komennon: glxgears

Vastauksena tulee:

X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

("mesa-utils is already the newest version" eli se puoli kunnossa)

Onko komento väärä vai mikähän tuossa mättää?
« Viimeksi muokattu: 28.03.14 - klo:11.34 kirjoittanut Pendeli »

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1547
    • Profiili
Vs: Mesa-testi
« Vastaus #1 : 27.03.14 - klo:12.49 »
Kyllä minulla Xubuntu 12.04 vastaa tuolla samalla komennolla ihan oikein ja rattaat pyörii.

Kuvan paketit löytyvät synapticin kutsulla mesa.
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Mesa-testi
« Vastaus #2 : 27.03.14 - klo:14.13 »
Xubuntu 12.04 ja näytönohjain Ati Radeon

Mitä nämä komennot sanovat:

Koodia: [Valitse]
uname -a
lshw -c display
grep LoadModule /var/log/Xorg.0.log
dpkg -l | grep fglrx

Pendeli

  • Käyttäjä
  • Viestejä: 835
    • Profiili
Vs: Mesa-testi
« Vastaus #3 : 27.03.14 - klo:15.36 »
Koodia: [Valitse]
uname -a
Linux pena-HP 3.2.0-60-generic-pae #91-Ubuntu SMP Wed Feb 19 04:14:56 UTC 2014 i686 athlon i386 GNU/Linux
pena@pena-HP:~$ lshw -c display
WARNING: you should run this program as super-user.
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: RS780M [Mobility Radeon HD 3200]
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5
       bus info: pci@0000:01:05.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:c0000000-cfffffff ioport:5000(size=256) memory:d4300000-d430ffff memory:d4200000-d42fffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
pena@pena-HP:~$ sudo lshw -c display
[sudo] password for pena:
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: RS780M [Mobility Radeon HD 3200]
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5
       bus info: pci@0000:01:05.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:c0000000-cfffffff ioport:5000(size=256) memory:d4300000-d430ffff memory:d4200000-d42fffff
pena@pena-HP:~$ grep LoadModule /var/log/Xorg.0.log
[    29.169] (II) LoadModule: "glx"
[    29.170] (II) LoadModule: "extmod"
[    29.194] (II) LoadModule: "dbe"
[    29.194] (II) LoadModule: "record"
[    29.195] (II) LoadModule: "dri"
[    29.196] (II) LoadModule: "dri2"
[    29.197] (II) LoadModule: "fglrx"
[    29.220] (II) LoadModule: "fglrxdrm"
[    29.221] (II) LoadModule: "ati"
[    29.221] (II) LoadModule: "radeon"
[    29.222] (II) LoadModule: "vesa"
[    29.222] (II) LoadModule: "fbdev"
[    30.055] (II) LoadModule: "fbdevhw"
[    30.056] (II) LoadModule: "vgahw"
[    30.056] (II) LoadModule: "int10"
[    30.068] (II) LoadModule: "shadow"
[    30.069] (II) LoadModule: "ddc"
[    30.069] (II) LoadModule: "i2c"
[    30.214] (II) LoadModule: "fb"
[    30.214] (II) LoadModule: "ramdac"
[    31.073] (II) LoadModule: "evdev"
[    31.085] (II) LoadModule: "synaptics"
pena@pena-HP:~$ dpkg -l | grep fglrx
ii  fglrx                                    2:13.101-0ubuntu0.0.1                   Video driver for the AMD graphics accelerators
ii  fglrx-amdcccle                           2:13.101-0ubuntu0.0.1                   Catalyst Control Center for the AMD graphics accelerators
rc  fglrx-updates                            2:9.000-0ubuntu0.3                      Video driver for the AMD graphics accelerators



Pendeli

  • Käyttäjä
  • Viestejä: 835
    • Profiili
Vs: Mesa-testi
« Vastaus #4 : 27.03.14 - klo:15.43 »
Eipä näköjään lähtenyt kuva suoraan tänne, mutta tuolla on tuo vastaava mesatilanne:
http://aijaa.com/IiIpVj

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Mesa-testi
« Vastaus #5 : 27.03.14 - klo:16.16 »
       product: RS780M [Mobility Radeon HD 3200]

[    29.197] (II) LoadModule: "fglrx"

ii  fglrx                                    2:13.101-0ubuntu0.0.1                   Video driver for the AMD graphics

Kuten arvelinkin, sinulla on käytössä uusi AMD:n suljettu ajuri ja vanha Radeon HD 3200, jota nykyiset fglrx:n versiot eivät enää tue. (Lisäksi järjestelmässäsi on kaksi eri fglrx:n versiota asennettuna päällekkäin.)

Periaatteessa voisit käyttää riittävän vanhaa fglrx:ää, mutta 14.04:n myötä se ei ole välttämättä enää mahdollista. Avoin ajuri toimii kuitenkin jo varsin hyvin, ja helpoimmalla pääset tyytymällä siihen. Suosittelen siis poistamaan kaikki fglrx-paketit järjestelmästä tällä komennolla:

Koodia: [Valitse]
sudo apt-get purge "fglrx*"

Pendeli

  • Käyttäjä
  • Viestejä: 835
    • Profiili
Vs: Mesa-testi
« Vastaus #6 : 28.03.14 - klo:09.31 »
       product: RS780M [Mobility Radeon HD 3200]

[    29.197] (II) LoadModule: "fglrx"

ii  fglrx                                    2:13.101-0ubuntu0.0.1                   Video driver for the AMD graphics

Kuten arvelinkin, sinulla on käytössä uusi AMD:n suljettu ajuri ja vanha Radeon HD 3200, jota nykyiset fglrx:n versiot eivät enää tue. (Lisäksi järjestelmässäsi on kaksi eri fglrx:n versiota asennettuna päällekkäin.)

Periaatteessa voisit käyttää riittävän vanhaa fglrx:ää, mutta 14.04:n myötä se ei ole välttämättä enää mahdollista. Avoin ajuri toimii kuitenkin jo varsin hyvin, ja helpoimmalla pääset tyytymällä siihen. Suosittelen siis poistamaan kaikki fglrx-paketit järjestelmästä tällä komennolla:

Koodia: [Valitse]
sudo apt-get purge "fglrx*"

Muistelen, että, että Ubuntu-urani alkuvaiheessa olen saattanut joitakin näytön ajureita tarkoituksella asennella jonkin asian parantamiseksi.
Kaikki fglrx:t nyt kuitenkin poistettu.
Mutta eikö ole luultavaa, että tulevissa päivityksissä tai jonkun ohjelman asennuksessa sitä tyrkytetään uudelleen?

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Mesa-testi
« Vastaus #7 : 28.03.14 - klo:10.16 »
Mutta eikö ole luultavaa, että tulevissa päivityksissä tai jonkun ohjelman asennuksessa sitä tyrkytetään uudelleen?

Suljettuja ajureita ei tyrkytetä minkään ohjelman tai päivityksen mukana. Ne pitää aina itse asentaa. Joissain Ubuntu-varianteissa suljetut ajurit saattavat asentua automaattisesti alkuperäisessä asennuksessa, mutta poiston jälkeen ne eivät tule takaisin ilman käyttäjän toimenpiteitä.
« Viimeksi muokattu: 28.03.14 - klo:10.18 kirjoittanut nm »