staging.inyokaproject.org

Ubuntu auf Hercules ecafe EC-800 installieren

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

saga

Anmeldungsdatum:
25. März 2008

Beiträge: Zähle...

Hallo Dieter,

Danke, das war so direkt nicht offensichtlich (und ich hätte es nicht für möglich gehalten, dass 2009 noch x86-PCs verkauft werden, die 686 nicht unterstützen). Ich werde wohl zunächst mal Lubuntu ausprobieren, und wenn der Desktop dem Besitzer nicht zusagen sollte, die ältere Version von Xubuntu.

Edit: Wie sieht es denn bei Lubuntu mit der Bildschirmkonfiguration aus? Wie bekomme ich in den aktuellen Versionen die 1024x600 bzw 800x480 zum Laufen?

saga

Anmeldungsdatum:
25. März 2008

Beiträge: 11

Update: Selbes Problem mit Lubuntu. Ich werde dann mal Xubuntu 10.04 probieren...

Edit: Xubuntu 10.04 funktioniert. Wie kann ich dem jetzt die richtige Bildschirmauflösung beibringen?

dieterd2005

Anmeldungsdatum:
19. Juli 2009

Beiträge: 13

Hallo,

das Gerät hat die Pixelauflösung 800x480 Hardwaremaßig. Die 1024x600 sind nur über eine Emulation künstlich erzeugt. Zum Beispiel auf einem weißen Hintergrund werden noch die Pixel gesetzt, obwohl wegen der Größe, dieses unter den Tisch fallen müßte.

Dieser Treiber war bei dem ursprünglichen System mandriva-linux dabei. Wo dieser zu finden ist und installiert wird, weiss ich nicht. Schau mal nach, was in der /etc/X11/xorg.config stand. Bei neueren Systemen wird diese aber nicht mehr angelegt (mit einem Befehl xorg -configure oder so ähnlich).

Ansonsten ruf mal auf der X11-Konsole (z.B. xterm) auf: xrandr

xrandr

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096 LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm 1024x600 60.0*+ 65.0 800x600 60.3 56.2 640x480 59.9 VGA1 disconnected (normal left inverted right x axis y axis)

Mit diesem kannst Du die Auflösung auch einstellen, z.B. Panning (virtuelles Fenster, wenn Du an den Bildschirmrand stößt scrollt dieser weiter).

xrandr --output LVDS1 --mode 800x480 --fb 1024x800 --panning 1024x800

Allerdings gibt es immer mal wieder Updates, wo das Panning nicht funktioniert. Zum Beispiel mit dem neuen KDE nach dem letzten Update geht es wieder nicht mehr. Aber dafür habe ich oft noch andere Oberflächen (xfce, fluxbox, icewm, usw.) zur Not parat. Manchmal brauche ich das Panning um an bestimmte Buttons zu kommen (z.B. bei OpenOffice gibt es noch vereinzelt solche Menues). Und Seiten, die das Scrollen per Script verhindern (sowas gehört wirklich abgemahnt).

Zum Prozessor wäre noch zu erwähnen, dass dieser für das Projekt One LapTop per Child entwickelt wurde. Daher resultiert auch der künstliche Mode für eine erhöhte Auflösung für Texte. Bei dem Projekt waren zuerst mehrere Hersteller als Unterstützer dabei, wie auch ein Marktführer, der dann plötzlich ausstieg und wenige Monate selbst einen Miniprozessor auf den Markt brachte. Ein Schelm, wer da schlechtes denken würde. Das war übrigens der Anstoß für viele Firmen ihre Embeddedprozessoren beschleunigt weiter zu entwickeln. Die Netbooks, viele lüfterlosen Boards und auch Smartphones wären sonst später auf den Markt gekommen. Diese hatten damals auch nur nur wenige Behfehlerweiterungen bzw. Funktionserweiterungen der 586 und 686 implementiert und haben deshalb das gleiche Problem, wenn auf diesen Boards Software ohne die Unterstützung älterer Prozessoren installiert wurde. Aus dem Grunde ist das, was Du in den Händen hältst ein interessantes Gerät das Teile mit Geschichte enthält.

In der Regel kann man aus den Quellen mit dem Compiler auf entsprechende Prozessorunterstützung eingestellt den Sourcecode selbst compellieren, so dass es funktioniert. Mit der Unterstützung dauert der Compeliervorgang länger (die binaries werden etwas länger) und auch die Programmabfragen während die SW auf Deiner Kiste läuft, ob hier eine Ersatzroutine aufgerufen werden muss, bremst auch etwas die Geschwindigkeit.

