Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
philips 190B4C monitor trouble
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
scary
n00b
n00b


Joined: 17 Apr 2004
Posts: 47

PostPosted: Sat Apr 17, 2004 2:51 pm    Post subject: philips 190B4C monitor trouble Reply with quote

hi all,
I cannot manage to get my philips 19" lcd monitor to work properly. if I start X, the screen becomes black and the monitor tells me to switch to a supported resolution, such as 1280x1024@60Hz.
I put the refresh rates found on the monitor manual in XF86Config and also tried adding a "Modeline" string to the config file calculating it on some website. I've also erased every mode apart from 1280x1024, with no success at all. The problem also appears when I try to use a vesafb console, following the bootsplash guide found on this forum caused the screen to get black suddenly after the lilo prompt, even if I give the boot parameter vga=normal ...
the strange thing is, during gentoo setup from LiveCD, the autoconfigurator managed to get a higher resolution in the console. Any ideas?

Radeon 7200 VIVO, Philips 190B4CG. I can post my XF86Config or XFree86.0.log or whatever else is needed. thanks!
Back to top
View user's profile Send private message
vdboor
Guru
Guru


Joined: 03 Dec 2003
Posts: 592
Location: The Netherlands

PostPosted: Sat Apr 17, 2004 3:29 pm    Post subject: Reply with quote

You could try to run xf86cfg, and xf86config. I did this to find out how a LCD screen needed to be configured, and it worked for me. :)
_________________
The best way to accelerate a windows server is by 9.81M/S²
Linux user #311670 and Yet Another Perl Programmer

[ screenies | Coding on KMess ]
Back to top
View user's profile Send private message
scary
n00b
n00b


Joined: 17 Apr 2004
Posts: 47

PostPosted: Sat Apr 17, 2004 4:16 pm    Post subject: Reply with quote

actually I used xf86config to create the current XF86Config I was using and I've just tried xf86cfg, which brought me to the same problem, black screen and "please switch to a supported video mode, such as 1280x1024@60Hz.

do lcd monitors need special parameters ? I just put the refresh rates found on the manual, nothing seems to be different from a normal crt monitor conf.. am I missing something ?
Back to top
View user's profile Send private message
vdboor
Guru
Guru


Joined: 03 Dec 2003
Posts: 592
Location: The Netherlands

PostPosted: Sat Apr 17, 2004 7:59 pm    Post subject: Reply with quote

yes, LCD monitors often work at 60Hz only. (you won't notice it's 60hz, because an lcd screen doesn't flicker, the pixels jjust change)

You can try to omit a lot of settings. X detects quite a lot by default.

for example;
(these settings were based on xf86cfg, with an tft flatscreen)
Code:
Section "ServerLayout"
    Identifier  "Standard_Layout"
    Screen  "Standard_Screen"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection


Section "Monitor"
    Identifier  "Standard_Monitor"
EndSection

Section "Screen"
    Identifier  "Standard_Screen"
    Device      "NVidia_GForce2"
#    Device      "VESA_Compatible"
    Monitor     "Standard_Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth       8
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" "640x480" "800x600"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Perhaps you need to change the identifier-labels, but I think you get the idea..
_________________
The best way to accelerate a windows server is by 9.81M/S²
Linux user #311670 and Yet Another Perl Programmer

[ screenies | Coding on KMess ]
Back to top
View user's profile Send private message
Anime_Fan
Guru
Guru


Joined: 01 Jul 2003
Posts: 366
Location: Linköping, Sweden

PostPosted: Sat Apr 17, 2004 8:59 pm    Post subject: Reply with quote

You can also try forcing a 60Hz refresh rate... Your GFX card probably can pump out a much higher refresh rate, so it tries to by default.

Code:
Section "Screen"
    Identifier  "0"
    Device      "gfx0"
    Monitor     "monitor0"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1280x1024/60Hz" "1024x768/60Hz" "800x600/60Hz" "640x480/60Hz"
    EndSubsection
EndSection
Back to top
View user's profile Send private message
scary
n00b
n00b


Joined: 17 Apr 2004
Posts: 47

PostPosted: Sun Apr 18, 2004 1:47 pm    Post subject: Reply with quote

thanks for helping,, actually neither removing config strings from XF86Config nor adding a /60Hz in the Modes section solved my problem. It's always the same thing, to think that X even reads EDID data from the monitor through the radeon driver and recognizes it .. what should I do ? could posting XFree86.log help?
Back to top
View user's profile Send private message
scary
n00b
n00b


Joined: 17 Apr 2004
Posts: 47

PostPosted: Mon Apr 19, 2004 6:29 pm    Post subject: Reply with quote

Actually by adding to the video card section a
Option "DDCMode" "on"
I managed to run X ... only now when I try to go back to console the same problem comes up again so this time I'm stuck on X after I start it !

And I still cannot make the framebuffer console work, neither with the standard vesafb driver nor with the radeonfb driver....
Back to top
View user's profile Send private message
vdboor
Guru
Guru


Joined: 03 Dec 2003
Posts: 592
Location: The Netherlands

PostPosted: Mon Apr 19, 2004 8:43 pm    Post subject: Reply with quote

IF you're really desparate, you should try out the fbdev driver. It runs X through the framebuffer device, (and only with the resolution of your framebuffer), but I think it's easy to fix this.

Code:
Section "Device"
        Identifier "Linux_FrameBuffer"
        Driver "fbdev"
EndSection


Then change the "Device" property in your active Screen section.

For example:

Code:
Section "ServerFlags"
    Option  "DefaultServerLayout" "My_Layout"

#...
EndSection

Section "ServerLayout"
    Identifier  "My_Layout"

    Screen          "Radeon_Screen"
#       Screen      "VESA_Screen"
#       Screen          "Fglrx_Screen"
#       Screen          "FrameBuffer_Screen"

    InputDevice "Wheel_Mouse"         "CorePointer"
    InputDevice "CompaqEA_Keyboard"   "CoreKeyboard"
EndSection

Section "Screen"
    Identifier     "FrameBuffer_Screen"
        Device         "Linux_FrameBuffer"
    Monitor        "Philips_19Inch_Monitor"

    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection


Note how I've changed the identifiers and how they refer to each other. This allows you to add multiple monitor, device screen and layout sections to your X config file. (I've omitted my mouse, keyboard and monitor sections in my example)
_________________
The best way to accelerate a windows server is by 9.81M/S²
Linux user #311670 and Yet Another Perl Programmer

[ screenies | Coding on KMess ]
Back to top
View user's profile Send private message
scary
n00b
n00b


Joined: 17 Apr 2004
Posts: 47

PostPosted: Tue Apr 20, 2004 3:21 pm    Post subject: Reply with quote

I don't really understand how is this going to solve my X problems since not even the framebuffer console is working ? I'll give it a try anyway.. is this supposed to fix the problem when I switch from console to X ? thanks for your help anyway !
Back to top
View user's profile Send private message
vdboor
Guru
Guru


Joined: 03 Dec 2003
Posts: 592
Location: The Netherlands

PostPosted: Tue Apr 20, 2004 7:30 pm    Post subject: Re: philips 190B4C monitor trouble Reply with quote

No, the fbdev driver only works if your framebuffer is working. It runs X with the same settings as your framebuffer has. In my case, this causes tv-out to work all of a sudden.

scary wrote:
the strange thing is, during gentoo setup from LiveCD, the autoconfigurator managed to get a higher resolution in the console. Any ideas?


Sorry for missing this part of your first post. If the livecd gets a working screen, you should copy that /etc/X11/XF86Config(-4) file, check which modules are loaded, and perhaps use the config in /proc/config to generate your first kernel.

Hope this helps.
_________________
The best way to accelerate a windows server is by 9.81M/S²
Linux user #311670 and Yet Another Perl Programmer

[ screenies | Coding on KMess ]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum