• Opret dig
  • Glemt adgangskode

User account menu

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

Snak med

Opret dig!

Af kjoller | 20.04.2011 17:19

Custom display-mode i Fedora 15 (Selvløst)

Hardware
Hej folkens

Jeg har installeret Fedora 15 betaen på min ellers gamer-pc, og jeg har det problem, at den som standard ikke synes at min grafikkort (et AMD HD 4670, der virker semi-ok med ati-driveren) understøtter 1280x1024 som min skærm burde understøtte.

Jeg kan dog fint få det til at virke ved at proppe en ekstra modeline ind med xrandr. Mit spørgsmål er så hvordan jeg gør dette permanent, og holder mig så tæt til The Fedora Way (tm).

Jeg kan se at xorg.conf ikke findes, men er en xorg.conf.dk mappe, hvor der pt. kun ligger en 00-system-setup-keyboard.conf, der er auto-genereret af system-setup-keyboard.

Jeg kan dog ikke finde en "system-setup-display", og det grafiske værktøj tillader mig ikke at tilføje custom modes. Jeg tænker at den 'rigtige' løsning må være at tilføje en fil med et navn ala "01-custom-display.conf" i xorg.conf.d-mappen, men hvad skal der stå heri for at systemet fanger det?

Håber noget giver mening, og at en garvet Fedora-ninja kan hjælpe mig :)

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

Kommentarer3

# 1

14 år 6 måneder siden

Permalink

Indsendt af kjoller den 20. april 2011 kl. 17:43

Permalink

Nu har jeg lavet mig en

Nu har jeg lavet mig en custom Xorg-konfiguration i 01-custom-display.conf, og sørget for at den har samme chmod-attributter som 00-system-setup-keyboard.conf

Den ses nederst i posten.

For det første, så skal den muligvis debugges, jeg har ikke leget med xorg.conf i mange år.

For det andet, så er jeg ikke helt sikker på hvordan jeg fortæller Fedora's GDM (eller bare X generelt) at den skal bruge "My Custom Layout".

For det tredje er jeg slet ikke sikker på om den læser min fil, men det burde den vel, når den ligger i xorg.conf.d-mappen?


Section "ServerLayout"
Identifier "My Custom Layout"
Screen 0 "My screen" 0 0
EndSection

Section "Screen"
Identifier "My Screen"
Device "My Video Device"
Monitor "My Monitor"
DefaultDepth 24
EndSection

Section "Monitor"
Identifier "My Monitor"
ModeLine "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
EndSection

Section "Device"
Identifier "My Video Device"
Driver "ati"
BusID "PCI:1:0:0"
EndSection
  • Log ind eller opret dig for at tilføje kommentarer

# 2

14 år 6 måneder siden

Permalink

Indsendt af kjoller den 20. april 2011 kl. 19:06

Permalink

Selvbesvaret spørgsmål

Nå, efter at have kigget lidt i /var/log/Xorg.0.log, så det ud til at man konfiguration blev læst, men ikke havde den rette effekt.

Det virkede alt sammen, bortset fra at min "Monitor" i "Screen"-sektionen blev sat til "HDMI-0"-outputtet på mit kort, og ikke VGA-0, som jeg gerne ville. Dette skete velsagtens fordi HDMI-0 er det 'første' output i linjen, og derfor vil en standard Monitor bare blive assignet hertil.

Nå, men løsningen var en Option til "Device"-sektionen, hvor Monitor-VGA-0 kunne defineres som en bestemt monitor.

Jeg fandt desuden ud af (hvad de fleste sikkert ved, men som var nyt for mig),at man ikke behøver en fuld ServerLayout-Screen-Monitor/Device stack, men at man kan nøjes med sin Device-sektion og Monitors (hvis de er defineret som options i Device), så vil X.org automatisk bruge det først listede device, og tilknyttede monitors.

Til sidst skulle jeg lige ind og ændre i det grafiske tool, og nu kører jeg glad med fuld opløsning (1280x1024)!

Min /etc/X11/xorg.conf.d/01-custom-display.conf endte med at se ud således (meget simplere end i første omgang):

Section "Device"
Identifier "My Video Device"
Driver "ati"
BusID "PCI:1:0:0"
Option "Monitor-VGA-0" "My Monitor"
EndSection

Section "Monitor"
Identifier "My Monitor"
ModeLine "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
EndSection
  • Log ind eller opret dig for at tilføje kommentarer

# 3

14 år 6 måneder siden

Permalink

Indsendt af Anonym7 den 23. april 2011 kl. 13:10

Permalink

Tak for at skrive din

Tak for at skrive din løsning i tråden også - dejligt at læse lidt brugbar information en gang imellem :)
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Internettet er ved at dø. Vi kan stadig stoppe det 0
Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0

Seneste aktivitet

Nørder søger nørder: Første Linux-brugergruppe på Mors 2
Ø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
Linux Debian 5

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !