Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian)
  • Search

driver per S3 Unichrome e portage

Questa è la sezione italiana del forum gentoo destinata a fornire supporto all'omonima distribuzione.

Moderator: ago

Post Reply
  • Print view
Advanced search
30 posts
  • 1
  • 2
  • Next
Author
Message
mancausofts
n00b
n00b
User avatar
Posts: 18
Joined: Sat Dec 18, 2004 5:26 pm

driver per S3 Unichrome e portage

  • Quote

Post by mancausofts » Tue Dec 21, 2004 3:58 pm

Ho una S3 Unichrome e stavo scaricando i driver da sito s3, ma prima di installarli volevo sapere se questo driver c'è nel portage di gentoo e come si chiama.

il cip è:

Code: Select all

0000:01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 01)
Last edited by mancausofts on Tue Dec 21, 2004 4:00 pm, edited 1 time in total.
Top
Peach
Advocate
Advocate
User avatar
Posts: 3686
Joined: Sat Mar 08, 2003 9:00 pm
Location: London, UK
Contact:
Contact Peach
Website

  • Quote

Post by Peach » Tue Dec 21, 2004 4:00 pm

forse è nel kernel ? hai già guardato ?
se sei sicuro che possa trovarsi nel portage, ci hai guardato?
Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom
Top
mancausofts
n00b
n00b
User avatar
Posts: 18
Joined: Sat Dec 18, 2004 5:26 pm

  • Quote

Post by mancausofts » Tue Dec 21, 2004 4:02 pm