Aber die vielen Freiwilligen, es könnten gerne mehr sein, müssen mit Ihren Kräften auch etwas haushalten, und somit bleibt hier leider etwas auf der Strecke (der Marktführer der Betriebssysteme ist da alles andere als besser).

MfG

saga

Anmeldungsdatum:
25. März 2008

Beiträge: 11

Hi Dieter,

ich hab das jetzt mal so probieren wollen. Leider liefert

xrandr --output default --mode 800x480 [...]

Zurück "cannot find mode 800x480". Den muss ich dem System wohl erst noch beibringen...?

dieterd2005

Anmeldungsdatum:
19. Juli 2009

Beiträge: 13

An einem Rechner (auch ein 10er Ubuntu) funktioniert zur Zeit xrandr und panning auch nicht mehr richtig. Vermute eines der letzten Updates hat wohl einen Bug.

Wenn Du nur xrandr eintippst, dann bringt er Dir die Infos, welche Modes er kann. Könntest Du die Ausgabe hier posten?

sudo apt-cache search geode (Befehl um alle Pakete zu einem Begriff anzuzeigen, die es gibt)

xserver-xorg-video-geode - X.Org X server – Geode GX2/LX display driver

xserver-xorg-video-geode-dbg - Geode GX2/LX display driver (debugging symbols)

xserver-xorg-video-amd - Geode GX2/LX display driver (dummy transitional package)

xserver-xorg-video-amd-dbg - Geode GX2/LX display driver (debugging symbols) (dummy transitional package)

Sind auch die xorg Teile für den geode installiert?

saga

Anmeldungsdatum:
25. März 2008

Beiträge: 11

Die Pakete sind installiert.

xrandr gibt aus:

[code] Screeen 0: minimum 320 x 200, current 800 x 600, maximum 800 x 800 default connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600 60.3* 60.3 640x480 59.9 400x300 120.6 320x240 120.1

[/code]

dieterd2005

Anmeldungsdatum:
19. Juli 2009

Beiträge: 13

Auf meinem Rechner geht zur Zeit xrandr und panning zur Zeit auch nicht richtig. Es liegt wohl an der aktuellen Version vom X11, xorg. Mit der Knoppix-live-CD und auch dem Ubuntu-live auf dem USB-Stick vom letzten Jahr funktioniert es aber reibungslos. Das ist natürlich ärgerlich.

http://forum.ubuntuusers.de/topic/xrandr-konfiguration-funktioniert-nicht/#post-4401257

http://wiki.ubuntuusers.de/RandR

saga

Anmeldungsdatum:
25. März 2008

Beiträge: 11

Kann man denn wenigstens dem System auf anderem Wege beibringen, dass es 800x480 statt 800x600 nutzen möge? Das würde zumindest mal einige grundlegende Probleme wie eine unsichtbare untere Leiste beheben.

dieterd2005

Anmeldungsdatum:
19. Juli 2009

Beiträge: 13

Verkleinern geht allerdings:

xrandr --output LVDS1 --scale 1.0x1.5

Es ist zwar alles verzerrt, aber die untere Leiste wird erreicht.

Befehl, dass wieder alles normal wird:

xrandr --output LVDS1 --scale 1.0x1.0

Hier ist der Inhalt der xorg.conf für 800x480 Bildpunkte: http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=d1c40f2d5baa2d964499412c7f1c443c9ee63626

saga

Anmeldungsdatum:
25. März 2008

Beiträge: 11

Danke, mit der xorg.conf hat's geklappt!

gwo4902

Anmeldungsdatum:
13. Oktober 2012

Beiträge: Zähle...

Ich hatte ursprünglich 10.04 installiert, Grafikmodus angepaßt 800*600 auf 800*480 mit allen Unannehmlichkeiten. Lesbarkeit leider nicht so gut. Nachdem aber alles andere funktioniert, und den Rechner selten benutze war ich so weit zufrieden. Nach Update auf 10.10 war ich dann aber genervt, weil der Rechner allzu langsam wurde. Sehr wenige Arbeiten und kaum Updates waren die Folge. Nachdem 12.04 erschien, und ich mich daran erinnerte, daß es auch andere Oberflächen gibt hab ich alle Updates eingespielt, nach 11.10 auf LXDE gewechselt, erneutes Update auf 12.04. Nun läuft 12.04 lubuntu in der Originalauflösung 600x480 problemlos - und gut lesbar!. Geschwindigkeit ist wieder einigermaßen annehmbar. Auch die Anmeldung auf der Zeitgeist-Oberfläche funktioniert weiterhin - allerdings ist das Teil dann wirklich zu langsam, daher nicht mehr in Verwendung.

nas-fan

Avatar von nas-fan

Anmeldungsdatum:
5. April 2009

Beiträge: 28

Kein Erfolg mit Ubuntu 12.04 auf dem ecafe 800, dafür mit debian wheezy:

Folgende Schritte führten zum Erfolg: -debian netinstall für i386 auf USB-Stick (z. B. mit unetbootin) -installieren mit dem grafischen Installer geht (Bildschirmauflösung allerdings falsch mit 800x600), geht aber trozdem -netinstall geht nur mit LAN -keine Desktopoberfläche installieren (schneller), wenn die Auswahl kommt. Nur SSH-server usw. (praktisch, dann Konfiguration über anderen PC via ssh)

folgende repos in apt sources hinzufügen: non-free

1
sudo nano /etc/apt/sources.lst

hinter "main" kommt jeweils "non-free" und sieht dann z.B. so aus:

1
2
3
4
5
deb http://ftp.nl.debian.org/debian/ wheezy main non-free
deb-src http://ftp.nl.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main non-free
deb-src http://security.debian.org/ wheezy/updates main

dann ein update durchführen

1
sudo apt-get update

XFCE4 und slim funktionieren gut, und man braucht noch die Firmware für das WLAN-Modul und einen praktischen Netzwerkmanager. Synaptic ist sicher auch praktisch. Alles weitere kann nach Belieben auch hinzugefügt werden.

1
sudo apt-get install slim xfce4 xfce4-goodies firmware-ralink network-manager-gnome synaptic

firmware-ralink ist in "non-free".

Nun muss noch /etc/X11/xorg.conf erstellt / angepaßt werden:

1
sudo nano /etc/X11/xorg.conf

Bei mir sieht die Datei nach Lesen einiger Foren (vielen Dank an alle Beitragsschreiber) so aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "Module"
	Load "dbe" # Double-Buffering Extension
	Load "v4l" # Video for Linux
	Load "extmod"
	Load "type1"
	Load "freetype"
EndSection

Section "InputDevice"
	Identifier "Keyboard1"
	Driver "kbd"
	Option "XkbModel" "pc104"
	Option "XkbLayout" "de"
	Option "XkbVariant" "latin-1"
	Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
	Identifier "Mouse1"
	Driver "mouse"
	Option "Protocol" "ExplorerPS/2"
	Option "Device" "/dev/input/mice"
EndSection

Section "Monitor"
	Identifier "Monitor0"
	VendorName "Monitor Vendor"
	ModelName "Generic monitor"
	HorizSync 25 - 50
	VertRefresh 50.0 - 75.0
	
	Modeline "800x480"   33.45 800 840 968 1056 480 490 492 525 -hsync -vsync
	# Modeline "1024x600" 48.96  1024 1064 1168 1312  600 601 604 622 -hsync +vsync

        # measured on the ecafe EC800, dont know if it has any influence:
	DisplaySize 177 100
	# DisplaySize 255 150
	Option "dpms"
EndSection

Section "Device"
	Identifier "Videocard0"
	VendorName "Videocard vendor"
	BoardName "AMD Geode LX Video"
	Driver "geode"
	BusID "PCI:0:1:1"
        # Specify Panel size for Geode LX, corresponds with ModeLine above:
	Option "PanelMode" "33450 800 840 968 1056 480 490 492 525"
	#Option "PanelMode" "48960 1024 1064 1168 1312  600 601 604 622"
EndSection

Section "Screen"
	Identifier "screen1"
	Device "Videocard0"
	Monitor "Monitor0"
	DefaultDepth 16
	Subsection "Display"
    		Depth 16
	    	Modes	"800x480"
    		#Modes	"1024x600" "800x480"
    		Viewport 0 0
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier "layout1"
	InputDevice "Keyboard1" "CoreKeyboard"
	InputDevice "Mouse1" "CorePointer"
	Screen "screen1"
	Option "IsolateDevice" "PCI:0:1:1"
