• 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 9 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 9 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 9 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 9 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

Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0
FSF giver flere detaljer om sit nye Librephone projekt 0

Seneste aktivitet

Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
How to upgrade to LMDE 7 4
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2
LUKS kryptering - Er der andre der bruger det 15
Dansk distro til software udviklere 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !