• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af Outoff | 26.01.2010 12:46

Problem med switchable graphics

Hardware
Hej!

Jeg har et problem med at få det ene af mine grafikkort i min laptop til at virke ordentligt. Det drejer sig om en Lenovo T400 med et dedikeret ATi kort og et integreret Intel kort.
Jeg installerede Linux Mint med mit ATi kort sat til, og den finder fint kortet, og jeg installerer de propertitære drivere (fglrx). Min xorg.conf fil for ATi kortet er så:

Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Default Device"
Driver "fglrx"
EndSection

Nu vil jeg så prøve at få Intel kortet til at virke. Dette prøver jeg ved at ændre Driver "fglrx" til Driver "intel", rebooter og ændrer BIOS således at jeg booter med Intel kortet istedet for ATi kortet.
Maskinen booter så fint op, men der er ingen Direct Rendering når jeg har Intel-kortet sat til, glxinfo giver følgende fejl:

name of display: :0.0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 16
Current serial number in output stream: 16

Jeg har selvfølgelig installeret intel-driverne.

Håber der er nogen der kan hjælpe mig med dette problem.

Morten
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer4

# 1

15 år 5 måneder siden

Permalink

Indsendt af Steffen den 26. januar 2010 kl. 13:05

Permalink

Re: Problem med switchable graphics

Jeg har en T500 med både ATI og Intel.
Jeg har et script, som tjekker hvilket grafikkort der er aktivt og dernæst genererer en brugbar xorg.conf, afhængig af hvilket grafikkort der er valgt. Du skal nok bare ændre lidt i første linie, hvor der er udført en grep på 3650 - ved ikke om det er samme grafikkort du har i.

Dette script har jeg kaldt VideoCard.sh og lokaliseret i

/etc/VideoCard.sh

Dette script kalder jeg så i /etc/rc.local - kan ikke huske om det er det samme i mint.


DIR=/etc/X11

if (lspci | grep -q 'VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650'); then
cat $DIR/xorg.template | awk '
BEGIN { n=0 }
/Section \"Screen\"/ { n=1; print $0; next; }
/Device/ {
if(n) { print "\tDevice \"Card0\"" ; n=0 ; next ; }
else { print $0; next ; }
}
{ print $0 ; }
' > $DIR/dummy
mv $DIR/dummy $DIR/xorg.conf
else
cat $DIR/xorg.template | awk '
BEGIN { n=0 }
/Section \"Screen\"/ { n=1; print $0; next; }
/Device/ {
if(n) { print "\tDevice \"Card1\"" ; n=0 ; next ; }
else { print $0; next ; }
}
{ print $0 ; }
' > $DIR/dummy
mv $DIR/dummy $DIR/xorg.conf
fi


Jeg bruger samme driver som dig til Intel kortet, og det virker, så ved ikke helt hvad fejlen kan være - men måske kan du bruge scriptet ;-)

  • Log ind eller opret dig for at tilføje kommentarer

# 2

15 år 5 måneder siden

Permalink

Indsendt af Outoff den 26. januar 2010 kl. 14:56

Permalink

Re: Problem med switchable graphics

Tak for hjælpen med at udvælge grafikkortet - jeg ville også lige høre om du også bruger fglrx? Og sammen med Mint?
  • Log ind eller opret dig for at tilføje kommentarer

# 3

15 år 5 måneder siden

Permalink

Indsendt af Steffen den 26. januar 2010 kl. 18:22

Permalink

Re: Problem med switchable graphics

Jeg har ikk fået prøvet fglrx endnu - bruger som regel altid Intel. Til ATI bruger jeg opensource driveren 'radeonhd' - men skal nok havde testet den anden på et tidspunkt.

Nej, jeg bruger Arch Linux - ikke Mint..

Jeg glemte at give den template, som ovenstående script kigger i. Den har jeg kaldt xorg.template og placeret i /etc/X11/


Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "glx"
Load "dbe"
Load "extmod"
Load "record"
Load "dri2"
Load "dri"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # []
#Option "AccelMethod" # []
#Option "offscreensize" # []
#Option "SWcursor" # []
#Option "ignoreconnector" # []
#Option "forcereduced" # []
#Option "forcedpi" #
#Option "useconfiguredmonitor" # []
#Option "HPD" #
#Option "NoRandr" # []
#Option "RROutputOrder" # []
#Option "DRI" # []
#Option "TVMode" # []
#Option "ScaleType" # []
#Option "UseAtomBIOS" # []
#Option "AtomBIOS" # []
#Option "UnverifiedFeatures" # []
#Option "Audio" # []
#Option "HDMI" # []
#Option "COHERENT" # []
Identifier "Card0"
Driver "radeonhd"
VendorName "ATI Technologies Inc"
BoardName "Mobility Radeon HD 3650"
BusID "PCI:1:0:0"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # []
#Option "SWcursor" # []
#Option "ColorKey" #
#Option "CacheLines" #
#Option "Dac6Bit" # []
#Option "DRI" # []
#Option "NoDDC" # []
#Option "ShowCache" # []
#Option "XvMCSurfaces" #
#Option "PageFlip" # []
Identifier "Card1"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 4 Series Chipset Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card1"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
  • Log ind eller opret dig for at tilføje kommentarer

# 4

15 år 5 måneder siden

Permalink

Indsendt af Steffen den 26. januar 2010 kl. 18:36

Permalink

Re: Problem med switchable graphics

Går ud fra du har installeret intel driveren - den hedder nok noget i stil med:

xf86-video-intel

  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

den er sjov 0
llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
PCLinuxOS 27
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !