ATI Xpress 1100 + Fglrx + Xgl + Beryl=Lento ou é assim mesmo ?

Iniciado por ArKanjo, 29 de Março de 2007, 22:34

tópico anterior - próximo tópico

ArKanjo

Ola,
Estou com uma duvida ....
meu micro é Sempron 3200+, video integrado ATI Xpress 1100 (mesmo xpress 200M mais com clock maior), 512DDR2 (64MB compartilhado com o Video)

Instalei os drivers proprietarios da ATI, pois acho que ainda ñ tem suporte a 3D pra minha placa no driver open....
Ta tudo ativado, renderização direta e tudo mais ...
o fglx_gears me retorna isso
fgl_glxgears
Using GLX_SGIX_pbuffer
680 frames in 5.0 seconds = 136.000 FPS
902 frames in 5.0 seconds = 180.400 FPS
911 frames in 5.0 seconds = 182.200 FPS
885 frames in 5.0 seconds = 177.000 FPS

Instalei o Xgl(pois o AIGLX o driver proprietario ATI ñ suporta composite) e o Beryl
...
tudo certo ...

Agora vem a duvida ...

Em muitos jogos, que no windows consigo jogar, no linux fica extremamente lento, como o Tremulous, e outros que ñ lembro...
mas ñ jogo muito, mas queria usar mais a interface em 3d, mas qd tento usar o
Xgl
Na inicialização fico com uns 40MB de memoria mais sendo ocupado do que sem o Xgl, até aí tudo bem ... preciso mais memoria .....

No sem abrir programas, tudo ok, o Xgl fica usuável ...
Mas se abro uns poucos programas daí ele puxa o freio de mão, vai ficando cada vez mais lento.
Usando o comando top no console me mostra o Xgl usando sempre uns 40% do processamento ou mais, se uso alguma perfumaria como chuva ou neve, só pra ver, daí sobe la em cima, meu processador que normalmente fica em 800MHz muda pros 1600MHz a maior parte do tempo, e a temperatura que normalmente é uns 45C vai pra uns 62C
Como se o processador estivesse fazendo os graficos, mas o 3D do video ta ativado certinho ...
olhe o comando fglrxinfo o que restorna mostrando que ta certo...

fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XPRESS Series Generic
OpenGL version string: 2.0.6011 (8.28.8)


O que será então ???
será que alguma opção que ta errada deixando meu video mais lento ???

Segue uns trechos do meu xorg.conf

Section "Module"
Load  "i2c"
Load  "bitmap"
Load  "ddc"
Load  "dri"
Load  "extmod"
Load  "freetype"
Load  "glx"
Load  "int10"
Load  "type1"
Load  "vbe"
EndSection
Section "Monitor"
Identifier   "Generic Monitor"
Option     "DPMS"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Device"
Identifier  "ATI Technologies, Inc. Radeon Xpress 200M (RS482)"
Driver      "ati"
BusID       "PCI:1:5:0"
Option "UseFBDev" "true"
Option "EnablePageFlip"
Option "ColorTiling"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]"
Driver      "fglrx"
Option     "VideoOverlay" "on"
Option     "OpenGLOverlay" "off"
EndSection

Section "Screen"
Identifier "Default Screen"
Device     "ATI Technologies, Inc. Radeon Xpress 200M (RS482)"
Monitor    "Generic Monitor"
DefaultDepth     24
SubSection "Display"
Depth     1
Modes    "1280x800"
EndSubSection
SubSection "Display"
Depth     4
Modes    "1280x800"
EndSubSection
SubSection "Display"
Depth     8
Modes    "1280x800"
EndSubSection
SubSection "Display"
Depth     15
Modes    "1280x800"
EndSubSection
SubSection "Display"
Depth     16
Modes    "1280x800"
EndSubSection
SubSection "Display"
Depth     24
Modes    "1280x800"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device     "aticonfig-Device[0]"
Monitor    "aticonfig-Monitor[0]"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section "DRI"
Mode         0666
EndSection

Section "Extensions"
Option     "Composite" "disable"
EndSection




Outra duvida meio off

Tem no linux como fazer akele esquema de overlay igual no windows, onde qlq video aparece no monitor principal em uma janela, mas no monitor secundario aparece o mesmo video em tela cheia ???
Pois gosto de deixar um monitor com os controles de imagem e som e outro só passando o filme, sem interferencia nem nada, como avisos do MSN ou outra coisa incomodando ...

Valeu !
T+
Liberdade é tudo !
"Be free, be linux" Ed Carlos

boi

Acredito que seja normal. Os drivers da ATI são péssimos. E ainda por cima o XGL tem problemas de compatibilidade com alguns softwares. No caso dos jogos, o problema é que com o XGL ativado você não consegue rodar eles com aceleração 3D. Você tem que optar entre usar o XGL ou jogar.

ArKanjo

os jogos me referi sem o XGL mesmo,

mas o XGL ficar tão lento, ja vi sobre pessoas com ATI que rodam ele bem até, e acho que se tivesse como usar o composite
no AIGLX ficaria mais rapido, pq o driver opensource é mais lento ainda que o proprietario, e vejo sobre pessoas que usam o AIGLX com video ATI...
Ta certo, acho que a minha ñ é das mais rapidas, mas deveria rodar uma interface 3D sem prejudicar o sistema ..
E o fato de ta usando processamento da CPU ... pq será ???
Liberdade é tudo !
"Be free, be linux" Ed Carlos

ArKanjo

Liberdade é tudo !
"Be free, be linux" Ed Carlos