This is The World According to Buchs - Keepin’ it moving since 2003!

Twitter: bbuchs
More @ twitter

Widescreen SUSE

I recently reformatted a 250GB drive with SUSE Linux Professional 9.2. I tried the 9.1 version out, and was very impressed with it. Everything I had struggled to mount or use under Fedora Core 2 was automatically probed and configured - with two exceptions.

First - and foremost - was my monitor. It’s a Sony SDM-V72w (widescreen). I have it connected to an ATI Radeon 9000 card. When I installed SUSE, it was picked up at 1024×768 - not the actual resolution of 1280×768. I tried running YAST to reconfigure it, but it never quite came out right. After about 50 tries, I finally got it right.

One of the problems I had is that, under Fedora, I used a set of drivers from ATI. The SUSE 9.2 has moved to the Xorg server, and those drivers haven’t been updated yet - they won’t run. According to some of the chatter I heard, “maybe in November” they’ll be updated.

I had been trying to use a Modeline Generator to create entries for my xorg.conf file. Apparently, I was doing something wrong, because every time I tried to switch to the wider resolution, my screen would black out, and the hardware would display a message: “Resolution not supported - switch to 1280×768 @ 60hZ”. On the ocassions that I was able to view at full-width, it looked like there were a few extra pixels, and the fonts were a bit smushed and fuzzy.

I wish I knew exactly what I was doing wrong, but I don’t. Eventually, things fell into place. I even toyed around with the xcomposite extensions - live dropshadows and translucency. Neat stuff, but slowed down the system a tad, and was actually a bit distracting.

Next up, trying to get SUSE to handle my Hauppauge TV Card. It’s being recognized, but when I try to scan channels, I get nothing. I’ve tried removing the card and reinstalling it, but I get to a point where YAST asks me to point to the firmware file (”sc_main.mc”) - which has to be pulled out of the Windows system. Urgh…

Contents of my xorg.conf file:

# /.../
# SaX generated X11 config file
# Created on: 2004-11-16T10:33:52-0600.
#
# Version: 4.8
# Contact: Marcus Schaefer , 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section “Files”
FontPath “/usr/X11R6/lib/X11/fonts/misc:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/local”
FontPath “/usr/X11R6/lib/X11/fonts/75dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/100dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/Type1″
FontPath “/usr/X11R6/lib/X11/fonts/URW”
FontPath “/usr/X11R6/lib/X11/fonts/Speedo”
FontPath “/usr/X11R6/lib/X11/fonts/PEX”
FontPath “/usr/X11R6/lib/X11/fonts/cyrillic”
FontPath “/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/latin2/Type1″
FontPath “/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/baekmuk:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/japanese:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/kwintv”
FontPath “/usr/X11R6/lib/X11/fonts/truetype”
FontPath “/usr/X11R6/lib/X11/fonts/uni:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/CID”
FontPath “/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/hellas/Type1″
FontPath “/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled”
FontPath “/usr/X11R6/lib/X11/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
InputDevices “/dev/ttyS0″
InputDevices “/dev/ttyS1″
InputDevices “/dev/ttyS2″
InputDevices “/dev/ttyS3″
InputDevices “/dev/ttyS4″
InputDevices “/dev/ttyS5″
InputDevices “/dev/ttyS6″
InputDevices “/dev/ttyS7″
InputDevices “/dev/ttyS8″
InputDevices “/dev/psaux”
InputDevices “/dev/logibm”
InputDevices “/dev/sunmouse”
InputDevices “/dev/atibm”
InputDevices “/dev/amigamouse”
InputDevices “/dev/atarimouse”
InputDevices “/dev/inportbm”
InputDevices “/dev/gpmdata”
InputDevices “/dev/mouse”
InputDevices “/dev/usbmouse”
InputDevices “/dev/adbmouse”
InputDevices “/dev/input/mice”
InputDevices “/dev/input/event0″
InputDevices “/dev/pointer0″
InputDevices “/dev/pointer1″
InputDevices “/dev/pointer2″
InputDevices “/dev/pointer3″
EndSection

Section “ServerFlags”
Option “AllowMouseOpenFail”
EndSection

Section “Module”
Load “type1″
Load “dbe”
Load “freetype”
Load “glx”
Load “v4l”
Load “extmod”
EndSection

Section “InputDevice”
Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “us”
Option “XkbModel” “pc104″
Option “XkbRules” “xfree86″
EndSection

Section “InputDevice”
Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “5″
Option “Device” “/dev/input/mice”
Option “Name” “Microsoft Wireless Optical Mouse 1.0A”
Option “Protocol” “explorerps/2″
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5″
EndSection

Section “Monitor”
Option “CalcAlgorithm” “UseFrameBufferTiming”
DisplaySize 380 230
HorizSync 30-63
Identifier “Monitor[0]”
ModelName “SONY SDM-V72W”
VendorName “SNY”
VertRefresh 42-61
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1024×768″ 44.00 1024 1032 1208 1264 768 769 777 817 Interlace +HSync +VSync
Modeline “1024×768″ 64.00 1024 1048 1184 1344 768 771 777 806
Modeline “1024×768″ 78.65 1024 1056 1184 1312 768 772 776 792 -HSync -VSync
Modeline “1280×768″ 78.80 1280 1344 1480 1648 768 769 772 795
EndSection

Section “Screen”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1024×768″ “800×600″ “768×576″ “640×480″
EndSubSection
SubSection “Display”
Depth 16
Modes “1280×768″ “1024×768″ “800×600″ “768×576″ “640×480″
EndSubSection
SubSection “Display”
Depth 24
Modes “1280×768″ “1024×768″ “800×600″ “768×576″ “640×480″
EndSubSection
SubSection “Display”
Depth 32
Modes “1280×768″ “1024×768″ “800×600″ “768×576″ “640×480″
EndSubSection
SubSection “Display”
Depth 8
Modes “1024×768″ “800×600″ “768×576″ “640×480″
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “RV250 If”
BusID “1:0:0″
Driver “radeon”
Identifier “Device[0]”
VendorName “ATI”
EndSection

Section “ServerLayout”
Identifier “Layout[all]”
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
Option “Clone” “off”
Option “Xinerama” “off”
Screen “Screen[0]”
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Section “Extensions”
#Option “Composite” “Enable”
EndSection

This entry was posted on November 16, 2004 at 3:17 pm, filed under Personal. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Trackbacks are closed, but you can post a comment.

Comments

2 Comments

  1. I wrote up a comment and then I previewed it. It was not worthy of being posted on the blog of a man with such refined tastes and abilities. Bryan, I’m in awe of you. It’s like you can’t even be bothered with the private lives of NBA referees.

    Posted November 17, 2004 at 2:52 pm by Jim .

  2. I have been having the same problem with the hauppage card. I have been looking on the internet for over 2 hours for something or somewhere that can explain to me how to get the drivers or how to extract them from Windows.

    Good luck. I love SuSE 9.2, but I wish that my TV card would work ;)

    Ciao

    Posted January 26, 2005 at 12:39 am by JamisonBond .

Respond

Leave a comment. Your email is never published nor shared. Required fields are marked *