vorrei aprire questo post per aiutare chi come me troverà sulla sua strada la quantità di problemi che ho avuto anche io, relativi
alla configurazione della scheda video e delle proporzioni del monitor
e ai freeze continui di questo sistema.
sicuramente potrà essere utile anche per altri vecchi portatili.
prima di tutto una volta terminata l'istallazione dal cd alternate (visto che la modalità live con 448mb di ram era inverosimile)
mi sono trovato davanti al problema di configurare la corretta proporzione del monitor.
non essendoci xorg.conf, in quanto le nuove versioni di ubuntu rilevano di persè la config "migliore" ,
all'avvio del sistema mi ritrovavo con un monitor con proporzioni 1600x1400...
questo ovviamente mi tagliava il desktop nella parte bassa e nella parta destra.
essendo il mio monitor ottimizzato massimo per 1280x800.
l'unico modo per ovviare a questo problema è stato di ricreare manualmente un file xorg.conf in /etc/X11 con il minimo indispensabile. in questo modo il sistema andrà a leggere quella configurazione lì prima di fare da solo. :P
sull'amilo ho installata una scheda video integrata con chip via.
il primo passo è stato installare i drivers openchrome li si trova sul synaptic!
ovviamente le discussioni (in ogni lingua immaginabile) in proposito si buttano!
io propongo questo sito che cmq mi è stato d'aiuto
http://www.linlap.com/wiki/fujitsu+amilo+l7320gw
per quanto riguarda lo xorg da me compilato vi incollo il codice:
ovviamente è da adattare alle necessità di ogn'uno, ma almeno con questo sono riuscito a far partire X con le giuste proporzioni (1280x800) (anche perchè se provavo a cambiarle da gui, mi si impallava tutto il monitor!!)Section "Monitor"
Identifier "Monitor0"
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "openchrome"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1200x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
NB. per trovare la modeline ho utilizzato il comando in terminale
poi, risolti i vari problemi con il jack delle cuffie (installazione driver alsa e settaggio del front)cvt 1280 800 60
con la scheda wireless, e tante altre piccole cose che mi rallentavano il sistema
mi sono trovato in una non poco impegnativa situazione: ??? e qui entriamo nel vivo >:(
ad ogni avvio il pc si "freezava" sullo splash screen
e per arrivare al login dovevo premere ripetutamente invio.
ma non è finita. una volta avuto accesso al desktop, sullo spegnimento mi ritrovavo nella stessa situazione, dovendo premere invio finchè il sistema non si spegneva (o riavviava)
dopo centinaia di prove che mi hanno portato anche a sospendere dal grub lo splash screen e i servizi apic e lapic:
/etc/default/grub
Codice: Seleziona tutto
bla bla bla...
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noapic nolapic"
GRUB_CMDLINE_LINUX=""
bla bla bla...
senza parlare dei frequentissimi freeze on idle: ogni volta che lasciavo il mouse per fatti suoi, dopo pochi secondi, l'orologio cominciava a non scorrere più... le finestre si freezavano e anche se potevo muovere il mouse, non potevo eseguire nessuna operazione, tantomeno lo spegnimento che dovevo forzare premendo il tasto power per 5 secondi.
alla fine la soluzione è arrivata dopo ore ore e ore sulla chat di #ubuntu-it....
in pratica
il conflitto nasceva, mi pare di aver capito dopo ripetute prove, dall'impossibilità di disattivare l'idle della cpu da bios.. e la non gestibilità da kernel di quest'ultimo.
la soluzione è stata tuttavia semplice. effettivamente non ne conosco i motivi ma ho trovato una stringa nel /etc/default/grub che mi ha risolto tutto: freeze spegnimento e avvio
e quindi dopo tutte queste chiacchiere ve la presento qui.
(b2b)
da terminale sudo nano /etc/default/grub
e nella sezione CMD_LINE del grub ho compilato cosi
salvate e poi date da terminale /sudo update-grub#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash noapic nolapic"
GRUB_CMDLINE_LINUX="pci=nommconf idle=poll"
riavviate e così avrete (almeno a me ha funzionato) un sistema che non freeza (perkè non vanno in idle le periferiche) e l'avvio e lo spegnimento senza splash screen (evitabile!!) e senza dover premere invio o aspettare tempi infiniti.
scusate il modo orribile in cui ho scritto questa cosa, la mia intenzione non era fare una guida ma aiutare qualcuno che ha avuto difficoltà come è successo per me. magari, qualcuno di più competente potrà correggerla e riscriverla come guida!
statevibbene!