Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've installed a few distros on my compag presario 1200 laptop and all have the same problem. Xfree86 does not center the screen correctly. It's a few pixels to the right, so there is a black line along the left egde the the mouse and windows can go a little off the right side of the screen.
It's using a trident cyberblade videocard and i'm using the trident driver for X.
I've tried the svga driver and it does not work.
I've tried to center the screen using the program xvidtune, but it does not seem to work correctly on several computers that I have. Anybody know how to use this tool?
I did a search and noticed that the trident driver supports the xv video extenstions. I tried this line but nothing changed.
Option "XvHsync" "10"
Here is the output from the log file
(**) TRIDENT(0): Option "XvHsync" "10"
(**) TRIDENT(0): Xv Hsync set to 10
(**) TRIDENT(0): Xv Hsync set to 10
I'm not really sure what this is... is this just for video of some sort?
So, my question is how can I move the X output on an LCD screen?
Are there other drivers I can try, what about using a framebuffer (I don't know anything about using these).
You need to launch xvidtune, use the adjustment capability to center and size you screen, then copy down the entries you need to set up a modeline in your XF86config file.
Also check the man page or the docs on the XFree86 website for your driver. There may be driver options that will help you get things centered and sized.
I suggest trying to solve the problem with xvidtune like idaho posted.
If you canīt solve the problem this way, maybe this can help -> http://www.linuxquestions.org/questi...hreadid=195932
( i know itīs "the lazy mans way" but it works )
I've been trying to get the xvidtune program to work for a while and It just won't do anything. If i'm at 23bit colors the screen gets really weird and messed up. If i'm using 16bit colors the screen won't move at all, it just stays there. I am using the vidtune extension so it should work right?
I don't think knoppix will help because everything is set up correctly. I'm using the trident driver and have all the correct values.
If I use the vesa driver it works and centers correctly, but then video playback is extremely bad, so I would like to use the trident drivers.
Are there other drivers I can try which will not have on the performance?
I've tried xvidtune on my other computer with an LCD screen and it does not work either, It just does nothing.
Is there some special thing I have to do to get xvidtune to work properly?
I have successfully used xvidtune on NEC LCD monitors. I just tried it on a Dell Latitude laptop, and I found that xvidtune's changes were ignored as you described.
I just did a "man trident" and saw a couple of options that might help:
XvHsync, XvVsyn, and XvRskew.
whoops! I just reread your first post and saw that you had tried XvHsync. Sorry for being oblivious.
If the XvHsync and XvVsync move the video around, as I understand you to say, then why not use these to move the video to the left and the XvRskew option to skew it to the right?
Unfortunately they only move video output from players like Xine and Mplayer around. So like when you are watching a dvd, even if it's in a window the output will be skewed to one or the other side of the window. It has no effect on the actual X output.
Well it seems as if xvidtune just doesn't work on some monitors, or video drivers.
and passing different modelines seems to have no effect.
So I guess i'm at a dead end
Thanks for all the replies, I finally figured it out although I have no idea why the solution worked
If somebody wants to explain it to me I would be very grateful.
I broke down and downloaded knoppix to see if it would work any better. Everything on the laptop was configure perfectly, Knoppix is really amazing. Anyway, I copied the XF86Config file from knoppix to my hard drive, rebooted, and I still had the same problem. arghh.
The only difference I could remember was that knoppix ran a framebuffer to the proper resolution when it booted. I edited my grub config to boot at 1024x768, rebooted and everything works great now.
Hi, I have Toshiba Tecra laptop with Trident CyberbladeXP and I have the same problem with screen centering. I managed to center Xv image, but X screen remains shifted 2-3 pixels right, xvidtune makes no reaction.
I am a linux newbie and I cannot understand the solution you provided
This happens on my R30 Thinkpad with SuSE - I use Sax2 (suses x config thing) and hit test or something and then i can move the picture about to the middle
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.