X not running 24-bit color


Forum: X and Fluxbox
Topic: X not running 24-bit color
started by: nyinge

Posted by nyinge on Mar. 04 2006,10:27
I've tried setting it up in X-setup, choosing 1280x1024 with 24-bit color.  However, everytime I restarted X, I always ended with 1280x1024 with 8-bit color.  I've tried adding vga=795 at grub menu, but to no avail.

Intel Celeron 500+
64M RAM
Intel 810 video chipset (onboard)

Thank you.

Posted by ruex on Mar. 04 2006,13:52
Hi

I have the intel-onBoard-i810 too - with 128MB-Ram
and the Frugal-installation.
However,
i damn can-t get a better display as 800x600 in 16bit or 1280x1024 in 8 bit ... it-s a silly display-mode -

but at which place I can change the modelines in 1280x960 16 or things like that ? ( I have a CRT 19-" )
Where is a xorg.conf at a frugal-installated damn-small-linux 2.2 ?

We checked it out yesterday: a mode should be: 4:3
1280x960 is o.k.
1280x1024 is not o.k.: it-s no 4:3 ( its: 791 = 16bit) but no chance to bring it to 85hz - .... ;-)

similar to 1024 x 768 = 4:3
It-s usually for 19 inch CRT . . . not for TFT !!
So you have a problem with a 19-inch-CRT AND dslinux !

Thank you !
ruex

Posted by ruex on Mar. 04 2006,13:59
Well - i read something from the robert :

To change the resolution is the same as all other versions of DSL.
1. run xsetup.sh and restart X
2. edit the file .xinitrc and manually enter the resolution
3. simply use the Xvesa GUI from the control panel and select from the available resolutions, X will be restarted automatically.

The choosen resolution will persist via a normal shutdown as the backup is performed.

But still - is nothing in the ".xinitrc" the wanted or default-display-settings-
They are not there ! (at frugal-install) and they can-t be there:
it-s an very old vesa-bios-like . . .

At our university we found out: DSL can-t display more than 800x600 at CD-bootup-mode -
cause the XFree86 - isn-t able to bring it up ! (driver "i810")

It-s an old one: you need Xorg - like Kanotix and so on . . .

No chance - sry

Try another distri !

ruex

Posted by struppi on Mar. 04 2006,16:14
/home/dsl/.xinitrc

add the files you want to keep to /home/dsl/.filetool.lst

Posted by roberts on Mar. 04 2006,16:47
The i810 video is not that well supported wih the tinyX server in DSL. If you are running Xvesa, look in the .xserverrc then the Xvesa GUI will display video options that are supported. But I do recall the i810 has very limited suppport. You can however use the XFree86.dsl extension to obtain full support and therefore use a traditional XF86Config-4 to adjust your mode lines.
Posted by ruex on Mar. 04 2006,16:53
hi robert,

thank u for your fast reply !

in the vesa mode: we only have 800x600 and bigger ones ...
;-)

we can-t solve that problem without loading the XFree86 ( mydsl-load XFree86.dsl)

Is there a possibility to get an 1280x960 16bit with 85hz ? (19-inch CRT)
For a frugal-install ?

We only have a 79-MB-HDD ... ( it-s funny - but seriosly )

wishes from the classics pc-builders-group South to Australia !

Posted by roberts on Mar. 04 2006,17:03
You can certainly setup XFree86.dsl in a frugal environment.
I not sure how to answer your configuration question.
I rarely use XFree anymore. Also, I did not put together this extension. I have used the extension in a frugal setup to help a friend who has an i810 and it worked well. He already had a XF86Config-4 from a prior distro.

Posted by adraker on Mar. 04 2006,21:43
Maybe this can help-
I happen to have a few xf86config-4 files that I've
been saving against the day I might need them.
This one was marked i810, and because I've never had
one of these cards, I can't really say if it works.

But you can follow the instructions in the Xfree86.dsl
info file and find out.....
It seems funny that it has no modelines as such.


# Load "dbe"
# SubSection "extmod"
# Option "omit xfree86-dga"
# EndSubSection
# ^^ above came from how-to and didnt work...