nel kernel non c'è :'(

nel portage non so, ho fatto qualche emerge -s con varie parole chiavi ma non ho trovato nulla
Top
/\/\auri
n00b
n00b
Posts: 12
Joined: Sat Dec 18, 2004 4:12 pm

  • Quote

Post by /\/\auri » Wed Dec 22, 2004 12:39 am

mi spiace dirtelo ma ho paura che nel portage non ci sia niente

io ho dovuto togliere l'xorg che avevo su (con driver vesa) e mettere l'xorg-unichrome, una versione apposita per le schede via che non è nel portage

ho ancora dei problemi da risolvere (non riesco ad abilitare il drm) ma almeno ho x funzionante con le estensioni xv (che è la ragione principale per cui ho tolto il driver vesa)


se hai intenzione di provare uppa la discussione che ti dò qualche dettaglio in più
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Wed Dec 22, 2004 8:46 am

Se non ricordo male i driver sul sito di via sono binari e van bene solo su XFree 4.3...
/\/\auri wrote:ho ancora dei problemi da risolvere (non riesco ad abilitare il drm) ma almeno ho x funzionante con le estensioni xv (che è la ragione principale per cui ho tolto il driver vesa)

In teoria ci sarebbe anche il driver via nell'Xorg standard, l'ho provato per un un giorno non venendo a capo dei seguenti problemi:

- Lo schermo andava a 1400x1050 e non c'era modo di abbassare la risoluzione
- All'uscita di X la console risutava "sporca" ed inutilizzabile

Ho variato un paio di cose, non sono venuto a capo dei problemi e sono tornato ai VESA che comuqnue fanno quel che mi serve.

Voi avete incontrato gli stessi problemi miei?
Last edited by randomaze on Wed Dec 22, 2004 11:35 am, edited 1 time in total.
Ciao da me!
Top
AIgor
n00b
n00b
User avatar
Posts: 60
Joined: Tue Apr 27, 2004 1:11 pm
Location: Perugia - Italy

  • Quote

Post by AIgor » Wed Dec 22, 2004 10:39 am

Se non ho capito male, per il drm, le schede unichrome sono supportate dalla versione cvs del dri project:
http://dri.sourceforge.net/cgi-bin/moin.cgi/Building
Io personalmente mi sono compilato i sorgenti per la mia scheda savage ed i risultati sono notevoli. Se volete fare però una prova veloce, sono disponibili nel sito gli snapshot precompilati. In tutti e due i casi fate comunque attenzione perchè opengl-update sposta alcune librerie da /usr/X11R6/lib a /usr/lib/opengl/xorg-x11/lib.
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Mon Jan 03, 2005 8:26 pm

ho scaricato gli ebuild del xorg-unicrhome li ho aggiunti e poi ho cercato di emergerli ma mi dà il seguente errore :

Code: Select all

make[2]: Entering directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
make[2]: Nothing to be done for `bootstrapdepend'.
make[2]: Leaving directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS="" CC="cc" bootstrap
make[2]: Entering directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
+ mkdir bootstrap
mv *.o bootstrap
+ mv imake bootstrap
make[2]: Leaving directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
cd ./config/imake && make -f Makefile.proto imakeonly
make[2]: Entering directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
O2 -march=athlon-xp -fomit-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w   -I../../include -I../../exports/include/X11  -I../.. -I../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                              -D_POSIX_SOURCE -D_XOPEN_SOURCE                              -D_BSD_SOURCE -D_SVID_SOURCE                             -D_GNU_SOURCE                            -DFUNCPROTO=15 -DNARROWPROTO     -DCPP_PROGRAM="\"cpp\"" -DHAS_MERGE_CONSTANTS=`if  -fmerge-constants -xc /dev/null -S -o /dev/null 2> /dev/null 1> /dev/null; then echo 1; else echo 0; fi`       -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"'   -c -o imake.o imake.c
/bin/sh: O2: command not found
make[2]: [imake.o] Error 127 (ignored)
rm -f imake
o imake -O2 -march=athlon-xp -fomit-frame-pointer -fno-strict-aliasing -ansi -pedantic -Wno-return-type -w      imake.o       -Wl,-rpath-link,../../exports/lib
/bin/sh: o: command not found
make[2]: [imake] Error 127 (ignored)
make[2]: Leaving directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc/config/imake'
make -w xmakefile
make[2]: Entering directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc'
rm -f xmakefile
./config/imake/imake -I./config/cf  -s xmakefile -DTOPDIR=. -DCURDIR=.
make[2]: ./config/imake/imake: Command not found
make[2]: *** [xmakefile] Error 127
make[2]: Leaving directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc'
make[1]: *** [imake.bootstrap] Error 2
make[1]: Leaving directory `/var/tmp/portage/xorg-unichrome-6.7.0-r20/work/xc'
make: *** [World] Error 2

!!! ERROR: x11-base/xorg-unichrome-6.7.0-r20 failed.
!!! Function src_compile, Line 697, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Mon Jan 03, 2005 10:19 pm

Inuyasha wrote:xorg-unichrome-6.7.0-r20
Perché vuoi usare quell'anticaglia?

xorg-unichrome-6.8.0-r27.ebuild


Da me ha compilato senza problemi....
(i problemi al momento vengono quando esco da X e ritorno in console ma non dispero di trovare una soluzione....)
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Mon Jan 03, 2005 10:39 pm

era l'ebuild più nuvo che avevo trovato, ho scariacto questo che mi hai dato e ora provo
cmq da che sito lo prendi?
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Mon Jan 03, 2005 10:48 pm

dove prendo " digest-xorg-unichrome-6.8.0-r27" ???
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Mon Jan 03, 2005 10:58 pm

Inuyasha wrote:dove prendo " digest-xorg-unichrome-6.8.0-r27" ???
Il digest dei pacchetti che non sono in portage va fatto manualmente.
La sequenza dovrebbe essere qualcosa tipo:

Code: Select all

# Scarichi i vari pacchetti
emerge -f xorg-unichrome
# Cambi directory per comodita
cd /usr/local/portage/x11-base/xorg-unichrome
# Creazione del digest
ebuild xorg-unichrome-6.8.0-r27.ebuild digest
# Emergi tutto
emerge xorg-unichrome
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 12:28 am

Compilati :D

c'è qualche file di configurazione da cambiare o qualche comando ? Oppure basta l'emerge?

Ho cercato in giro qualche howto per l'xorg-unichrome a non neho trovati :'(

edit: ho modificato xorg.conf aggiungengo load "glx" e load "dri" ma in driver ho lasciato vesa
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 8:46 am

Inuyasha wrote:Ho cercato in giro qualche howto per l'xorg-unichrome a non neho trovati :'(
Sappi che lo stiamo scrivendo in questo thread 8)
edit: ho modificato xorg.conf aggiungengo load "glx" e load "dri" ma in driver ho lasciato vesa
Non so se i soliti "X - configure" o "xorgcfg" possono fare qualcosa, prova.

Io ho usato direttamente la configurazione che avevo sistemato per Xorg liscio, seguendo le indicazioni della pagina di pagina di documentazione.

Adesso non posso dirti che opzioni ho usato... nel caso ti posto la mia conf questa sera.
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 11:18 am

appena metto come driver via appena faccio startx si spegne il monito ho provato ad aggiungerci anche queste opzioni ma niente

Code: Select all

 Driver      "via"
    #VideoRam    8192
    # Insert Clocks lines here if appropriate
    Option "ActiveDevice" "LCD"
    Option "PanelSize" "1024x768"
    Option "TVType" "PAL"
ed anche

Code: Select all

 Driver      "via"
    #VideoRam    8192
    # Insert Clocks lines here if appropriate
    Option "ActiveDevice" "LCD,TV"
    Option "PanelSize" "1024x768"
    Option "TVType" "PAL"
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 11:23 am

Inuyasha wrote:appena metto come driver via appena faccio startx si spegne il monito ho provato ad aggiungerci anche queste opzioni ma niente

Code: Select all

 Driver      "via"
    #VideoRam    8192
    # Insert Clocks lines here if appropriate
    Option "ActiveDevice" "LCD"
    Option "PanelSize" "1024x768"
    Option "TVType" "PAL"
Prova a mettere anche:

Code: Select all

Option "NoDDCValue" "yes" 
(...sto andando a memoria, spero sia quella che penso....)

Di che monitor stiamo parlando?
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 11:41 am

monitor del portatile

cosa è DFP? lo posso impostare invece di lcd
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 11:48 am

Inuyasha wrote:cosa è DFP? lo posso impostare invece di lcd
Non ne ho la più pallida idea.

Con la modifica che ti ho detto funziona qualcosa?
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 11:52 am

no sempre uguale
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 6:48 pm

Ricordavo giusto...

comunque faccio il punto su quello che sono riuscito a fare.

Questa é la mia configurazione:

Code: Select all

Section "Device"
        Identifier  "KM400"
        Driver      "via"
        VendorName  "VIA Technologies, Inc."
        BoardName   "Unknown Board"
        BusID       "PCI:1:0:0"
        Option      "HWCursor"
        Option "AGPMode"   "4"
        Option "AGPFastWrite" "True"
        Option "EnablePageFlip" "True"
        Option "DPMS"     "on" 
        Option "ActiveDevice" "CRT"
        Option "Refresh" "72"
        Option "NoDDCValue" "yes" 
EndSection
Nota che l'unica opzione che mi ha cambiato la vita é stata NoDDCValue... prima andava solo a 1400x1050 e io mi ostinavo a voler mettere un valore che mi dicono "boolean" dicendogli true/false... poi ho scoperto che bisognava dirgli "yes"

Le opzioni "AGPMode" "AGPFastWrite" "EnablePageFlip" "DPMS" "Refresh" le ho aggiunte in seguito cercando di migliorare (ma non ho avuto nulla di visibile)... forse dovrei provare a mettere "yes" anche li :roll:

L'accellerazione 2D funziona benissimo (ma giá andava con Xorg normale) e riesco ad avere la modalitá xv (con Xorg liscio non riuscivo).

Di contro quando esco da X e ritorno al framebuffer questo é sporco e inusabile (sempre avuto questo problema, Xorg liscio, patchato, ...) e in un breve tentativo non sono riuscito a mettere su il DRI.

Tu hai lo schermo nero, con ctrl-alt-backspace riesci a ritornare al framebuffer? Hai guardato cosa dicono i log di Xorg?
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 7:23 pm

non ho schermo nero si spegne proprio il monitor, sia se faccio crtl+alt+backspace siao se faccio crtl+alt+f1 non cambia nulla. per poter uscire faccio crtl+alt+f1 poi ctrl+C e poi scrivo reboot per riavviare tutto con monitor spento
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 7:59 pm

Inuyasha wrote:non ho schermo nero si spegne proprio il monitor, sia se faccio crtl+alt+backspace siao se faccio crtl+alt+f1 non cambia nulla. per poter uscire faccio crtl+alt+f1 poi ctrl+C e poi scrivo reboot per riavviare tutto con monitor spento
Ok, allora, dopo tale reboot vai a vedere il file /var/log/Xorg.0.log

Se vuoi mandamelo pure via mail...
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 8:45 pm

Fatto, per il file Xorg.0.log clicca qui
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Tue Jan 04, 2005 10:42 pm

Inuyasha wrote:Fatto, per il file Xorg.0.log clicca qui
Ti commento un poco le informazioni che si vedono a colpo d'occhio:

Code: Select all

(--) VIA(0): Chipset: "K8M800"
(WW) VIA(0): This device seems to be a VIA Unichrome Pro K8M800.
(WW) VIA(0): There is no specific support for this device yet in this driver.
(WW) VIA(0): Please contact unichrome.sourceforge.net ASAP to resolve this.
Direi che il tuo chipset non é supportato. Tra l'altro ti anticipo giá che mi sa che per quel chipset ci sono problemi anche con la release 29 (uscita due giorni fa) dato che ho visto passare in ml la mail di uno che vede l'immagine quadruplicata.
IMHO tutti i tuoi problemi derivano da questo, comunque continuo la lettura del file...

Code: Select all

Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VIA(0): Mode "1600x1024" not supported by driver.
...
Modeline "1024x768"   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync
Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
Modeline "800x600"   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync
Le prime due righe si riferiscono a modalitá video che vengono rifiutate, mentre le altre sono le modalitá video accettate.
Il tuo portatile supporta la 1024x768@75 ?

Code: Select all

...
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
[drm] failed to load kernel module "via"
(II) VIA(0): [drm] drmOpen failed
...
Qui dice che non riesce a caricare il modulo del kernel relativo al dri (stai usando un kernel con supporto unichrome? quale?) e conseguentemente non ci sono i device

Code: Select all

(WW) VIA(0): [Xv] Unsupported Chipset. X video functionality disabled.
(WW) VIA(0): Option "AGPMode" is not used
(WW) VIA(0): Option "AGPFastWrite" is not used
(WW) VIA(0): Option "EnablePageFlip" is not used
(WW) VIA(0): Option "Refresh" is not used
(WW) VIA(0): Option "NoDDCValue" is not used
La prima linea dice che xv sará disabilitato per il discorso del chipset, le altre linee invece hanno sorpreso anche me, visto che dice che tutte le opzioni sono disabilitate (compresa l'ultima, quella che ti ho consigliato). Ho controllato nel io log e riporta le stesse scritte. Mi sa che, rispetto al driver VIA di Xorg "liscio" cambiano anche le opzioni acettate dal modulo. Direi che questo modulo/patch non finisce mai di sorprendere...

In conclusione, non mi sembra che il tuo problema derivi dal non completo supporto per il tuo chipset.
Ciao da me!
Top
Inuyasha
n00b
n00b
User avatar
Posts: 54
Joined: Sun Nov 28, 2004 9:49 pm

  • Quote

Post by Inuyasha » Tue Jan 04, 2005 11:45 pm

randomaze wrote: Le prime due righe si riferiscono a modalitá video che vengono rifiutate, mentre le altre sono le modalitá video accettate.
Il tuo portatile supporta la 1024x768@75 ?
si
randomaze wrote: Qui dice che non riesce a caricare il modulo del kernel relativo al dri (stai usando un kernel con supporto unichrome? quale?
io ho come kernel il 2.6.10-rc2 non èper unichrome dove lo prendo quello per unicrhome?
Top
randomaze
Bodhisattva
Bodhisattva
User avatar
Posts: 9985
Joined: Tue Oct 21, 2003 7:55 am
Contact:
Contact randomaze
Website

  • Quote

Post by randomaze » Wed Jan 05, 2005 12:08 am

Inuyasha wrote:io ho come kernel il 2.6.10-rc2 non èper unichrome dove lo prendo quello per unicrhome?
Non ti risolverebbe il problema. Comunque i kernel della serie -mm dovrebbero avere una patch per l'unichrome... che non riesco a far andare.
Ciao da me!
Top
Post Reply
  • Print view

30 posts
  • 1
  • 2
  • Next

Return to “Forum italiano (Italian)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy