Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nefungují mi efekty GNOME  (Přečteno 1330 krát)

James(CZ)

  • Aktivní člen
  • *
  • Příspěvků: 164
  • Když Linux, tak Ubuntu.
Nefungují mi efekty GNOME
« kdy: 13 Února 2011, 22:48:05 »
Včera jsem musel reinstalovat systém, tedy Ubuntu 10.10. Do té doby mi grafické efekty zcela korektně fungovali. Avšak po včerejším nainstalování Ubuntu 10.10 (z Alternate CD) mi nejdou aktivovat, vždy se vypíše hláška, že efekty nebylo možné aktivovat.

Ovládače ke grafické kartě (GeForce 4 MX) mám nainstalovány přímo z repozitářů, efekty mi ale nejdou ani s ovládači ze stránek NVidia. Nevím, kde může být chyba, až do včerejšího dne efekty fungovali na výbornou. Aktualizovaný systém mám.

Zkoušel jsem hru AssaultCube a v ní mám ~ 150 FPS, takže zde je snad vše v pořádku. glxgears vypisuje FPS takto:

Kód: [Vybrat]
10831 frames in 5.0 seconds = 2166.111 FPS
10726 frames in 5.0 seconds = 2145.094 FPS

glxinfo:

Kód: [Vybrat]
jakub@ubuntu:~$ glxinfo | grep direct
direct rendering: Yes

jakub@ubuntu:~$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_EXT_texture_from_pixmap
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap

atd...


Jinak mám tuto konfiguraci:

AMD Athlon XP 2000+, 1.7 GHz
1,5 GB RAM
320 GB HDD (celkově)

Předem děkuji za rady ;)

EDIT:

Známý mi poradil toto:

http://forlong.blogage.de/entries/pages/Compiz-Check

Výsledek:
Kód: [Vybrat]
jakub@ubuntu:~$ ./compiz-check

Gathering information about your system...

 Distribution:          Ubuntu 10.10
 Desktop environment:   GNOME
 Graphics chip:         nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
 Driver in use:         nvidia
 Rendering method:      Nvidia

Checking if it's possible to run Compiz on your system...

 Checking for texture_from_pixmap...               [ OK ]
 Checking for non power of two support...          [ OK ]
 Checking for composite extension...               [ OK ]
 Checking for FBConfig...                          [ OK ]
 Checking for hardware/setup problems...           [ OK ]


Teď si nejsem jist, zda GNOME má vlastní systém pro grafické efekty, nebo používá Compiz, tak jsem ten test v rámci snahy zkusil...Test tedy neodhalil nic špatného...

Tak nevím, proč mi ty efekty nejdou :(
« Poslední změna: 13 Února 2011, 23:02:34 od James(CZ) »
Ubuntu 22.04.01 LTS CZ
PC ASUS ROG Strix G10DK - AMD Ryzen 5 5600X, NV GeForce GTX 1660 Super, 32 GB RAM, 512 GB SSD

James(CZ)

  • Aktivní člen
  • *
  • Příspěvků: 164
  • Když Linux, tak Ubuntu.
Re: Nefungují mi efekty GNOME
« Odpověď #1 kdy: 13 Února 2011, 23:25:10 »
Takže jsem to vyřešil nakonec:

Náhodou jsem si na wiki českého Ubuntu všiml příkazu:

Kód: [Vybrat]
compiz --replace
, který aktivuje compiz, který používá GNOME pro grafické efekty. V konzoli se však vypsala chybová hláška "compiz (core) - Warn: No GLXFBConfig for depth 32".

Google hned jako první zobrazil správné řešení tohoto problému:

toto

Problém je v tom, že xorg.conf neobsahoval dva řádky v sekci screen:

Kód: [Vybrat]
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"

Stačilo tyto dva řádky vložit do xorg.conf do sekce "screen" a restartovat PC. Po restartu již šly efekty v GNOME aktivovat standardní cestou.

Snad toto řešení někomu dalšímu pomůže. Pro přehlednost jsem celé řešení vložil do nové zprávy.
« Poslední změna: 13 Února 2011, 23:27:41 od James(CZ) »
Ubuntu 22.04.01 LTS CZ
PC ASUS ROG Strix G10DK - AMD Ryzen 5 5600X, NV GeForce GTX 1660 Super, 32 GB RAM, 512 GB SSD

 

Provoz zaštiťuje spolek OpenAlt.