EndSection

Section "Extensions"
	Option "Composite" "enable"
EndSection

Nach diesen Installationen und Ergänzungen sollte das System es bis zum XFCE4 Desktop schaffen, jeweils in nativer Auflösung 800x480. Die Geschwindigkeit ist auch ok, und man kann den ecafe 800 zum Arbeiten nutzen. Schade, dass Xubuntu nicht mehr mit dem neuesten Kernel unterstützt wird. Aber mit dieser Variante hat man praktisch das gleiche Ergebnis.

ta7h12

Anmeldungsdatum:
6. November 2010

Beiträge: 9

nas-fan schrieb:

Nach diesen Installationen und Ergänzungen sollte das System es bis zum XFCE4 Desktop schaffen, jeweils in nativer Auflösung 800x480. Die Geschwindigkeit ist auch ok, und man kann den ecafe 800 zum Arbeiten nutzen. Schade, dass Xubuntu nicht mehr mit dem neuesten Kernel unterstützt wird. Aber mit dieser Variante hat man praktisch das gleiche Ergebnis.

Anfängerfrage:

Ich kann die Konsole nicht sehen.
Mit alt-gr-F1 wird der Bildschirm schwarz, was dann auch so bleibt. Auch mit ..-F2 und ..-F7 wird das nicht mehr anders. Ich hätte gerne mal probiert, das ecafe ohne Grafik laufen zu lassen, aber so trau ich mich nicht. Ausschalten mit dem Power-Knopf tut.

bimbam2103

Anmeldungsdatum:
27. August 2013

Beiträge: 4

ta7h12 schrieb:

nas-fan schrieb:

Nach diesen Installationen und Ergänzungen sollte das System es bis zum XFCE4 Desktop schaffen, jeweils in nativer Auflösung 800x480. Die Geschwindigkeit ist auch ok, und man kann den ecafe 800 zum Arbeiten nutzen. Schade, dass Xubuntu nicht mehr mit dem neuesten Kernel unterstützt wird. Aber mit dieser Variante hat man praktisch das gleiche Ergebnis.

Anfängerfrage:

Ich kann die Konsole nicht sehen.
Mit alt-gr-F1 wird der Bildschirm schwarz, was dann auch so bleibt. Auch mit ..-F2 und ..-F7 wird das nicht mehr anders. Ich hätte gerne mal probiert, das ecafe ohne Grafik laufen zu lassen, aber so trau ich mich nicht. Ausschalten mit dem Power-Knopf tut.

Zu diesem Thema kann ich dir nur folgendes empfehlen:

Ich habe ein eCafe EC-800 bei mir im Betrieb und habe im Kernel den gesamten Framebuffer abgeschaltet (kernel 3.10.9). Das hat bei mir bewirkt, dass ich A: die Console richtig sehen kann und B: keine Zeichen abgeschnitten werden

Vielleicht hilft es ja jemand weiter.

Viele Grüße

bimbam2103

ta7h12

Anmeldungsdatum:
6. November 2010

Beiträge: 9

bimbam2103 schrieb:

ta7h12 schrieb:

nas-fan schrieb:

Anfängerfrage:

Ich kann die Konsole nicht sehen.
Mit alt-gr-F1 wird der Bildschirm schwarz, was dann auch so bleibt. Auch mit ..-F2 und ..-F7 wird das nicht mehr anders. Ich hätte gerne mal probiert, das ecafe ohne Grafik laufen zu lassen, aber so trau ich mich nicht. Ausschalten mit dem Power-Knopf tut.

Zu diesem Thema kann ich dir nur folgendes empfehlen:

Ich habe ein eCafe EC-800 bei mir im Betrieb und habe im Kernel den gesamten Framebuffer abgeschaltet (kernel 3.10.9). Das hat bei mir bewirkt, dass ich A: die Console richtig sehen kann und B: keine Zeichen abgeschnitten werden

Vielleicht hilft es ja jemand weiter.

Viele Grüße

bimbam2103

Oh, hilf mir armen, im Handdunkel des Linux suchenden User weiter:

Wie schaltet man den Framebuffer ab? Was muss in der Bootzeile nach video= stehen?
Ich hab inzwischen 12.04 drauf durch Schritt-für-Schritt-Update.

Danke im Voraus!