Regular/riscv64: Difference between revisions
IvanMelnikov (talk | contribs) No edit summary |
IvanMelnikov (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
|} | |} | ||
[[Regular|Regular image]] builds are intended | [[Regular|Regular image]] builds are intended for testing and development of the [[Ports/riscv64|RISC-V (rv64gc) port]] of [[Sisyphus]] repository. | ||
Additional information: | Additional information: | ||
Line 16: | Line 16: | ||
login: root | login: root | ||
password: alt | password: altlinux | ||
For older images (created before August 2021), use password <tt>alt</tt>. | |||
For the recent images with graphics support ( | For the recent images with graphics support (Xfce, MATE, LXQT), these credentials work at the first boot. All the images with graphics support have a graphical setup wizard that is activated on the first boot and allows to do initial configuration of the system, including setting the root password, via GUI. | ||
The developer image ('''builder''') has another pre-created user: | The developer image ('''builder''') has another pre-created user: | ||
Line 36: | Line 38: | ||
== QEMU == | == QEMU == | ||
The images for | |||
The latest images for [https://www.qemu.org QEMU] VMs are published here: | |||
* Minimal | http://nightly.altlinux.org/sisyphus-riscv64 | ||
* | |||
The following images are build: | |||
* Full-featured images with graphical desktop: Xfce, MATE, LXQT. | |||
* Minimal systems: | |||
** <tt>jeos-systemd</tt> -- basic rootfs with systemd | |||
** <tt>rescue</tt> | |||
** <tt>builder</tt> -- basic developer-oriented live system, includes pre-configured [[hasher]] out-of-the box. | |||
The instructions on how to run these images on QEMU are on a separate page: [[Ports/riscv64/QEMU]]. | The instructions on how to run these images on QEMU are on a separate page: [[Ports/riscv64/QEMU]]. |
Revision as of 15:14, 24 November 2021
Regular image builds are intended for testing and development of the RISC-V (rv64gc) port of Sisyphus repository.
Additional information:
- on Regular images: Regular;
- on riscv64 Sisyphus port: Ports/riscv64;
- #Feedback.
Аfter booting from one of the images below, use the following credentials to login:
login: root password: altlinux
For older images (created before August 2021), use password alt.
For the recent images with graphics support (Xfce, MATE, LXQT), these credentials work at the first boot. All the images with graphics support have a graphical setup wizard that is activated on the first boot and allows to do initial configuration of the system, including setting the root password, via GUI.
The developer image (builder) has another pre-created user:
login: altlinux password: alt
HiFive Unmatched and Unleashed
For HiFive Unmatched and HiFive Unleashed boards we recommend fresh images build by jqt4@: http://ftp.altlinux.org/pub/people/jqt4/images/hifive/
Setup instructions are available on the corresponding board page: HiFive Unmatched, HiFive Unleashed
See #VNC section below on how to access graphical setup for Xfce and MATE images.
QEMU
The latest images for QEMU VMs are published here: http://nightly.altlinux.org/sisyphus-riscv64
The following images are build:
- Full-featured images with graphical desktop: Xfce, MATE, LXQT.
- Minimal systems:
- jeos-systemd -- basic rootfs with systemd
- rescue
- builder -- basic developer-oriented live system, includes pre-configured hasher out-of-the box.
The instructions on how to run these images on QEMU are on a separate page: Ports/riscv64/QEMU.
See #VNC section below on how to access graphical setup for images with graphics support.
VNC
Xfce and MATE images include a setup wizard that is activated on first boot. It allows to do the initial system setup, including selecting the timezone, setting the root password, creating a new user, setting VNC password, etc.
In the case of QEMU, if port forwarding for port 5900 is used, connecting to VNC is straightforward. For example, in the case of tigerVNC:
$ vncviewer 127.0.0.1
"Real" machines (e.g. HiFive Unmatched board) obtain the IP address via DHCP, and one needs to find out that address to connect to the VNC server.
One way to do it is to connect to the board serial console. For HiFive boards, you should connect your PC to the console port (microUSB) and use, for example, screen command:
$ screen /dev/ttyUSB1 115200
During first boot the IPv4 and IPv6 addresses will be print to the console. It looks like this:
[ 128.084540] xinit[276]: ALTERATOR SETUP === Default device: "eth0"
[ 128.084888] xinit[276]: ALTERATOR SETUP === IPv4: "192.168.88.216/24"
[ 128.085110] xinit[276]: ALTERATOR SETUP === IPv6: "fe80::72b3:d5ff:fe92:f229/64"
You can use any of these addresses to connect to the VNC server, for example:
$ vncviewer 192.168.88.216
Feedback
• Bug reports are tracked at ALT Linux Team bugzilla (see also: BugTracking):
- In the case of any issue with a package choose product Sisyphus.
- In the case of an issue with the images choose product Regular .
IMPORTANT:
- set platform field (drop-down list at the right) to riscv64;
- assign the issue to iv@altlinux.org.
• Mailing list: riscv-devel@lists.altlinux.org