Radeon HD
Threads by month
- ----- 2024 -----
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1994 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1993 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1992 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1991 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1990 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1989 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1988 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1987 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1986 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1985 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1984 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1983 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1982 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1981 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1980 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1979 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1978 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1977 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1976 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1975 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1974 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1973 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1972 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1971 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1970 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1969 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1968 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1967 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1966 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1965 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1964 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1963 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1962 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1961 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1960 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1959 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1958 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1957 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1956 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1955 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1954 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1953 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1952 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1951 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1950 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1949 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1948 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1947 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1946 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1945 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1944 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1943 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1942 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1941 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1940 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1939 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1938 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1937 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1936 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1935 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1934 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1933 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1932 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1931 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1930 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1929 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1928 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1927 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1926 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1925 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1924 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1923 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1922 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1921 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1920 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1919 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1918 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1917 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1916 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1915 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1914 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1913 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1912 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1911 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1910 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1909 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1908 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1907 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1906 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1905 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1904 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1903 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1902 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1901 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1900 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1899 -----
- December
December 2007
- 79 participants
- 176 discussions
The driver claims to support the V3600, and it 0x958D is listed
amongst the IDs, but it is not being recognized:
(==) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(II) RADEONHD(0): Unknown card detected: 0x958D:0x1002:0x0B02.
If your card does not work or does not work optimally
please contact radeonhd(a)opensuse.org to help rectify this.
Use the subject: 0x958D:0x1002:0x0B02: <name of board>.
(--) RADEONHD(0): Detected an RV630 on an unidentified card
(==) RADEONHD(0): Write-combining range (0xfdce0000,0x10000) was already clear
(II) RADEONHD(0): Mapped IO at 0x8006b4000 (size 0x00010000)
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x0b02
IOBaseAddress: 0xae00
Filename: S3B14903.100
BIOS Bootup Message:
113-B14903-100 FGL RV630 GDDR2_16Mx16 128bit 256MB 600e/500m
Any help would be much appreciated.
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
3
Hi,
I was wondering if there is a way how to set DPI or Panel
dimensions. I have 15" 1400x1050 display and 75 DPI is too small
(fonts are to small). Fglrx says it has about 150 DPI.
Karel
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
1
Hello,
My Radeon X1550 does not work for me using the latest radeonhd driver
(built from source). When X goes to start, I just get a black screen.
I'm attaching the X log.
Thanks.
James Slagle
2
1
Hi,
there seems to be no GUI application with working RandR 1.2 support. So
I sat down and wrote this little Perl/Tk wrapper around xrandr. On my
Lenovo T60 with Fedora 8 I bound it via KDE input action to the Fn-F7
key (keycode: XF86Display). Voilá: nice and easy display selection :-)
Please make sure that you modify the script to point to the location of
a xrandr binary with the latest fixes from git. If the script should
happen to barf on the xrandr output for your setup then please reply to
this mail and attach the output from "xrandr --verbose -q".
To quote from the script header:
THIS SCRIPT COMES WITH ABSOLUTELY NO WARRANTEE. USE AT YOUR OWN RISK!
It does what I need it to do. If it works for you too then enjoy it :-)
Regards,
Stefan
---
Stefan Becker
E-Mail: Stefan.Becker(a)nokia.com
#!/usr/bin/perl -w
#
# THIS SCRIPT COMES WITH ABSOLUTELY NO WARRANTEE. USE AT YOUR OWN RISK!
#
# It does what I need it to do. If it works for you too then enjoy it :-)
#
use 5.008;
use strict;
use warnings;
use File::Slurp qw(slurp);
use Tk;
#----------------------> MODIFY FOR YOUR SETUP <----------------------
# NOTE: point to a xrandr binary that includes the latest fixes, i.e.
# at least commit 20c8a60950cb5b4ddef305dc9822bec1c33e938c
#use constant XRANDR => "/usr/bin/xrandr";
use constant XRANDR => "$ENV{HOME}/laptop/xrandr/xrandr";
#---------------------------------------------------------------------
###############################################################################
#
# Parse xrandr output
#
###############################################################################
sub _AddMode($$) {
my($modes, $new) = @_;
# No new mode found
return(1) unless defined $new;
# Sanity checks
my $id = $new->{id};
print(STDERR "Duplicate mode '$id' found!\n"), return
if exists $modes->{modes}->{$id};
print(STDERR "No refresh rate found for mode $new->{resolution}!\n"), return
unless defined $new->{refresh};
# Add mode
$modes->{modes}->{$id} = "$new->{resolution} @ $new->{refresh}";
$modes->{current} = $id if $new->{current};
$modes->{preferred} = $id if $new->{preferred};
return(1);
}
# Parse one output section
sub _ParseModes($) {
my($input) = @_;
my $modes = {};
# Scan for modes
my $modesfound;
my $currentmode;
LINE:
foreach my $line (split("\n", $input)) {
# Currently processing a mode?
if ($currentmode) {
# Additional mode information?
if (my($type, $clock) = ($line =~ /^\s+([hv]):\s.+\s+clock\s+(\d+\.\d+\w+)/)) {
$currentmode->{refresh} = $clock if ($type eq "v");
next LINE;
}
# No. Current mode is complete.
return unless _AddMode($modes, $currentmode);
undef $currentmode;
}
# Start of new mode?
if (my($resolution, $id, $remainder) =
($line =~ /^\s+(\d+x\d+)\s+\(([^\)]+)\)\s*(.+)/)) {
# Yes
$currentmode = {
id => $id,
resolution => $resolution,
current => ($remainder =~ /\*current/) ? 1 : 0,
preferred => ($remainder =~ /\+preferred/) ? 1 : 0
};
$modesfound++;
# There should not be anything after the last mode
} elsif ($modesfound) {
print STDERR "Expected new mode, got '$line'!\n";
return;
}
}
# Complete last mode
return unless _AddMode($modes, $currentmode);
# Return all modes for this output
return($modes);
}
# Parse one screen section
sub _ParseScreen($) {
my($input) = @_;
my $outputs;
# Split output sections
my @matches;
if ((@matches = ($input =~ /\G^(\S+)\s+(\S+)\s+[^\n]+\n((?:\s+[^\n]+\n)+)/gm)) &&
(@matches % 3 == 0)) {
# For each output
OUTPUT:
while (my($output, $state, $config) = splice(@matches, 0, 3)) {
# Output without modes are valid
$outputs->{$output} = undef;
# Only parse information for outputs with connected display
if ($state eq "connected") {
if (my $modes = _ParseModes($config)) {
$outputs->{$output} = $modes;
next OUTPUT;
}
print STDERR "Can't parse output '$output'!\n";
return;
}
}
}
return($outputs);
}
# Parse complete xrandr output
sub _ParsexrandrOutput($) {
my($input) = @_;
my $screens;
# Split screen sections
my @matches;
if ((@matches = ($input =~ /\G^Screen (\d+):.*\n((?:[^\n]+\n)*)(?=(?:Screen \d+|$))/gm)) &&
(@matches % 2 == 0)) {
# For each screen
SCREEN:
while (my($screen, $config) = splice(@matches, 0, 2)) {
if (my $outputs = _ParseScreen($config)) {
$screens->[$screen] = $outputs;
next SCREEN;
}
print STDERR "Can't parse outputs for screen $screen!\n";
return;
}
}
return($screens);
}
sub _TestParser() {
# Additional modules for testing
require Data::Compare;
require Data::Dumper;
# Load test data
my $testdata = eval slurp(\*DATA);
die "Invalid test data: $@\n" if $@;
# Run each test
my $tests;
foreach my $test (@{$testdata}) {
my $result = _ParsexrandrOutput($test->{output});
die "Parse error for '$test->{name}'!\n" unless defined $result;
unless (Data::Compare::Compare($test->{result}, $result)) {
print STDERR "Parse difference for '$test->{name}'!\n\n";
print STDERR "xrandr output:\n$test->{output}\n";
print STDERR Data::Dumper->Dump([$test->{result}], ['EXPECTED']), "\n";
print STDERR Data::Dumper->Dump([$result], ['GOT ']), "\n";
exit 1;
}
$tests++;
}
# All tests completed
die "No tests defined!\n" unless $tests;
print "$tests test(s) PASSED\n";
exit 0;
}
###############################################################################
#
# xrandr command handling
#
###############################################################################
# Query current display setup with xrandr
sub QueryDisplaySetup() {
my $result;
# Run xrandr query
if (open(my $fh, "-|", XRANDR, qw(-q --verbose))) {
# Parse output
$result = _ParsexrandrOutput(slurp($fh));
print(STDERR "xrandr query failed: $!\n"), return unless close($fh);
} else {
print STDERR "Can't execute " . XRANDR . ": $!\n";
}
return($result);
}
sub _Testxrandr() {
# Additional modules for testing
require Data::Dumper;
# Run test
exit 1 unless (my $setup = QueryDisplaySetup());
print Data::Dumper->Dump([$setup], ['result']);
print "Test PASSED\n";
exit 0;
}
###############################################################################
#
# Test steps
#
###############################################################################
_TestParser() if (@ARGV && ($ARGV[0] eq "--test-parser"));
_Testxrandr() if (@ARGV && ($ARGV[0] eq "--test-xrandr"));
###############################################################################
#
# Perl TK stuff
#
###############################################################################
my @OffButtons;
my $ActiveOutputs = 0;
sub UpdateOffButtons() {
my($state) = ($ActiveOutputs <= 1) ? "disabled" : "normal";
$_->configure(-state => $state) foreach (@OffButtons);
}
sub SetOutputMode($$$$) {
my($window, $output, $modes, $ref) = @_;
my $id = ${ $ref };
my $disable = $id eq "off";
my $wasactive = $modes->{current};
# Call xrandr
if (system(XRANDR, '--verbose',
'--output', $output,
$disable ? qw(--off) : ('--mode', $id)) == 0) {
# Update output count
$ActiveOutputs++ unless ($wasactive || $disable);
$ActiveOutputs-- if ($wasactive && $disable);
UpdateOffButtons();
# Remember new current output
$modes->{current} = $disable ? undef : $id;
} else {
# Failure
$window->bell();
${ $ref } = $wasactive ? $wasactive : "off";
}
}
sub SetupModesUI($$) {
my($window, $container) = @_;
# Get current setup
my $setup = QueryDisplaySetup();
# FIXME: we only support screen 0
return unless (my $screen = $setup->[0]);
# For each output on this screen
foreach my $output (sort keys %{ $screen }) {
# Skip outputs without valid modes
next unless my $modes = $screen->{$output};
# Add frame for output
my $frame = $container->Labelframe(
-text => $output,
-padx => 2,
-pady => 2
)->pack(-fill => 'x');
# Add modes
my $selected = $modes->{current} || "off";
my $callback = sub { SetOutputMode($window, $output, $modes, \$selected); };
foreach my $mode (sort keys %{ $modes->{modes} }) {
$frame->Radiobutton(
-text => $modes->{modes}->{$mode},
-value => $mode,
-variable => \$selected,
($modes->{preferred} && ($modes->{preferred} eq $mode)) ? (-background => "green") : (),
-command => $callback
)->pack(-anchor => 'w');
}
my $off = $frame->Radiobutton(
-text => "disable",
-value => "off",
-variable => \$selected,
-command => $callback
)->pack(-anchor => 'w');
push(@OffButtons, $off);
# Is output active?
$ActiveOutputs++ if $modes->{current};
}
$container->pack(-side => "top", -fill => 'both');
# Update Off button status
UpdateOffButtons();
# Resize window
$window->update();
$window->maxsize($window->width(), $window->height());
$window->minsize($window->width(), $window->height());
# Center window around current pointer position
my($mx, $my) = $window->pointerxy();
if (($mx != -1) && ($my != -1)) {
$window->geometry("+" . int($mx - $window->width() / 2) .
"+" . int($my - $window->width() / 2));
}
}
###############################################################################
#
# Main program
#
###############################################################################
# Create main window
my $mw = MainWindow->new;
SetupModesUI($mw, $mw->Frame());
MainLoop;
# That's all folks...
exit 0;
__DATA__
# "xrandr -q --verbose" output for parser testing
[
{
name => 'Lenovo T60 - panel only',
output => <<'END_OF_OUTPUT',
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1400
VGA_1 disconnected (normal)
Identifier: 0x43
Timestamp: -1899175926
Subpixel: unknown
Clones: PANEL DVI-D_1
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_TYPE: VGA
RANDR_SIGNAL_FORMAT: VGA
PANEL connected 1400x1050+0+0 (0x46) normal (normal) 287mm x 215mm
Identifier: 0x44
Timestamp: -1899175926
Subpixel: unknown
Clones: VGA_1 DVI-D_1
CRTC: 0
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_TYPE: LVDS
RANDR_SIGNAL_FORMAT: LVDS
1400x1050 (0x46) 108.0MHz *current +preferred
h: width 1400 start 1448 end 1560 total 1688 skew 0 clock 64.0KHz
v: height 1050 start 1053 end 1054 total 1066 clock 60.0Hz
DVI-D_1 disconnected (normal)
Identifier: 0x45
Timestamp: -1899175926
Subpixel: unknown
Clones: VGA_1 PANEL
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_TYPE: DVI
RANDR_SIGNAL_FORMAT: TMDS
END_OF_OUTPUT
result => [
{
VGA_1 => undef,
PANEL => {
modes => {
'0x46' => '1400x1050 @ 60.0Hz'
},
current => '0x46',
preferred => '0x46'
},
'DVI-D_1' => undef
}
]
},
{
name => 'Lenovo T60 - panel & Infocus LP540 projector on VGA',
output => <<'END_OF_OUTPUT',
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1400
VGA_1 connected (normal)
Identifier: 0x43
Timestamp: -1899175926
Subpixel: unknown
Clones: PANEL DVI-D_1
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_TYPE: VGA
RANDR_SIGNAL_FORMAT: VGA
1360x768 (0x50) 84.8MHz -HSync +VSync
h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.7KHz
v: height 768 start 771 end 781 total 798 clock 59.8Hz
1360x768 (0x51) 72.0MHz +HSync -VSync
h: width 1360 start 1408 end 1440 total 1520 skew 0 clock 47.4KHz
v: height 768 start 771 end 781 total 790 clock 60.0Hz
1280x800 (0x52) 83.5MHz -HSync +VSync
h: width 1280 start 1344 end 1480 total 1680 skew 0 clock 49.7KHz
v: height 800 start 801 end 804 total 828 clock 60.0Hz
1152x864 (0x53) 81.6MHz -HSync +VSync
h: width 1152 start 1216 end 1336 total 1520 skew 0 clock 53.7KHz
v: height 864 start 865 end 868 total 895 clock 60.0Hz
1280x768 (0x54) 80.1MHz -HSync +VSync
h: width 1280 start 1344 end 1480 total 1680 skew 0 clock 47.7KHz
v: height 768 start 769 end 772 total 795 clock 60.0Hz
1280x720 (0x55) 74.5MHz -HSync +VSync
h: width 1280 start 1336 end 1472 total 1664 skew 0 clock 44.8KHz
v: height 720 start 721 end 724 total 746 clock 60.0Hz
1024x768 (0x56) 65.0MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.4KHz
v: height 768 start 771 end 777 total 806 clock 60.0Hz
800x600 (0x57) 40.0MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz
v: height 600 start 601 end 605 total 628 clock 60.3Hz
640x480 (0x58) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 490 end 492 total 525 clock 59.9Hz
PANEL connected 1400x1050+0+0 (0x46) normal (normal) 287mm x 215mm
Identifier: 0x44
Timestamp: -1899175926
Subpixel: unknown
Clones: VGA_1 DVI-D_1
CRTC: 0
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_TYPE: LVDS
RANDR_SIGNAL_FORMAT: LVDS
1400x1050 (0x46) 108.0MHz *current +preferred
h: width 1400 start 1448 end 1560 total 1688 skew 0 clock 64.0KHz
v: height 1050 start 1053 end 1054 total 1066 clock 60.0Hz
DVI-D_1 disconnected (normal)
Identifier: 0x45
Timestamp: -1899175926
Subpixel: unknown
Clones: VGA_1 PANEL
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_TYPE: DVI
RANDR_SIGNAL_FORMAT: TMDS
END_OF_OUTPUT
result => [
{
VGA_1 => {
modes => {
'0x50' => "1360x768 @ 59.8Hz",
'0x51' => "1360x768 @ 60.0Hz",
'0x52' => "1280x800 @ 60.0Hz",
'0x53' => "1152x864 @ 60.0Hz",
'0x54' => "1280x768 @ 60.0Hz",
'0x55' => "1280x720 @ 60.0Hz",
'0x56' => "1024x768 @ 60.0Hz",
'0x57' => "800x600 @ 60.3Hz",
'0x58' => "640x480 @ 59.9Hz"
}
},
PANEL => {
modes => {
'0x46' => '1400x1050 @ 60.0Hz'
},
current => '0x46',
preferred => '0x46'
},
'DVI-D_1' => undef
}
]
},
{
name => 'Lenove T60 - panel & Samsung DLP (off) on DVI-I',
output => <<'END_OF_OUTPUT',
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1400
VGA_1 disconnected (normal)
Identifier: 0x43
Timestamp: -1877708877
Subpixel: unknown
Clones: PANEL DVI-D_1
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_TYPE: VGA
RANDR_SIGNAL_FORMAT: VGA
PANEL connected 1400x1050+0+0 (0x46) normal (normal) 287mm x 215mm
Identifier: 0x44
Timestamp: -1877708877
Subpixel: unknown
Clones: VGA_1 DVI-D_1
CRTC: 0
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_TYPE: LVDS
RANDR_SIGNAL_FORMAT: LVDS
1400x1050 (0x46) 108.0MHz *current +preferred
h: width 1400 start 1448 end 1560 total 1688 skew 0 clock 64.0KHz
v: height 1050 start 1053 end 1054 total 1066 clock 60.0Hz
DVI-D_1 connected (normal)
Identifier: 0x45
Timestamp: -1877708877
Subpixel: unknown
Clones: VGA_1 PANEL
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_TYPE: TMDS
RANDR_SIGNAL_FORMAT: TMDS
1280x720 (0x59) 74.2MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz
v: height 720 start 725 end 730 total 750 clock 60.0Hz
640x480 (0x5a) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 490 end 492 total 525 clock 60.0Hz
END_OF_OUTPUT
result => [
{
VGA_1 => undef,
PANEL => {
modes => {
'0x46' => '1400x1050 @ 60.0Hz'
},
current => '0x46',
preferred => '0x46'
},
'DVI-D_1' => {
modes => {
'0x59' => '1280x720 @ 60.0Hz',
'0x5a' => '640x480 @ 60.0Hz'
}
}
}
]
},
{
name => 'Lenove T60 - panel & Samsung DLP (active) on DVI-I',
output => <<'END_OF_OUTPUT',
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1400
VGA_1 disconnected (normal)
Identifier: 0x43
Timestamp: -1877708877
Subpixel: unknown
Clones: PANEL DVI-D_1
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_NUMBER: 1 (0x00000001)
RANDR_CONNECTOR_TYPE: VGA
RANDR_SIGNAL_FORMAT: VGA
PANEL connected 1400x1050+0+0 (0x46) normal (normal) 287mm x 215mm
Identifier: 0x44
Timestamp: -1877708877
Subpixel: unknown
Clones: VGA_1 DVI-D_1
CRTC: 0
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_NUMBER: 2 (0x00000002)
RANDR_CONNECTOR_TYPE: LVDS
RANDR_SIGNAL_FORMAT: LVDS
1400x1050 (0x46) 108.0MHz *current +preferred
h: width 1400 start 1448 end 1560 total 1688 skew 0 clock 64.0KHz
v: height 1050 start 1053 end 1054 total 1066 clock 60.0Hz
DVI-D_1 connected 1280x720+0+0 (0x59) normal (normal) 1289mm x 725mm
Identifier: 0x45
Timestamp: -1877708877
Subpixel: unknown
Clones: VGA_1 PANEL
CRTC: 1
CRTCs: 0 1
RANDR_OUTPUT_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_NUMBER: 3 (0x00000003)
RANDR_CONNECTOR_TYPE: TMDS
RANDR_SIGNAL_FORMAT: TMDS
1280x720 (0x59) 74.2MHz +HSync +VSync *current
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.0KHz
v: height 720 start 725 end 730 total 750 clock 60.0Hz
640x480 (0x5a) 25.2MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz
v: height 480 start 490 end 492 total 525 clock 60.0Hz
END_OF_OUTPUT
result => [
{
VGA_1 => undef,
PANEL => {
modes => {
'0x46' => '1400x1050 @ 60.0Hz'
},
current => '0x46',
preferred => '0x46'
},
'DVI-D_1' => {
modes => {
'0x59' => '1280x720 @ 60.0Hz',
'0x5a' => '640x480 @ 60.0Hz'
},
current => '0x59',
}
}
]
},
# {
# name => 'NAME OF TEST',
# output => <<'END_OF_OUTPUT',
#END_OF_OUTPUT
# result => [
# ]
# },
];
1
0
Reporting from xf86-video-radeonhd: Radeon HD video driver
Please visit:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-video-radeonhd
Commit against master at 732dea0e...:
commit 29af4f3dcfc6756f9f82691c0b65c1eb0a82f5f7
Author: Luc Verhaegen <libv(a)skynet.be>
Date: Wed Dec 5 21:00:33 2007 +0100
Modes: Add DPI calculation.
This adds code to provide useful DPI calculation. It follows a server argument,
or uses the newly introduced option forcedpi, or tries to average out the DPI
of the various monitors.
This is of course a stopgap solution, as no DPI calculation can ever be valid
throughout the whole server life, as it varies with varying resolutions and
varying monitors. But at least it is better than having nothing at all.
diffstat:
src/rhd.h | 1
src/rhd_driver.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++---
src/rhd_edid.c | 31 +++++++++++++
src/rhd_monitor.c | 12 ++++-
src/rhd_monitor.h | 3 +
5 files changed, 153 insertions(+), 8 deletions(-)
gitweb url:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-radeonhd;a=commit;h…
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Hello.
To keep it short and simple:
Card: Poercolor HD2400PRO SCS
OS: Ubuntu 7.10
Driver-Version (output from dpkg -l): 0.0.1+git20070
Problem: Card is not recognized, gdm switches to vesa-driver
Xorg.log:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Ubuntu (xorg-server 2:1.3.0.0.dfsg-12ubuntu8)
Current Operating System: Linux Beate 2.6.22-14-generic #1 SMP Sun Oct
14 21:45:15 GMT 2007 x86_64
Build Date: 29 September 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 5 13:52:02 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "SyncMaster"
(**) | |-->Device "ATI Technologies Inc ATI Default Card"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x7cd8a0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.2
X.Org XInput driver : 0.7
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(--) using VT number 7
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,0238 card 1043,815d rev 00 class 06,00,00
hdr 80
(II) PCI: 00:00:1: chip 1106,1238 card 0000,0000 rev 00 class 06,00,00
hdr 00
(II) PCI: 00:00:2: chip 1106,2238 card 0000,0000 rev 00 class 06,00,00
hdr 00
(II) PCI: 00:00:3: chip 1106,3238 card 0000,0000 rev 00 class 06,00,00
hdr 00
(II) PCI: 00:00:4: chip 1106,4238 card 0000,0000 rev 00 class 06,00,00
hdr 00
(II) PCI: 00:00:5: chip 1106,5238 card 0000,0000 rev 00 class 08,00,20
hdr 80
(II) PCI: 00:00:7: chip 1106,7238 card 0000,0000 rev 00 class 06,00,00
hdr 00
(II) PCI: 00:01:0: chip 1106,b188 card 0000,0000 rev 00 class 06,04,00
hdr 01
(II) PCI: 00:02:0: chip 1106,a238 card 0000,0000 rev 00 class 06,04,00
hdr 01
(II) PCI: 00:03:0: chip 1106,c238 card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 00:03:1: chip 1106,d238 card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 00:03:2: chip 1106,e238 card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 00:03:3: chip 1106,f238 card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 00:0f:0: chip 1106,3349 card 1043,81b5 rev 00 class 01,01,8f
hdr 80
(II) PCI: 00:0f:1: chip 1106,0571 card 1043,81b5 rev 07 class 01,01,8a
hdr 00
(II) PCI: 00:10:0: chip 1106,3038 card 1043,81b5 rev 90 class 0c,03,00
hdr 80
(II) PCI: 00:10:1: chip 1106,3038 card 1043,81b5 rev 90 class 0c,03,00
hdr 80
(II) PCI: 00:10:2: chip 1106,3038 card 1043,81b5 rev 90 class 0c,03,00
hdr 80
(II) PCI: 00:10:3: chip 1106,3038 card 1043,81b5 rev 90 class 0c,03,00
hdr 80
(II) PCI: 00:10:4: chip 1106,3104 card 1043,81b5 rev 90 class 0c,03,20
hdr 80
(II) PCI: 00:11:0: chip 1106,3287 card 1043,81b5 rev 00 class 06,01,00
hdr 80
(II) PCI: 00:11:7: chip 1106,287e card 1106,287e rev 00 class 06,00,00
hdr 00
(II) PCI: 00:12:0: chip 1106,3065 card 1043,80ed rev 7c class 02,00,00
hdr 00
(II) PCI: 00:13:0: chip 1106,287b card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 00:13:1: chip 1106,287a card 0000,0000 rev 00 class 06,04,01
hdr 01
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00
hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00
hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00
hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00
hdr 80
(II) PCI: 02:00:0: chip 1002,94c3 card 1787,2232 rev 00 class 03,00,00
hdr 80
(II) PCI: 02:00:1: chip 1002,aa10 card 1787,aa10 rev 00 class 04,03,00
hdr 80
(II) PCI: 07:00:0: chip 1106,287c card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 07:00:1: chip 1106,287d card 0000,0000 rev 00 class 06,04,00
hdr 81
(II) PCI: 07:01:0: chip 1106,3288 card 1043,818f rev 00 class 04,03,00
hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,10), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0010 (VGA_EN is cleared)
(II) Bus 1 I/O range:
[0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfd600000 - 0xfd6fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xfd500000 - 0xfd5fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:2:0), (0,2,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 2 I/O range:
[0] -1 0 0x0000c000 - 0x0000cfff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfd400000 - 0xfd4fffff (0x100000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:3:0), (0,3,3), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 3 I/O range:
[0] -1 0 0x0000b000 - 0x0000bfff (0x1000) IX[B]
(II) Bus 3 non-prefetchable memory range:
[0] -1 0 0xfde00000 - 0xfdefffff (0x100000) MX[B]
(II) Bus 3 prefetchable memory range:
[0] -1 0 0xfdd00000 - 0xfddfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (0:3:1), (0,4,4), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 4 I/O range:
[0] -1 0 0x0000a000 - 0x0000afff (0x1000) IX[B]
(II) Bus 4 non-prefetchable memory range:
[0] -1 0 0xfdc00000 - 0xfdcfffff (0x100000) MX[B]
(II) Bus 4 prefetchable memory range:
[0] -1 0 0xfdb00000 - 0xfdbfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 5: bridge is at (0:3:2), (0,5,5), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 5 I/O range:
[0] -1 0 0x00009000 - 0x00009fff (0x1000) IX[B]
(II) Bus 5 non-prefetchable memory range:
[0] -1 0 0xfda00000 - 0xfdafffff (0x100000) MX[B]
(II) Bus 5 prefetchable memory range:
[0] -1 0 0xfd900000 - 0xfd9fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 6: bridge is at (0:3:3), (0,6,6), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 6 I/O range:
[0] -1 0 0x0000e000 - 0x0000efff (0x1000) IX[B]
(II) Bus 6 non-prefetchable memory range:
[0] -1 0 0xfd800000 - 0xfd8fffff (0x100000) MX[B]
(II) Bus 6 prefetchable memory range:
[0] -1 0 0xfd700000 - 0xfd7fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:17:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-PCI bridge:
(II) Bus 7: bridge is at (0:19:0), (0,7,9), BCTRL: 0x0000 (VGA_EN is
cleared)
(II) Bus 7 I/O range:
[0] -1 0 0x00007000 - 0x00008fff (0x2000) IX[B]
(II) Bus 7 non-prefetchable memory range:
[0] -1 0 0xfd100000 - 0xfd3fffff (0x300000) MX[B]
(II) Bus 7 prefetchable memory range:
[0] -1 0 0xfcf00000 - 0xfd0fffff (0x200000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 10: bridge is at (0:19:1), (0,10,10), BCTRL: 0x0000 (VGA_EN is
cleared)
(II) Bus 10 I/O range:
[0] -1 0 0x00006000 - 0x00006fff (0x1000) IX[B]
(II) Bus 10 non-prefetchable memory range:
[0] -1 0 0xfce00000 - 0xfcefffff (0x100000) MX[B]
(II) Bus 10 prefetchable memory range:
[0] -1 0 0xfcd00000 - 0xfcdfffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 8: bridge is at (7:0:0), (7,8,8), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 8 I/O range:
[0] -1 0 0x00008000 - 0x00008fff (0x1000) IX[B]
(II) Bus 8 non-prefetchable memory range:
[0] -1 0 0xfd100000 - 0xfd1fffff (0x100000) MX[B]
(II) Bus 8 prefetchable memory range:
[0] -1 0 0xfd000000 - 0xfd0fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 9: bridge is at (7:0:1), (7,9,9), BCTRL: 0x0000 (VGA_EN is cleared)
(II) Bus 9 I/O range:
[0] -1 0 0x00007000 - 0x00007fff (0x1000) IX[B]
(II) Bus 9 non-prefetchable memory range:
[0] -1 0 0xfd200000 - 0xfd2fffff (0x100000) MX[B]
(II) Bus 9 prefetchable memory range:
[0] -1 0 0xfcf00000 - 0xfcffffff (0x100000) MX[B]
(--) PCI:*(2:0:0) ATI Technologies Inc unknown chipset (0x94c3) rev 0,
Mem @ 0xc0000000/28, 0xfd4e0000/16, I/O @ 0xce00/8, BIOS @ 0xfd4c0000/17
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xd8000000 from 0xdfffffff to
0xd7ffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfd3fc000 - 0xfd3fffff (0x4000) MX[B]
[1] -1 0 0xfd4fc000 - 0xfd4fffff (0x4000) MX[B]
[2] -1 0 0xfdffd000 - 0xfdffd0ff (0x100) MX[B]
[3] -1 0 0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
[4] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
[5] -1 0 0xfd4c0000 - 0xfd4dffff (0x20000) MX[B](B)
[6] -1 0 0xfd4e0000 - 0xfd4effff (0x10000) MX[B](B)
[7] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[8] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]
[9] -1 0 0x0000f600 - 0x0000f61f (0x20) IX[B]
[10] -1 0 0x0000f700 - 0x0000f71f (0x20) IX[B]
[11] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[12] -1 0 0x0000f900 - 0x0000f91f (0x20) IX[B]
[13] -1 0 0x0000fa00 - 0x0000fa0f (0x10) IX[B]
[14] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
[15] -1 0 0x0000fc00 - 0x0000fc03 (0x4) IX[B]
[16] -1 0 0x0000fd00 - 0x0000fd07 (0x8) IX[B]
[17] -1 0 0x0000fe00 - 0x0000fe03 (0x4) IX[B]
[18] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B]
[19] -1 0 0x0000ce00 - 0x0000ceff (0x100) IX[B](B)
(II) Inactive PCI resource ranges:
[0] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfd3fc000 - 0xfd3fffff (0x4000) MX[B]
[1] -1 0 0xfd4fc000 - 0xfd4fffff (0x4000) MX[B]
[2] -1 0 0xfdffd000 - 0xfdffd0ff (0x100) MX[B]
[3] -1 0 0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
[4] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
[5] -1 0 0xfd4c0000 - 0xfd4dffff (0x20000) MX[B](B)
[6] -1 0 0xfd4e0000 - 0xfd4effff (0x10000) MX[B](B)
[7] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[8] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]
[9] -1 0 0x0000f600 - 0x0000f61f (0x20) IX[B]
[10] -1 0 0x0000f700 - 0x0000f71f (0x20) IX[B]
[11] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[12] -1 0 0x0000f900 - 0x0000f91f (0x20) IX[B]
[13] -1 0 0x0000fa00 - 0x0000fa0f (0x10) IX[B]
[14] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
[15] -1 0 0x0000fc00 - 0x0000fc03 (0x4) IX[B]
[16] -1 0 0x0000fd00 - 0x0000fd07 (0x8) IX[B]
[17] -1 0 0x0000fe00 - 0x0000fe03 (0x4) IX[B]
[18] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B]
[19] -1 0 0x0000ce00 - 0x0000ceff (0x100) IX[B](B)
(II) Inactive PCI resource ranges after removing overlaps:
[0] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfd3fc000 - 0xfd3fffff (0x4000) MX[B]
[5] -1 0 0xfd4fc000 - 0xfd4fffff (0x4000) MX[B]
[6] -1 0 0xfdffd000 - 0xfdffd0ff (0x100) MX[B]
[7] -1 0 0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
[8] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
[9] -1 0 0xfd4c0000 - 0xfd4dffff (0x20000) MX[B](B)
[10] -1 0 0xfd4e0000 - 0xfd4effff (0x10000) MX[B](B)
[11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[12] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]
[16] -1 0 0x0000f600 - 0x0000f61f (0x20) IX[B]
[17] -1 0 0x0000f700 - 0x0000f71f (0x20) IX[B]
[18] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[19] -1 0 0x0000f900 - 0x0000f91f (0x20) IX[B]
[20] -1 0 0x0000fa00 - 0x0000fa0f (0x10) IX[B]
[21] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
[22] -1 0 0x0000fc00 - 0x0000fc03 (0x4) IX[B]
[23] -1 0 0x0000fd00 - 0x0000fd07 (0x8) IX[B]
[24] -1 0 0x0000fe00 - 0x0000fe03 (0x4) IX[B]
[25] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B]
[26] -1 0 0x0000ce00 - 0x0000ceff (0x100) IX[B](B)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.3.0, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "radeonhd"
(II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
compiled for 1.3.0, module version = 0.0.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) RADEONHD: X driver for the following AMD GPG (ATI) graphics devices:
RV505 : Radeon X1550.
RV515 : Radeon X1300, X1550, X1600; FireGL V3300, V3350; FireMV 2250.
R520 : Radeon X1800; FireGL V5300, V7200, V7300, V7350
RV530 : Radeon X1300 XT, X1600; FireGL V3400, V5200.
RV535 : Radeon X1300, X1650.
RV570 : Radeon X1950 Pro/GT.
R580 : Radeon X1650, X1900, X1950, FireStream 2U.
R600 : Radeon HD 2900 XT.
RV610 : Radeon HD 2400 Pro/XT.
RV630 : Radeon HD 2600 Pro/XT.
M52 : Mobility Radeon X1300, X1350.
M54 : Mobility Radeon X1400, X1450, X2300.
M56 : Mobility Radeon X1600, X1700; Mobility FireGL V5200, V5250.
M58 : Mobility Radeon X1800, X1900; Mobility FireGL V7100, V7200
M71 : Mobility Radeon HD 2300.
M72 : Mobility Radeon HD 2400.
M76 : Mobility Radeon HD 2600.
RS690 : Radeon X1200.
(II) Primary Device is: PCI 02:00:0
(--) Chipset R610 found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfd3fc000 - 0xfd3fffff (0x4000) MX[B]
[5] -1 0 0xfd4fc000 - 0xfd4fffff (0x4000) MX[B]
[6] -1 0 0xfdffd000 - 0xfdffd0ff (0x100) MX[B]
[7] -1 0 0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
[8] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
[9] -1 0 0xfd4c0000 - 0xfd4dffff (0x20000) MX[B](B)
[10] -1 0 0xfd4e0000 - 0xfd4effff (0x10000) MX[B](B)
[11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[12] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[13] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[14] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[15] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]
[16] -1 0 0x0000f600 - 0x0000f61f (0x20) IX[B]
[17] -1 0 0x0000f700 - 0x0000f71f (0x20) IX[B]
[18] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[19] -1 0 0x0000f900 - 0x0000f91f (0x20) IX[B]
[20] -1 0 0x0000fa00 - 0x0000fa0f (0x10) IX[B]
[21] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
[22] -1 0 0x0000fc00 - 0x0000fc03 (0x4) IX[B]
[23] -1 0 0x0000fd00 - 0x0000fd07 (0x8) IX[B]
[24] -1 0 0x0000fe00 - 0x0000fe03 (0x4) IX[B]
[25] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B]
[26] -1 0 0x0000ce00 - 0x0000ceff (0x100) IX[B](B)
(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xfd3fc000 - 0xfd3fffff (0x4000) MX[B]
[5] -1 0 0xfd4fc000 - 0xfd4fffff (0x4000) MX[B]
[6] -1 0 0xfdffd000 - 0xfdffd0ff (0x100) MX[B]
[7] -1 0 0xfdffe000 - 0xfdffe0ff (0x100) MX[B]
[8] -1 0 0xfdfff000 - 0xfdfff3ff (0x400) MX[B]
[9] -1 0 0xfd4c0000 - 0xfd4dffff (0x20000) MX[B](B)
[10] -1 0 0xfd4e0000 - 0xfd4effff (0x10000) MX[B](B)
[11] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[12] -1 0 0xd8000000 - 0xd7ffffff (0x0) MX[B]O
[13] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[14] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[15] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[16] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[17] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[18] -1 0 0x0000f400 - 0x0000f4ff (0x100) IX[B]
[19] -1 0 0x0000f600 - 0x0000f61f (0x20) IX[B]
[20] -1 0 0x0000f700 - 0x0000f71f (0x20) IX[B]
[21] -1 0 0x0000f800 - 0x0000f81f (0x20) IX[B]
[22] -1 0 0x0000f900 - 0x0000f91f (0x20) IX[B]
[23] -1 0 0x0000fa00 - 0x0000fa0f (0x10) IX[B]
[24] -1 0 0x0000fb00 - 0x0000fb0f (0x10) IX[B]
[25] -1 0 0x0000fc00 - 0x0000fc03 (0x4) IX[B]
[26] -1 0 0x0000fd00 - 0x0000fd07 (0x8) IX[B]
[27] -1 0 0x0000fe00 - 0x0000fe03 (0x4) IX[B]
[28] -1 0 0x0000ff00 - 0x0000ff07 (0x8) IX[B]
[29] -1 0 0x0000ce00 - 0x0000ceff (0x100) IX[B](B)
[30] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[31] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(II) RADEONHD(0): Initializing INT10
(II) RADEONHD(0): Primary V_BIOS segment is: 0xc000
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(WW) RADEONHD(0): Unknown card detected: 0x94C3:0x1787:0x2232.
Your card might not work or might not work optimally.
To rectify this, please contact MAILINGLIST.
Include your X log and the full name of the device.
(--) RADEONHD(0): Detected an R610 on an unidentified card
(EE) RADEONHD(0): Cannot map connectors on an unknown card!
To help rectify this, please send your X log to
radeonhd_at_opensuse.org.
or file a bug for the radeonhd component
of the X.Org product at bugs.freedesktop.org.(II) UnloadModule:
"radeonhd"
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules//libint10.so
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
I hope I could help, ;-)
Andreas
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
1
Hi,
I have set up randr statically as per my attached xorg.conf.
When I open a video in Totem or vlc and make the video fullscreen, the
secondary screen shuts down and all windows and panels that are on it
get moved to the primary screen.
Section "Files"
# path to defoma fonts
Fontpath "/usr/share/X11/fonts/misc"
Fontpath "/usr/share/X11/fonts/100dpi/:unscaled"
Fontpath "/usr/share/X11/fonts/75dpi/:unscaled"
Fontpath "/usr/share/X11/fonts/Type1"
Fontpath "/usr/share/X11/fonts/100dpi"
Fontpath "/usr/share/X11/fonts/75dpi"
Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "vbe"
Load "glx"
Load "GLcore"
Load "v4l"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "Emulate3Buttons" "false"
EndSection
Section "Device"
Identifier "Radeon 1900GT"
Boardname "ati"
Busid "PCI:6:0:0"
Driver "radeonhd"
Option "monitor-DVI-I_1/digital" "Asus"
Option "monitor-DVI-I_2/digital" "BenQ"
Screen 0
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Radeon 1900GT"
Defaultdepth 24
SubSection "Display"
# Virtual 2960 1050
Depth 24
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
EndSection
Section "ServerFlags"
Option "RandR" "On"
Option "AIGLX" "Off"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
Section "Monitor"
Identifier "Asus"
Option "DPMS"
Option "PreferredMode" "1680x1050"
Option "RightOf" "BenQ"
EndSection
Section "Monitor"
Identifier "BenQ"
Option "DPMS"
EndSection
2
3
I've been searching for an answer to the above question.
Unfortunately, all I've managed to get so far is 'yes, check the wiki
and xorg.conf(5)'. The wiki claims to provide an answer for a static
configuration for dual-head operation, but unfortunately, it uses
RandR-specific options to acheive this. xorg.conf does indeed tell me
about dual-headed setup (which I have working on another machine with a
Matrox G450 already), but as far as I can tell, the radeonhd driver
does *not* conform to this (in particular, it doesn't appear to like
the multiple Device sections referring to the same physical hardware).
My reasons for disabling RandR (via Option "NoRandr" "yes") are varied,
but they boil down to the following:
* RandR has come to the decision that I want 1280x768. It decides
this whether my primary display (an old Dell 1700FP 17" lcd, not
widescreen) is conneced via a kvm switch (no ddc support) or connected
directly (RandR finds the supported modes for the display, adds it's
own to the list, and continues to insist that 1280x768 is the *best*
resolution for this display!).
* I do not yet have an X server with the PreferredMode bug fixed, and
do not wish to shoehorn a call to the xrandr util somewhere in my X
startup scripts just to get a sane video mode.
* My second head is an IBM P202 20" CRT. A shared desktop spanning a
17" lcd and 20" crt just does not look good, and RandR isn't much for
doing seperate desktops.
I'm currently using a Radeon 2400 XT with a dual VGA output cable
connected. I have yet to figure out how to convince radeonhd to
activate the second output with RandR disabled, though. Is it
possible? If so, *how*?
Thanks.
--
Mike Edwards | If this email address disappears,
Unsolicited advertisments to | assume it was spammed to death. To
this address are not welcome. | reach me in that case, s/-.*@/@/
"Our progress as a nation can be no swifter than our progress in education.
The human mind is our fundamental resource."
-- John F. Kennedy
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
2
1
http://bugs.freedesktop.org/show_bug.cgi?id=12907
------- Comment #34 from roman(a)khimov.ru 2007-12-03 22:39 PST -------
BTW, I'm still running SWCursor session from November 30 here (almost 4 days),
no problems.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
_______________________________________________
xorg-team mailing list
xorg-team(a)lists.x.org
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
1
0
Hi
I have a Radeon Xpress 1250 graphics card on a Samsung laptop and it
does not appear to be currently supported by the Radeonhd driver.
Should this be the case?
If I try to use the radeonhd I get the following error:
(II) RADEONHD: version 1.0.0, built from git branch master, commit 732dea0e
(II) Primary Device is: PCI 01:05:0
(EE) No devices detected.
The output of rhd_conntest is:
rhd_conntest: v1.0.0, git branch master, commit 732dea0e
Unknown device: 0x1002:0x7942 (01:05.00).
The output of lspci is:
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Xpress
1250 (prog-if 00 [VGA controller])
Subsystem: Samsung Electronics Co Ltd Unknown device c511
Flags: bus master, fast devsel, latency 64, IRQ 18
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at c0100000 (64-bit, non-prefetchable) [size=64K]
I/O ports at 9000 [size=256]
Capabilities: [50] Power Management version 2
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Thanks
Ryan Young
--
To unsubscribe, e-mail: radeonhd+unsubscribe(a)opensuse.org
For additional commands, e-mail: radeonhd+help(a)opensuse.org
4
11