X-window in Debian

Pagina: 1
Acties:

  • Cafe_de_beuk
  • Registratie: Juni 2002
  • Laatst online: 09-11-2023
Ik heb Debian 3.0 (woody) geinstalleerd op mijn workstation... maar, nu wil hij X niet (goed) configureren heb xf86config al weet ik veel hoe vaak uitgevoerd, heb de config file al bewerkt, maar hij wijgerd het gewoon.

* Cafe_de_beuk heeft een:

Nvidia G-force 2-MX 400
800 X 600 monitor :r
32 Bits

Nu staat bij de xf86config 8, 16, 24 bit, maar geen 32

Hoop dat iemand het andwoord weet...

Don't go mad, go linux


  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
De waarde 24 hoort bij 32 bits.
Ik heb ooit eens gelezen waarom, maar dat ben ik vergeten :+

Verwijderd

dpkg-reconfigure XFree* zoiets ff zoeken en doen.

  • Cafe_de_beuk
  • Registratie: Juni 2002
  • Laatst online: 09-11-2023
ah thnx, zal het ff opschrijven en als ik thuis ben meteen uitvoeren

Don't go mad, go linux


Verwijderd

24 bits kleuren + 8 bits controle kanaal geloof ik....... = 32 bits.

  • Treenaks
  • Registratie: April 2001
  • Laatst online: 18:36
8-bits alpha-kanaal :)

Maar als je 'mdetect' (mouse detection stuff), 'read-edid' (kan'ie je monitor-parameters uitlezen) en 'discover' (detecteert hardware en laadt modules) installeert zou X configuratie soepeler moeten gaan.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 17-05 14:06

deadinspace

The what goes where now?

Voor videokaarten (qua output) :
32 bit color is 24 bit (8,8,8 R,G,B) color + 8 bit null padding. Padding, oftewel opvulling. Geen nuttige data (zoals alpha ofzo) dus.

Waarom is dat dan? Dat kost alleen maar extra geheugen?
True, maar 32bits (aka DWORD) aligned data is door de meeste CPUs (vanaf Pentium iirc) makkelijker en sneller te benaderen. Ook is een video framebuffer lineair (niet 2D dus), en moet je de offset van de juiste pixel bepalen met X * Y * colordepth in bytes. Voor 24 bit is dat X * Y * 3, voor 32 bit X * Y * 4. En daar zit het verschil, want * 3 kost een relatief dure vermenigvuldigings instructie, terwijl * 4 met een snellere bitshift kan.
De extra snelheidswinst daarvan weegt vaak wel op tegen het beetje geheugen dat dat extra kost (meeste kaarten tegenwoordig hebben toch 16 MB of meer vram).

Een ander format, RGBA ( 8, 8, 8, 8 ), met alphachannel dus, wordt idd ook gebruikt, maar niet voor wat videokaarten uitspugen. Op het moment dat het op je scherm getekend wordt, doet een alpha-channel er namelijk helemaal niks meer toe, alleen R, G en B boeien dan nog.
In software kan het wel zijn dat er met RGBA gerekend wordt (bijvoorbeeld een plaatje met alpha channel in the Gimp).

[ Voor 0% gewijzigd door deadinspace op 21-09-2002 18:50 . Reden: Hoere smilies ]


  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 09-05 16:54

Valium

- rustig maar -

even samenvatten:
apt-get install mdetect read-edid discover
dpkg-reconfigure xserver-xfree86

Daarmee kun je je "X-server" pakket opnieuw configureren.

  • Cafe_de_beuk
  • Registratie: Juni 2002
  • Laatst online: 09-11-2023
Ok thnx, this gelukt :)

Don't go mad, go linux

Pagina: 1