Framebuffer (1280x800)
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Se vuoi un consiglio, leggiti la wiki che ho appena finito di sistemare sui driver radeon. Ho spiegato dettagliatamente come impostare il framebuffer, in ogni suo più piccolo aspetto.
Anche se non hai una scheda radeon, i principi sono comunque validi.
http://www.slacky.eu/wikislack/index.ph ... _GNU/Linux
Comincia a leggere dalla seconda parte della sezione sulla configurazione del kernel in poi. Se hai problemi, o non capisci qualcosa, avvisami pure.
Può essere che tirerò fuori quella parte da quell'articolo per farne uno più generico, vedremo
Anche se non hai una scheda radeon, i principi sono comunque validi.
http://www.slacky.eu/wikislack/index.ph ... _GNU/Linux
Comincia a leggere dalla seconda parte della sezione sulla configurazione del kernel in poi. Se hai problemi, o non capisci qualcosa, avvisami pure.
Può essere che tirerò fuori quella parte da quell'articolo per farne uno più generico, vedremo
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Ho seguito la guida minuziosamente, ma non riesco lo stesso a gestire il framebuffer radeonfb.lennynero ha scritto:ho una ati mobility radeon x700
In lilo.,conf ho provato ad usare la sintassi:lennynero ha scritto:io vorrei usare radeonfb a 1280x800(WXGA)
Codice: Seleziona tutto
append="video=radeonfb:1280x800-32@60"- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Hai aggiornato lilo dopo aver cambiato il file lilo.conf?
Inoltre, hai provato a passare a mano il parametro all'avvio di lilo?
Che modello esatto hai di scheda video?
Potrebbe darsi che la tua radeon sia una di quelle non supportate da radeonfb. In tal caso prova ad usare la sintassi
Prova anche ad usare 24 bit invece di 32.
Infine, hai provato ad usare vbetest ed hwinfo per avere un elenco delle modalità video, come da guida? Che output ti davano?
Se vuoi, posta in allegato il tuo file .config del kernel e magari dimmi che operazioni hai fatto per compilare ed installare il kernel, può darsi che il problema sia li.
Inoltre, hai provato a passare a mano il parametro all'avvio di lilo?
Che modello esatto hai di scheda video?
Potrebbe darsi che la tua radeon sia una di quelle non supportate da radeonfb. In tal caso prova ad usare la sintassi
Codice: Seleziona tutto
video=vesafb:1280x800-32@60Infine, hai provato ad usare vbetest ed hwinfo per avere un elenco delle modalità video, come da guida? Che output ti davano?
Se vuoi, posta in allegato il tuo file .config del kernel e magari dimmi che operazioni hai fatto per compilare ed installare il kernel, può darsi che il problema sia li.
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
dunque, ho fatto qualche test incrociato, e pare che io abbia fatto degli errori. adesso sistemo la guida.
ho potuto verificare che il driver radeon si comporta un po' come vuole lui, ignorando spesso i settaggi espliciti dell'utente.
Ad esempio, se io provo a settare sul mio display la stessa risoluzione che ti ho indicato sopra (1280x800-32@60) ottengo una risoluzione reale di 1280x800 a 8 bit, non 32. Se cambio qualche parametro come la frequenza o addirittura porto i bit ad 8, ottengo una risoluzione reale di 1280x1024..
Suppongo dipenda un po' tutto da un insieme di bug e di mancanze d'implementazione. Ho letto in giro che può dipendere dal fatto che uso un monitor LCD, il quale non supporta correttamente I2C/DDC ed il driver radeonfb appena vede che si è su un display di tipo panel tramite un interrogazione EDID, fa un po' quello che gli pare a lui.
Come risolvere il problema quindi?
Il mio consiglio è di provare ad ottenere almeno la risoluzione desiderata ad 8 bit (dovresti farcela) facendo un po' di tentativi, provando una serie di parametri direttamente dal menù di lilo all'avvio del sistema, quindi di settare il depth con il comando fbset mettendolo dentro uno script di rc.d, tipo rc.S.
Adesso comunque sistemo la guida, in modo da correggere le inesattezze che ho scritto.
Mi spiace ma proprio non avevo rilevato questo comportamento

ho potuto verificare che il driver radeon si comporta un po' come vuole lui, ignorando spesso i settaggi espliciti dell'utente.
Ad esempio, se io provo a settare sul mio display la stessa risoluzione che ti ho indicato sopra (1280x800-32@60) ottengo una risoluzione reale di 1280x800 a 8 bit, non 32. Se cambio qualche parametro come la frequenza o addirittura porto i bit ad 8, ottengo una risoluzione reale di 1280x1024..
Suppongo dipenda un po' tutto da un insieme di bug e di mancanze d'implementazione. Ho letto in giro che può dipendere dal fatto che uso un monitor LCD, il quale non supporta correttamente I2C/DDC ed il driver radeonfb appena vede che si è su un display di tipo panel tramite un interrogazione EDID, fa un po' quello che gli pare a lui.
Come risolvere il problema quindi?
Il mio consiglio è di provare ad ottenere almeno la risoluzione desiderata ad 8 bit (dovresti farcela) facendo un po' di tentativi, provando una serie di parametri direttamente dal menù di lilo all'avvio del sistema, quindi di settare il depth con il comando fbset mettendolo dentro uno script di rc.d, tipo rc.S.
Adesso comunque sistemo la guida, in modo da correggere le inesattezze che ho scritto.
Mi spiace ma proprio non avevo rilevato questo comportamento
Ultima modifica di nuitari il sab 20 ott 2007, 14:02, modificato 1 volta in totale.
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
nuitari sembra che non riusciamo ad intenderci: rispondo esplicitamente(come avevo già fatto) alle tue ultime 3 domande
1) Sì ho aggiornato lilo dopo averlo modificato, aggiungo che ho configurato il kernel esattamente come descrivi tu nell'howto
2) Che intendi x passare a mano?La cosa importante è sapere cosa passare e io come detto ho passato:
1) Che scheda video hai tu?
2) Che framebuffer usi?
3) Come passi i parametri a lilo?
4) Mi descriveresti in sintesi la configurazione del kernel che hai usato tu?
5) Utilizzando vbtest mi da un sacco di risoluzioni che non riesco ad utilizzare, per esempio, con vesafb, se provo ad utilizzare 1280x1024, che corrisponde dalla tabella a 292, sommandoci 512 ottengo 804, ma se passo vga=804 mi dice che non è definito....e come detto l'append a radeonfb lo ignora totalmente!
Scusami l'atteggiamento da interrogatorio ma davvero mi pare che non riusciamo ad intenderci su alcuni punti fondamentali
Comunque in definitiva se davvero non posso usare radeonfb proverò a reinserire vesa nel kernel e proverò così:
1) Sì ho aggiornato lilo dopo averlo modificato, aggiungo che ho configurato il kernel esattamente come descrivi tu nell'howto
2) Che intendi x passare a mano?La cosa importante è sapere cosa passare e io come detto ho passato:
3)lennynero ha scritto:Codice: Seleziona tutto
append="video=radeonfb:1280x800-32@60"
Pare che non ci siamo intesi su una cosa: io VORREI usare radeonfb e NON vesafb. Ora ti faccio io qualche domanda:lennynero ha scritto:lennynero ha scritto:ho una ati mobility radeon x700
1) Che scheda video hai tu?
2) Che framebuffer usi?
3) Come passi i parametri a lilo?
4) Mi descriveresti in sintesi la configurazione del kernel che hai usato tu?
5) Utilizzando vbtest mi da un sacco di risoluzioni che non riesco ad utilizzare, per esempio, con vesafb, se provo ad utilizzare 1280x1024, che corrisponde dalla tabella a 292, sommandoci 512 ottengo 804, ma se passo vga=804 mi dice che non è definito....e come detto l'append a radeonfb lo ignora totalmente!
Scusami l'atteggiamento da interrogatorio ma davvero mi pare che non riusciamo ad intenderci su alcuni punti fondamentali
Comunque in definitiva se davvero non posso usare radeonfb proverò a reinserire vesa nel kernel e proverò così:
nuitari ha scritto:Codice: Seleziona tutto
video=vesafb:1280x800-32@60
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
Ehe ok, mea culpa, non ho capito alcune cose
Vediamo di chiarirci meglio. Innanzitutto di dico subito di ridare un occhiata alla guida che poi stanotte ho sistemato un po' di cose.
Quando avvii il computer lilo dovrebbe presentarti un menù con la possibilità di scegliere fra i vari kernel. E' quello il momento in cui devi immettere il parametro. Usa le frecce della tastiera per selezionare il kernel che vuoi avviare, poi con la tastiera scrivi uno spazio e accoda il parametro video=...
Se lilo non ti visualizza il menù, edita il file lilo.conf ed aggiungi le righe:
aggiorna lilo e riavvia il computer.
Prova un po' di varianti, per beccare il parametro giusto. Come ho detto nel reply precedente, il driver radeonfb è un po' duro d'orecchi e fa un po' quello che vuole lui, per cui potresti dover usare altre combinazioni sia di profondità di bit che di refresh.
Prova ad esempio: 1280x800-8@60 1280x800-16@60 1280x800-24@60
oppure: 1280x800-32@75, etc etc (credo avrai capito).
So che tu vuoi avviare il tutto a 32 bit (o almeno a 24), ma potrebbe essere che il driver radeonfb non sia d'accordo, per cui devi tentare quantomeno di avviare con la risoluzione giusta, per poi cambiarne i parametri con fbset (ancora una volta, leggi la guida aggiornata).
Se proprio non riesci ad avviare in 1280x800, tenta di avviare a risoluzioni + basse anche solo per verificare che radeonfb ti stia calcolando (tipo 800x600).
Una volta avviata la procedura di inittab, potrai cambiare la risoluzione inserendo il comando fbset dentro, ad esempio, rc.S, previa configurazione di fb.modes come spiegato nella guida.

Se ho capito bene e lo stavi usando con un kernel compilato con vesafb, allora semplicemente devi dare la colpa all'implementazione di VBE della tua mobility, che fa cilecca, oppure all'interfacciamento con la tua scheda da parte del kernel, oppure al monitor che magari non lo supporta con quella frequenza.
In entrambi i casi, ancora una volta, devi ripiegare su fbset e fare un po' di tentativi.
Puoi testare le modalità vesa anche direttamente con vbetest, immettendo il numero relativo alla risoluzione direttamente dall'utility.
OK recepito ^_^lennynero ha scritto:nuitari sembra che non riusciamo ad intenderci: rispondo esplicitamente(come avevo già fatto) alle tue ultime 3 domande
1) Sì ho aggiornato lilo dopo averlo modificato, aggiungo che ho configurato il kernel esattamente come descrivi tu nell'howto
Come ho spiegato nell'howto, prima di mettere la riga dentro lilo come hai fatto tu (giustamente per altro) è necessario fare un po' di prove passando il parametro "a mano" direttamente a lilo. Solo una volta beccato il parametro giusto, allora è il caso di metterlo dentro lilo.conf2) Che intendi x passare a mano?La cosa importante è sapere cosa passare e io come detto ho passato:Codice: Seleziona tutto
append="video=radeonfb:1280x800-32@60"
Quando avvii il computer lilo dovrebbe presentarti un menù con la possibilità di scegliere fra i vari kernel. E' quello il momento in cui devi immettere il parametro. Usa le frecce della tastiera per selezionare il kernel che vuoi avviare, poi con la tastiera scrivi uno spazio e accoda il parametro video=...
Se lilo non ti visualizza il menù, edita il file lilo.conf ed aggiungi le righe:
Codice: Seleziona tutto
prompt
timeout = 50
Prova un po' di varianti, per beccare il parametro giusto. Come ho detto nel reply precedente, il driver radeonfb è un po' duro d'orecchi e fa un po' quello che vuole lui, per cui potresti dover usare altre combinazioni sia di profondità di bit che di refresh.
Prova ad esempio: 1280x800-8@60 1280x800-16@60 1280x800-24@60
oppure: 1280x800-32@75, etc etc (credo avrai capito).
So che tu vuoi avviare il tutto a 32 bit (o almeno a 24), ma potrebbe essere che il driver radeonfb non sia d'accordo, per cui devi tentare quantomeno di avviare con la risoluzione giusta, per poi cambiarne i parametri con fbset (ancora una volta, leggi la guida aggiornata).
Se proprio non riesci ad avviare in 1280x800, tenta di avviare a risoluzioni + basse anche solo per verificare che radeonfb ti stia calcolando (tipo 800x600).
Una volta avviata la procedura di inittab, potrai cambiare la risoluzione inserendo il comando fbset dentro, ad esempio, rc.S, previa configurazione di fb.modes come spiegato nella guida.
ti sono vicino nel tuo dolorelennynero ha scritto:3) ho una ati mobility radeon x700
Come ho detto nella guida, da internet si evince che a con determinate combinazioni di monitor/scheda radeonfb non ne vuole proprio sapere di andare. Già il fatto che ti si avvii comunque è positivo.lennynero ha scritto:Pare che non ci siamo intesi su una cosa: io VORREI usare radeonfb e NON vesafb.
Mobility Radeon 9700, aka 9600 m10, una delle peggiorilennynero ha scritto:Ora ti faccio io qualche domanda:
1) Che scheda video hai tu?
radeonfb, il quale riconosce all'avvio tramite il bios (per grazia di dio) il 1280x800 ma NON i 32 bit, che devo attivare con fbset.lennynero ha scritto:2) Che framebuffer usi?
considerato che come ho detto radeonfb riconosce i 1280x800 da solo, non gli passo il parametro video, ma sono costretto ad usare fbset.lennynero ha scritto: 3) Come passi i parametri a lilo?
Assolutamente identica a quella della wiki. Mi viene un dubbio: hai compilato il supporto a I2C? Dai un occhiata sotto Device Drivers.lennynero ha scritto:4) Mi descriveresti in sintesi la configurazione del kernel che hai usato tu?
Mi stai dicendo che hai provato a ricompilare il kernel con vesafb, usare l'opzione vga=804 e non andava? perchè vga= serve per impostare la risoluzione O della console testuale O di vesafb, per cui se tentavi di usarlo con il driver radeon è ovvio che non andasse.lennynero ha scritto:5) Utilizzando vbtest mi da un sacco di risoluzioni che non riesco ad utilizzare, per esempio, con vesafb, se provo ad utilizzare 1280x1024, che corrisponde dalla tabella a 292, sommandoci 512 ottengo 804, ma se passo vga=804 mi dice che non è definito....e come detto l'append a radeonfb lo ignora totalmente!
Se ho capito bene e lo stavi usando con un kernel compilato con vesafb, allora semplicemente devi dare la colpa all'implementazione di VBE della tua mobility, che fa cilecca, oppure all'interfacciamento con la tua scheda da parte del kernel, oppure al monitor che magari non lo supporta con quella frequenza.
In entrambi i casi, ancora una volta, devi ripiegare su fbset e fare un po' di tentativi.
Puoi testare le modalità vesa anche direttamente con vbetest, immettendo il numero relativo alla risoluzione direttamente dall'utility.
Figurati, fai tutte le domande che ritieni utili. Comunque, prova con vesafb e dimmi. Ufficialmente (da documentazione) la sintassi vesafb:risoluzione non è supportata, ma in pratica dovrebbe funzionare. Suppongo dipenda dal fatto che non aggiornano la documentazione di vesafb dai tempi del 2.4...lennynero ha scritto:Scusami l'atteggiamento da interrogatorio ma davvero mi pare che non riusciamo ad intenderci su alcuni punti fondamentali
Comunque in definitiva se davvero non posso usare radeonfb proverò a reinserire vesa nel kernel e proverò così:nuitari ha scritto:Codice: Seleziona tutto
video=vesafb:1280x800-32@60
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
ho scoperto che non avevo il supporto I2C, l'ho aggiunto built-in ma le cose non sono cambiate x niente...Ho notato una cosa durante gli esperimenti: quando do fbset mi dice: visto che vbetest con quella risoluzione funziona..., poi vi aggiorno.
EDIT: nulla di fatto, radeonfb continua ad ignorarmi.
, inoltre vbetest funziona solo con le modalità 1024x768. Ho da aggiungere che usando vesafb fbset "funziona" meglio. comunque di seguito posto il mio kernel configopen /dev/fb0: No such file or directory
per quanto riguarda I2C quello che non avevo nel kernel era CONFIG_I2C=y e figli, e non CONFIG_FB_RADEON_I2C=y che ovviamente anche prima era incluso....In definitiva ho la sensazione che radeonfb non voglia proprio funzionare in nessun modo...ultima prova che faccio è usareCONFIG_X86_32=y
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
CONFIG_QUICKLIST=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_DMI=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_POSIX_MQUEUE=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_SYSFS_DEPRECATED=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SYSCTL=y
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLAB=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_KMOD=y
CONFIG_BLOCK=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_CFQ=y
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_X86_PC=y
CONFIG_MPENTIUMM=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_XADD=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=4
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
CONFIG_X86_MCE=y
CONFIG_VM86=y
CONFIG_DMIID=y
CONFIG_HIGHMEM4G=y
CONFIG_PAGE_OFFSET=0xC0000000
CONFIG_HIGHMEM=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ARCH_POPULATES_NODE_MAP=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPARSEMEM_STATIC=y
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_ZONE_DMA_FLAG=1
CONFIG_BOUNCE=y
CONFIG_NR_QUICK=1
CONFIG_VIRT_TO_BUS=y
CONFIG_MTRR=y
CONFIG_SECCOMP=y
CONFIG_HZ_250=y
CONFIG_HZ=250
CONFIG_PHYSICAL_START=0x100000
CONFIG_PHYSICAL_ALIGN=0x100000
CONFIG_COMPAT_VDSO=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_PM=y
CONFIG_PM_LEGACY=y
CONFIG_PM_SLEEP=y
CONFIG_SUSPEND_UP_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_HIBERNATION_UP_POSSIBLE=y
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_ASUS=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIEAER=y
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
CONFIG_PCCARD=y
CONFIG_PCMCIA=y
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
CONFIG_CARDBUS=y
CONFIG_PCMCIA_PROBE=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_FIB_HASH=y
CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y
CONFIG_INET_XFRM_MODE_BEET=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_NETFILTER=y
CONFIG_NF_CONNTRACK_ENABLED=m
CONFIG_NF_CONNTRACK=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_STATE=m
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IRDA=m
CONFIG_IRLAN=m
CONFIG_IRCOMM=m
CONFIG_IRTTY_SIR=m
CONFIG_IRPORT_SIR=m
CONFIG_USB_IRDA=m
CONFIG_BT=m
CONFIG_BT_L2CAP=m
CONFIG_BT_SCO=m
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m
CONFIG_BT_HCIUSB=m
CONFIG_BT_HCIUSB_SCO=y
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIBCM203X=m
CONFIG_BT_HCIBPA10X=m
CONFIG_BT_HCIBFUSB=m
CONFIG_BT_HCIDTL1=m
CONFIG_BT_HCIBT3C=m
CONFIG_BT_HCIBLUECARD=m
CONFIG_BT_HCIBTUART=m
CONFIG_BT_HCIVHCI=m
CONFIG_WIRELESS_EXT=y
CONFIG_IEEE80211=m
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PNP=y
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_MISC_DEVICES=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_PROC_FS=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_CMD640=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_IDEPCI_PCIBUS_ORDER=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_WAIT_SCAN=m
CONFIG_SCSI_LOWLEVEL=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OHCI1394=y
CONFIG_IEEE1394_VIDEO1394=y
CONFIG_IEEE1394_DV1394=y
CONFIG_IEEE1394_RAWIO=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_TUN=m
CONFIG_NETDEV_1000=y
CONFIG_SK98LIN=m
CONFIG_WLAN_80211=y
CONFIG_IPW2200=m
CONFIG_NET_PCMCIA=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=800
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_LIBPS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_SERIAL_8250_PCI=y
CONFIG_SERIAL_8250_PNP=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_AGP=m
CONFIG_AGP_INTEL=m
CONFIG_DRM=m
CONFIG_DRM_RADEON=m
CONFIG_DEVPORT=y
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_ALGOBIT=y
CONFIG_I2C_ALGOPCF=y
CONFIG_I2C_ALGOPCA=y
CONFIG_I2C_I801=y
CONFIG_I2C_I810=y
CONFIG_I2C_PIIX4=y
CONFIG_I2C_DEBUG_CORE=y
CONFIG_I2C_DEBUG_ALGO=y
CONFIG_I2C_DEBUG_BUS=y
CONFIG_I2C_DEBUG_CHIP=y
CONFIG_HWMON=y
CONFIG_DAB=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_VIDEO_OUTPUT_CONTROL=m
CONFIG_FB=y
CONFIG_FIRMWARE_EDID=y
CONFIG_FB_DDC=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_RADEON=y
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
CONFIG_FB_RADEON_DEBUG=y
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
CONFIG_VIDEO_SELECT=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_INTEL8X0=m
CONFIG_AC97_BUS=m
CONFIG_HID_SUPPORT=y
CONFIG_HID=y
CONFIG_USB_HID=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=y
CONFIG_USB_STORAGE=y
CONFIG_USB_MON=y
CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_BLOCK_BOUNCE=y
CONFIG_MMC_SDHCI=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_DNOTIFY=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_SMB_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_INSTRUMENTATION=y
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_UNUSED_SYMBOLS=y
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_EARLY_PRINTK=y
CONFIG_DOUBLEFAULT=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=m
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_MANAGER=m
CONFIG_CRYPTO_ECB=m
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_PCBC=m
CONFIG_CRYPTO_BLOWFISH=m
CONFIG_CRYPTO_AES=m
CONFIG_CRYPTO_ARC4=m
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m
CONFIG_CRYPTO_HW=y
CONFIG_CRYPTO_DEV_GEODE=m
CONFIG_BITREVERSE=y
CONFIG_CRC_CCITT=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_AUDIT_GENERIC=y
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_KTIME_SCALAR=y
Codice: Seleziona tutto
video=radeonfb:1024x768-16@60EDIT: nulla di fatto, radeonfb continua ad ignorarmi.
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
fai una cosa, posta il contenuto di dmesg.
per quanto riguarda /dev/fbX, dovrebbero crearsi automaticamente... vien da pensare che non sia riuscito ad inizializzare il framebuffer per qualche motivo, unico modo per scoprirlo è guardare l'output di dmesg.
Se tramite dmesg vedi che ha inizializzato il framebuffer, ma non esistono i nodi, dai questi comandi (come root, ovviamente):
per quanto riguarda /dev/fbX, dovrebbero crearsi automaticamente... vien da pensare che non sia riuscito ad inizializzare il framebuffer per qualche motivo, unico modo per scoprirlo è guardare l'output di dmesg.
Se tramite dmesg vedi che ha inizializzato il framebuffer, ma non esistono i nodi, dai questi comandi (come root, ovviamente):
Codice: Seleziona tutto
mkdir /dev/fb
mknod -m660 /dev/fb/0 29 0
ln -s /dev/fb/0 /dev/fb0
Ultima modifica di nuitari il dom 21 ott 2007, 17:14, modificato 1 volta in totale.
- nuitari
- Linux 3.x

- Messaggi: 777
- Iscritto il: dom 14 ott 2007, 12:51
- Slackware: 12.0
- Località: San Colombano al Lambro
- Contatta:
non ho asserito che non lo sai.. stiamo solo cercando di risolvere un problema.
il fatto è che radeonfb dovrebbe provare quantomeno a caricarlo, magari dandoti degli errori. Invece sembra che non lo stia calcolando di striscio.
Ora, non t'incazzare, ma normalmente questo significa O che non si è installato bene il kernel O che il kernel non gestisce correttamente il bus su cui è installata la scheda e quindi non rilevandola manco tenta di utilizzarla.
Ora lo so che mi mangerai, però è vero.. per cui, tanto per toglierci il dubbio, incollami il tuo file lilo.conf e dimmi che operazioni fai per compilare ed installare il kernel. Ed incollami l'output completo di dmesg.
dai su un po' di pazienza e ne veniamo a capo
il fatto è che radeonfb dovrebbe provare quantomeno a caricarlo, magari dandoti degli errori. Invece sembra che non lo stia calcolando di striscio.
Ora, non t'incazzare, ma normalmente questo significa O che non si è installato bene il kernel O che il kernel non gestisce correttamente il bus su cui è installata la scheda e quindi non rilevandola manco tenta di utilizzarla.
Ora lo so che mi mangerai, però è vero.. per cui, tanto per toglierci il dubbio, incollami il tuo file lilo.conf e dimmi che operazioni fai per compilare ed installare il kernel. Ed incollami l'output completo di dmesg.
dai su un po' di pazienza e ne veniamo a capo
