Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Pendeli - 27.03.14 - klo:10.13

Otsikko: Mesa-testi[RATKAISTU]
Kirjoitti: Pendeli - 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ää?
Otsikko: Vs: Mesa-testi
Kirjoitti: Hajakenttä - 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.
Otsikko: Vs: Mesa-testi
Kirjoitti: nm - 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
Otsikko: Vs: Mesa-testi
Kirjoitti: Pendeli - 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


(http://file:///home/pena/Pictures/Mesa%20270314%20-%2015:31:14.png)
Otsikko: Vs: Mesa-testi
Kirjoitti: Pendeli - 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
Otsikko: Vs: Mesa-testi
Kirjoitti: nm - 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*"
Otsikko: Vs: Mesa-testi
Kirjoitti: Pendeli - 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?
Otsikko: Vs: Mesa-testi
Kirjoitti: nm - 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ä.