Pagina 1 di 1

[RISOLTO] Radeonhd e cursore sformato

Inviato: sab 26 set 2009, 19:44
da Vic Steele
Ho un problema con i radeonhd (con i Catalyst non succedeva): capita che, quando il cursore cambia (per esempio, quando va a finire sul bordo di una finestra e la freccia diventa il ridimensionatore, oppure durante caricamenti), una volta su tante il cursore mi si sforma, ma poi rimane così finché non chiudo e riapro Xorg.
Ho fatto una foto di cosa avviene (ero nelle impostazioni di sistema di KDE, così da poter confrontare come il cursore è rispetto a come dovrebbe essere).
Uso KDE 4.3.1, ma ricordo che il problema l'ho avuto una volta anche con il 4.2.4 e con Fluxbox, non è quindi da attribuire al DE.
Nel frattempo vi posto la section Device del mio xorg.conf:

Codice: Seleziona tutto

Section "Device"
	Identifier  "ATI Radeon HD 3450"
	Driver      "radeonhd"
	Option	    "ColorTiling" "on"
	Option	    "XAANoOffscreenPixmaps" "true"
	Option	    "AccelMethod" "EXA"
	Option	    "EnablePageFlip" "on"
	Option	    "DRI" "true"
	BusID       "PCI:2:0:0"
EndSection
Per quanto ne sapete, è un bug noto?

Re: Radeonhd e cursore sformato

Inviato: sab 26 set 2009, 20:35
da zoros
una volta un problema del genere capitava su certe schede in cui non veniva riconosciuta correttamente la dimensione della memoria video ... per cui bisognava aggiungere "VideoRam N_klobytes" in Section "Device" ... ma adesso chissà ...

Re: Radeonhd e cursore sformato

Inviato: sab 26 set 2009, 20:41
da Vic Steele
Io sapevo che era una voce ormai obsoleta... però se mi dici così, posso provare.
La mia scheda è da 512 mb, quindi dovrei aggiungere:

VideoRam 524288

?

Re: Radeonhd e cursore sformato

Inviato: sab 26 set 2009, 21:54
da zoros
Vic Steele ha scritto:Io sapevo che era una voce ormai obsoleta... però se mi dici così, posso provare.
La mia scheda è da 512 mb, quindi dovrei aggiungere:

VideoRam 524288

?
per 512 MB il numero dovrebbe essere giusto ... comunque forse ci sono ancora le: Option "HWCursor'' and Option "SWCursor'' ...

in ogni caso la RAM video, anche nelle moderne schede, non dovrebbe essere "disponibile" linearmente, piuttosto è probabile che sia segmentata, cioè accessibile a piccole "porzioni" secondo i piani RGB+I, per gruppi di linee, ecc. ... il tipo di segmentazione, inoltre, cambia da scheda a scheda e addirittura sulla stessa scheda per risoluzioni diverse (cioè usando tutta la RAM disponibile o solo parte di essa) ... poi ci sono funzioni aggiuntive tipo i cursori HW, che dovrebbero avere un controller a parte ... chiaro che il driver di interfacciamento non è molto semplice ...

se lo "scherzo" evidenziato è dovuto al driver xorg (e non ad altro), allora è probabile che si tratti di un errore di accesso alla RAM da parte del driver ...
anche la Option "EnablePageFlip" lavora presumibilmente sulla memoria segmentata ...

Re: Radeonhd e cursore sformato

Inviato: sab 26 set 2009, 23:12
da Vic Steele
Per il momento pare aver risolto con VideoRam, il cursore si è sformato ma poi è tornato normale subito.
Ora vorrei evitare anche questa cosa, ho provato con HWCursor. Vediamo cosa succede...

Intanto grazie, perché almeno dei miglioramenti ci sono già stati.

Re: Radeonhd e cursore sformato

Inviato: lun 28 set 2009, 9:16
da Vic Steele
Ok, ad oggi sembra tutto risolto. Ho abilitato VideoRam e SWCursor.
Caspita, non so se i radeonhd siano da definire acerbi o cos'altro, ma ho avuto bisogno di fare così...
In ogni caso grazie mille.

Re: [RISOLTO] Radeonhd e cursore sformato

Inviato: lun 28 set 2009, 9:33
da Luci0
Cose simili succedono anche su alcune schede video integrate intel e non mi sono mai preoccupato più di tanto ... forse potrei prendere spunto da questo topic per cercare di risolvere il problema.