Windows Vista - winload.exe missing or corrupt
"""
File: \Windows\system32\winload.exe
Status: 0xc0000225
Info: The selected entry could not be loaded because the application is missing or corrupt.
"""
Windows Vista - winload.exe missing or corrupt
IT (Information Technology), Hardware, Software, OpenSource, GNU/Linux, *BSD, Mac, Windows
"""
File: \Windows\system32\winload.exe
Status: 0xc0000225
Info: The selected entry could not be loaded because the application is missing or corrupt.
"""
Windows Vista - winload.exe missing or corrupt
Pubblicato da
Daniele Orlando
a
01.20.00
0
commenti
Link a questo post
Labels: it:system:recovery, windows.vista
Pubblicato da
Daniele Orlando
a
01.17.00
0
commenti
Link a questo post
Labels: it:programming, php.xslt
Il 24 Gennaio si è tenuto un seminario sull'eXtreme Programming ospitato dal dipartimento di Informatica dell'università di scienze de L'Aquila.
Ovviamente non potevo mancare! :D
Ad essere sincero, forse per pregiudizio, forse per ignoranza, nutrivo diversi dubbi su quanto questo incontro potesse offrire in termini di qualità e tasso tecnico.
Fatto sta che un pò incuriosito, un pò desideroso di passare una giornata tra "miei simili", mi sono accomodato in prima fila, proprio di fianco allo speaker (Francesco Cirillo).
Che dire sono state quattro ore intense, interessanti, illuminanti. E soprattutto sono volate.
Francesco si è rivelato essere una persona estremamente competente e simpatica. Mi ha anche regalato una maglietta della campagna Anti-If... (come premio per avergli rotto le scatole per tutta la presentazione).
L'argomento trattato, che consiglio vivamente a tutti di approfondire quanto più possibile, è stato semplicemente straordinario.
Pur comprendendolo ancora in maniera frammentaria, risulta lampante la potenza dirompente che questa metodologia offre all'ingegneria del software.
Una visione evoluzionaria e rivoluzionaria del delicato sistema che relaziona i programmi ed i loro fruitori, gli utenti.
Senza trascurare ovviamente il lato tecnico, è stato mostrato come noi sviluppatori molto spesso ci dimostriamo essere dei caprono ignoranti che impugnano i coltelli dalla parte della lama, andandone molte volte anche fieri.
Per concludere mi è stata lanciata una sfida che non ho potuto rifiutare. Così mi sono iscritto al torneo di "Refactoring e sviluppo agile" sempre organizzato da Francesco.
Ma questa è un'altra storia...
Sperando di avervi incuriositi e stimolati ad apprendere qualcosa che non si conosce, vi suggerisco vivamente la lettura di quello che può essere considerato uno dei manifesti dell'XP by Francesco Cirillo: Arrivare a XP.
Pubblicato da
Daniele Orlando
a
00.56.00
0
commenti
Link a questo post
Labels: eventi
it:system:configuration
x11.xorg.aiglx
AIGLX
Fedora Core 6
Asus A6Va-Q021H
Introduction
Per gli sfortunati utenti GNU/Linux possessori di schede video AMD ATI come me, innanzitutto condoglianze. :D
Come è noto a tutta la comunità open, ATI si è sempre dimostrata alquanto riluttante, o comunque lenta, a supportare e a seguire lo sviluppo del sistema del pinguino, ponendosi in netto contrasto con la politica seguita dalla rivale nVidia che, invece, fa susseguire i rilasci dei propri driver con cadenza e miglioramenti più che soddisfacenti.
Come era facile aspettarsi, con l'arrivo dell'attesissima estensione AIGLX per Xorg 7.*, è mancato il supporto ufficiale per questa interessante tecnologia che promette di rendere la nostra esperienza lavorativa e ludica più produttiva e piacevole.
Precisamente i driver commerciali ATI non supportano l'estensione "GLX_EXT_texture_from_pixmap".
Smanettoni accaniti e tester dell'ultima novità state gia per preparare un attacco suicida alla base AMD ATI in Sunnyvale?
Ripensateci, poichè il server grafico Xorg dispone del driver opensource radeon che sopperisce alla mancanza di quelli commerciali rendendo possibile il "miracolo". Il prezzo da pagare è la maggiore lentezza, se confrontato con quello distribuito da AMD ATI; ma volete mettere la soddisfazione?
Environment
La configurazione è stata approntata su un notebook Asus A6Va-Q021H (scheda grafica ATI Mobility Radeon X700 PCI-E) ed una distribuzione Fedora Core 6 (kernel Linux 2.6.18 e server grafico x11 Xorg 7.1).
Dependencies
xorg-x11 >= 7.1
gnome >= 2.16
compiz || beryl
Resources
[/etc/X11/xorg.conf]
{
# Xorg 7.1
# Fedora Core 6 x86 32
# Linux 2.6.18_1.2849
# Asus A6Va-Q021
# AMD ATI Mobility Radeon X700 PCI-E
Section "Module"
# Load "dri" #@{1}
# Load "glx" #@{1}
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
EndSection
Section "ServerFlags"
Option "AIGLX" "true"
Option "DontZoom" "false"
EndSection
Section "ServerLayout" #@{2}
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchpad0" "CorePointer"
EndSection
Section "InputDevice" #@{2}
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection
Section "InputDevice" #@{2}
Identifier "Touchpad0"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "true"
EndSection
Section "Device"
Identifier "Card0"
VendorName "AMD ATI"
BoardName "Mobility Radeon X700 PCI-E"
Driver "radeon"
BusID "PCI:01:00:0" #@{3}
Option "BusType" "PCIE" # "PCIE" | "AGP" | "PCI" #@{4}
Option "AGPMode" "8" # "8" | "4" | "2" | "1"
Option "AGPFastWrite" "true"
Option "AccelDFS" "true" #@{5}
Option "GARTSize" "64"
Option "DynamicClocks" "true"
Option "NoAccel" "false"
Option "AccelMethod" "XAA" # "XAA" | "EXA"
Option "RenderAccel" "true"
Option "XAANoOffscreenPixmaps" "true"
Option "MonitorLayout" "LVDS,AUTO" # "LVDS" | "TMDS" | "CRT" | "AUTO" | ""NONE"
Option "SubPixelOrder" "RGB" # "RGB" | "BRG" | "NONE"
Option "DMAForXv" "true"
Option "DisplayPriority" "HIGH" # "HIGH" | "BIOS" | "AUTO"
Option "EnablePageFlip" "false"
Option "ColorTiling" "false"
## Option "DDCMode" "false"
## Option "PanelSize" "1280x800"
## Option "PaneleOff" "true"
## Option "MergedFB" "true"
## Option "MergedDPI" "100 100"
## Option "MergedNonRectangular" "true"
## Option "MergedXinerama" "true"
## Option "MergedXineramaCRT2IsScreen0" "true"
## Option "CRT2Position" # "Clone" | "LeftOf 0" | "RightOf 0" | "Above 0" | "Below 0"
## Option "MetaMode" # "1024x768-1024x768" | "1024x768+1024x768" | "1024"
## Option "UseFBDev" "false"
EndSection
Section "Screen" #@{2}
Identifier "Screen0"
Device "Card0"
DefaultDepth 24
SubSection "Display"
Depth 24
Visual "TrueColor"
Virtual 1280 800
Viewport 0 0
Modes "1280x800" "1024x768" # "1152x864"
EndSubSection
EndSection
Section "DRI"
Group 0 # "hardware"
Mode 0660
EndSection
#vim7:set tabstop=4 shiftwidth=4 expandtab filetype=xf86conf
}
HowTo
La configurazione è decisamente semplice e si limita alla sola corretta messa a punto del server grafico.
Copiate "Resources:[/etc/X11/xorg.conf]" in "/tmp/xorg-radeon.conf".
Badate bene a modificare la configurazione in modo che rispecchi il VOSTRO hardware.
Iniziamo:
#@{1}
è stato commentato poichè ho riscontrato problemi nel caricamento manuale dei moduli, ad ogni modo potete provare alla fine della configurazione ad abilitarli e a vedere cosa succede.
#@{2}
potete copiarla interamente dal vostro file di configurazione situato in "/etc/X11/xorg.conf".
#@{3}
poiche il bus pci può variare da sistema a sistema potete verificare il vostro semplicemente lanciando il comando
"[root@dragon /]# lspci -l | grep -i vga".
Lo vedrete comparire alla sinistra del terminale.
#@{4}
se non siete sicuri del tipo di bus usato dalla vostra scheda video potete tranquillamente commentare questa opzione e lasciare il rilevamento in automatico.
#@{5}
per la configurazione avanzata delle opzioni del driver radeon vi rimando al manuale ufficiale decisamente utile qualora voleste approntare configurazioni avanzate o tuning delle performance. Abilitando le opzioni "EnablePageFlip" e "ColorTiling" si può avere un aumento di performance ma nel mio caso ho riscontrato incompatibilità di funzionamento nel caso di utilizzo contemporaneo delle due opzioni.
La configurazione si può dire terminata.
"[root@dragon /]# mv /etc/X11/xorg.conf /etc/X11/xorg-default.conf";
"[root@dragon /]# mv /tmp/xorg-radeon.conf /etc/X11/";
"[root@dragon /]# cd /etc/X11/";
"[root@dragon /]# ln -s xorg-radeon.conf xorg.conf";
Fatto ciò possiamo riavviare il sistema.
Entriamo nel nostro utente con una sessione Gnome e lanciamo con <ALT><F2> il comando "desktop-effects".
Volete vedere il risultato?

Troubleshooting
Se si dovessero riscontrare problemi, prima di tutto vi posso consigliare di disabilitare selinux:
"[root@dragon /]# setenforce 0";
e riavviare il server grafico:
"[root@dragon /]# gdm-restart";
Successivamente è d'obbligo l'analisi dei log:
"[root@dragon /]# grep EE /var/log/Xorg.0.log";
"[root@dragon /]# grep WW /var/log/Xorg.0.log";
Solo da questi è possibile risalire al problema.
Se proprio non foste in grado di eseguire il server grafico vi basterà tornare alla configurazione originale:
"[root@dragon /]# rm /etc/X11/xorg.conf";
"[root@dragon /]# ln -s xorg-default.conf xorg.conf".
Pubblicato da
Daniele Orlando
a
00.24.00
1 commenti
Link a questo post
Labels: it:system:configuration, x11.xorg.aiglx
Hi guys.
This is my first post on this blog. Actually, this is my first blog, too.
The main reason that made me create this blog is the wish to share my knowledge and my experience in IT field with the community and to grow up with it.
So, the posts that will follow, will be centred on the solution of problems that I solved and that can be encountered, especially by advanced users, in systems administration, programming and problems solving.
I wont hide that an other important reason for this blog is the necessity to improve my bad "maccheronic" english, so be patient please. :(
Pubblicato da
Daniele Orlando
a
00.51.00
2
commenti
Link a questo post