juu toinen juttu: vaihdoin näytön 15" TFT:hen silleen että otin vanhan putken irti ja laitoin uuden tilalle. kun käynnistän niin sanoo kone cannot display mode 1024x768-60hz, ja pysähtyy siihen. no kun sitten boottaan failsafella niin lähtee käyntiin ja sama reso toimii x:ssä ihan moitteetta..
Kannattanee käydä X:n konffeja puukottamassa, eli katsoa monskun ohjekirjasta vertical ja horizontal refresh ratet ja käydä ne muuttamassa konffifileksen [Display] tms. kohtaan. Kannattaa myös katsoa monitorin tuetut tarkkuudet ja niille passaavat hertsit ja tarkistaa X:n konffeista nekin.
lisäystä ja SELVENNYSTÄ... siis konsolissa ei näy mitään X:ä toimii ok. grub.conf tiedostossa on mahdollisuus tarjota vga=normal vga=0x317 tai 0x305 ta jne. kaikkia kokeillu jos lataan failsafeasetuksilla niin konsoli näkyy vaan aika isona.. (ois tarkotus saada vähän resoa kasvatettua) sitte on semmonen mahd. video=vesafb (mitähän muuta tuohon vois tunkea?) jos jätän nuo kilkkeet pois niin toimii ok jollai 320x240 resolla eli lähinnä jos tietoo niin mistä muualta se kaivaa niitä näyttötilatietoja kun tosta grub.conffista???
X:n konffeissa on nuo resoluutio jutut ja näytön yms. määrittelyt. Ainakin gentoossa konffi-file löytyy /etc/X11 -kansiosta. Varminta olisi ajaa käsin X:n automaattinen konffaus uudestaan.
@sohlo vilkaiseppa miltä näyttää se grub.conf filen failsafe kohta...?? Kernelissä voi olla myöskin käännettynä väärät asetukset bootsplashille, eli siellä voi olla esim. 1024x768-85hz sitä vanhaa kuvaputkea varten ja siksi toi 60Hz ei toimi nyt... En tiedä, että mikä distro sulla on käytössä, mutta etsippäs kernelin config file (voisi olla vaikka /usr/src/linux/.config) ja vilkaise miltä näyttää tällaset asetukset: # Graphics support # Console display driver support # Logo configuration Eli postaa noiden kohtien alta löytyvät tänne foorumille...
#Suse 9 äh ei ollu siellä /boot/config siellä on tällasta # # Console drivers # CONFIG_VGA_CONSOLE=y CONFIG_VIDEO_SELECT=y CONFIG_MDA_CONSOLE=m
Onkos sulla siinä 2.4.xx vai 2.6.xx kerneli...helpoin tapa tarkistaa asia on kirjottaa komentorivillä: uname -a laitappa vielä se grub:in conffi tänne näkyviin kokonaisuudessaan...ja laitappa vielä nämäkin vga=0x317, 0x305 jne. kaikki testaamasi näkyviin...
grub.conf --------- root (hd0,2) install --stage2=/boot/grub/stage2 /boot/grub/stage1 d (hd0) /boot/grub/stage2 0x8000 (hd0,2)/boot/grub/menu.lst quit menu.lst -------- # Modified by YaST2. Last modification on Thu Nov 25 20:37:35 2004 color white/blue black/light-gray default 1 timeout 8 gfxmenu (hd0,2)/etc/bootsplash/themes/SuSE/bootloader/message ###Don't change this comment - YaST2 identifier: Original name: linux### title Linuxkski kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 showopts splash=silent desktop hdg=none hdd=none initrd (hd0,2)/boot/initrd ###Don't change this comment - YaST2 identifier: Original name: windows### title Vintoosa root (hd0,0) chainloader +1 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 nosmp desktop hdc=ide-scsi hdclun=0 showopts hdg=none initrd (hd0,2)/boot/initrd ### title TESTI kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x317 hdc=ide-scsi hdclun=0 hdg=none showopts initrd (hd0,2)/boot/initrd ###Don't change this comment - YaST2 identifier: Original name: failsafe### title jos mikkaa muu ee aata kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 showopts ide=nodma apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3 initrd (hd0,2)/boot/initrd
Joo eli kokeileppas mitä tapahtuu tälläsilla: title TESTI2 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x317 splash=silent desktop hdc=ide-scsi hdclun=0 initrd (hd0,2)/boot/initrd title TESTI3 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=791 splash=silent desktop hdc=ide-scsi hdclun=0 initrd (hd0,2)/boot/initrd sit jos noilla ei toimi, niin todennäköisesti vika on siinä, että bootsplash kuva on ehkä eri resoluutiolla ollut sille vanhalle näytölle... kannattaa myös ehkä kokeilla eri resoluutioilla... esim. vga=791 tarkoittaa 1024x768 @ 16 bpp vga=788 800x600 @ 16bpp jne... Sitten voit kokeilla myös vaikka tällästä: kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=791 initrd (hd0,2)/boot/initrd tai tällästä: kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 initrd (hd0,2)/boot/initrd kerroppas mitä näiden kanssa kävi...??
title TESTI2 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x317 splash=silent desktop hdc=ide-scsi hdclun=0 initrd (hd0,2)/boot/initrd title TESTI3 kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=791 splash=silent desktop hdc=ide-scsi hdclun=0 initrd (hd0,2)/boot/initrd nuo kummatkin tekee saman eli: näyttö sanoo Cannot display this video mode. Please change computer input to 1024@768 60Hz (eli tuon sanoo näyttö..ei linux se vaan jatkaa käynnistymistään vaikka mittään ei näykään) kuvan reso jne. ei voi olla vikana (kai?) tarjosin muitakin kuvia ja aika hanakasti valitti linux että on väärän kokonen tjms. onko tuolle Hz määrälle mahd. tehdä jotain jostain???
On. Eli sun pitää muuttaa toi asetus kerneliin, eli ensin etsit sieltä linuxista kernelin lähdekoodin... Sitten roottina siinä hakemistossa: make menuconfig Tää on 2.6.9 kernelistä, eli se menee erilailla 2.4.x kernelillä, mutta etsi sieltä kohta, josta löytyy "Device drivers" --> "Graphics support" --> "VESA VGA graphics support" ja sen jälkeen pääset muuttamaan resoluutiota ja hertsejä...toi voi olla tosiaankin hyvin erilainen susen omilla patcheilla varustetussa 2.4 kernelissä... Sitten pitää kääntää se kerneli vielä make:n avulla...en nyt muista ihan tarkkaan, kuinka toi meni 2.4 kernelin kanssa, mutta 2.6 menis näin: make && make modules_install Eli koko ongelma on siinä, että kun asensit susen sillä vanhalla näytöllä, niin se tunnisti sen ja laittoi sen asetukset "muistiin" ja nyt kun vaihdoit sen näytön, niin ne vanhat asetukset eivät enää toimikaan sillä uudella näytöllä...
ei auttanut kernelin virittelyt ei: tarvis menuconfig ---> ncurses_devel asentaa (toimiiko xconfig(GUI) samalla tavoin kuin toi toinen mikä on ilmeisesti tarkotettu komentoriviltä suoritettavaksi ja xconfig X:ssä?? olenko oikeassa?) SITTEN ITSE ASIAAN.... ------------------------ tyrkkäsinpäs tuossa huvikseni mandrake linux 10.0 levyn koneeseen ja boottasin siltä... heh ... sama vika : cannot display blaablaA sitä ei voi edes asentaa jos ei nyt halua sokkona yrittää =) eli mikähän tuo mahollisesti on tuo reso ja hz mitä nuo linukat oletuksena tarjoaa ??? (näyttö on PHILIPS 150S) taidan viskata mehtään koko ruudun!!!
ja vielä... koitin samaa SUSE:n levyltä... ei toemi sekkään... paitsi grub lähtee ja antaa mahdollisuuden käynnistää vikojasietävästi vga tilassa ilman apm jne.
Joo kyllä tolla xconfig:illa pystyy tekemään samat asiat, kuin menuconfigilla, mutta itse käytän aina tota menuconfig:ia, koska siihen on vaan tottunut...joo menuconfig tarvii tosiaan ton ncurses:in (console display library) toimiakseen...eli erona on tosiaan se, että menuconfig toimii konsolissa ilman X:ää tai X:n kanssa, kun taas xconfig toimii ainoastaan X:n kanssa.. Paina siinä heti boottauksen alussa F1,F2 tai F3, mitä nyt ikinä pyydetäänkään ja sieltä löytyy lisää mahdollisuuksia boottaamiseen...kokeileppa sieltä säätää resoja ja/tai hertsejä...kokeile vaikka 800x600 ja 640x480 jne...toi kuullostaa kyllä aika oudolta ongelmalta...
siis kun kone kysyy että käynnistetäänkö cd:ltä ja painan jotain niin alkaa bootata mutta sen jälkeen ei näy enää mitään... (jospa koitan painella niitä nappeja F1 jne. sen jälkeen... katotaan mitä tapahtuu) (luulis ton näytön ees jotain näyttävän?? wintoosassa voi tarjota motä taajuuksia vaan ja <1024x768... eikai ne linukan asennukset kuitenkaan oletuksena jotain 1600x1200 resoja tarjoa =) )