Section "ServerLayout"
Identifier "Vesa Device"
Screen 0 "Screen0" 0 0
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[2]" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection


Section "ServerFlags"
DontZap
AllowMouseOpenFail
EndSection

Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
#FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
#FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load  "dbe"
Load  "extmod"
# Load  "fbdevhw"
Load  "dri"
Load  "glx"
Load  "record"
Load  "freetype"
Load  "type1"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "keyboard"
Option    "XkbRules" "xfree86"
Option    "XkbModel" "pc105"
Option    "XkbLayout" "us" #Option "XkbVariant" ""
EndSection


Section "InputDevice"
Identifier    "Mouse[1]"
Driver        "mouse"
      Option        "CorePointer"
Option        "Device"                "/dev/input/mice"
Option        "Protocol"              "imPS/2"
      Option        "Emulate3Buttons"       "false"
Option        "ZAxisMapping"          "4 5"
EndSection

Section "InputDevice"
Identifier  "Mouse[2]"            
Driver  "mouse"
Option  "Device"               "/dev/input/mice"
      Option        "Protocal"               "PS/2"
      Option  "Emulate3Buttons"        "false"
EndSection

Section "Device"
Identifier "i810"
driver "i810"
VideoRam 4096
VendorName "x"
BoardName "y"
EndSection


Section "Monitor"
Identifier "Monitor0"
VendorName   "x"
ModelName   "y"
# HorizSync   31.5 - 48.5
# VertRefresh 50.0 - 70.0
# Option     "dpms"
EndSection


Section "Screen"
Identifier "Screen0"
Device     "i810"
Monitor     "Monitor0"
DefaultDepth     24
SubSection "Display"
Depth     24
Modes    "1024x768" "800x600" "640x480"
EndSubSection
EndSection


Section "DRI"
Mode         0666
EndSection

Posted by ruex on Mar. 05 2006,16:34
hi adraker !

Thank you !

Yes that-s it - see below - in your posting:

1024 . . . . and so on ...

I-will check this on sunday evening -

@Robert : yes this frugal will allow a XFree86 too -
I also check this on sunday evening -

ruex

Posted by ruex on Mar. 07 2006,19:04
Well - back,
in the mydsl-download-extension-panel:

1. Change /home/dsl/.xserverrc to: exec /usr/X11R6/bin/XFree86 -nolisten tcp ****(copy included in /home/dsl/XFree86_config_files)*****
2. CREATE a /etc/X11/XF86Config-4
----------------------end of lines ....

Well - i did: create
part2.: path: etc/X11/XF86Config-4 ....well but

part-1. I can-t understand the meaning of these lines . . . ! ???

My question: in which file at boot-up is damn-small looking at for xsetup.sh / like xorg.conf ???? the name ? and the path ??
which name has this file to have ? Xfree86 ??? (i need the right name of the file- i just created ....)

Posted by adraker on Mar. 07 2006,19:59
If part 1is causing you trouble, what you can do is look in
/home/dsl/XFree86_config_files and see the file named
.xserverrc_for_XF86.You will need to have the little
'H' buttons pressed if you use Emelfm to see the hidden
files.Select this file and rename it to .xserverrc.
Then copy it to /home/dsl.
You should be asked if you really want to ovewrite
the .xserverrc which already exists in /home/dsl.
You do in this case.
Thats part one.

Part two is to name the config file which I
posted earlier, to XF86Config-4 and copy
it to /etc/X11.
Exit the window manager and restart X with
startx command.
Hopefully the config file is good and it works.
As I said earlier, I don't know for sure if it
does.If not, you'll have to search the Web for
a i810 config file that does.


Unless you are very familiar with how X works,
only do this on Live or Frugal installs, so that if
something goes wrong, you can reboot to get back
to a standard system.

Posted by ruex on Mar. 09 2006,15:37
hi adraker,

your posting was the absolut wrong way !

in the:
/home/dsl/XFree86_config_files
are several files !

.xserverrc_for_XF86.

Select this file and rename it to .xserverrc.
Then copy it to /home/dsl.

>>>will kill everybodies x-servers !


the .xserverrc which already exists in /home/dsl is a program-file, not a config file !

Is there other help around - pls ??

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.