Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

24.10.2006, 09:37

[gelöst] ATI-Drivers und Framebuffer

Ich hab jetzt ne Weile rumprobiert, einen Framebuffer auf meiner Konsole laufen zu lassen, aber irgendwie will das nicht.
Ich will nicht ausschließen, dass ich da nen Fehler gemacht habe...
Gibt es irgendwelche Besonderheiten, die man beachten muss, wenn man nen Framebuffer zusammen mit den ATI-Drivers installieren will?
Also mal abgesehen von dem Radeon-Treiber (+Framebuffer) der im Kernel nicht implementiert sein darf AFAIK.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Theseus« (25.10.2006, 17:28)


2

24.10.2006, 09:42

Habe Framebuffer und ati-drivers am laufen

<*> Support for Framebuffer Devices
<*> ATI Radeon Display Support
[*] DDC/I2C for ATI Radeon Support

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9700 Generic
OpenGL version string: 2.0.6065 (8.29.6)
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

24.10.2006, 09:53

klasse danke, dann geht es also doch :)
Braucht man bei den Einstellungen nen bestimmten Aufruf im Grub?

4

24.10.2006, 11:38

Kann dir meine grub.conf heut so ab 18 Uhr hier reinstellen
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

5

24.10.2006, 11:40

ok, danke, ich werd bis dahin wahrscheinlich nochmal rebooten können, will gerade den emerge vorgang nicht abbrechen, wenn ich Erfolg hab, sag ich vorher bescheid :)

6

24.10.2006, 17:41

meine grub.conf als ich noch ATI-DRIVERS + Framebuffer hatte:

Quellcode

1
2
3
4
5
#Gentoo ATI-Drivers Splash
title=Gentoo Linux 2.6.14-r5 ATI w/Splash
root (hd0,2)
kernel (hd0,2)/kernel-2.6.14-gentoo-r5-ati-drivers-splash root=/dev/sda7 video=vesafb:1024x768-24@85,mtrr,ywrap splash=silent,fadein,theme:gentoo quiet CONSOLE=/dev/tty1
initrd /boot/fbsplash-gentoo-1024x768


ist halt splash auch dabei gewesen. ich hab dann den framebuffer wieder abgestellt, da ich besonders am notebook probleme hatte, von X in die FB-Konsole zu wechseln.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »mijke« (24.10.2006, 18:42)


7

24.10.2006, 18:31

video=initrd....
oder fehlt da ein Stück der Zeile?

8

24.10.2006, 18:41

Zitat

Original von Theseus
video=initrd....
oder fehlt da ein Stück der Zeile?


upsi.... ausgebessert

9

24.10.2006, 18:42

hab mich schon gewundert :P
ok ich probier das hier gleich mal aus, dann sag ich wie was wo warum, das bei mir geht :)

10

24.10.2006, 21:55

Du brauchst keinen Boot-Parameter mit angeben.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

11

25.10.2006, 15:42

irgendwie will das nicht, ich bekomm auch ein paar Fehlermeldungen beim kompieren des kernels:

Quellcode

1
2
3
4
5
6
7
8
9
10
ipc/msg.c: In function 'sys_msgctl':
ipc/msg.c:338: warning: 'setbuf.qbytes' may be used uninitialized in this function
ipc/msg.c:338: warning: 'setbuf.uid' may be used uninitialized in this function
ipc/msg.c:338: warning: 'setbuf.gid' may be used uninitialized in this function
ipc/msg.c:338: warning: 'setbuf.mode' may be used uninitialized in this function
  CC      ipc/sem.o
ipc/sem.c: In function 'sys_semctl':
ipc/sem.c:810: warning: 'setbuf.uid' may be used uninitialized in this function
ipc/sem.c:810: warning: 'setbuf.gid' may be used uninitialized in this function
ipc/sem.c:810: warning: 'setbuf.mode' may be used uninitialized in this function


kann es sein, dass das damir was zu tun hat?

starten tu ich hiermit:

Quellcode

1
2
3
title=Gentoo Linux 2.6.17-r8 ohne Framebuffer
root (hd0,2)
kernel /boot/kernel-2.6.17-gentoo-r8FIRST root=/dev/hda6


also aus der grub.conf kommt das.
Müsste doch eigentlich stimmen?

im kernel:

Quellcode

1
2
  x x                    <*> ATI Radeon display support                                                            x x  
  x x                    [*]   DDC/I2C for ATI Radeon support    


ahja, wenn ich in grub nichts zur Auflösung angeben muss, wie kann ich denn dann die Auflödung ändern@maggu2810?

12

25.10.2006, 15:55

Dann musst wohl einen angeben :-)
Später wohl mittels fbset oder so.
Bei mir wird automatisch 1280x800 (maximum für mein Display) gewählt und drum hab ich das noch nie geändert.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

13

25.10.2006, 16:21

weisst du noch ungefähr wie das mit dem fbset funktioniert?
wenn ich in der Konsole fbset eingebe, kommt folgendes raus:

Quellcode

1
2
3
4
5
6
7
8
mode "1920x1200-60"
    # D: 161.760 MHz, H: 74.066 kHz, V: 59.972 Hz
    geometry 1920 1200 1920 1200 8
    timings 6182 136 96 27 2 32 6
    hsync high
    vsync high
    rgba 8/0,8/0,8/0,0/0
endmode


1920x1200 wird auch von meinem Monitor unterstützt, aber wird nicht angezeigt....
wenn ich versuche die Auflösung via "fbset1280x1024-60" selbst zu ändern sagt er die /etc/fb.modes würde nicht existieren, aber ich weiss auch nicht was ich wie da rein schreiben müsste?

14

25.10.2006, 17:00

Mal reingeschaut:

Quellcode

1
man fb.modes


Benutz doch einfach: /usr/share/doc/fbset-2.1/fb.modes.ATI.gz


Mal das angeschaut:
http://forums.gentoo.org/viewtopic.php?t=33841

Mal das angeschaut (is ja egal, dass das ne andere ATI Karte is)
http://forums.gentoo.org/viewtopic-t-333300.html

Hatte auch ne Zeit den VESA Framebuffer benutzt, gab auch keine Probleme.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

15

25.10.2006, 17:11

Ich probier das gleich nochmal mit dem vesa fb aus, aber ich hab nun ein anderes Problem:

Quellcode

1
2
  x x <*> ATI Radeon display support                                         x x  
  x x [*]   DDC/I2C for ATI Radeon support 

das ist drin und läuft ohne Probleme (auch ohne fb)
ich hatte eben vergessen den:

Quellcode

1
x x < > Framebuffer Console support  

mit anzuschalten, danach hatte ich dann auch nen frambuffer in der Konsole :P

ABER was mich dann noch mehr gestört hat, ist dass mein kompletter Rechner abgestürzt ist, wenn ich wmii oder KDE gestartet habe (bei wmii, erst nachem ich 3 febster geöffnet habe)
und mit abgestürzt mein ich, dass ich nichts mehr machen konnte außer die Maus bewegen.

Ich konnte weder den Affengriff anwenden noch das X killen, der Num-block hat auch nicht mehr reagiert.
Ich will meinen Rechner jetzt nicht unnötig oft abschießen...
^^ Habe ich ne Chance, dass der fb und mein X läuft wenn ich die Vesa Treiber benutze, oder wird das auf dasselbe hinauskommen?

gibts ne log-datei in der ich nachgucken kann, was den Fehler verursacht hat?

--edit--
Ich seh gerade, der Link, den zu geschrieben hast verweist auf ein ähnliches Prob, ich versuch dann einfach mal den vesa (vesa-tng)

_____________ES GEHT_____________

Den Radeon-fb UND die ATI-Drivers gleichzeitig zu benutzen war bei mir wohl tödlich für mein X
funktionieren tut es mit dem Vesa Treiber für die Konsole, hier meine Kerneleinstellungen für nen Framebuffer in der Konsole bei laufendem X mit ATI-Drivers:

Quellcode

1
2
3
4
5
 Device Drivers  ---> 
   Graphics support  --->  
      <*>   VESA VGA graphics support                                                                                                                      
         VESA driver type (vesafb-tng)  --->                                                                                                          
      (1280x1024@60) VESA default mode    #beliebig wählbar


und:

Quellcode

1
2
3
4
 Device Drivers  ---> 
   Graphics support  --->  
      Console display driver support  ---> 
         <*> Framebuffer Console support  


in Grub muss nichts beim laden angehängt werden..



das hat zumindest bei mir gereicht :)
Danke auch nochmal für die Hilfe :)

Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »Theseus« (25.10.2006, 17:29)